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