Perangkat lunak (software) adalah istilah khusus untuk data yang disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca, dan ditulis oleh komputer. Dengan kata lain, Perangkat ini sendiri yang tidak berwujud atau tidak memiliki bentuk fisik, Anda bisa mengoperasikannya lewat perangkat komputer ataupun sejenisnya. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer
Pembuatan perangkat lunak itu sendiri memerlukan “bahasa
pemrograman” yang ditulis oleh programmer untuk selanjutnya di kompilasi dengan
aplikasi kompiler sehingga menjadi kode yang bisa dikenali oleh mesin hardware.
Secara umum software dibagi atas tiga bagian yaitu:
Sistem operasi (OS)
Sistem operasi (operating system OS) adalah
komponen pengolah piranti lunak dasar (essential component) yang berfungsi
untuk mengontrol perangkat keras komputer (hardware), dan menjalankan
program – program aplikasi perangkat lunak. Sistem operasi adalah jenis
yang paling penting dari segala perangkat lunak dalam sistem
komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program –
program aplikasi yang ada pada komputer.
Sistem operasi mempunyai penjadwalan yang sistematis
mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan
sumber daya lainnya.
Untuk fungsi-fungsi perangkat keras seperti sebagai masukan
dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara
antara program aplikasi dan perangkat keras komputer.
Contoh sistem operasi modern adalah
- Linux
- Android
- iOS
- Mac OS X
- Microsoft Windows.
Perangkat lunak utilitas
Perangkat lunak utilitas merupakan perangkat lunak
komputer yang didisain untuk membantu proses analisis, konfigurasi, optimasi,
dan membantu pengelolaan sebuah komputer ataupun sistem. Perangkat lunak
utilitas harus dibedakan dengan perangkat lunak aplikasi yang memungkinkan
pengguna melakukan berbagai hal dengan komputer seperti mengetik, melakukan
permainan, merancang gambar, dan lain-lain. Perangkat lunak utilitas lebih
memfokuskan penggunaannya pada pengoptimasian fungsi dari infrastruktur yang
terdapat dalam sebuah komputer. Karena fungsinya, perangkat lunak utilitas
umumnya tidak ditujukan untuk pengguna secara umum, melainkan ditujukan untuk
pengguna yang memiliki pemahaman atas cara kerja sistem komputer yang cukup
baik.
Kebanyakan perangkat keras utilitas ini dibuat secara khsus untuk melakukan fungsi tertentu pada suatu area komputasi secara spesifik, seperti memformat harddisk, management tools, compression tools, disk management tools atau melakukan pengecekan konektifitas jaringan dan masih banyak lagi. Namun dalam perkembangannya sejumlah perangkat lunak utilitas terkadang pula dipaketkan dalam satu paket utilitas yang ditujukan untuk beragam kebutuhan.
Beberapa Contoh Program Utilitas;
Backup, utilitas untuk melakukan backup data yang ditujukan untuk membuat duplikat arsip untuk menghindari terjadinya kehilangan data bila perangkat penyimpanan tidak dapat berfungsi. Contoh utilitas backup yang cukup popiler adalah Norton Backup (dari Symantec) dan Colorado Scheduler, dll. Pemulihan Data, utilitas pemulihan data digunakan untuk mengembalikan data yang secara fisik telah rusak atau berubah. Data dapat dirusak oleh virus, perangkat lunak yang buruk, kegagalan perangkat keras, dan fluktuasi daya listrik yang terjadi ketika data sedang ditulisi/diubah.
Anti virus, perangkat lunak antivirus men-scan semua disk
dan memori untuk mendeteksi kehadiran virus, dan mengisolasinya atau menghapusnya secara langsung untuk mencegah
kerusakan lebih lanjut terhadap program komputer.
Kompresi data, utilitas kompresi berfungsi untuk memperkecil ukuran sebuah dokumen sehingga dapat menghemat pemanfaatan ruang penyimpanan, serta mempermudah pendistribusian. dll
Aplikasi
Program Aplikasi adalah software atau perangkat lunak
komputer yang dibuat untuk melakukan tugas tertentu. Jika sistem operasi
komputer (misalnya Windows) berfungsi untuk melakukan operasi dasar, program
aplikasi tertentu bisa kita tambahkan (install) untuk melengkapi kemampuan
sistem operasi komputer untuk melakukan tugas-tugas yang lebih spesifik. Bbanyak
sekali program aplikasi komputer secara garis besar, jenis Program Aplikasi
komputer berdasarkan fungsi dan kegunaannya seperti contohnya;
Aplikasi Perkantoran atau Mikrosoft Office
Untuk menunjang tugas administratif perkantoran Aplikasi
Office merupakan pilihan yang tepat karena memiliki aplikasi yang menunjang
dalam pengolahan kata, angka, database dll. Contoh aplikasinya seperti;
- Aplikasi Pengolah Kata, contohnya Microsoft Word.
- Aplikasi Pengolah Angka, contohnya Microsoft Excel.
- Aplikasi Pengolah Basis Data, contohnya Microsoft Access.
- Aplikasi Pengolah Presentasi, contohnya Microsoft Powerpoint.
Aplikasi Grafis
Untuk mendesain dan mengolah gambar atau
foto. Contohnya aplikasi CorelDraw, GIMP, dan Photoshop dll.
Aplikasi Multimedia
Untuk memutar file multimedia.
Contohnya aplikasi WinAmp, Windows Media Player, dan QuickTime dll.
Aplikasi Internet
Untuk mengakses beragam layanan internet.
Di antaranya Internet Explorer, Mozilla Firefox, dan Opera yang semuanya
berfungsi untuk menjelajah internet atau browsing. Selain itu ada beberapa
software khusus,misalnya mIRC dan Yahoo! Messenger untuk chatting, FileZilla
untuk transfer file, dan Outlook untuk mengelola email.
Aplikasi Game
Permainan biasanya dilakukan sendiri atau bersama-sama.
Sedangkan computer game adalah permainan video yang dimainkan pada komputer
pribadi, dan bukan pada konsol permainan, maupun mesin ding-dong. Permainan
komputer telah berevolusi dari sistem grafis sederhana sampai menjadi kompleks
dan mutakhir.
Aneka aplikasi permainan. Contoh : Angribed, GTA, Need For Speed Dll.
Sifat Dan Karakteristik Software ( Program Aplikasi )
1. Software merupakan elemen sistem logik dan bukan elemen
sistem fisik seperti hardware
2. Elemen itu tidak haus, tetapi bisa rusak.
3. Elemen software itu direkayasa atau dikembangkan
4. Software itu tidak bisa dirakit, hanyalah sebuah program
didalam komputer.
sangat membantu
BalasHapus