13
Menurut Pressman (2010: 4), umumnya buku teks (software
engineering) menjelaskan definisi software sebagai berikut: (1)
Perintah (program komputer) jika dijalankan akan menampilkan hasil
sesuai dengan yang diinginkan. (2) Struktur data yang
memungkinkan
sebuah program untuk mengubah suatu informasi. (3) Informasi
deskriptif berbentuk hardcopy atau softcopy yang menjelaskan cara
kerja dan manfaat sebuah program.
Berdasarkan pengertian diatas, dapat disimpulkan bahwa software
adalah pro gr am komputer yang isi intruksinya dapat diubah dengan
mudah. Software umumnya digunakan untuk mengontrol ha rdware
(yang sering disebut device driver), melakukan proses perhitungan,
berinteraksi den gan software yang lain dan lebih mendasar (seperti
sistem operasi, dan bahasa pemrograman), dan lain-lain.
2.2.1 Klasifikasi Software
Software memiliki beberapa klasifikasi lagi di bawahnya. OBrien
(2010: 124) mengklasifikasikan software menjadi dua jenis, yaitu: (1)
application software dan (2) system software. Dimana application
software kemudian dibagi menjadi dua jenis lagi yaitu: (1) general-
purpose application programs dan (2) application-specific program.
Sedangkan system software juga dibagi lagi menjadi dua jenis yaitu:
(1) system management programs dan (2) system development
programs.
2.2.1.1 Tipe Application Software
Menurut Sommerville (2011: 10) aplikasi software dapat
dipisahkan menjadi beberapa tipe sebagai berikut:
a. Stand-alone applications
Ini merupakan sistem aplikasi yan g dijalankan pada komputer
lokal seperti PC (Personal Computer). Semua fungsi yan g
diperlukan sudah terintegrasi pada aplikasi ini sehingga tidak
perlu terkoneksi pada sebuah jaringan. Contoh dari aplikasi ini
|