Pengertian Dan Fungsi Software – Perangkat keras dan perangkat lunak komputer adalah dua hal yang berbeda tetapi tidak dapat menjawab. Perangkat keras (hardware) merupakan aspek fisik yang dapat dilihat dan dirasakan. Software (perangkat lunak) adalah kumpulan perintah yang dijalankan oleh mesin komputer dalam menjalankan pekerjaannya.
Tanpa software, komputer hanyalah mesin kosong yang tidak ada artinya. Komputer tidak dapat memahami bahasa manusia dan hanya memahami bahasa mesin yang dihasilkan dari perangkat lunak. Perangkat lunak adalah perangkat lunak yang tidak dapat disentuh atau dilihat dalam bentuk fisiknya.
Walaupun tidak berbentuk fisik, keberadaan dan Fungsi Software sangatlah penting. Istilah perangkat lunak sebenarnya mengacu pada kumpulan data dan data komputer yang terorganisir. Perangkat lunak dibuat menggunakan bahasa pemrograman dan utilitas terkait.
Bahasa pemrograman dan utilitas terkait ini dapat berupa program tunggal seperti script interpreter, yang berupa paket dimana didalamnya terdapat sebuah compiler, linker dan tools pendukung lainnya atau berupa IDE (Integrated Development Environment ) seperti NetBean yang menyertakan editor, debugger, dan alat pendukung untuk banyak bahasa pemrograman. Perangkat lunak dapat dibagi berdasarkan jenis dan distribusinya.
1. Pembagian perangkat lunak menurut jenisnya. Menurut jenisnya, software dibedakan menjadi
- Sistem Operasi adalah perangkat lunak yang memiliki fungsi untuk menempatkan dan mengkoordinasikan semua komponen dan fungsi komputer. Sistem operasi harus ada di setiap komputer dan menjembatani interaksi antara komputer dan pengguna itu sendiri. Beberapa contoh sistem operasi termasuk DOS, Windows, Unix, berbagai distribusi Linux dan OS Raspberry Pi.
- Bahasa Pemrograman (Programming Language) adalah perangkat lunak yang menyediakan standar yang melibatkan sintaksis dan semantik untuk mendefinisikan program aplikasi komputer. Ada banyak bahasa pemrograman dan beberapa yang populer adalah Java, PHP, Python, C, C ++, C # dan Microsoft Visual Basic.
- Program Aplikasi (Application Program) adalah perangkat lunak yang digunakan untuk keperluan tertentu dan khusus misalnya untuk akuntansi, presentasi, perpustakaan dan lain-lain. Semua program dibuat dengan menggunakan bahasa pemrograman. Beberapa contoh program aplikasi ini adalah Microsoft Office Word untuk proses pembuatan dokumen, MYOB untuk akuntansi, OpenOffice.org Impress untuk presentasi dan lain sebagainya.
Pembagian perangkat lunak menurut distribusinya. Menurut distribusinya, perangkat lunak dibedakan menjadi:
- Adware adalah Perangkat lunak ini umumnya gratis, tetapi dengan kompensasi atas iklan yang muncul.
- Freeware adalah Perangkat lunak yang gratis dan dapat digunakan tanpa batas waktu. Umumnya software jenis Freeware ini memiliki fitur-fitur yang kurang lengkap dan kurang powerful.
- Shareware adalah Jenis perangkat lunak ini memiliki batas waktu tertentu dalam penggunaannya dan mengharuskan para penggunanya untuk memvalidasi kepemilikan dengan membeli nomor seri.
- Spyware adalah Software yang mampu memata-matai aktivitas pengguna komputer. Software jenis ini sering disalahgunakan, misalnya untuk pengisian data.
Sumber Terbuka. Perangkat lunak yang dapat diubah, ditingkatkan dan didistribusikan karena kode sumber (source code) dapat dibuka. Secara umum software ini gratis, dikembangkan oleh individu atau komunitas dan memiliki GPL (General Public License).
Apa Saja Fungsi Dari Software?
Fungsi utama perangkat lunak adalah membuat komputer menjalankan perintah dari pengguna. Mengacu pada definisi perangkat lunak yang diuraikan di atas, beberapa fungsi perangkat lunak adalah sebagai berikut
1. Menyediakan fungsi dasar komputer agar dapat dioperasikan. Misalnya menghubungkan sistem operasi dan sistem pendukung di komputer.
2. Mengelola setiap perangkat keras di komputer agar dapat bekerja secara bersamaan.
3. Menjadi penghubung antara beberapa software dan hardware di komputer.
4. Software juga berfungsi sebagai penerjemah suatu perintah software. lain ke dalam bahasa mesin, sehingga dapat mendukung perangkat keras.
5. Software juga dapat mengidentifikasi program yang ada di komputer.
Dari penjelasan beberapa fungsi software, tidak salah jika software dianggap sebagai kehidupan sebuah komputer. Selain itu, komputer hanya dapat bekerja jika ada perangkat keras dan perangkat lunak di dalamnya. Demikian ulasan tentang Pengertian Dan Fungsi Software semoga bermanfaat.