Home Start Back Next End
  
7
BAB 2
TINJAUAN PUSTAKA
2.1 Rekayasa Piranti Lunak
Menurut Pressman (2010:13), rekayasa piranti lunak adalah suatu proses
pembentukan dan penggunaan prinsip-prinsip rekayasa untuk mendapatkan
sebuah software
yang dapat diandalkan secara ekonomis serta dapat
diimplementasikan secara efisien pada sebuah mesin yang sesungguhnya.
2.1.1 Kategori Software
Menurut Pressman (2010:7), terdapat tujuh macam kategori software,
yaitu:
a.
System Software
Merupakan software yang berfungsi untuk menyediakan layanan
bagi software lain dalam menjalankan tugasnya. Contoh: compilers,
editors, dan file management.
b.
Application Software
Merupakan software yang memiliki fungsi untuk menyelesaikan
kebutuhan bisnis yang spesifik. Contoh:
point-of-sales transaction
processing.
c.
Engineering/Scientific Software
Merupakan software yang mempunyai fungsi untuk membantu para
ilmuwan dalam menyelesaikan masalah pada bidang bisnis sains.
Contoh: astronomy application dan volcanology application.
d.
Embedded Software
Merupakan software yang ditanamkan pada suatu perangkat keras
sehingga dapat digunakan secara langsung oleh end-user. Contoh:
software pada microwave.
e.
Product-line Software
Software yang dirancang dengan memberi kemampuan spesifik
untuk digunakan oleh berbagai macam customer. Contoh: inventory
control products.
Word to PDF Converter | Word to HTML Converter