Friday, March 31, 2017

Perangkat Lunak Komputer

Perangkat lunak (software) atau disebut juga dengan peranti lunak adalah sebuah program komputer  yang  menjembatani  pengguna  komputer  dan  perangkat  keras  yang  sedang digunakannya.

Perangkat lunak merupakan penerjemah antara manusia sebagai  orang  yang  memberi  instruksi   dan  komputer  sebagai  pihak  yang  menerima instruksi.

Dilihat  dari  fungsinya,  perangkat  lunak komputer  terbagi  menjadi  dua kategori,  yakni perangkat lunak  sistem dan  perangkat  lunak  aplikasi.  
Perangkat  lunak  sistem adalah perangkat  lunak  yang  berhubungan  langsung  dengan  komponen-komponen  perangkat keras komputer, perawatan maupun pemrogramannya. 


Perangkat lunak sistem meliputi:
  1. Sistem  operasi,  yaitu  perangkat  lunak yang  bertugas  mengontrol  dan  melakukan manajemen  perangkat keras serta operasi-operasi dasar sistem,  termasuk menjalankan perangkat lunak aplikasi seperti pengolah kata dan browser web. Komputer tidak dapat menjalankan perangkat  lunak aplikasi  yang sangat  kita butuhkan jika tidak memiliki sistem operasi  di  dalamnya.  Dewasa  ini,  tersedia  berbagai  pilihan  sistem operasi, misalnya Linux, Unix, FreeBSD, Solaris, Macintosh dan Microsoft Windows.
  2. Bahasa pemrograman, yaitu intruksi dan aturan yang tertuang dalam bentuk kode-kode yang diberikan pada komputer untuk melaksanakan suatu tugas. Manusia memberikan instruksi yang dimengerti komputer melalui bahasa pemrograman, dan komputer akan menerjemahkannya. Berdasarkan levelnya, bahasa pemrograman dibagi menjadi 3 kelompok, yaitu: low level language (contohnya bahasa Assembly), middle level language (contohnya bahasa C dan C++), high level language (contohnya bahasa BASIC dan Pascal)
  3. Program utility, yaitu perangkat lunak yang ditujukan untuk melengkapi kinerja sistem operasi dan meningkatkan kinerja komputer. Salah satu contoh program utility adalah antivirus. Sistem operasi biasanya tidak dilengkapi dengan antivirus. Karena itu kita harus menambahkan sendiri  program utility ini. Contoh lain program utility adalah program untuk mempartisi  hardisk dan  merapikan file-file  yang tersebar  di  hardisk (disebut defragmentasi). 
Selain  perangkat  lunak  sistem, komputer membutuhkan perangkat lunak aplikasi agar dapat menangani  pekerjaan-pekerjaan  spesifik  kita. Perangkat lunak aplikasi adalah perangkat lunak yang berfungsi membantu manusia menyelesaikan suatu pekerjaan pada bidang tertentu. Karena jenis pekerjaan spesifik semacam itu sangat banyak, jenis perangkat lunak aplikasi pun tidak kalah banyaknya.

No comments:

Post a Comment