Dokumen tersebut membahas tentang perangkat lunak, termasuk definisi, kategori, dan contoh jenis perangkat lunak seperti sistem operasi, perangkat lunak aplikasi seperti pengolah kata, spreadsheet, presentasi grafis, database, serta perangkat lunak untuk mengedit gambar dan audio/video.
2. Allan Robins mengatakan terdapat cabang pengetahuan
bernama machine interface, sebuah ilmu yang mempelajari
komponen mesin sesungguhnya yang dimanipulasi manusia.
Antarmuka dianggap sebagai “control panel” dengan bentuk
bervariasi. Pengaturan antarmuka yang baik tercakup dalam
ilmu Interaksi Manusia Komputer, yang membahas tentang
pengetahuan, desain, konstruksi, dan implementasi sistem
komputer secara interaktif serta berorientasi pada manusia. IMK
meliputi bidang teknologi informasi, psikologi, sosiologi,
antropologi, bahasa, dll. Computer interface (antarmuka
komputer) terus-menerus diperbaiki untuk memudahkan
interaksi manusia dengan sistem komputer. Interpreter adalah
perantara antara manusia dengan komputer dalam
berkomunikasi. Dan inilah fungsi utama perangkat lunak
(software).
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
3. FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
4. Kategori Perangkat Lunak
Sistem
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
Use
r
Perangkat Lunak Aplikasi
(Spreadsheet, database, grafis,
audio video, dsb)
Device
Driver
Perangkat Lunak Sistem
(Sistem Operasi)
Program
Utilitas
Perangkat Keras
(Komputer dan
Perangkat Periferal)
Perangkat Lunak Bahasa
(Language Software)
5. Perangkat lunak sistem memungkinkan
perangkat lunak aplikasi (perangkat lunak yang
dikembangkan untuk menyelesaikan masalah-
masalah tertentu) dapat berinteraksi dengan
komputer dan membantu komputer dalam
mengelola sumber daya internal dan
eksternalnya. Tiga komponen dasar perangkat
lunak sistem:
1. Sistem Operasi
2. Device Driver
3. Program UtilitasFAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
6. Sistem Operasi
Sistem operasi menangani kontrol dan penggunaan
sumber daya perangkat keras, termasuk ruang
harddisk, memori, alokasi CPU time, dan perangkat
periferal. Berikut adalah task yang dikerjakan oleh
SO:
Booting
Pengaturan CPU
Pengaturan File
Pengaturan Tugas
Pengaturan KeamananFAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
8. Pengaturan CPU
Mengatur kerja CPU (tugas kernel) yang berada pada Main Memory.
Manajemen CPU berdasarkan prioritas yang ditentukan secara
internal menggunakan beberapa kuantitas atau jumlah yang terukur
untuk menghitung prioritas dari suatu proses.
Time limit (batas waktu)
Memory requirement (kebutuhan memori)
Akses file
Perbandingan antara I/O burst dengan CPU burst
Tingkat kepentingan proses
Umur proses (aging)
Waktu CPU yg telah digunakan pd x jam terakhir dalam persentase
(%)
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
9. Pengaturan Tugas
Process
or
Komputer
Menerima input
Mengolah kata
Menyimpan data di HD
Mencetak dokumen
& Perangkat
Periferal
Mengeksekusi instruksi
program menurut satu
satuan waktu
1
2 Eksekusi program pertama
3 Eksekusi program kedua
4 Eksekusi program ke-n
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
--------------------------
Algoritma Penjadwalan
Queue,Buffer,Spool
------------------------
12. Device Driver: Menjalankan Periferal
Perangkat Keras
Mouse
Scanne
r
Printer
VGA
Webcam
Perangkat
Periferal
Komputer komunikasi
DeviceDriver
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
13. Program Utilitas (Service Program)
Menjalankan tugas yang
terkait dengan kontrol dan
sumber daya komputer.
Bermanfaat untuk
meningkatkan
fungsionalitas sumber
daya yang telah ada atau
memberikan layanan baru
yang tidak disediakan oleh
perangkat lunak
sistemnya. Contoh: back-
up data, kompresi file,
recovery data, mendeteksi
masalah perangkat keras,
dll.FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
14. Fitur Antarmuka Pengguna
Penggunaan Keyboard dan Mouse
Graphical User Interface (GUI)
Command to Help
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
15. Keyboard dan Mouse
Mouse untuk mengarahkan pointer (berbentuk anak panah).
Keyboard memiliki:
1) Tuts khusus yang dipakai untuk mengisikan data, menghapus data, mengubah
data, serta mengeksekusi perintah.
2) Tuts fungsi mengeksekusi perintah-perintah tertentu sesuai perangkat lunak
yang digunakan.
3) Makro (Shortcut) merupakan keystroke untuk menggantikan tuts yang lebih
panjang dalam mengeksekusi sebuah perintah.
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
16. Graphical User Interface
Tiga fitur GUI: Desktop, Ikon, dan
Menu.
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
17. Perintah untuk Bantuan (Help)
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
18. Varian Sistem Operasi
Sistem Operasi DOS (Disk Operating System)
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
23. Sistem Operasi Piranti Genggam
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
24. Perangkat Lunak Aplikasi
Tabel Kategori Perangkat Lunak
Macam Definisi
Perangkat Lunak Komersial
Perangkat Lunak Public-
Domain
Shareware
Freeware
Rentalware
Custom Software
Ada hak cipta. Jika tidak membayar, bisa
dituntut di pengadilan.
Tidak ada hak cipta. Dapat digandakan secara
gratis tanpa khawatir dituntut.
Ada hak cipta. Tersedia secara gratis, tetapi jika
berniat untuk melanjutkan pemakaiannya maka
diharuskan untuk membayar.
Ada hak cipta. Tersedia secara gratis.
Ada hak cipta. Disewakan dengan berbayar.
Perangkat lunak khusus untuk memenuhi
kebutuhan user tertentu.
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
25. File & Ekspor Impor File
File
Dokumen
File
Workshee
t
File
Database
Dibuat dengan
software pengolah
kata
Dibuat dengan
software spreadsheet
Dibuat dengan
software manajemen
database
1
2
1
2
1
2
1 2Impor File;
Proses pengambilan data dari sumber
lain kemudian mengubahnya dalam
bentuk yang kompatibel dengan
program yang sedang dijalankan.
Mengimplikasikan bentuk data diubah
oleh aplikasi penerima.
Ekspor File;
Pengubahan data ke dalam bentuk
yang bisa digunakan di program lain
lalu ditransmisikan. Mengimplikasikan
aplikasi pengirim mengubah bentuk
data sebelum dikirim ke aplikasi
penerima.
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
26. Jenis Perangkat Lunak Aplikasi
Software
Hiburan
Software
Pribadi
Software
Pendidika
n /
Referensi
Software
Produkti
vitas
Software
Khusus
Perangkat Lunak Aplikasi
Game,
Pemutar
Audio &
Video,
Dll.
Resep
makanan,
Medis,
Dekorasi
rumah,
Pertanian,
Memperbaiki
rumah,
Menghitung
pajak,
Dll.
Ensiklopedia,
Buku telepon,
Kalender,
Pencarian di
perpustakaan
,
Dll.
Pengolah
kata,
Spreadsheet,
Manajemen
database,
Pengelola
informasi
pribadi,
Browser web,
Email,
Dll.
Presentasi
grafis,
Keuangan,
Desktop
publishing,
Penyuntingan
gambar,
Penyuntingan
audio & video,
Animasi,
Desain web,
CAD,
Manajemen
Proyek, Dll.
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
27. Pengolah Kata
Perangkat lunak pengolah kata
membuat para pengguna dapat
bekerja dengan dokumen:
menghapus, menyisipkan dan
mengganti tulisan, serta
melakukan aktivitas
penyuntingan/koreksi.
Perangkat lunak ini juga
memberikan fitur lain, misalnya
membuat, memformat,
mencetak, dan menyimpan
dokumen. Cth: Microsoft Word,
Corel WordPerfect, Lotus Smart
Notes, Sun Microsystem Star
Office 7, dll.FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
28. Spreadsheet
Spreadsheet
memungkinkan para
pengguna bisa membuat
tabel dengan cara
memasukan data dan
rumus-rumus ke dalam
baris dan kolom yang
terbentuk sebagai grid
dilayar. Spreadsheet
terdiri dari sekumpulan
kolom, baris, dan label
yang disebut worksheet.
Cth: Microsoft Excel, Corel
Quatro Pro, Lotus 1-2-3,
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
29. Presentasi Grafis
Perangkat lunak presentasi
grafis menggunakan
gambar, animasi, suara,
dan data atau informasi
untuk membuat presentasi
visual. Cth: Microsoft
PowerPoint, Harvard
Graphics Advanced
Presentations, Corel
Presentation, Open Office
Impress, dll.
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
30. Perangkat Lunak Database
Perangkat lunak database
(disebut juga sistem
manajemen database)
yaitu sebuah program
untuk membuat dan
mengelola struktur
database (sekumpulan file
pada sistem komputer
yang saling terhubung)
serta untuk mengakses
data. Cth: Microsoft
Access, FileMaker Pro,
Oracle, dll.FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
31. Perangkat Lunak Penyunting
Gambar
Perangkat lunak grafis
untuk mendesain dan
mengilustrasikan objek
atau produk dan
melakukan simulasi
warna di layar. Cth:
Adobe Photoshop,
Microsoft Photo Editor,
Corel Photopaint, dll.
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
32. Perangkat Lunak Penyunting
Audio/Video
Perangkat lunak yang mampu mengedit dan memanipulasi file
berformat audio dan video. Cth: Adobe Premiere, Apple Finale Cut
Express, Pinnacle Studio DV, Ulead VideoStudio , dll.
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
33. Perangkat Lunak Multimedia
Mampu mengkombinasikan teks, gambar, video, animasi, dan suara
untuk membuat aplikasi multimedia terpadu. Cth: Macromedia
Authorware dan Macromedia Director.
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
34. Perangkat Lunak Desain Web
Digunakan untuk membuat halaman web beserta fitur multimedianya.
Cth: Macromedia Dreamweaver, Macromedia Flash, Adobe GoLive, dll.
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
35. Perangkat Lunak Manajemen
Proyek
Program yang digunakan untuk merencanakan dan menjadwalkan SDM, biaya,
waktu, dan sumber daya lainnya. Cth: Mindjet MindManager X5 Pro, Microsoft
Project, dan Primavera Suretrack Project Manager.
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA
36. CAD (Computer-Aided Design)
Ditujukan untuk mendesain produk, struktur, gambar teknik sipil, dan peta. Program CAD
menyediakan dimensi gambar secara tepat dan bisa memposisikan elemen yang sedang
digambar sehingga desainer dapat melihatnya secara utuh. Cth: Autosketch, AutoCAD,
CorelCAD, dll.
FAKULTAS TEKNIK DAN ILMU
KOMPUTER
JURUSAN SISTEM INFORMASI
UNIVERSITAS KOMPUTER
INDONESIA