Home Start Back Next End
  
28
2.4
Rekayasa Piranti Lunak
2.4.1
Pengertian Piranti Lunak
Menurut Pressman (2001, p6), piranti lunak dapat diartikan sebagai berikut:
a.   Perintah-perintah
dalam
suatu
program
komputer
yang
jika
dijalankan
akan
memberikan fungsi dan hasil yang diinginkan.
b.   Struktur-struktur data yang membuat program dapat memanipulasi data.
c.   Dokumen yang menggambarkan operasi dan penggunaan program.
Karakteristik 
piranti 
lunak 
menurut 
Pressman 
(2001, 
pp6-9) 
adalah
sebagai berikut:
Piranti
lunak
dapat
dikembangkan
dan
direkayasa,
bukan
dirakit
seperti
piranti
keras.
Meskipun
ada
persamaan
pengertian antara
kedua
istilah
tersebut,
pada
dasarnya
mempunyai aktivitas
yang
berbeda
di
mana
kualitas yang baik dapat dicapai jika desainnya juga baik.
Piranti
lunak
tidak
mudah
rusak.
Hal
ini
berbeda
dengan
piranti
keras
yang 
mempunyai  tingkat  kerusakan 
yang 
tinggi.  Pada  piranti  keras
apabila
terjadi
kerusakan
maka
harus
diganti,
tetapi
pada
piranti
lunak
jika
terjadi
kerusakan dapat
diperbaiki
melalui
software maintenance
(pemeliharaan piranti
lunak).
Kesalahan
yang
terjadi
pada
piranti
lunak,
biasanya
terpusat
pada
saat
proses
menerjemahkan
program
ke
bahasa
mesin dan pada saat merancang.
Pada
dasarnya perancangan piranti
lunak
dibuat
sebagai komponen
yang
dapat dirakit ulang.
Word to PDF Converter | Word to HTML Converter