Perangkat Lunak
Perangkat Lunak Perangkat lunak (Software) : daftar intruksi yang memerintahkan komputer untuk menerima input, memproses input, mengeluarkan output dan penyimpanan.
(Berdasarkan fungsi dalam Sistem Komputer) Klasifikasi Software Software (Berdasarkan fungsi dalam Sistem Komputer) Sofware Aplikasi Sistem Daftar Instruksi untuk memerintahkan Komputer Firmware 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 Sistem Operasi 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). Program yang dibuat akan menerima input, memproses, mengeluarkan output dan menyimpan data pada satu sistem komputer. Contoh : C, Pascal, Delphi, Java dan lain-lain. Utilitas Desktop Device Driver adalah program yang berfungsi untuk membantu komputer mengendalikan perangkat keras Device Driver dibuat oleh perusahaan yang membuat perangkat keras tersebut Device Driver 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. Contoh : HTML, PHP Bahasa Pemrograman Bahasa Pemrograman adalah program yang dipergunakan untuk membuat program. Web Based
Software Sofware Aplikasi Sistem Berdasarkan Kegunaan untuk Pemakai Berdasarkan Lingkungan Kerja Sofware Aplikasi Sistem Perkantoran 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 Outlook
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 dilakukan pada komputer yang lain yang disebut sebagai Web Server.
Klasifikasi Software Software (Berdasarkan Cara Kerja) Bekeraja di depan layar Bekerja Secara Background 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 Contohnya : M Word, Powerpoint, Paint, dll
(Berdasarkan Cara Mendapatkannya) Klasifikasi Software Komersial Open Source Domain-publik Perangkat lunak yang harus dibeli Ada hak cipta dari pembuat aplikasi Misal Microsoft Windows. Perangkat lunak yang kode sumbernya harus dibuka Gratis Jika dikembangkan harus dengan kode sumbernya Misal adalah Linux Software (Berdasarkan Cara Mendapatkannya) Perangkat lunak bersifat gratis Tidak ada hak cipta. Perangkat lunak yang dilengkapi dengan kode sumber dapat dipergunakan oleh siapa saja dan gratis. Gratis untuk di gunakan tetapi kadang meminta Donasi Perangkat lunak yang disewakan untuk jangka waktu tertentu Perangkat lunak yang digunakan tanpa membayar sama sekali Free Software Shareware Rentalware Freeware