A. TUJUAN PEMBELAJARAN
Adapun tujuan pembelajaran yang akan dicapai sebagai berikut:
1.1.Mengetahui definisi perangkat lunak
1.2.Mengetahui jenis perangkat lunak
1.3.Mengetahui peranan perangkat lunak
1.4.Mengetahui definisi rekayasa perangkat lunak
1.5.Mengetahui pembagian bidang komputer
B. URAIAN MATERI
Rekayasa perangkat lunak adalah disiplin ilmu yang berkaitan dengan semua
aspek produksi perangkat lunak (Sommerville, 2011, p. 6).
C. LATIHAN SOAL/TUGAS
1. Sebutkan contoh perangkat lunak sesuai jenis perangkat lunak berdasarkan
pasar, platform, dan lisensi!
a. Market :
- Generik
- Pesanan
b. Platform
- Software Sistem ; Windows, Linux, Machintos,
- Software Real Time ; ATM
- Software Bisnis
- Software Teknik dan Ilmu Pengetahuan : 3D untuk Bangunan
c. Lisensi
- Open Source ; GNV General Public Licence (GPL), Apache, BSD
Licence, MIT, Mozilla
-
d. Propriertary Software : Shareware;freewarre : Smadav
D. DAFTAR PUSTAKA
1. Pressman, R. S. (2015). Software Engineering. A Practitioner's Approach
(8th ed.). New York: McGraw-Hill Education.
2. Sommerville, I. (2011). Software Engineering (9th ed.). Boston: Addison-
Wesley.