Anda di halaman 1dari 9

MAKALAH

EVOLUSI PERANGKAT LUNAK

DISUSUN OLEH :
Kharisman Agape Gulo
NIM : 220121162

STMIK PELITA NUSANTARA MEDAN


TEKNIK INFORMATIKA
2024
KATA PENGANTAR

Puji syukur saya ucapkan atas kehadirat Tuhan Yang Maha Kuasa atas segala
rahmatNya sehingga makalah “Evolusi Perangkat Lunak” ini dapat tersusun sampai dengan
selesai. Tidak lupa saya mengucapkan terimakasih terhadap bantuan dari pihak yang telah
berkontribusi dengan memberikan sumbangan baik pikiran maupun materinya.

Makalah ini bertujuan untuk menjelaskan sejarah evolusi perangkat lunak, peran
vitalnya dalam transformasi digital, serta tantangan dan peluang di masa depan. Semoga
makalah ini dapat memberikan wawasan yang bermanfaat bagi pembaca tentang peran
penting perangkat lunak dalam dunia teknologi modern.

Bagi saya sebagai penyusun merasa bahwa masih banyak kekurangan dalam
penyusunan makalah ini karena keterbatasan pengetahuan dan pengalaman saya. Untuk itu
saya sangat mengharapkan kritik dan saran yang membangun dari pembaca demi
kesempurnaan makalah ini.

Medan, 01 April 2024

Kharisman

i
DAFTAR ISI

KATA PENGANTAR.................................................................................................................................................... i

DAFTAR ISI................................................................................................................................................................... ii

BAB I PENDAHULUAN........................................................................................................................................... 1

1.1 Latar Belakang ........................................................................................................................................... 1

1.2 Tujuan Penulisan....................................................................................................................................... 1

BAB II PEMBAHASAN........................................................................................................................................... 2

2.1 Definisi dan Fungsi Perangkat Lunak..............................................................................................2

2.2 Awal Mula Perangkat Lunak................................................................................................................ 2

2.3 Revolusi Bahasa Pemrograman..........................................................................................................2

2.4 Masa Komersialisasi................................................................................................................................ 3

2.5 Revolusi Internet dan Aplikasi Web.................................................................................................3

2.6 Perangkat Lunak Open Source dan Kolaboratif..........................................................................3

2.7 Era Mobile dan Aplikasi......................................................................................................................... 3

2.8 Kecerdasan Buatan dan Internet of Things (IoT).......................................................................4

2.9 Tantangan dan Masa Depan................................................................................................................. 4

BAB III PENUTUP ................................................................................................................................................. ..5

3.1 Kesimpulan.................................................................................................................................................. 5

DAFTAR PUSTAKA.................................................................................................................................................. iii

ii
BAB I
PENDAHULUAN

1.1 Latar Belakang

Perangkat lunak telah menjadi komponen yang tak terpisahkan dalam kehidupan
modern kita. Dari perangkat mobile yang kita gunakan sehari-hari hingga sistem yang
mengatur infrastruktur kota, perangkat lunak memainkan peran krusial dalam kemajuan
teknologi.

Dalam era digital yang terus berkembang dengan pesat, perangkat lunak memainkan
peran yang semakin penting dalam kehidupan sehari-hari kita. Dari sistem perbankan
hingga aplikasi e-commerce, hingga platform media sosial, kita bergantung pada perangkat
lunak untuk memfasilitasi berbagai aspek aktivitas kita.

Namun, dengan kompleksitas dan dinamika yang terus berkembang dalam


lingkungan teknologi informasi, penting untuk memahami bagaimana perangkat lunak
berubah dan berkembang seiring waktu, Dalam makalah ini, kita akan menjelajahi
perjalanan panjang evolusi perangkat lunak, dari awal mula hingga masa depan yang cerah.

1.2 Tujuan Penulisan

Makalah ini disusun dengan tujuan untuk:

a. Menjelaskan Sejarah Evolusi Perangkat Lunak dari masa ke masa.


b. Mengidentifikasi Peran Vital Perangkat Lunak dalam Transformasi Digital.
c. Menyoroti Tantangan Keamanan Cyber dan Privasi Data.
d. Merenungkan Peluang di Masa Depan seperti komputasi kuantum dan AI.
e. Memberikan wawasan bagi pembaca tentang pentingnya perangkat lunak dalam
kehidupan modern.

1
BAB II
PEMBAHASAN

2.1 Definisi dan Fungsi Perangkat Lunak

Perangkat lunak merupakan serangkaian instruksi atau program yang memberitahu


komputer bagaimana melakukan tugas tertentu. Ini mencakup aplikasi yang kita gunakan
sehari-hari seperti Microsoft Word, Google Chrome, hingga sistem operasi seperti Windows,
MacOS, dan Linux. Fungsi perangkat lunak tidak hanya memungkinkan penggunaan
komputer yang lebih efisien, tetapi juga menghubungkan pengguna dengan layanan dan
informasi yang luas di internet.

2.2 Awal Mula Perangkat Lunak

Sejarah perangkat lunak dimulai pada tahun 1940-an, ketika komputer pertama
diciptakan. Pada awalnya, programmer harus memasukkan kode mesin secara manual
menggunakan switch dan kabel. Namun, dengan munculnya bahasa pemrograman
Assembly pada tahun 1950-an, programmer dapat menulis instruksi dalam bahasa yang
lebih mudah dipahami oleh manusia. Ini membuka jalan bagi pengembangan bahasa
pemrograman tingkat tinggi seperti FORTRAN dan COBOL pada tahun 1950-an, yang
memungkinkan programmer untuk menulis kode dengan lebih efisien.

2.3 Revolusi Bahasa Pemrograman

Era 1960-an dan 1970-an menyaksikan perkembangan pesat dalam bahasa


pemrograman. Pada tahun 1960-an, bahasa LISP muncul, membawa konsep pemrograman
fungsional. Pada tahun yang sama, bahasa BASIC juga muncul, yang membuat pemrograman
lebih mudah diakses oleh pemula. Pada 1970-an, C dan Pascal menjadi populer. C
khususnya, menjadi sangat berpengaruh dalam pengembangan sistem operasi dan aplikasi
tingkat tinggi.

2
2.4 Masa Komersialisasi

Era 1980-an merupakan masa komersialisasi perangkat lunak. Perusahaan seperti


Microsoft dan Apple memperkenalkan sistem operasi yang dioptimalkan untuk komputer
pribadi. Microsoft memperkenalkan MS-DOS dan kemudian Windows, sementara Apple
meluncurkan Macintosh dengan sistem operasi MacOS. Ini membawa komputer ke rumah
dan kantor, mengubah cara orang bekerja dan berinteraksi dengan teknologi.

2.5 Revolusi Internet dan Aplikasi Web

Pada tahun 1990-an, Internet mulai merambah ke kehidupan sehari-hari. Perangkat


lunak menjadi lebih terkait dengan Internet, yang menyebabkan munculnya aplikasi web.
Bahasa pemrograman seperti Java, JavaScript, dan PHP menjadi sangat penting dalam
pengembangan aplikasi web ini. Google, yang didirikan pada tahun 1998, juga menjadi salah
satu perusahaan pertama yang mengandalkan perangkat lunak berbasis web untuk
menyediakan layanan pencarian.

2.6 Perangkat Lunak Open Source dan Kolaboratif

Gerakan open source juga memainkan peran besar dalam evolusi perangkat lunak.
Linux, sistem operasi yang dikembangkan oleh komunitas open source, telah menjadi
alternatif yang kuat untuk Windows dan MacOS. Apache, server web open source, juga
menjadi pilihan utama bagi banyak situs web. Konsep kolaborasi dan berbagi kode
membawa inovasi lebih lanjut dalam pengembangan perangkat lunak.

2.7 Era Mobile dan Aplikasi

Dengan munculnya smartphone pada awal tahun 2000-an, perangkat lunak


memasuki era mobile. Aplikasi mobile seperti WhatsApp, Instagram, dan Uber menjadi
sangat populer. Bahasa pemrograman seperti Swift untuk iOS dan Java/Kotlin untuk
Android menjadi penting dalam pengembangan aplikasi mobile. App Store dan Google Play

3
Store memberikan platform bagi pengembang untuk mendistribusikan aplikasi mereka ke
jutaan pengguna di seluruh dunia.

2.8 Kecerdasan Buatan dan Internet of Things (IoT)

Di era digital ini, kecerdasan buatan (AI) dan Internet of Things (IoT) memainkan
peran besar dalam perkembangan perangkat lunak. AI digunakan dalam berbagai aplikasi,
mulai dari layanan kesehatan hingga kendaraan otonom. IoT juga mengubah cara kita
berinteraksi dengan perangkat sehari-hari, seperti smart home devices yang terhubung ke
internet untuk meningkatkan efisiensi energi dan kenyamanan pengguna.

2.9 Tantangan dan Masa Depan

Meskipun perangkat lunak telah mencapai kemajuan yang luar biasa, masih ada
tantangan yang dihadapi. Keamanan cyber menjadi isu yang semakin penting, dengan
serangan cyber semakin kompleks dan merusak. Privasi data juga menjadi perhatian utama,
terutama dengan pengumpulan data yang besar oleh perusahaan teknologi. Di masa depan,
perangkat lunak akan terus berkembang dengan teknologi seperti komputasi kuantum,
blockchain, dan pengembangan AI yang lebih lanjut.

4
BAB III
PENUTUP

3.1 Kesimpulan

Evolusi perangkat lunak telah mengubah cara kita hidup, bekerja, dan berinteraksi
dengan teknologi. Dari kode mesin yang rumit hingga aplikasi mobile yang inovatif,
perangkat lunak terus menjadi tulang punggung teknologi modern. Dengan terus
berlanjutnya inovasi dan perkembangan, masa depan perangkat lunak akan membawa kita
ke era baru yang penuh dengan potensi. Perangkat lunak tidak lagi hanya sekadar alat,
tetapi menjadi tulang punggung masyarakat digital, menggerakkan kehidupan sehari-hari
kita ke depan.

5
DAFTAR PUSTAKA

https://id.scribd.com/document/540910280/MAKALAH-T-P-Rekayasa-prangkat-lunak
https://chat.openai.com/c/3a6c26ee-b281-4236-a903-b46b37fd9b26
https://kumpulanteknologi2016.blogspot.com/2018/09/rekayasa-perangkat-lunakrpl.html
https://www.kajianpustaka.com/2022/08/rekayasa-perangkat-lunakrpl.html#google_vignette
https://id.wikipedia.org/wiki/Sejarah_rekayasa_perangkat_lunak
https://www.slideshare.net/febrysan/evolusi-perkembangan-rekayasa-perangkat-lunak

iii

Anda mungkin juga menyukai