Dosen Pengampu:
Arif Rinaldi Dikananda M.kom
Oleh
Muhammad ikhwan adholf hermansyah
41215421
Teknik Informatika
STMIK IKMI CIREBON
2022
1
KATA PENGANTAR
Puji syukur kami panjatkan kepada Tuhan Yang Maha Esa, karena atas limpahan
rahmatnya penyusun dapat menyelesaikan makalah ini tepat waktu tanpa ada halangan
yang berarti dan sesuai dengan harapan.
Ucapan terima kasih kami sampaikan kepada bapak Arif Rinaldi Dikananda, M.Kom
sebagai dosen pengampu mata kuliah Rekayasa Perangkat Lunak yang telah
membantu memberikan arahan dan pemahaman dalam penyusunan makalah ini.
Kami menyadari bahwa dalam penyusunan makalah ini masih banyak kekurangan
karena keterbatasan kami. Maka dari itu penyusun sangat mengharapkan kritik dan
saran untuk menyempurnakan makalah ini. Semoga apa yang ditulis dapat bermanfaat
bagi semua pihak yang membutuhkan.
2
DAFTAR ISI
Hlm
COVER…………………………………………………………………… 1
KATA PENGANTAR……………………………………………………. 2
DAFTAR ISI……………………………………………………………… 3
BAB I: PENDAHULUAN
1.1 Latar Belakang ………………………………………… 4
1.2 Rumusan Masalah …………………………………….. 4
1.4 Tujuan Penulisan ……………………………………… 4
BAB II: PEMBAHASAN
2.1 Element Pembentuk Sistem Komputer……………….. 5
2.2 Keterkaitan yang membentuk sistem komputer………. 5
2.3 Definisi perangkat lunak…………………………….... 6
2.4 Klasifikasi perangkat lunak……………………………
a) Perangkat Lunak Berbayar…………………………….
b) Freeware……………………………………………….
c) Free Software………………………………………….
d) Shareware……………………………………………...
e) Malware……………………………………………….
f) Open Source Software……………………………….. 6
g) Firmware……………………………………………..
BAB III: PENUTUP
3.1 Kesimpulan……………………………………………. 7
3.2 Saran…………………………………………………… 7
DAFTAR PUSTAKA……………………………………………………… 8
3
BAB I
PENDAHULUAN
4
BAB II PEMBAHASAN
Rekayasa perangkat lunak adalah salah satu bidang keilmuan atau profesi yang
berfokus pada produksi dan pengembangan perangkat lunak. Rekayasa perangkat
lunak dalam bahasa Inggris dikenal dengan istilah software engineering.
Seperti yang diketahui bersama, perangkat lunak merupakan salah satu komponen
penting dalam sebuah komputer agar komputer tersebut dapat beroperasi. Perangkat
lunak juga biasa disebut dengan sebutan software.
Software atau perangkat lunak ialah kumpulan perintah yang digunakan untuk
memproses suatu informasi dalam komputer. Perangkat ini dapat berupa program
komputer atau prosedur.
Rekayasa perangkat lunak memiliki fungsi untuk mengembangkan bahkan
memproduksi suatu perangkat lunak
Dalam sistem komputer terdapat tiga elemen utama yang memiliki peran penting dalam
pengolahan data pada komputer agar menghasilkan informasi yang baik dan valid
sesuai dengan kebutuhan pengguna.
5
2.7 Definisi Perangkat Lunak
Perangkat lunak atau peranti lunak (bahasa Inggris: software) adalah istilah khusus
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.
6
f) Open Source Software – Perangkat lunak yang bersifat terbuka, sehingga kode
sumbernya dapat dipelajari, dimodifikasi, ditingkatkan dan disebarluaskan.
Perangkat ini biasanya diperoleh secara gratis dan digunakan oleh komunitas
tertentu untuk dikembangkan dengan lisensi GPL (General Public License). Contoh
perangkat lunak ini adalah Linux, yang fungsinya setara dengan Microsoft
Windows.
g) Firmware – Perangkat lunak penyimpanan yang hanya dapat dibaca, atau Memory
Read Only. Software ini bersifat paten sehingga tidak bisa dilakukan modifikasi atau
pengembangan meskipun terdapat masalah dalam fungsinya. Biasanya firmware
telah menyatu dengan perangkat keras, sehingga dianggap bukan perangkat lunak
seutuhnya.
3.1 Kesimpulan
Rekayasa Perangkat Lunak adalah salah satu bidang yang berfokus pada produksi dan
pengembangan perangkat lunak. Perangkat Lunak adalah kumpulan perintah yang
digunakan untuk memproses suatu informasi dalam computer berupa program.
3.2 Saran
Dalam perkembangan dunia digital yang semakin cepat dan canggih salah satunya
seperti program computer, maka semakin dibutuhkan tenaga kerja yang kompeten di
bidang nya, maka dari itu penulis mengajak atau menyarankan pembaca untuk
mempelajari rekayasa perangkat lunak yang akan semakin di butuhkan di masa yang
akan datang.
7
DAFTAR PUSTAKA