Perangkat Lunak (software) merupakan suatu program yang  dibuat oleh pembuat program untuk  menjalankan perangkat keras komputer.  Perangkat Lunak adalah program yang berisi kumpulan instruksi untuk  melakukan proses pengolahan data. Software sebagai penghubung  antara manusia sebagai pengguna dengan perangkat keras komputer,  berfungsi menerjemahkan bahasa manusia ke dalam bahasa mesin sehingga  perangkat keras komputer memahami keinginan pengguna dan menjalankan  instruksi yang diberikan dan selanjutnya memberikan hasil yang  diinginkan oleh manusia tersebut.
Perangkat lunak komputer berfungsi untuk :
- Mengidentifikasi program
 - Menyiapkan aplikasi program sehingga tata kerja seluruh perangkat komputer terkontrol.
 - Mengatur dan membuat pekerjaan lebih efisien.
 
Macam-macam Perangkat Lunak
Perangkat lunak terbagi menjadi 4 macam, yaitu :
- Sistem Operasi (Operating System),
 - Program Aplikasi (Application Programs),
 - Bahasa Pemrograman (Programming Language),
 - Program Bantu (Utility)
 
1.  Sistem Operasi (Operating System)
Sistem Operasi yaitu program yang berfungsi untuk mengendalikan  sistem kerja yang mendasar sehingga mengatur kerja media input, output,  tabel pengkodean, memori, penjadwalan prosesor, dan lain-lain. Sistem  operasi berfungsi sebagai penghubung antara manusia dengan  perangkat keras dan perangkat lunak yang akan digunakan. Adapun fungsi  utama sistem operasi adalah :
- Menyimpan program dan aksesnya
 - Membagi tugas di dalam CPU
 - Mengalokasikan tugas-tugas penting
 - Merekam sumber-sumber data
 - Mengatur memori sistem termasuk penyimpanan, menghapus dan mendapatkan data
 - Memeriksa kesalahan sistem
 - Multitugas pada OS/2″, Windows ’95″, Windows ’98″, Windows NT”, /2000/XP
 - Memelihara keamanan sistem, khusus pada jaringan yang membutuhkan kata sandi (password) dan penggunaan ID
 
Contoh Sistem Operasi :





- Produk Microsoft : Windows 3.1, Windows 95, Windows 98, Windows 2000, WIndows Me, WIndows XP, Windows Vista, WIndows NT (untuk jaringan).
 - Produk Novel : Linux, Redhat, OpenSuse, Ubuntu, Mandrake, Mandriva,dll
 - Produk Apple : Macintosh
 - Produk IBM : DOS, UNIX
 
2.  Program Aplikasi (Aplication Programs)
Program Aplikasi adalah  perangkat lunak yang dirancang khusus untuk  kebutuhan tertentu, misalnya program  pengolah kata, mengelola lembar  kerja, program presentasi, design grafis, dan lain-lain.
3. Bahasa Pemrograman (Programming Language)
Perangkat lunak bahasa yaitu program yang digunakan untuk  menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman  ke bahasa mesin dengan aturan atau prosedur tertentu, agar diterima oleh  komputer.
Tingkatan Bahasa Pemrograman ada 4 yaitu :
- Low Languange Program ( Bahasa Pemgrograman Tingkat Rendah), contohnya Assembly machine
 - Middle Language Program ( Bahasa Pemrograman Tingkat Menengah), contohnya Bahasa C++
 - High Language Program ( Bahasa Pemrograman Tingkat Tinggi ), Contohnya Pascal, Borland , Fotran
 - 4GL ( Bahasa Pemrograman Tingkat ke 4 ), contohnya Visual Basic, Visual FOxPro.
 
4. Program Bantu ( Utility )
Program  Bantu merupakan program yang bertujuan untuk mengatur konfigurasi  komputer, menjaga komputer dari serangan virus dan hacker, menyelamatkan  data dan sebagainya. Program jenis ini tidak banyak melibatkan pengguna  dalam penggunaannya, tetapi bekerja sendiri sesuai dengan perintah dan  fungsinya.
Contoh program bantu yang kita kenal yaitu Anti Virus, Backup , Disk Defragmenter, dsbnya.

No comments:
Post a Comment