BAB 2
LANDASAN TEORI
2.1
Teori-Teori Umum
2.1.1
Piranti Lunak
2.1.1.1
Pengertian Piranti Lunak
Menurut
Pressman
(2005,
p36),
pengertian
dari
piranti
lunak
(software) mencakup ketiga hal berikut, yakni:
1.
Instruksi-instruksi
(program-program
komputer)
yang
bila
dieksekusi akan menyediakan fitur-fitur,
fungsi, dan performa
yang diinginkan.
2.
Struktur data yang memungkinkan program untuk dapat
memanipulasi informasi.
3.
Dokumen-dokumen
yang
menggambarkan
operasi
dan
kegunaan
suatu program.
2.1.1.2
Karakteristik Piranti Lunak
Piranti lunak memiliki karakteristik yang berbeda dari perangkat
keras (hardware) (Pressman, 2005, pp37-39):
1. Piranti lunak dikembangkan atau direkayasa, dan tidak diproduksi.
Piranti
lunak
pada
dasarnya
dibuat
dari awal,
kemudian
terus
dikembangkan sehingga pembuatan piranti lunak harus melalui
perancangan awal yang baik untuk mendapatkan hasil yang baik.
Biaya
perangkat
lunak
tergantung
pada
proses
pengembangannya.
7
|