Beberapa Contoh Perangkat Lunak Rekayasa Perangkat Lunak

24 suara dengan kebisingan lebih dari 140 dB.

2.4 Perangkat Lunak

Perangkat lunak, adalah istilah umum untuk data yang diformat dan disimpan secara digital, termasuk program komputer, dokumentasinya dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud. Istilah ini menonjolkan perbedaan dengan perangkat keras komputer [21] . Rekayasa perangkat lunak RPL, software engineering adalah salah satu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembangan perangkat lunak dan sebagainya. Istilah software engineering, pertama kali digunakan pada akhir 1950-an dan sekitar awal 1960-an. Pada tahun 1968, NATO menyelenggarakan konferensi tentang software engineering di Jerman dan kemudian dilanjutkan pada tahun 1969. Meski penggunaan kata software engineering dalam konferensi tersebut menimbulkan debat tajam tentang aspek engineering dari pengembangan perangkat lunak, banyak pihak yang menganggap konferensi tersebutlah yang menjadi awal tumbuhnya profesi rekayasa perangkat lunak.

2.4.1 Beberapa Contoh Perangkat Lunak

[22] Pada gambar 2.9 di bawah ini terlihat beberapa jenis perangkat lunak software, yaitu: 1. Perangkat lunak aplikasi application software seperti pengolah kata, lembar tabel hitung, pemutar media dan paket aplikasi perkantoran seperti OpenOffice.org. 2. Sistem operasi operating system misalnya Ubuntu. 3. Perkakas pengembangan perangkat lunak software development tool seperti kompilator untuk bahasa pemrograman tingkat tingi seperti Pascal dan bahasa pemrograman tingkat rendah yaitu bahasa asembly. 4. Pengenali perangkat keras device driver yaitu penghubung antara 25 perangkat-perangkat keras pembantu dan komputer adalah perangkat lunak yang banyak di swalayan dan juga sekolah, yaitu seperti penggunaan barcode scanner ke aplikasi database lainnya. 5. Perangkat lunak menetap firmware seperti yang dipasang dalam jam tangan digital dan pengendali jarak jauh. 6. Perangkat lunak bebas free ‘libre’ software dan perangkat lunak sumber terbuka open source software. 7. Perangkat lunak gratis freeware. 8. Perangkat lunak uji coba sharewaretrialware. 9. Perangkat lunak perusak malware Gambar 2.9 Beberapa jenis perangkat lunak

2.4.2 Rekayasa Perangkat Lunak

Rekayasa perangkat lunak RPL, software engineering adalah salah satu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembangan perangkat lunak dan sebagainya [21] . Istilah software engineering, pertama kali digunakan pada akhir 1950-an dan sekitar awal 1960-an. Pada tahun 1968, NATO menyelenggarakan konferensi tentang software engineering di Jerman dan kemudian dilanjutkan pada tahun 1969. Meski penggunaan kata software engineering dalam konferensi tersebut menimbulkan debat tajam tentang aspek engineering dari pengembangan 26 perangkat lunak, banyak pihak yang menganggap konferensi tersebutlah yang menjadi awal tumbuhnya profesi rekayasa perangkat lunak.

2.4.3 Proses Perangkat Lunak