DOSEN PENGAMPU:
RIKO ANDRIAN PUTRA,S. Kom., M. Kom
DISUSUN OLEH :
Kelompok II
Mila Yudia
Ahmad Idris
Jody Muzzaki
Puji syukur diucapkan kehadirat Allah yang maha Esa atas segala karunia dan Rahmatnya
sehingga makalah ini dapat tersusun sampai selesai tanpa ada kendala apapun dan sesuai dengan
waktu yang telah ditentukan. Makalah ini dibuat sebagai kewajiban untuk memenuhi tugas mata
kuliah Pengantar Teknologi Sistem Informasi dengan Judul “Perkembangan Perangkat Lunak
Sistem Operasi”.
Ucapan terimakasih pemakalah sampaikan kepada pihak-pihak yang telah membantu dan
mendukung dalam proses pembuatan makalah ini. Pemakalah berharap agar makalah ini dapat
diterima dan bermanfaat bagi pembaca sebagai salah satu sumber pengetahuan. Dalam menyusun
makalah ini pemakalah menyadari masih banyak kekurangan, untuk itu kritik dan saran yang
membangun dari teman-teman sekalian sangat pemakalah apresiasi untuk menghasilkan makalah
yang lebih baik untuk ke depan nya.
Penulis
2
DAFTAR ISI
iii
BAB I
PENDAHULUAN
3.1 Tujuan
1. Menjelaskan tentang Perangkat Lunak
2. Menjelaskan tentang fungsi dari Perangkat Lunak
3. Menjelaskan tentang sejarah Perangkat Lunak
4. Menjelaskan jenis-jenis Perangkat Lunak
1
5. Menjelaskan macam-macam Perangkat Lunak
6. Menjelaskan contoh Perangkat Lunak
7. Menjelaskan Perkembangan Perangkat Lunak Sistem Operasi
2
BAB II
PEMBAHASAN
3
orang yang pertama kali mencetuskan bahwa komputer dapat menjalankan beragam
program dan dapat digunakan untuk berbagai keperluan. Selain itu, Pada tahun 1930, Alan
Turing juga menjadi penemu dari mesin Turing yaitu sebuah alat yang dapat menjalankan
serangkaian perintah. Sementara untuk kata “Software” sendiri dicetuskan oleh John Tukey,
yang juga berprofesi sebagai ahli matematika pada tahun 1958. Dalam perkembangan,
perangkat lunak terbagi ke dalam empat era, yaitu:
1. Era Pemula
Perangkat lunak pertama kali muncul dalam bentuk sambungan-sambungan kabel ke
antar bagian dalam komputer. Dulunya, perangkat lunak dan perangkat keras masih
berada dalam satu kesatuan dan hanya digunakan untuk suatu tujuan tertentu.
2. Era Stabil
Pada era ini, perangkat lunak sudah dapat digunakan untuk berbagai macam fungsi
sehingga tidak dipakai oleh kalangan peneliti dan akademi saja, namun juga industri
dan perusahaan. Selain itu, pada masa ini juga mulai diterapkannya sistem basis data
yang mampu memisahkan data dengan program.
3. Era Mikro
Perkembangan perangkat lunak di era mikro dapat dilihat dari perbedaan software
yang terbagi menjadi dua, yaitu perangkat lunak sistem yang menangani internal
komputer, dan perangkat lunak aplikasi yang dapat digunakan oleh pengguna secara
langsung sesuai kebutuhan dan tujuan tertentu.
4. Era Modern
Selanjutnya, pada era modern, perangkat lunak sudah berkembang menjadi sangat
canggih dan modern. Di masa ini, perangkat lunak sudah mengenal input dalam
bentuk suara maupun gambar, serta distribusinya ada yang berbayar dan ada pula
yang gratis.
2. Freeware
Perangkat lunak ini gratis dan dapat digunakan tanpa batas waktu tertentu. Biasanya
pengembang software membuat perangkat lunak ini untuk komunitas tertentu. Hak
cipta tetap dipertahankan sehingga siapa saja dapat melakukan update software
terbaru. Contoh software freeware adalah Google Chrome, Mozilla Firefox, dan
sebagainya.
3. Free Software
Pengguna harus membeli perangkat lunak ini terlebih dahulu, setelah itu pengguna
bebas untuk melakukan penggandaan, modifikasi, hingga distribusi.
4. Shareware
Perangkat lunak yang dibagikan secara gratis untuk keperluan tertentu. Biasanya
sebagai uji coba dengan fitur terbatas, dan penggunaan dengan waktu yang terbatas
(biasanya 15 atau 30 hari). Shareware dibagikan secara gratis untuk memberikan
pengguna kesempatan untuk mencoba menggunakan program sebelum membeli
lisensi versi lengkap dari perangkat lunak tersebut.
5. Malware
Perangkat lunak ini dianggap sebagai perusak, sehingga bisa berbahaya jika
disalahgunakan. Tujuan perangkat lunak ini untuk menyusup, bahkan merusak
sistem jaringan komputer. Contoh malware adalah spyware (perangkat lunak
pengintai), adware (perangkat lunak untuk iklan yang tidak jujur), virus komputer,
dan software lainnya yang dibuat dengan tujuan merugikan.
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
5
lisensi GPL (General Public License). Contoh perangkat lunak ini adalah Linux,
yang fungsinya setara dengan Microsoft Windows.
7. 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.
a. Windows
Microsoft Windows menjadi salah satu jenis sistem operasi OS yang banyak
dimuat di sebagian besar sistem operasi baru di komputer. Sistem operasi
ini telah ada sejak tahun 1980-an. Windows sendiri memiliki beberapa versi
dan pembaruan di antaranya Windows 95, Windows Vista, Windows 7/8/10
dan sebagainya.Pembaruan Microsoft terus dilakukan sebagai upaya
meningkatkan pengalaman pengguna agar lebih mudah diakses dan
digunakan. Sistem operasi Windows sendiri berisi panel kontrol, desktop,
asisten desktop, dan lainnya.Sistem ini banyak digunakan karena dirasa
lebih kompatibel dengan berbagai jenis software lainnya. Namun, Grameds
perlu hati-hati jika menggunakan sistem ini karena rentan terkena virus.
b. Apple MacOS
6
Sistem operasi MacOS hanya disediakan untuk komputer dari perusahaan
Apple. Sistem ini terkenal dengan kecepatan pemrosesan yang singkat, UI
yang desktop-nya sederhana, dan tidak rentan terkena virus atau
malware.Sistem ini memiliki sisi kelemahan di bagian kemudahan
menjalankan sistemnya. Ia dinilai lebih sulit dijalankan daripada sistem
operasi Windows dan Linux.
c. Linux
Linux juga menjadi salah satu primadona sistem operasi yang banyak
digunakan. Alasannya cukup sederhana, karena kemudahan penyesuaian
dan menawarkan berbagai ragam untuk dapat dimodifikasi. Kemudahan
untuk dimodifikasi sesuai kebutuhan menjadi kelebihan dari Linux.Namun,
hal ini dapat dilakukan oleh seseorang yang lebih paham mengenai
teknologi. Linux juga memiliki kelemahan, yakni cara menginstalnya yang
lebih sulit dibandingkan Windows.
d. Apple iOS
e. Google Android
Sesuai namanya, macam perangkat lunak ini adalah deretan aplikasi atau program
yang tersedia di komputermu yang biasa digunakan untuk membantu
menyelesaikan tugas tertentu. Aplikasi menjadi jenis software yang paling sering
digunakan oleh banyak orang sekaligus dikenal sebagai perangkat non esensial
yang berarti harus diinstal terlebih dahulu dan dioperasikan sesuai kebutuhan
penggunanya. Contohnya seperti Adobe Photoshop, Skype, Adobe Premiere, Ms.
Excel, dan masih banyak lagi.
Bahasa ini berfokus terhadap objek atau yang dikenal dengan Object
Oriented Programming (OOP). Contohnya adalah Delphi, Visual Basic,
8
Visual C++.
1. Software System
Perangkat lunak ini berperan sebagai sistem operasi komputer, contohnya seperti
Windows, linux, dan Mac.
2. Software Browser
Sesuai namanya, software ini memiliki fungsi sebagai mesin pencari situs untuk
mendapatkan berbagai informasi secara online. Beberapa di antaranya adalah
Chrome, Opera Mini, Mozilla Firefox, Internet Explorer, dan sebagainya.
3. Microsoft Office
4. Paint Software
Software yang digunakan untuk mengolah gambar atau desain, mulai dari proses
membuat suatu gambar hingga editing desain dapat dilakukan dengan beberapa
perangkat lunak ini, yaitu Adobe Photoshop, Coreldraw, Paint, dll.
Perangkat lunak ini berfungsi untuk mencegah masuknya serangan virus-virus yang
dapat merusak sistem ke dalam komputer. Antivirus berperan penting untuk
mencegah komputer dari serangan virus yang mungkin masuk pada saat kamu
9
download file online atau dari USB yang tersambung ke komputer. Contoh software
anti virus ada Smadav, AVG, Norton, dan masih banyak lagi
Sistem Operasi (OS) pertama kali dikembangkan pada taju1954 di General Motor
Research Laboratories untuk digunakan pada komputer IBM 701 kemudian tahun
1955 bekerja sama dengan North American Aviation menulis operating sistem untuk
komputer IBM 704.OS yang dibuat pada tahun 1950-1960 terbatas penggunaan nya
yaitu hanya dapat digunakan untuk aplikasi pengolahan data secara sequential (urut)
atau batch saja dan biasanya dirancang untuk satu komputer saja.
Pertama kali dikembangkan pada tahun 1960 bersamaan dengan diproduksi nya
komputer mini.Sebelum tahun ini OS digunakan untuk komputer besar
(mainframe).April 1964,IBM memperkenalkan OS yang disebut dengan OS/360
untuk semua seri komputer system’ 360.
3. UNIX (1963)
Pada tahun 1963,Ken Thomson dari Bell Laboratories menulis OS yang disebut
UNIX yang diterapkan pada komputer PDP-7.Tahun 1973 UNIX dikembangkan
cara ditulis ulang dengan bahasa C hingga merupakan OS pertama yang ditulis
dengan high level language.UNIX pertama kali diterapkan di mini komputer dan
mainframe komputer tapi sekarang telah banyak digunakan di micro komputer.
4. CP/M (1970)
5. MS-DOS (1980)
10
MS-DOS (Microsoft Disk Operating System) dibuat oleh Microsoft Corporation di
Bellevue Washington.Sejak IBM memilih MS-DOS untuk diterapkan pada IBM PC
kemudian diberi nama IBM PC-DOS.OS lain yang dikembangkan diantaranya
XENIX yang sebenarnya adalah UNIX versi Microsoft.
6. IBM OS/2
7. WINDOWS
Windows menerapkan Graphical User Interface (GUI) dalam pelaksanaan nya yang
dikembangkan pertama kali Xerox tahun 1970 pada pusat pengembangan Palo Alto
Research, Microsoft sebagai pemilik dagang windows mulai mengembangkan
program ini tahun 1983.Versi pertama dari Microsoft Windows (1.01) dirilis tahun
1985,lalu pada tahun 1987 merilis Windows versi 2, Windows 3.0, Windows
3.1(1992), Windows 95 dan lain sebagainya.
8. LINUX
Linux sangat mirip dengan sistem UNIX,hal ini disebabkan kamptibilitas dengan
UNIX merupakan tujuan desain dari proyek Linux, perkembangan dimulai tahun
1991, ketika mahasiswa Finlandia bernama Linus Torvalds menulis Linux sebuah
Karnel untuk sebuah prosesor 80386, prosesor 32-bit dalam kumpulan CPU Intel
yang cocok untuk PC.Awal perkembangan nya source kode Linux disediakan
dengan bebas melalui internet.Hasil Linux merupakan kolaborasi dari user dari
seluruh dunia, semuanya dilakukan secara ekslusif melalui internet.Dari kernel awak
yang hanya mengimplementasikan subset kecil dari sistem UNIX, Sistem Linux
telah bertumbuh dimana sudah mampu memasukkan banyak fungsi UNIX.
11
BAB III
PENUTUP
3.1.Kesimpulan
Dari penjelasan di atas dapat disimpulkan bahwa:
Perangkat lunak memiliki arti sebagai media yang menjebatani setiap pengguna
dengan perangkat keras, karena perangkat keras itu sendiri tidak akan berjalan optimal tanpa
adanya perangkat lunak. Pengelompokan dari perangkat lunak dapat dijabarkan diantaranya
sistem operasi, program utility, bahasa pemrograman, dan program aplikasi.Tingkat
kecerdasan yang ditunjukkan oleh perangkat lunak zaman ini semakin meningkat, selain
permasalahan teknis, perangkat lunak sekarang mulai bisa mengenal suara, gambar, dan
lain-lain. Perkembangan software yang paling pesat saat ini dapat dilihat dalam bidang
Artificial Inteligent (AI) atau kecerdasan buatan.
12
DAFTAR PUSTAKA
13