2. PENGERTIAN APLIKASI
PERANGKAT LUNAK
Aplikasi Perangkat lunak (Software) adalah istilah khusus untuk data yang
diformat, dan disimpan secara digital, didalamnya termasuk program komputer,
dokumentasinya, dan berbagai informasi yang dapat dibaca, dan ditulis oleh
komputer.
Perangkat lunak juga dapat dikatakan sebagai bagian sistem komputer
yang tidak berwujud. Istilah ini digunakan untuk menonjolkan perbedaannya
dengan Hardware (perangkat keras) komputer.
3. FUNGSI APLIKASI PERANGKAT
LUNAK
memproses data atau instruksi / perintah hingga
mendapat hasil atau menjalankan sebuah perintah
tertentu.
sarana interaksi yang menjembatani atau
menghubungkan pengguna komputer (user) dengan
perangkat keras (hardware).
5. Software Application
Software application (perangkat lunak aplikasi) merupakan suatu
subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer
langsung untuk melaksanakan sebuah tugas yang di instruksikan pengguna.
Contoh : Microsoft Office dan OpenOffice.org serta pemutar media seperti
Windows Media Player, Winamp dan GOM Player.
6. Software Development Tool
Software development tool (Perkakas pengembangan perangkat lunak)
adalah salah satu jenis perangkat lunak (software) yang digunakan untuk
membuat, mendebug, maintain (merawat / memelihara) dan mengembangkan
perangkat lunak lainnya. Seperti Kompiler untuk bahasa pemrograman tingkat
tinggi seperti Pascal dan bahasa pemrograman tingkat rendah yaitu bahasa rakitan.
7. Operating System
Operating System (Sistem Operasi ) adalah perangkat lunak komputer
(software) yang bertugas untuk melakukan kontrol dan manajemen perangkat
keras dan juga operasi-operasi dasar sistem, termasuk menjalankan perangkat
lunak lain seperti program-program pengolah kata yang bisa digunakan untuk
mempermudah kegiatan manusia.
Contoh : Windows, Linux, iOS, Android dan Mac OS X.
8. Device Driver
Device driver (Pengendali perangkat keras ) dapat dikatakan sebagai
penghubung antara perangkat perangkat keras dan komputer, misalnya
menghubugkan penggunakan barcode scanner pada aplikasi database nya,
Contoh: aplikasi yang dipakai di swalayan.
9. Firmware
Perangkat lunak menetap (firmware) adalah istilah yang mengacu kepada
perangkat lunak yang disimpan di dalam ROM. Tidak seperti RAM, ROM tidak akan
dapat berubah meski tidak dialiri listrik.
Contoh firmware: ROM BIOS
10. Free Software
Perangkat lunak bebas (free software) mengacu pada software yang bebas
untuk dipakai, dipelajari dan dimodifikasi serta bisa disalin dengan / tanpa
modifikasi, atau dengan beberapa ketentuan untuk memastikan bahwa kebebasan
serupa juga bisa dinikmati oleh pengguna selanjutnya. Bebas di sini juga berarti
dalam memakai, menyalin mempelajari, mengubah, atau menjual sebuah
perangkat lunak, kita tidak perlu mendapatkan izin dari siapa pun.
11. Open Source Software
Open source software (perangkat lunak sumber terbuka) adalah jenis
perangkat lunak yang kode sumber-nya terbuka untuk dipelajari, dimodifikasi,
ditingkatkan dan disebarluaskan. Karena sifat ini, biasanya dikembangkan oleh
sebuah komunitas yang bertujuan mengembangkan perangkat lunak bersangkutan.
12. Shareware atau Trialware
Perangkat lunak uji coba (trialware) mengacu kepada perangkat lunak
berpemilik yang disediakan untuk pengguna tanpa membayar secara uji coba dan
sering di batasi oleh koombinasi dari fungsi, ketersedian, atau kenyamanan.
Perangkat lunak uji coba sering ditawarkan untuk memeberikan calon pembeli
kesempatan untuk mencoba menggunakan program sebelum membeli lisensi
untuk versi lengkap dari perangkat lunak tersebut.
13. Freeware
Freeware (Perangkat lunak gratis) merupakan perangkat lunak komputer
berhak cipta yang gratis digunakan untuk selamanya, berbeda dari shareware
(perangkat lunak uji coba) yang mewajibkan penggunanya membayar (misalnya
setelah jangka waktu 1 bulan atau untuk memperoleh fitur tambahan).
14. Malware
Perangkat lunak perusak / perangkat berbahaya (malware) adalah
perangkat lunak yang dibuat untuk merusak atau menyusup ke sistem komputer
atau jejaring komputer tanpa izin dari pemilik sah. Istilah ini merupakan istilah
umum yang biasa dipakai untuk mengartikan berbagai jenis perangkat lunak atau
kode perangkat lunak yang mengusik atau mengganggu.