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