Istilah Perangkat lunak merupakan program-program yang berjalan pada sistem komputer Anda. Ini termasuk sistem operasi komputer Anda dan program lain yang berjalan. Software ditulis dalam bahasa komputer (seperti Basic, C, Java, atau yang lain) oleh programmer. Bahasa komputer dalam format teks dan dapat dibaca oleh orang walaupun jika anda tidak memahami struktur dan aturan bahasa yang Anda mungkin tidak mengerti dengan sangat baik. Setelah program ditulis, operasi dilakukan di atasnya yang disebut kompilasi. Kompilasi adalah proses mengubah bahasa tertulis tekstual ke dalam bahasa biner yang dapat dimengerti oleh komputer.
Pembuatan sitem operasi dan program aplikasi dilakukan dengan menulis file-file teks dan mengkonversi file text ke file yang dapat dibaca komputer.
BIOS (Basic Input / Output System)
BIOS adalah program tingkat rendah yang digunakan oleh sistem anda untuk antarmuka ke perangkat komputer seperti video card, keyboard, mouse, harddisk, dan perangkat lainnya. Apa yang disediakan program BIOS di komputer merupakan pemanggilan fungsi yang sangat sederhana atau subprogram kecil yang dapat digunakan oleh program-program tingkat yang lebih tinggi untuk melakukan operasi sederhana pada perangkat komputer. Misalnya program BIOS akan memberikan kemampuan untuk menulis suatu karakter ke memori pada video card.
BIOS biasanya ditulis dalam bahasa komputer tingkat rendah dan secara permanen atau semi-permanen tertulis ke dalam sistem komputer. Jenis program komputer seperti ini sering disebut sebagai firmware karena historisnya tertulis secara permanen ke dalam sistem komputer. Meskipun BIOS adalah program, karena setatusnya tetap sehingga tidak cukup dianggap sebagai software dan istilah yang digunakan untuk menggambarkannya adalah firmware.
Historis dari program BIOS ditulis ke dalam jenis memori yang biasa disebut ROM (read only memori). Memori jenis ini tidak akan kehilangan data bila komputer kehilangan power sehingga memastikan program BIOS ini akan selalu tersedia. Ada berbagai varian memori ROM beberapa yang dapat ditulis beberapa kali, namun memori ini biasanya tidak bisa diubah atau diprogram ulang setelah sistem komputer dijual kepada pelanggan. Sekali memori ROM ditulis, maka tidak dapat ditulis lagi dan hanya bisa dibaca ketika sudah ditangan pelanggan. Dalam beberapa tahun terakhir memori telah dikembangkan sehingga lebih fleksibel yang biasa disebut flash ROM yang memungkinkan memori ROM dapat ditulis setelah sistem komputer dimiliki pelanggan.
Tidak ada komentar:
Posting Komentar