Program Komputer yang Menghubungkan Pengguna dan Perangkat Keras

Berita Terkini
Penulis kumparan
Konten dari Pengguna
14 Desember 2022 19:29 WIB
·
waktu baca 3 menit
comment
0
sosmed-whatsapp-white
copy-link-circle
more-vertical
Tulisan dari Berita Terkini tidak mewakili pandangan dari redaksi kumparan
Ilustrasi Program komputer yang menjadi jembatan antara pengguna dengan perangkat keras disebut, sumber foto (Domenico) by unsplash.com
zoom-in-whitePerbesar
Ilustrasi Program komputer yang menjadi jembatan antara pengguna dengan perangkat keras disebut, sumber foto (Domenico) by unsplash.com
ADVERTISEMENT
Program komputer yang menjadi jembatan antara pengguna dengan perangkat keras disebut dengan software. Software merupakan suatu kumpulan perintah yang dilakukan oleh mesin komputer dalam melakukan berbagai pekerjaan. Software disebut juga dengan aplikasi yang tersusun dari kumpulan kode bahasa pemrograman yang menjalankan fungsi tertentu.
ADVERTISEMENT
Software adalah data yang diprogram dan disimpan dalam bentuk digital, namun tersedia di dalam komputer. Software berisi kumpulan data elektronik dalam bentuk instruksi yang dikelola oleh komputer secara sistematis dan terstruktur. Adapun penjelasan lebih lengkap mengenai software akan dibahas di artikel ini.

Program Komputer yang Menghubungkan Pengguna dan Perangkat Keras

Ilustrasi Program komputer yang menjadi jembatan antara pengguna dengan perangkat keras disebut, sumber foto (Igor Miske) by unsplash.com
Mengutip buku Jago Teknologi Informasi & Komunikasi SMP oleh Fauziah (2008), software merupakan komponen nonfisik pada sistem komputer yang membuat perangkat tersebut dapat bekerja. Software diciptakan oleh seorang programmer yang menggunakan bahasa pemrograman tertentu. Kemudian, program tersebut dikompilasikan hingga menjadi susunan kode yang dikenali oleh hardware.
Tujuan diciptakannya software adalah untuk memudahkan aktivitas manusia, contohnya seperti menghitung, menulis dokumen, mengedit gambar, dan lain sebagainya. Secara umum, fungsi software di antaranya sebagai berikut:
ADVERTISEMENT
● Mengidentifikasi program komputer tertentu.
● Menghadirkan fungsi dasar bagi kebutuhan komputer agar dapat dioperasikan.
● Mengatur hardware yang terdapat pada komputer agar dapat bekerja dengan simultan.
● Menghubungkan beberapa software lain dengan hardware pada komputer.
● Menerjemahkan perintah software lainnya dalam bentuk bahasa mesin agar bisa diterima oleh hardware.

Jenis-jenis Software berdasarkan Distribusinya

Software berdasarkan distribusinya dibedakan menjadi beberapa jenis, di antaranya sebagai berikut:

1. Firmware

Firmware merupakan software yang hanya dapat dibaca. User mempunyai level kontrol yang rendah dalam jenis software ini. Umumnya, Firmware berada dalam tiap aplikasi dan sistem operasi yang bertugas sebagai jalur penghubung aplikasi dan hardware.

2. Freeware

Freeware merupakan aplikasi yang disediakan oleh developer secara gratis, sehingga pengguna tidak perlu melakukan pembelian. Dikarenakan gratis, maka tidak heran jika freeware mempunyai fitur yang terbatas.
ADVERTISEMENT

3. Adware

Adware merupakan software yang uga bisa digunakan secara gratis. Namun, dalam Adware terdapat iklan yang sering muncul dan terkadang mengganggu user. Adware umumnya dijumpai dalam Android.

4. Shareware

Shareware merupakan software yang juga bisa dimanfaatkan secara gratis. Software ini umumnya dipakai secara fungsionalitas dalam waktu yang terbatas.

5. Spyware

Spyware adalah software yang dibuat untuk mengawasi setiap aktivitas user dan sering disalahgunakan untuk kejahatan digital.

6. Open source

Open source merupakan perangkat lunak gratis yang memungkinkan penggunanya untuk menyebarkan dan memodifikasi kode pemrogramannya.
Secara umum, perangkat yang terdapat dalam sistem komputer di antaranya adalah software, hardware, dan brainware. Setiap jenis sistem tersebut menjalankan peran dan fungsinya masing-masing yang membuat komputer dapat berfungsi dengan baik. (DLA)