Perangkat Lunak Komputer atau Software Komputer adalah sekumpulan data elektronik yang diformat, dan disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca, dan ditulis oleh komputer. Dengan kata lain, software adalah bagian komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer. Software komputer dibuat dengan menggunakan "bahasa pemrograman" yang ditulis oleh programmer yang kemudian dikompilasi sehingga menjadi kode yang bisa dikenali oleh mesin hardware. Software sendiri dibagi menjadi 2 yaitu, Sistem Operasi, Program Aplikasi, dan Program Pembantu.
Sistem Operasi adalah seperangkat program yang mengkoordinasikan semua kegiatan antara perangkat keras komputer. Sistem Operasi memiliki banyak fungsi, yaitu untuk mengatur semua perangkat keras komputer yang terhubung dengam CPU, menerjemahkan segala aktivitas pemakai kepada CPU agar segala yang diperintahkan oleh pemakai dapat dikerjakan oleh CPU, dan mengatur semua proses yang terjadi didalam CPU. Sistem Operasi menyediakan sebuah User Interface untuk mengontrol bagaimana Anda memasukkan data & instruksi dan bagaimana informasi ditampilkan pada layar yang menggunakan menu grafis agar mempermudah pengguna untuk berinteraksi dengan komputer.
Sistem Operasi melakukan semua tugas-tugas penting dalam komputer dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi lainnya dapat menggunakan memori (manajemen memori), melakukan input/output terhadap peralatan lain (manajemen device), dan memiliki akses kepada sistem berkas (file manager). Sistem Operasi mengatur semua jadwal proses apabila beberapa aplikasi berjalan secara bersamaan agar semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU).
Program Aplikasi merupakan software yang mempunyai fungsi khusus atau tertentu sesuai dengan tujuan pembuatannya. Program Aplikasi merupakan software yang digunakan untuk membantu melaksanakan pekerjaan penggunanya. Dalam sebuah komputer, aplikasi ini dibuat sesuai dengan kegunaannya masing-masing seperti untuk mendengarkan musik, mengolah gambar, membuat video, dll. Salah satu contohnya adalah aplikasi Go-Jek, yaitu sebuah aplikasi yang menyediakan jasa layanan ojek yang dapat dipesan secara online.
Ada banyak sekali program aplikasi komputer dengan kegunaannya yang beragam sesuai kebutuhan pengguna. Berikut beberapa jenis program aplikasi sesuai dengan kegunaannya :
- Aplikasi Ms. Office : suatu paket aplikasi yang didalamnya terdapat beragam aplikasi sesuai fungsinya yaitu, Ms. Word (untuk pengolah kata), Ms.Excel (untuk mengolah angka), Ms. Power Point (untuk presentasi), Ms. Access (untuk mengolah basis data), dll
- Aplikasi Grafis : untuk mendesain dan mengolah gambar atau foto (desain grafis). Contohnya, CorelDraw, Photoshop, Paint, dll.
- Aplikasi Multimedia : untuk memutar file multimedia seperti lagu, video, animasi, dll. Contohnya, WinAmp, Media Player, dll.
- Aplikasi Internet : untuk mengakses layanan internet atau browsing. Contohnya, MozillaFirefox, Google Chrome, IE, dll.
- Aplikasi Game : beragama aplikasi permainan. Contohnya, Minesweeper, FreeCell, dll.
Program Pembantu adalah software yang berfungsi khusus untuk memelihara, mengkonfigurasi, menganalisis, dan mengoptimalkan komputer. Salah satu contoh software ini adalah Disk Defragmenter. Fungsi Disk Difragmenter adalah mengatur/menata ulang file-file yang ada didalam harddisk agar lebih efisien dan stabil. Biasanya, file-file yang berada di harddisk tersusun secara tidak beraturan karena kita sering meng-instal program, menutup aplikasi secara force close, mengcopy atau memindahkan file, dll. Deframent ini sebaiknya dilakukan setiap 1 bulan sekali jika kita melakukan banyak perubahan file pada harddisk.
Software atau Perangkat Lunak komputer berdasarkan distribusinya dibedakan menjadi beberapa macam yaitu Paidware, Freeware, Free Software, dan Shareware. Paidware adalah software yang distribusinya untuk komersil, jadi setiap pengguna yang ingin menggunakan software ini harus membelinya dahulu dari pihak distributor. Freeware adalah software yang memiliki hak cipta namun dapat diunduh secara gratis dan tanpa batasan waktu. Free Software adalah sebuah bentuk kebebasan dimana pengguna dapat mengkopi, mendistribusikan, mempelajari, mengubah, maupun meningkatkan software tersebut. Shareware adalah aplikasi uji coba diman penggunanya harus membelinya dari pihak distributor agar dapat menggunakan software tersebut apabila waktu uji coba telah berakhir atau ingin menambahkan fitur tambahan tertentu.
No comments:
Post a Comment