Perangkat Lunak
Perangkat lunak (Software) : daftar intruksi
yang memerintahkan komputer untuk
menerima input, memproses input,
Klasifikasi Software
Software
(Berdasarkan fungsi dalam
Sistem Komputer)
Daftar Instruksi untuk memerintahkan
Komputer
Sistem
Sofware
Aplikasi
Firmware
Sistem
Operasi
Utilitas
Device
Driver
Bahasa Pemrograman•Program yang tersimpan di perangkat keras
•diisi pada saat perangkat keras dibuat
•Contohnya yaitu program bios, Program pada telepon genggam
Tugas:
•Melakukan koordinasi berbagai perangkat keras untuk bekerja
•Memberikan dukungan bagi perangkat lunak aplikasi untuk bekerja
•Menyediakan program-program utilitas untuk meningkatkan kinerja komputer
Contoh SO: Windows dan linux
•Utilitas adalah program-program yang dipergunakan untuk mengelola sumber daya sistem komputer
•Kebanyakan program utilitas diinstal bersama dengan sistem operasinya
•Contohnya : ScanDisk, Disk Cleanup, Disk Defragmenter dan Compressor (Kompresi).
•Device Driver adalah program yang berfungsi untuk membantu komputer mengendalikan perangkat keras
•Device Driver dibuat oleh perusahaan yang membuat perangkat keras tersebut
Bahasa Pemrograman adalah program yang dipergunakan untuk membuat program.
Desktop
Web
Based
•Program yang dibuat akan menerima input, memproses, mengeluarkan output dan menyimpan data pada satu sistem komputer.
•Contoh : C, Pascal, Delphi, Java dan lain-lain.
•Program yang dibuat akan menerima input dan mengeluarkan output pada satu sistem komputer klien,
sedangkan proses dan penyimpanan dilakukan pada komputer yang lain yang disebut sebagai Web Server.
Software
Sistem
Sofware
Aplikasi
Berdasarkan
Kegunaan untuk
Pemakai
Berdasarkan
Lingkungan Kerja
Perkantora
n
Hiburan
Komunikasi
Contoh :
•Microsoft Office: M. Word, M. Excel, M. Acces, M. Powerpoint, dll
•Open Office
Contoh :
•Winamp
•Windows Media Player
•MPEG
Contoh :
•Yahoo Messenger
Sofware
Aplikasi
Berdasarkan
Kegunaan untuk
Pemakai
Berdasarkan
Lingkungan Kerja
Desktop
Web based
Program yang dibuat akan menerima input, memproses, mengeluarkan output dan menyimpan data pada satu sistem komputer.
Program yang dibuat akan menerima input dan mengeluarkan output pada satu sistem komputer klien sedangkan proses dan penyimpanan
Klasifikasi Software
Software
(Berdasarkan Cara
Kerja)
Bekerja
Secara
Background
Bekeraja di
depan layar
•Aplikasi Background adalah program yang berjalan di belakang layar
•Bekerja tanpa adanya perintah langsung dari pengguna
•Biasanya aplikasi background berjalan ketika komputer dinyalakan
•Misalnya adalah Anti Virus.
•Aplikasi ini bekerja karena diperintahkan oleh pengguna
Klasifikasi Software
Software
(Berdasarkan
Cara
Mendapatkannya
)
Komersial
Domain-publik
Shareware
Freeware
Rentalware
Free Software
Open Source
•Perangkat lunak yang harus dibeli
•Ada hak cipta dari pembuat aplikasi
• Misal Microsoft Windows.
•Perangkat lunak bersifat gratis
•Tidak ada hak cipta.
•Gratis untuk di gunakan tetapi kadang meminta Donasi
•Perangkat lunak yang digunakan tanpa membayar sama sekali
•Perangkat lunak yang disewakan untuk jangka waktu tertentu
Perangkat lunak yang dilengkapi dengan kode sumber dapat
dipergunakan oleh siapa saja dan gratis.
•Perangkat lunak yang kode sumbernya harus dibuka
•Gratis
•Jika dikembangkan harus dengan kode sumbernya