Pengertian Software
software adalah program komputer yang menjadi jembatan antara pengguna dengan perangkat keras. Software juga dapat didefinisikan sebagai sebuah aplikasi yang tersusun dari sekumpulan kode-kode bahasa pemrograman.
Bisa juga dikatakan pengertian software menjadi suatu data yang diprogram serta disimpan secara digital dan tidak berwujud, namun berada di dalam komputer. Ada pula yang menyebutkan bahwa software ialah kumpulan data-data elektronik berupa program atau instruksi yang disimpan dan dikelola oleh komputer.
Software sendiri dibuat oleh seorang programmer dengan bahasa pemrograman tertentu yang selanjutnya dikompilasi hingga menjadi sebuah kode yang dapat dikenali oleh hardware.
Fungsi Software
- Menyediakan fungsi dasar untuk kebutuhan komputer sehingga dapat dioperasikan. Misalnya ketersediaan sistem operasi dan sistem pendukung pada komputer.
- Mengatur setiap hardware yang ada pada komputer sehingga bisa bekerja secara simultan.
- Sebagai penghubung antara beberapa software lainnya dengan hardware yang ada pada komputer.
- Sebagai penerjemah suatu perintah softwarelain ke dalam bahasa mesin, sehingga dapat dimengerti/diterima oleh hardware.
- Untuk mengidentifikasi suatu program komputer.
Jenis-Jenis Software
Sejalan dengan kemajuan teknologi, software telah tumbuh dengan pesat. Terbukti dengan banyaknya software nan beredar saat ini, baik yang berlisensi maupun gratisan. Software ini juga bisa dibagi berdasarkan jenisnya yaitu:
Sistem Operasi (OS)
OS adalah software yang pertama kali harus di instal ke komputer. Sedangkan fungsi dari OS, yaitu mengelola hardware dan sofware yang ada pada komputer. OS ini juga akan berfungsi sebagai perantara antara aplikasi dengan hardware. Jadi ketika kita memberikan perintah dari sebuah aplikasi kepada hardware, perintah tersebut akan disampaikan ke OS terlebih dahulu, baru kemudian oleh OS disampaikan ke hardware.
Jenis sistem operasi misalnya seperti: Microsoft Windows, Linux, Mac OS, dan yang lainnya.
Aplikasi ( Software Application )
Pengertian perangkat lunak aplikasi ( Software Application ) ialah bagian dari software komputer yang menggunakan kemampuan komputer secara langsung dan menyeluruh untuk mengerjakan suatu tugas/fungsi tertentu sesuai dengan kebutuhan pengguna. Jenis-jenis aplikasi komputer misalnya seperti: Pengolah kata – Microsoft Word, OpenOffice, Pengolah angka – Microsoft Excel, Presentasi – Microsoft PowerPoint, Anti virus dan masih banyak lagi yang lainnya.
Software Bahasa Pemrograman ( Language Program )
Ialah suatu program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke dalam bahasa mesin supaya dapat diterima dan juga dipahami oleh komputer. Atau suatu program untuk pengembangan sistem seperti bahasa pemrograman turbo pscal, visual basic, delphi, pemerograman editor dan masih banyak lagi yang lainnya.
Editor : NgniAffh