Selasa, 11 Desember 2018

TEKNOLOGI PIRANTI LUNAK KOMPUTER

Perangkat Lunak Sistem
Perangkat lunak sistem atau sistem operasi merupakan software yang berfungsi melakukan operasi yang mengurusi tentang segala aktifitas komputer seperti mendukung operasi sistem aplikasi dan mengendalikan semua perangkat komputer agar dapat berjalan selaras dengan fungsinya.

Tugas-tugas sistem operasi diantaranya:
1. Menyediakan antarmuka pengguna (user interface).
2. Menyediakan informasi yang berkaitan dengan hardware, yaitu berupa perangkat yang aktif atau pasif, dan mengendalikan perangkat I/O.
3. Melakukan tugas pengolahan dan pengendalian sumber daya dalam sebuah proses.
4. Pengelolaan file dan direktori data, yaitu memastikan file-file dalam penyimpanan sekunder tersedia jika diperlukan, dan mengamankan dari pengguna yang tidak diizinkan.

Layanan Sistem Operasi
Sebuah sistem operasi yang baik harus memiliki layanan berupa eksekusi program, operasi I/O, 
manipulasi sistem file, komunikasi, dan deteksi kesalahan. Dalam pemakaian secara multiuser
sistem dapat lebih menguntungkan yaitu lebih efisien karena pemakaian sumber daya bersama
antara pengguna.

Struktur Sistem Operasi
Silberschatz, Galvin, Gagne (2003), berpendapat bahwa umumnya sebuah sistem operasi modern mempunyai komponen sebagai berikut:

1. Manajemen proses
2. Manajemen memori utama
3. Manajemen memori skunder
4. Manajemen sistem I/O (input/output)
5. Manajemen file
6. Sistem proteksi
7. Jaringan
8. Sistem command interpreter

1. Manajemen proses.
Proses adalah keadaan ketika sebuah program sedang dieksekusi. Sebuah proses membutuhkan beberapa sumber daya untuk menyelesaikan tugasnya, sumber daya tersebut dapat berupa CPU time, memori, file-file, dan perangkat-perangkat I/O.

2. Manajemen memori utama.
Memori utama atau lebih dikenal sebagai memori adalah sebuah array yang besar dari word atau byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan. 

3. Manajemen memori skunder.
Data tersimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil. Oleh karenan itu, untuk menyimpan keseluruhan data dan program komputer dibutuhkan secondary storage yang bersifat permanen dan mempu menampung data dengan ukuran besar.

4. Manajemen sistem I/O.
Manajemen sistem I/O biasa juga disebut sebagai device manager, yang bertugas menyediakan device driver´yang umum sehingga operasi I/O dapat seragam (membuka, membaca, menulis, menutup).

5. Manajemen file.
File adalah sekumpulan informasi yang berhubungan sesuai dengan tujuan pembuat berkas tersebut. Berkas dapat mempunyai struktur yang bersifat hirarki (direktori, volume, dan lain-lain).

6. Sistem proteksi.
Proteksi mengacu pada mekanisme untuk mengendalikan akses yang dilakukan oleh program, prosesor, atau pengguna ke sistem sumber daya.

7. Jaringan.
Sistem distribusi adalah sekumpulan processor yang tidak berbagi memori atau clock. Tiap prosesor mempunyai memori sendiri. Prosesor-prosesor tersebut terhubung melalui jaringan komunikasi sistem terdistribusi yang menyediakan akses pengguna ke berbagai macam sumber daya sistem.

8. Sistem command-interpreter.
Sistem operasi menunggu instruksi dari pengguna (command driven). Program yang membaca instruksi dan mengartikan control statements umumnya disebut: control-card interpreter, command-line interpreter, shell pada UNIX.

Klasifikasi Sistem Operasi
Sistem operasi dapat diklasifikasikan sebagai berikut:
1. Berdasarkan skala arsitekturnya (bit), sistem operasi dibedakan menjadi sistem operasi berskala 8-bit, 16-bit, 32-bit, dan 64-bit.
2. Klasifikasi sistem operasi berdasarkan end-user interface.
   Command driven.
   Graphical user interface (GUI).

3. Klasifikasi sistem operasi berdasarkan pengguna :
Single-user single-tasking
Single-user multi-tasking
Multi-user multi-tasking
4. Klasifikasi sistem operasi berdasarkan pangsa pasar :
Sistem operasi server/network.
Sistem operasi desktop.



Perangkat Lunak Bahasa Pemrograman
Bahasa pemrograman adalah software bahasa komputer yang digunakan dengan cara merancang atau membuat program sesuai dengan struktur dan metode yang dimiliki oleh bahasa program itu sendiri.









Generasi Bahasa Pemrograman
Bahasa pemrograman adalah software bahasa komputer yang digunakan dengan cara merancang atau membuat program sesuai dengan struktur dan metode yang dimiliki oleh bahasa program itu sendiri. Komputer mengerjakan transformasi data berdasarkan kumpulan perintah program yang telah dibuat oleh program. Kumpulan perintah ini harus dimengerti oleh komputer, berstruktur terntentu
(syntax), dan bermakna. Bahasa pemrograman merupakan notasi untuk memberikan secara tepat program komputer. Berbeda dengan bahasa, misalkan Bahasa Indonesia dan Inggris yang merupakan bahasa alamiah (natural language), sintaksis bahasa pemrograman komputer ditentukan secara jelas dan terstruktur, sehingg bahasa pemrograman juga disebut sebagai bahasa formal (formal language).

Menurut tingkatannya, bahasa pemrograman dibagi menjadi 3 tingkatan, yaitu:
1. Bahasa pemrograman tingkat rendah (low level language).
2. Bahasa pemrograman tingkat menengah (middle level language).
3. Bahasa pemrograman tingkat tinggi (high level language).

Gambar di atas menunjukkan terjadinya kecenderungan pergeseran orientasi dalam bahasa-bahasa pemrograman, dari pendekatan yang berorientasi kepada mesin menuju ke pendekatan yang berorientasi pada manusia.


Bahasa Pemrograman Generasi I
Bahasa pemrograman generasi pertama berorientasi pada mesin. Program disusun dengan menggunakan bahasa mesin. Tentu saja program generasi ini sangat sulit untuk dipahami oleh orang awam dan sangat membosankan bagi pemrogram. Pemrogram harus benar-benar menguasai operasi komputer secara teknis.

Bahasa Pemrograman Generasi II Bahasa pemrograman generasi kedua menggunakan bahasa rakitan (assembly). Sebagai pengganti kode-kode biner, digunakanlah kependekan dari kata-kata. Misalkan “MOV” untuk menyatakan “MOVE” dan JNZ yang berarti “jump non-zero”.

Bahasa Pemrograman Generasi III
Bahasa pemrograman generasi ketiga menggunakan pendekatan prosedural. Sebagai bahasa prosedural, pemrogram perlu menuliskan instruksi-instruksi yang rinci agar komputer melaksanakan tugasnya. Program ditulis dengan menggunakan kata-kata yang biasa dipakai manusia, seperti
WRITE untuk menampilkan sesuatu di layar dan READ untuk membaca data dari keyboard.

Bahasa Pemrograman Generasi IV
Bahasa pemrograman generasi keempat dirancang untuk mengurangi waktu pemrograman dalam membuat program sehingga diharapkan produktifitas pemrogram jadi meningkat dan program dapat dibuat dalam waktu yang lebih singkat.

Bahasa Pemrograman Generasi V
Bahasa pemrograman generasi kelima merupakan kelompok bahasa-bahasa pemrograman yang ditujukan untuk menangani kecerdasan buatan (artificial intelligence). Kecerdasan buatan adalah disiplin dalam ilmu komputer yang mempelajari cara komputer meniru kecerdasan manusia.


Teknologi Perangkat Lunak Aplikasi Perangkat lunak aplikasi sejatinya adalah program yang didesain khusus untuk menyelesaikan masalah spesifik pengguna, seperti melakukan tugas-tugas mengetik dokumen, manipulasi foto, merancang bangunan.

Jenis Perangkat Lunak
Berdasarkan cara mendapatkannya dan hak pemakaian, perangkat lunak dapat digolongkan menjadi perangkat lunak komersial, perangkat lunak domain publik, shareware, freeware, rentalware, freesoftware atau opensource.

Perangkat lunak komersial
Perangkat lunak komersial biasa juga disebut proprietary software merupakan perangkat lunak yang dijual secara komersial. Setiap orang yang bermaksud menginstalnya harus membelinya.

Perangkat lunak rentalware
Merupakan perangkat lunak yang bisa digunakan oleh seseorang atau institusi dengan cara meyewa. Penyewaan biasanya dilakukan pertahun.

Perangkat lunak domain-public
Merupakan perangkat lunak yang tidak disertai hak cipta dan memungkinkan siapa saja melakukan tindakan apa saja terhadap program tersebut, termasuk membuang nama penciptanya dan memperlakukannya sebagai karya ciptanya sendiri dan mengenakan hak cipta. Perangkat lunak seperti ini umumnya berupa kode sumber dan banyak dijumpai di internet.

Perangkat lunak shareware
Merupakan perangkat lunak yang tersedia tanpa kode sumber dan biasanya digunakan oleh pemakai dengan tujuan untuk dievaluasi selama masa tertentu tanpa membayar sama sekali dan jika sesudah masa tersebut berlalu, maka pemakai tersebtu tetap menggunakannya maka ia harus membayar ke pembuat (pemegang hak cipta) perangkat lunak tersebut.

Free Software
Ini merupakan istilah yang dicanangkan oleh Richard Stallman pendiri (Pendiri Free Software Foundation) untuk menyatakan perangkat lunak yang dilengkapi kode sumber yang memungkinkan siapa saja dapat menggunakan program tersebut dan bahkan ikut mengembangkannya.




Kamis, 01 November 2018

Macam-Macam Perangkat Input

APA ITU PERANGKAT INPUT ?

Perangkat input adalah (masukkan) perangkat masukan unit komputer yang berkerja memberikan proses perintah secara langsung dengan menghasilkan berupa informasi secara terjemahan digital kepada para pengguna.

BENTUK-BENTUK PENGINPUTAN PADA PERANGKAT INPUT, YAITU :

A.GAMBAR

  • Pengetikan

Mengetik adalah sebuah proses di mana teks atau angka dimasukkan pada alat seperti mesin ketik, komputer, atau kalkulator dengan menekan tombol pada papan ketik.

Contoh perangkat input dalam metode pengetikan, yaitu :


 1.Keyboard

Keyboard komputer merupakan salah satu perangkat berjenis input yang berfungsi untuk memasukkan data berupa teks, seperti huruf, angka, simbol, dan lain sebagainya. Keyboard menjadi perangkat yang penting pada komputer. Tanpa keyboard bisa dipastikan komputer tidak dapat bekerja dengan baik seperti semestinya.

2.  Point Of Sale (POS)



Power Of Sell (POS) yaitu merupakan aktivitas yang berorientasi pada penjualan serta sistem yang membantu proses transaksi Penjualan dan Stock Barang. Setiap POS terdiri dari Hardware (Peralatan) dan Software(Program) dimana kedua komponen tersebut saling bekerja untuk setiap proses transaksi.

3.Automatic Teller Machine (ATM)


Automatic Teller Machine (ATM) adalah sebuah alat elektronik yang melayani nasabah bank untuk mengambil uang dan mengecek rekening tabungan mereka tanpa perlu dilayani oleh seorang "teller" manusia.

  • Penunjuk

  • Penunjuk adalah alat untuk menunjukkan arah.

    1. Mouse


    Mouse (tetikus) adalah perangkat keras yang mudah digenggam, umumnya berisi dua tombol dan sebuah bola atau laser dibawahnya untuk menggerakan kursor (pointer). Fungsi mouse adalah untuk menggerakan kursor, melakukan scroll (tidak semua mouse), klik kiri, dan klik kanan. Gerakan kursor dalam keadaan default selalu mengikuti arah perpindahan mouse

         2. Trackball


    Trackball adalah perangkat keras yang digunakan sebagai alat penunjuk berupa sebuah bola yang memiliki sensor untuk mendeteksi gerakan.

          3. Pointing Stick



    Pointing Stick adalah joystick kecil yang digunakan sebagai perangkat penunjuk yang biasanya dipasang secara terpusat di keyboard komputer.

           4. Touchpad




    Touchpad adalah Bantalan sentuh adalah peranti penunjuk berupa permukaan khusus yang dapat menerjemahkan gerakan dan posisi jari pengguna ke suatu posisi relatif pada layar komputer. Peranti ini umum ditemukan pada komputer laptop, PDA, serta beberapa pemutar media portabel.


         5. Touchscreen

    Touchscreen adalah sebuah perangkat input komputer yang bekerja dengan adanya sentuhan tampilan layar menggunakan jari atau pena digital.

        6. Joystick




    Joystick adalah tuas kontrol atau tongkat ria atau tuas kendali adalah alat masukan komputer yang berwujud tuas yang dapat bergerak ke segala arah. Alat ini dapat mengirim sinyal arah sebesar dua atau tiga dimensi ke komputer.

       7.  Pen

    Macam-macam Pen yaitu :

     1. Pen-based Computer System




    Pen-based Computer System adalah komputer berbasis pena, komputer yang menggunakan perangkat lunak pengenalan pola untuk memungkinkannya menerima tulisan tangan sebagai bentuk input. Stylus, yang mungkin berisi sirkuit elektronik khusus, digunakan untuk menulis di layar komputer atau pada tablet terpisah.


               2. Light Pen




    Light Pen adalah peranti masukan komputer dalam bentuk pena yang digunakan bersamaan dengan perangkat komputer CRT TV atau monitor. Hal ini memungkinkan pengguna menunjuk objek yang ditampilkan, atau menggambar pada layar, mirip dengan layar sentuh tetapi dengan keakurasian posisi lebih tinggi.



             3. Digitizer


        


    Digitizer adalah perangkat masukan yang berfungsi untuk merubah perangkat atau data analog menjadi data digital.



    • Mengambil
    Mengambil adalah pegang lalu dibawa, diangkat, dan sebagainya.


    Ada dua cara untuk mengambil yaitu :

        1. Terformat
        2. Tidak Terformat



         1.Terformat


              1. Barcode Reader




    Barcode Reader atau Barcode scanner adalah alat yang berupa gagangan dan berisi laser berwarna merah untuk memindai barcode. Fungsinya adalah untuk memindai barcode. Barcode adalah kode garis-garis yang biasa terdapat di kemasan sebuah produk swalayan atau gudang perusahaan. Tujuannya adalah untuk mempermudah kasir menghitung total belanjaan dan mempermudah karyawan untuk mengecek isi gudang.



              2. Magnetic Ink Character




    Magnetic Ink Character adalah Kode MICR adalah teknologi pengenalan karakter yang digunakan terutama oleh industri perbankan untuk memudahkan pemrosesan dan pembebasan cek dan dokumen lainnya.



           3. Optical Mark Recognition



    Optical Mark Recognition adalah proses menangkap data yang ditandai manusia dari bentuk dokumen seperti survei dan tes. Mereka digunakan untuk membaca kuesioner, kertas ujian pilihan ganda dalam bentuk garis atau daerah yang diarsir.


        
           4. Optical Character Recognition





    Optical Character Recognition adalah alat mekanis atau elektronik yang digunakan untuk menerjemahkan tulisan tangan ataupun naskah ketikan menjadi teks yang dapat disunting dengan suatu aplikasi komputer.



       2. Tidak Terformat


            1. Image Scanner


    Image Scanner adalah suatu alat yang digunakan untuk memindai suatu bentuk maupun sifat benda, seperti dokumen, foto, gelombang, suhu dan lain-lain. Hasil pemindaian itu pada umumnya akan ditransformasikan ke dalam komputer sebagai data digital.


            2. Digital Camera


    Digital Camera adalah alat untuk membuat gambar dari objek untuk selanjutnya dibiaskan melalui lensa pada sensor CCD dan akhir-akhir ini pada sensor BSI-CMOS sensor yang lebih irit daya untuk kamera yang lebih canggih yang hasilnya kemudian direkam dalam format digital ke dalam media simpan digital.



           3. Eye Ratine Scanner






    Eye Ratine Scanner adalah sebuah teknik biometrik yang menggunakan pola unik pada pembuluh dara retina seseorang. ini tidak menjadi bingug dengan teknologi berbasis okular lain, pengenalan iris, biasa disebut iris scan.



           4. Finger Print Scanner
        
         


    Finger Print Scanner adalah sebuah perangkat elektronik yang digunakan untuk menangkap gambar digital dari pola sidik jari. Gambar tersebut disebut pemindaian hidup. Pemindaian hidup adalah pemrosesan digital untuk membuat sebuah template biometrik yang disimpan dan digunakan untuk pencocokan.








    B. SUARA

    Suara adalah pemampatan mekanis atau gelombang longitudinal yang merambat melalui medium. Medium atau zat perantara ini dapat berupa zat cair, padat, gas. Jadi, gelombang bunyi dapat merambat misalnya di dalam air, batu bara, atau udara.


          1. Microphone




    Microphone adalah suatu jenis transduser yang mengubah energi-energi akustik menjadi sinyal listrik. Mikrofon merupakan salah satu alat untuk membantu komunikasi manusia. Mikrofon dipakai pada banyak alat seperti telepon, alat perekam, alat bantu dengar, dan pengudaraan radio serta televisi.


           2.  Automatic Speech Recognition






    Automatic Speech Recognition adalah pengenalan wicara—dalam istilah bahasa Inggrisnya, automatic speech recognition —adalah suatu pengembangan teknik dan sistem yang memungkinkan komputer untuk menerima masukan berupa kata yang diucapkan.









    C. VIDEO

    Video adalah teknologi pengiriman sinyal elektronik dari suatu gambar bergerak. Aplikasi umum dari sinyal video adalah televisi, tetapi dia dapat juga digunakan dalam aplikasi lain di dalam bidang teknik, saintifik, produksi dan keamanan. 



           1. Video Camera





    Video Camera adalah sebuah alat elektronik yang menggabungkan kamera video dan perekam video ke dalam satu unit. Tampaknya tidak ada aturan khusus yang mengatur nama dari alat ini.








    D. GERAKAN

    Gerakan adalah perubahan atau peralihan posisi, kedudukan atau tempat dari suatu benda atau makhluk hidup dari posisi atau kedudukan awal.


          1. Headset



    Headset atau pelantang telinga adalah perangkat elektronik gabungan antara headphone dan mikrofon. Alat ini biasanya digunakan untuk mendengarkan suara dan sekaligus berbicara dengan perangkat komunikasi atau komputer, misalnya untuk VoIP.


    E. LAIN-LAIN

       
          1. Sensor




    Sensor adalah sesuatu yang digunakan untuk mendeteksi adanya perubahan lingkungan fisik atau kimia.



             2. Magnetic Card Reader




    Magnetic Card Reader adalah tipe kartu yang mampu menyimpan data dengan memodifikasi daya magnet dari partikel kecil magnetik berbasis besi pada pita dari material magnetik di kartu.


        
              4. Radio Frequency Identification Device (RFID)




    RFID atau Identifikasi Frekuensi Radio adalah sebuah metode identifikasi dengan menggunakan sarana yang disebut label RFID atau transponder untuk menyimpan dan mengambil data jarak jauh.




            5. Smart Card Reader




    Smart Card Reader adalah kartu pintar yang merupakan jenis kartu teknologi plastik dengan chip internal yang digunakan untuk proses elektronik termasuk identifikasi pribadi, kontrol akses, otentikasi, dan transaksi keuangan.


    Minggu, 07 Oktober 2018

    Tutorial Installasi DebianGNU/Linux




    1. Pada menu utama pilih Install, lalu tekan ENTER

    2. Lalu untuk Language pilih English, tekan ENTER

    3. Untuk pemilihan pada Country, or territory or area pilih Other, tekan ENTER

    4. Pada Continent or region pilih Asia, tekan ENTER

    5. Untuk Country, territory or area pilih Indonesia, lalu tekan enter

    6. Lalu untuk Hostname bisa diisikan terserah sesuai keinginan anda, tekan ENTER

    7. Untuk Root password isikan terserah anda, tekan ENTER

    8. Lalu pada Re-enter password to verify isikan password yang sama ketika mengisi password root, tekan ENTER

    9. Untuk Full name for the new user isikan nama panjang anda, tekan ENTER

    10. Lalu pada Username for your account isikan nama yang tadi diisikan dibagian sebelumnya, tekan ENTER

    11. Lalu untuk Password for the new usernya isikan password sesuai keinginan anda, tekan ENTER


    12. Untuk Partitioning scheme pilih yang All files in one partition, tekan ENTER 

    13.Untuk Select disk to partition pilih yang paling atas, tekan ENTER 

    14. Untuk Partitioning scheme pilih yang All files in one partition, tekan ENTER



    15. Lalu pilih Finish partitioning and write changes to disk, tekan ENTER 

    16. Pilih Yes untuk Write the change to disks, tekan ENTER


    17. Pada Use a network mirror pilih No, tekan ENTER

    18. Untuk Participate in the package usage survey pilih No, tekan ENTER

    19. Untuk Participate in the package usage survey pilih No, tekan ENTER

    20. Lalu pada Software selection pilih GNOME dengan menekan spasi, lalu tekan ENTER

    21. Yang terakhir Finishing the installation tekan ENTER pada Continue

    22. Tampilan awal untuk masuk user

     23.Tampilan dalam Debian

    Demikian tutorial singkat tentang instalasi debian linux, jika masih kurang mengerti/masih gagal mengikuti tutorial ini, maka lebih baik anda cari blog lain yang menjelaskan instalasi debian linux. Banyak kok, apalagi temen sekelas saya juga sama-sama disuruh membuat tutorial menginstal linux.🙌

    Akhir kata, Semoga Bermanfaat.🙆