PERANGKAT LUNAK (SOFTWARE)
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 pemrogram 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.
Fungsi Software - Dalam peran yang penting dalam berjalannya sistem
komputer, tentu memiliki fungsi fungsi khusus yang dimiliki software.
Fungsi-fungsi software tersebut antara lain sebagai berikut..
- Software menyediakan fungsi dasar untuk kebutuhan
komputer yang dapat dibagi menjadi sistem operasi atau sistem pendukung
- Software berfungsi dalam mengatur berbagai hardware
untuk bekerja secara bersama-sama.
- Sebagai penghubung antara software-software yang lain
dengan hardware
- Sebagai penerjemah terhadap software-software lain
dalam setiap instruksi-instruksi ke dalam bahasa mesin sehingga dapat di terima
oleh hardware.
- Mengidentifikasi program
Bahasa
Pemrograman adalah suatu program yang
berbentuk assambler compiler atau interpreter.Contoh-Contoh
Bahasa Pemrograman
- ASPH
- TML
- Visual Basic
- Pascal
- Java
- Delphi
- PHP
Fungsi Software - Dalam peran yang penting dalam berjalannya sistem
komputer, tentu memiliki fungsi fungsi khusus yang dimiliki software.
Fungsi-fungsi software tersebut antara lain sebagai berikut..
- Software menyediakan fungsi dasar untuk kebutuhan
komputer yang dapat dibagi menjadi sistem operasi atau sistem pendukung
- Software berfungsi dalam mengatur berbagai hardware
untuk bekerja secara bersama-sama.
- Sebagai penghubung antara software-software yang lain
dengan hardware
- Sebagai penerjemah terhadap software-software lain
dalam setiap instruksi-instruksi ke dalam bahasa mesin sehingga dapat di terima
oleh hardware.
- Mengidentifikasi program
Bahasa Pemrograman adalah suatu program yang berbentuk assambler compiler atau interpreter.Contoh-Contoh Bahasa Pemrograman
- ASPH
- TML
- Visual Basic
- Pascal
- Java
- Delphi
- PHP
Jenis - Jenis Software - Software dibedakan dalam beberapa macam bagian yang
terdiri dari setiap jenis-jenis software berdasarkan dari bentuk, dan
fungsinya. Jenis-jenis software antara lain sebagai berikut.
- Freeware adalah perangkat lunak gratis yang dapat digunakan tanpa dengan batasan waktu. Freeware umumnya disumbangkan kepada komunitas-komunitas, namun memiliki hak sebagai pengembang dan pengontrol dalam pengembangan aplikasi selanjutnya. Freeware akan memberikan source kode (kode sumbernya) jika pengembang aplikasi berhenti mengembang produk freeware kepada pengembang lain atau mengumumkan freeware tersebut bebas untuk dikembangkan secara bersama-sama.
- Shareware adalah perangkat lunak uji coba yang diberikan secara gratis dengan keterbatasan fitur-fitur tertentu seperi ketersediaan, fungsi, dan kenyaman yang tidak dapat dimanfaatkan secara maksimal. Shareware merupakan perangkat lunak uji coba yang bertujuan untuk memperkenalkan perangkat lunak tersebut dan sebagai strategi marketing pengembangan aplikasi Shareware. Shareware disebut juga dengan Trialware.
- Firmware adalah aplikasi perangkat lunak yang tersimpan di ROM (Read Only Memori). Firmware tidak dapat berubah walau tidak dialiri oleh listrik dan tidak dapat diubah tempat penyimpananya di ROM tetapi dapat dimodifikasi bergantung dari jenis ROM nya seperti EEPROM atau Flash ROM, masih dapat diubah sesuai dengan kebutuhan.
- Commercial Software adalah perangkat lunak untuk tujuan komersil yang dapat dibeli kepada pendistribusi, pengembang software, atau kepada rekan pengembang software. Pengguna yang membeli software tersebut tidak dapat menyebarluaskan atau membagikan ulang software secra bebas dan tanpa ijin penerbitnya akan diilegalkan. Contoh software berbayar (commercial software) adalah Corel Draw, Adobe Photoshop, Microsoft Visual Basic NET. Commercial Software dilindungi Undang-Undang Hak Cipta.
- Free Software adalah perangkat lunak yang bebas untuk di utak atik baik itu bebas digunakan, disalin, dimodifikasi dan diubah dengan beberapa keharusan yang dapat dinikmati oleh pengguna-pengguna berikutnya. Dalam konsep kebebasan, setiap orang dalam perangkat lunak bebas ini, dapat mengkomersialkan dan mengambil keuntungan dari pendistribusian dan modifikasi kode sumbernya, serta dapat menyebarkan luas secara gratis. Istilah free software diciptakan oleh Richard Stallman dan Free Software Foundation (organisasi nirlaba dan merupakan sponsor utama dari proyek GNU). Sekarang ini, perangkat lunak bebas tersedia secara gratis dan dibangun atau dikembangkan oleh suatu komunitas terbuka. Menurut Richard Stallman mengenai Pengertian Free Software adalah perihal kebebasan, bukan harga. Untuk mengerti konsepnya, Anda harus memikirkan kata 'bebas' seperti dalam "kebebasan berpendapat", bukan bebas' dalam arti "bir gratis".
- Open Source Software adalah perangkat lunak yang kode sumbernya untuk diubah, dipelajari, ditingkatkan, dan disebarluaskan karena sifat perangkat lunak sumber terbuka adalah pengembangan oleh suatu komunitas atau kelompok yang terbuka mengembangkan perangkat lunak sumber terbuka.
- Malware adalah perangkat lunak yang diciptakan untuk merusak sistem komputer, jejaring komputer tanpa izin dari pemiliknya. Malware disebut sebagai perangkat perusak yang berasal dari kata Malicious dan Software. Istilah virus komputer digunakan sebagai sebutan dalam jenis perangkat perusak. Jenis-jenis perangkat perusak meliputi virus komputer, kuda troya (trojan horse), perangkat iklan (adware), cacing komputer, rootkit, perangkat jahat (crimeware) dan perangkat lunak jahat lainnya.
Tidak ada komentar:
Posting Komentar