Perangkat lunak atau peranti lunak (bahasa Inggris: software) adalah istilah khusus untuk data yang diformat, dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca, dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer.[1][2][3]
Pembuatan perangkat lunak itu sendiri memerlukan "bahasa pemrograman" yang ditulis oleh seorang pemogram untuk selanjutnya dikompilasi dengan aplikasi kompiler sehingga menjadi kode yang bisa dikenali oleh mesin hardware. Perangkat lunak seperti Windows atau Linux bisa disebut sebagai nyawa dari komputer, di mana tanpa diinstal sistem operasi tersebut maka komputer tidak dapat dijalankan. Perangkat lunak sistem operasi biasanya tersimpan di partisi C sehingga saat komputer mengalami masalah, partisi C yang terkena imbas. Perangkat lunak lain juga tersimpan di partisi C yang apabila komponen tidak lagi berjalan maksimal dapat diuninstal dan diinstal ulang. Data-data lain lebih baik disimpan di partisi D sehingga saat software terkena virus atau tidak berjalan normal kembali maka dapat diinstal ulang dan data penting dapat diselamatkan.(wikipedia)
Nah, setelah kita mengetahui apa itu Perangkat lunak komputer, maka berikut ini adalah detail dari Komponen Perangkat lunak atau Software komputer.
Komponen perangkat lunak (software) merupakan program-program yang nantinya akan terinstal pada komputer sehingga membuat perangkat komputer bisa hidup dan dipakai bekerja
Komponen-komponen software yang dibutuhkan oleh komputer adalah:
1) Sistem Operasi
Sistem operasi merupakan software yang pertama kali akan dibaca oleh komputer pada saat booting sebagai dasar pengoperasian komputer. Macam-macam sistem operasi antara lain adalah: DOS, WINDOWS, LINUX, NOVELL, SUNSOFT dan sebagainya.
2) Program Bantu dan Program Tambahan
Program bantu (utility) merupakan program yang digunakan untuk mengisi kekurangan atau menampilkan kembali file suatu sistem operasi yang terhapus. PC Tools dan Norton Utilities merupakan contoh dari program ini.
Salah satu kelemahan DOS adalah tidak mampu bekerja di sistem jaringan. Oleh karena itu beberapa perusahaan membuat program tambahan yang dapat mengubah sistem DOS tersebut (single user atau stand alone system) menjadi sistem operasi yang dapat digunakan oleh banyak pemakai (multiuser). Netware, Token Ring dan Lantastic merupakan contoh-contoh program ini.
3) Bahasa Komputer (computer language)
Computer language merupakan bahasa yang digunakan untuk membuat program komputer. Disebut bahasa karena computer language memiliki kosa kata dan tata bahasa yang harus ditaati oleh pemakainya.
Yang termasuk dalam jenis ini adalah :
a. Low Level Language, merupakan bahasa tingkat rendah karena sulit dipahami dan hanya dapat dimengerti oleh pembuatnya. Yang termasuk program ini adalah bahasa mesin dan assembly language.
b. High Level Language, merupakan bahasa tingkat tinggi karena menggunakan kata-kata yang mudah dimengerti. Contoh dari program ini adalah BASIC, PASCAL, FORTRAN, dan sebagainya.
4) Program Aplikasi
Program aplikasi merupakan perangkat lunak siap pakai yang nantinya akan digunakan untuk membantu melaksanakan pekerjaan penggunanya. Aplikasi ini disiapkan sesuai kebutuhan. Program aplikasi dapat dibedakan lagi menjadi :
a) Word Processing
Word processing adalah program yang dapat dipakai untuk menyunting naskah. Contoh : Microsoft Word, Lotus Ami Pro dan WordPerfect dan sebagainya.
d) Database Management System
Salah satu kegunaan komputer di dalam organisasi adalah untuk menyimpan data dalam jumlah besar. Dari data ini dapat dihasilkan berbagai informasi. Untuk menyimpan, mengolah data, dan kemudian menghasilkan informasi, diperlukan program yang disebut dengan program database management system (disingkat DBMS) dan sering disebut dengan program database saja.
Contoh : Paradox, FoxPro, Microsoft Access, Approach, dan sebagainya.
f) Program Akuntansi
Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah aplikasi yang berhubungan dengan keuangan dan akuntansi.
Contoh: DacEasy Accounting, Pacioli 2000, PeachTree Accounting dan sebagainya.
PeachTree Accounting |
g) Program Statistik
Program statistik merupakan program yang digunakan untuk melakukan penelitian yang berhubungan dengan analisis statistik.
Contoh: SAS, SPSS, Statistica,dan sebagainya.
h) Communication
Communication merupakan program yang digunakan untuk berkomunikasi dengan pemakai komputer lain.
Contoh : Carbon Copy, DataFax, ProComm Plus, CrossTalk dan sebagainya.
i) Multimedia
Multimedia merupakan software yang digunakan untuk menghubungkan komputer dengan peralatan multimedia seperti kamera video, kamera digital, video player, dan lain-lain.
Contoh : Microsoft Video
Begitulah kira-kira rangkuman saya tentang pengertian dan aplikasi Software atau perangkat lunak komputer, saya menulis Tgl. 29 April 2018. ( dirumah saya Tegal gubug Cirebon)
Semoga menambah ramai dunia Ilmu per-internetan dan bermanfaat buat kita bersama.