Pengertian Software
Software adalah bagian dari komputer yang terdiri dari beberapa perintah di mana pengoperasiannya di lakukan melalui mesin komputer. Dengan kata lain, software adalah perangkat yang tidak punya wujud fisik. Software adalah perangkat lunak berisi data yang di program atau di simpan dengan fungsi-fungsi tertentu.
Jenis-Jenis Software
Secara umum,Software dikategorikan menjadi tiga kelompok sebagai berikut.
1. Sistem Operasi
Sistem operasi atau operating system dikenal sebagai perangkat lunak yang digunakan untuk mengatur setiap perangkat keras yang telah tehubung dengan CPU komputer. Tidak hanya itu, perangkat tersebut juga berfungsi dalam penerjemahan aktivitas dan mengatur seluruh proses yang terjadi dan diperintahkan oleh user pada CPU. Sehingga, perintah user tersebut akan dilakukan oleh komputer dengan baik.
2. Program Aplikasi
Pada umumnya, sebuah perangkat lunak telah digunakan untuk menyelesaikan tugas-tugas tertentu. Software berfungsi sesuai dengan tujuan pembutannya. Misalnya Excel, Microsoft Word, kalkulator, dan sebagainya.
3. Bahasa Pemrogaman
Bahasa pemrogaman merupakan bahasa yang digunakan dalam pembuatan sebuah program. Jika ditelisik lebih lanjut, ada beberapa macam bahasa pemrogaman seperti JAVA, PHP, HTML, C, C++, dan lainnya. Dalam pembuatan bahasa pemrogaman masih memerlukan adanya perangkat lunak khusus untuk merangcang program sesuai dengan metode dan struktur yang ada dalam bahasa pemrogaman itu sendiri.
Bahasa pemrogaman sendiri diklasifikasikan menjadi empat, yakni object oriented language (Visual dBase, Visual FoxPro, Delphi, Visual C), high level language (Pascal dan Basic), middle level language (seperti bahasa C) dan low level language (seperti bahasa Assembly).
Jenis-Jenis Software Berdasarkan Distribusinya
1. Adware
Adware merupakan software yang dirancang dengan tujuan membagikan iklan online secara otomatis ke dalam layar komputer pengguna. Jenis perangkat lunak ini juga dapat memberikan pendapatan melalui metode pay per click (PPC).
2. Firmware
Firmware merupakan jenis penyimpanan perangkat lunak hanya baca. Properti ini tidak dapat diubah. Jika Grameds mengalami masalah fungsional maka tidak perlu melakukan perubahan atau pengembangan lebih lanjut.
3. Malware
Malware adalah jenis software yang dianggap berbahaya jika disalahgunakan. Hal ini dikarenakan malware dirancang untuk menginfeksi komputer dan merusaknya. Malware memiliki beragam jenis, salah satunya adalah virus komputer.
4. Freeware
Freeware adalah jenis software yang tidak memiliki batasan waktu tertentu. Namun, sebagian besar perangkat lunak jenis ini memiliki fitur yang tidak cukup sempurna untuk digunakan.
5. Opensource
Opensource merupakan jenis software dengan kode sumbernya dapat diakses. Grameds, juga dapat mengubah, meningkatkan, dan mendistribusikannya kembali tanpa harus membayar. Jenis software ini dikembangkan oleh programmer dengan suatu bahasa pemrograman khusus.
6. Shareware
Shareware adalah perangkat lunak yang dapat digunakan secara gratis. Jenis software ini biasanya digunakan sebagai demonstrasi dengan fungsionalitas dan waktu penggunaan terbatas.
7. Spyware
Spyware merupakan jenis software yang dirancang sebagai mata-mata pada setiap aktivitas user. Software ini juga sering disalahgunakan untuk mencuri data komputer.
Fungsi Software
Berikut ini beberapa fungsi Software,antara lain.
1. Fungsi software secara mendasar adalah mendeteksi perangkat hardware pada komputer, dan kemudian mengatur perangkat – perangkat hardware tersebut agar dapat berkerja bersama – sama.
2. Fungsi software komputer berikutnya adalah sebagai media untuk menghubungkan software – software lain dengan perangkat keras komputer.
3. Selain itu fungsi software juga sebagai pengidentifikasi program dan penerjemah.
Editor : ltifa