30
Menurut
Fritz
Bauer,
rekayasa
piranti lunak
adalah
peletakan
dan
penggunaan
prinsip-prinsip
rekayasa
yang
tangguh
/
teruji
dalam upaya
memperoleh
piranti
lunak
secara ekonomis, handal dan bekerja di mesin nyata.
Piranti
lunak
merupakan
program -
program komputer,
prosedur
dan
dokumentasi yang ada pada sistem komputer. Beberapa macam diantaranya meliputi :
-
Application software, seperti, pengolah kata, yang melibatkan
interaksi aktif dari
user.
-
Firmware, piranti lunak yang dibuat ke dalam alat-alat elektronik, sehingga
berintegrasi langsung dengan alat tersebut.
-
Middleware,
piranti
yang
mengontrol
distributed
system
(perangkat
komputer
yang berinteraksi melalui jaringan).
-
System
software,
seperti
sistem
operasi
yang
berintegrasi
dengan
piranti
keras
(hardware) sehingga dapat berinteraksi dengan piranti lunak.
-
Software testing, berisi
metode khusus
yang
untuk
menguji kelayakan dari
sebuah piranti lunak.
Piranti
lunak
merupakan
jembatan antara piranti keras dengan user, juga disebut
sebagai
penerjemah
perintah
yang
di
-
input
oleh
user
atau
piranti
keras dan
sebaliknya.
|