Rita Theresia Sitohang - 2257201068
Rita Theresia Sitohang - 2257201068
Disusun Oleh:
RITA THERESIA SITOHANG
NIM:
2257201068
Puji dan syukur saya panjatkan ke hadirat Tuhan Yang Maha Esa, atas segala berkat dan
karunia-Nya sehingga saya dapat menyelesaikan makalah ini dengan baik, makalah ini berjudul
" Sejarah,Perkembangan,Struktur Sistem Operasi". Adapun tujuan penulisan makalah ini adalah
sebagai bentuk tugas mata kuliah sistem operasi.
Semoga makalah ini dapat memenuhi kewajiban saya dalam tugas system operasi ini.
Adapun harapan saya, semoga makalah ini dapat menambah wawasan pembaca mengenai
Sejarah dan Perkembangan Sistem Operasi dari generasi ke generasi, dengan maksud nantinya
pembaca dapat mengetahui perkembangannya dari awal sampai sekarang ini.
Adapun selama penulisan dan penyusunan makalah ini saya mendapatkan banyak
bantuan dan dukungan dari bebagai pihak. Oleh karena itu, sudah menjadi kewajiban bagi saya
untuk mengucapkan terimakasih kepada berbagai pihak yang telah membantu kelancaran
makalah ini.
Demikian kata pengantar dari saya, dengan harapan semoga makalah ini dapat
bermanfaat dan berguna bagi para pembaca.
Penyusun
2
DAFTAR ISI
KATA PENGANTAR...............................................................................................................2
DAFTAR ISI...........................................................................................................................3
BAB I PENDAHULUAN
A. Latar Belakang.........................................................................................................4
B. Rumusan Masalah ...................................................................................................4
C. Tujuan Penulis..........................................................................................................5
BAB II PEMBAHASAN
A. Sistem Operasi MS-DOS...........................................................................................6
a. Sejarah Sistem Operasi MS-DOS..................................................................6
b. Perkembangan Sistem Operasi MS-DOS.....................................................6
c. Struktur Sistem Operasi MS-DOS................................................................7
B. Sistem Operasi MS-Windos NT................................................................................8
a. Sejarah Sistem Operasi MS-Windos NT.......................................................8
b. Perkembangan Sistem Operasi MS-Windos NT..........................................8
c. Struktur Sistem Operasi MS-Windos NT......................................................9
C. Sistem Operasi UNIX................................................................................................10
a. Sistem Operasi UNIX....................................................................................10
b. Sistem Operasi UNIX....................................................................................10
c. Sistem Operasi UNIX....................................................................................11
D. Sistem Operasi LINUX..............................................................................................11
a. Sistem Operasi Linux....................................................................................11
b. Sistem Operasi Linux....................................................................................12
c. Sistem Operasi Linux....................................................................................13
BAB III PENUTUP
A. KESIMPULAN............................................................................................................15
B. SARAN......................................................................................................................15
DAFTAR PUSTAKA................................................................................................................16
3
BAB I
PENDAHULUAN
A. LATAR BELAKANG
Sistem operasi adalah sebuah perangkat lunak yang berfungsi sebagai sistem dasar pada
sebuah perangkat. Sistem operasi menyediakan sekumpulan layanan aplikasi dan mengelola
sumber daya perangkat keras komputer atau perangkat keras, serta menyediakan layanan
umum untuk aplikasi perangkat lunak. Dengan adanya sistem sistem operasi,para pengguna
dapat dengan mudah menjalankan suatu program maupun aplikasi pada komputer atau
pada laptop.Sistem operasi memiliki tiga fungsi utama yaitu manajemen proses,
manajemen sumber daya dan manajemen data.Selain itu, tampilan yang terdapat pada
komputer merupakan hasil dari sistem operasi, tampilan tersebut berupa tampilan interface
dari hasil terjemahan sebuah bahasa pemrograman dari CPU.
Permasalahan Sistem Operasi sering kali menjadi faktor utama bagi pengguna pada saat
mengalami kerusakan. Pada umumnya pengguna akan cemas ketika ada data penting yang
tersimpan pada folder dimana folder tersebut akan hilang ketika melakukan install ulang.
Sehingga pengguna tersebut dapat mengalami hilangnya data setelah melakukan install
ulang. Selain itu ada beberapa masalah lain seperti kasus pada saat Sistem Operasi
mengalami permasalahan akibat virus, sehingga terjadi beratnya proses pada saat
menggunakan komputer. Selain virus Sistem Operasi juga dapat mengalami permasalahan
yang fatal, terutama jika kondisi hardisk yang terdapat pada komputer maupun laptop tidak
baik. Akan tetapi pengguna tidak mengetahui apakah hardisk masih layak untuk digunakan
atau tidak. Sehingga dari permasalahan tersebut apabila hardisk telah rusak maka komputer
maupun laptop tidak dapat digunakan.
Dengan adanya sistem operasi MS-DOS,MS-WINDOWS NT,UNIX DAN LINUX dapat
mempermudah sistem pengoperasian pada komputer.
B. RUMUSAN MASALAH
1. Bagaimana sejarah sistem operasi MS-DOS?
2. Bagaimana perkembangan sistem operasi MS-DOS?
3. Bagaimana struktur sistem operasi MS-DOS?
4. Bagaimana sejarah sistem operasi MS-Windows NT?
5. Bagaimana perkembangan sistem operasi MS-Windows NT?
6. Bagaimana struktur sistem operasi MS- Windows NT?
7. Bagaimana sejarah sistem operasi UNIX?
4
8. Bagaimana perkembangan sistem operasi UNIX?
9. Bagaimana struktur sistem operasi UNIX?
10. Bagaimana sejarah sistem operasi Linux?
11. Bagaimana perkembangan sistem operasi Linux?
12. Bagaimana struktur sistem operasi LINUX?
C. TUJUAN PENULISAN
1. Mengetahui Bagaimana sejarah sistem operasi MS-DOS.
2. Mengetahui Bagaimana perkembangan sistem operasi MS-DOS.
3. Mengetahui Bagaimana struktur sistem operasi MS-DOS
4. Mengetahui Bagaimana sejarah sistem operasi MS-Windows NT
5. Mengetahui Bagaimana perkembangan sistem operasi MS-Windows NT.
6. Mengetahui Bagaimana struktur sistem operasi MS- Windows NT.
7. Mengetahui Bagaimana sejarah sistem operasi UNIX.
8. Mengetahui Bagaimana perkembangan sistem operasi UNIX.
9. Mengetahui Bagaimana struktur sistem operasi UNIX.
10. Mengetahui Bagaimana sejarah sistem operasi Linux.
11. Mengetahui Bagaimana perkembangan sistem operasi Linux.
12. Mengetahui Bagaimana struktur sistem operasi LINUX.
5
BAB II
PEMBAHASAN
6
MS-DOS 2.0, yang dirilis pada Maret 1983, membawa perbaikan signifikan
dengan dukungan untuk direktori dan media disk yang lebih besar.
MS-DOS 3.0, dirilis pada Agustus 1984, membawa perbaikan lebih lanjut,
termasuk dukungan untuk disk berkepadatan tinggi.
MS-DOS 5.0, yang dirilis pada Juni 1991, merupakan salah satu versi yang
paling banyak digunakan dan mencakup fitur-fitur seperti kompresi ganda
dan dukungan untuk hard disk yang lebih besar.
MS-DOS 6.0 dan 6.22 adalah versi terakhir dari MS-DOS yang dikeluarkan
oleh Microsoft pada tahun 1993. Mereka menyediakan utilitas tambahan
seperti ScanDisk dan Disk Defragmenter.
Kemudian, MS-DOS secara perlahan digantikan oleh Windows, sistem operasi
grafis yang juga dikembangkan oleh Microsoft. Windows 95, yang dirilis pada
tahun 1995, adalah salah satu versi Windows yang paling populer dan
mengintegrasikan elemen-elemen dari MS-DOS di bawahnya.
Akhirnya, seiring berjalannya waktu, MS-DOS tidak lagi digunakan sebagai
sistem operasi utama pada komputer pribadi, tetapi warisan dan sejarahnya
tetap berpengaruh dalam perkembangan sistem operasi modern.
c. Struktur MS – DOS
Berikut adalah struktur MS-DOS:
Kernel : Berisi sistem file, penjadwalan CPU, manajemen memori, dan
fungsi sistem operasi lainnya yang ada pada sistem call berupa sejumlah
fungsi yang besar.
System Monolitik : Berisikan kumpulan dari berbagai prosedur yang
dapat dipanggil oleh prosedur lainnya untuk menjalankan sistem.
Beberapa contoh sistem operasi yang memiliki sistem monolitik adalah
seperti MS DOS dan UNIX.
Layered System : Terdiri dari ide dalam eksekusi program, penyimpanan
sekunder dari komputer, dan alamat logika dari setiap proses yang akan
dijalankan. Segala hal tersebut memerlukan kode program agar dapat
dijalankan dengan benar dan sesuai dengan yang diharapkan.
Layer Kelengkapan : Bagian sistem operasi yang berhubungan langsung
dengan programmer yang spesifik pada bagian sistem operasinya.
Sehingga akan lebih teknis pembahasannya.
Modul : Sistem operasi yang terdiri dari beberapa modul
Mesin Virtual : Sistem operasi yang berjalan pada mesin virtual.
7
B. SISTEM OPERASI MS-WINDOWS NT
a. Sejarah sistem MS-WINDOWS NT
Sistem operasi Windows pertama kali diluncurkan pada tahun 1985, dan dinamai
sesuai dengan tampilan jendela yang menjadi ciri khasnya. Versi awal Windows
menggunakan antarmuka pengguna yang sederhana, dan memungkinkan
pengguna untuk menjalankan beberapa program sekaligus.
Seiring berjalannya waktu, Windows mengalami banyak perubahan dan evolusi.
Windows 95, yang diluncurkan pada tahun 1995, merupakan versi Windows
pertama yang benar-benar populer dan digunakan oleh banyak orang. Windows
95 menawarkan antarmuka pengguna yang lebih canggih, termasuk Start Menu
yang menjadi ciri khasnya.
Windows terus mengalami perkembangan selama dekade berikutnya, dengan
diluncurkannya versi-versi seperti Windows 98, Windows 2000, Windows XP,
Windows Vista, Windows 7, Windows 8, Windows 8.1, dan Windows 10. Setiap
versi Windows menawarkan fitur dan keunggulan yang berbeda-beda, dan
memberikan pengalaman pengguna yang semakin baik.
b. Perkembangan MS-WINDOS NT
Windows NT telah mengalami beberapa perkembangan sejak pertama kali
diluncurkan pada tahun 1993. Berikut adalah beberapa perkembangan dari
Windows NT:
Windows NT 3.1: Diluncurkan pada tahun 1993, Windows NT 3.1 adalah
versi pertama dari Windows NT. Sistem operasi ini hanya mendukung
platform Intel 80x86, Intel IA64, dan AMD64 (atau x64).
Windows NT 3.1 dibangun dari puing-puing sisa pengembangan dari
sistem operasi IBM OS/2 versi 3.0, di mana dalam pengembangan sistem
operasi tersebut Microsoft dan IBM melakukan pengembangan secara
bersama-sama. Beberapa saat sebelum sistem operasi tersebut rampung,
Microsoft dan IBM mengakhiri hubungan mereka, dan akhirnya proyek
IBM OS/2 pun terbengkalai
Windows NT 3.5: Diluncurkan pada September 1994, Windows NT 3.5
adalah versi yang lebih ditingkatkan dari Windows NT 3.1
Windows NT 4.0: Diluncurkan pada 29 Juli 1996, Windows NT 4.0 adalah
versi keempat dari Windows NT
Windows NT 4.0 adalah versi kelanjutan dari Windows NT 3.51 dan
memiliki beberapa fitur baru seperti Active Desktop, Microsoft
Management Console (MMC), dan NetShow Services
8
Windows 2000: Diluncurkan pada 17 Februari 2000, Windows 2000
adalah versi yang lebih ditingkatkan dari Windows NT 4.0
Windows 2000 memiliki beberapa fitur baru seperti Active Directory,
Group Policy, dan Encrypting File System (EFS)
Windows XP: Diluncurkan pada 25 Oktober 2001, Windows XP adalah
versi yang lebih ditingkatkan dari Windows 2000
Windows XP memiliki beberapa fitur baru seperti Windows Media Player,
Windows Movie Maker, dan Remote Desktop
Windows Vista: Diluncurkan pada 30 Januari 2007, Windows Vista adalah
versi yang lebih ditingkatkan dari Windows XP
Windows Vista memiliki beberapa fitur baru seperti Aero Glass, Windows
Sidebar, dan Windows Search.
Windows 7: Diluncurkan pada 22 Oktober 2009, Windows 7 adalah versi
yang lebih ditingkatkan dari Windows Vista.
Windows 7 memiliki beberapa fitur baru seperti Jump Lists, Libraries, dan
HomeGroup.
Windows 8: Diluncurkan pada 26 Oktober 2012, Windows 8 adalah versi
yang lebih ditingkatkan dari Windows 7.
Windows 8 memiliki beberapa fitur baru seperti Start Screen, Charms
Bar, dan Windows Store.
Windows 10: Diluncurkan pada 29 Juli 2015, Windows 10 adalah versi
terbaru dari Windows.
Windows 10 memiliki beberapa fitur baru seperti Cortana, Microsoft
Edge, dan Continuum
Dari beberapa perkembangan di atas, dapat dilihat bahwa Windows NT telah
mengalami banyak perubahan dan peningkatan fitur sejak pertama kali
diluncurkan pada tahun 1993.
c. Struktur MS-Windos NT
Windows NT memiliki struktur yang terdiri dari dua komponen utama, yaitu
mode pengguna dan mode kernel.Berikut adalah penjelasan mengenai struktur
Windows NT:
Mode pengguna: Komponen ini berisi aplikasi dan layanan yang berjalan
pada level pengguna. Aplikasi dan layanan pada mode pengguna tidak
memiliki akses langsung ke perangkat keras dan harus menggunakan
layanan yang disediakan oleh kernel mode untuk berinteraksi dengan
perangkat keras
Mode Kernel: Komponen ini berisi kode yang berjalan pada level kernel
dan memiliki akses langsung ke perangkat keras. Mode kernel
9
bertanggung jawab untuk mengatur sumber daya perangkat keras dan
memastikan bahwa aplikasi dan layanan pada mode pengguna tidak
saling mengganggu satu sama lain.
10
Muncul UNIX versi 7 yang merupakan perbaikan dari versi 6. UNIX versi 7 ditetapkan
sebagai standar industri. Kemudian bermunculanlah varian UNIX. Salah satunya
yaitu Berkeley BSD (buatanUniversitas California yang berkedudukan di Berkeley).
Tahun 1980
Tahun 1980 sampai sekarang sudah banyak bermunculan varian UNIX lainnya.
Varian UNIX ini muncul karena AT&T memberikan lisensinya kepada perusahaan lain
untuk memodifikasi UNIX agar dapat beroperasi pada mikro komputer ataupun pada
produk komputer perusahaan yang bersangkutan. Sekarang kurang lebih ada 225
produk varian UNIX.
c. Struktur UNIX
1. Kernel
Kernel adalah perintah dari pusat sistem operasi.Dari sini program konfigurasi
memori ditugaskan, serta waktu-urutan peristiwa. Kernel juga mengelola sistem
repositori dalam menanggapi sistem panggilan.
2. Programs
Program yang ini membuat individu atas perintah yang diberikan oleh user untuk
melakukan tugas-tugas tertentu.
3. Shell
Shell memungkinkan pengguna untuk berkomunikasi dengan sistem. Di sinilah
perintah baris yang dimasukkan, Shell menterjemahkan perintah untuk kernel.
11
telah berkembang untuk mendukung perangkat mobile seperti smartphone dan
tablet. Salah satu distribusi Linux yang populer untuk perangkat mobile adalah
Android, yang digunakan pada sebagian besar smartphone di seluruh dunia.
B. Perkembangan linux
Awal Perkembangan Linux (1991-1994)
Pada tahun 1991, Linus Torvalds mengembangkan kernel Linux yang pertama.
Kernel Linux adalah bagian inti dari sistem operasi Linux yang bertanggung jawab
untuk mengatur sumber daya komputer seperti CPU, memori, dan perangkat
keras lainnya. Dalam waktu tiga tahun, Linux mulai dikenal luas oleh para
pengembang karena bersifat open-source dan gratis untuk diunduh. Pada tahun
1994, Red Hat merilis distribusi Linux pertama dengan dukungan komersial.
Era Distribusi Linux (1995-2000)
Pada akhir tahun 1990-an, Linux mulai mendapatkan popularitas di kalangan
pengguna akhir karena kemudahan penggunaannya. Beberapa distribusi Linux
terkenal, seperti Debian, Slackware, dan SuSE, mulai bermunculan pada saat itu.
Selain itu, pada tahun 1998, Linux Foundation didirikan sebagai organisasi nirlaba
yang bertujuan untuk memajukan pengembangan dan penggunaan Linux.
Era Desktop Linux (2001-2005)
Pada awal tahun 2000-an, Linux mulai memasuki era desktop dengan lebih
banyak distro Linux yang dirancang khusus untuk penggunaan desktop. Beberapa
distribusi Linux yang populer pada saat itu termasuk Ubuntu, Fedora, dan
Mandriva. Selain itu, tampilan desktop Linux juga menjadi lebih menarik dan
mudah digunakan dengan pengenalan antarmuka pengguna seperti GNOME dan
KDE.
Era Cloud Computing (2006-2010)
Pada pertengahan tahun 2000-an, Linux menjadi sistem operasi pilihan untuk
cloud computing karena kemampuannya dalam menangani beban kerja yang
besar. Amazon Web Services (AWS) adalah salah satu penyedia layanan cloud
computing yang menggunakan Linux sebagai sistem operasi utamanya. Pada saat
itu, Linux juga mulai digunakan pada perangkat seluler seperti smartphone dan
tablet.
Era Internet of Things (2011-2015)
Pada awal tahun 2010-an, Linux mulai digunakan untuk mengembangkan solusi
Internet of Things (IoT) karena kemampuannya dalam menghubungkan
perangkat elektronik dengan internet. Beberapa distro Linux yang dirancang
untuk IoT termasuk Raspbian, Ubuntu Core, dan OpenWrt. Selain itu, Linux juga
digunakan untuk mengembangkan perangkat lunak dan platform komputasi
seperti Docker dan Kubernetes.
12
Era AI dan Pembelajaran Mesin (2016-2023)
Pada akhir tahun 2010-an hingga saat ini, Linux menjadi sistem operasi pilihan
untuk pengembangan AI dan pembelajaran mesin. Linux telah digunakan sebagai
platform pengembangan dan penerapan AI di berbagai industri, termasuk
otomotif, manufaktur, dan kesehatan.
C. Struktur linux
Kernel
Kernel adalah inti dari sistem linux, yang mengotrol hardware dan membentuk
berbagai fungsi berasas rendah. Fungsi-fungsi yang dilakukan oleh kernel, antara
lain: pelayanan tanggal (system call) dan jam sistem, manajemen file dan
penanganan sekuriti, pelayanan operasi input/output, menejemen dan
penjadwalan proses, menejemen memory, melakukan kegiatan akuntansi
sistem, melakukan penanganan kesalahan dan interupsi (interupt).
Shell
Shell adalah penterjemah (command line interpreter). Pada Linux disebut
sebagai terminal. Perangkat lunak inilah yang menjadi jembatan antara user
dengan sistem linux. User cukup memberikan perintah dan shell yang akan
menanganinya. Perintah-perintah shell linux dapat berupa:
- perintah built-in. Perintah yang merupakan bagian internal dari shell.
- perintah eksternal. perintah yang bukan bagian internal dari shell (dapat
berupa utilitas atau program aplikasi)
Shell, baik di linux maupun di UNIX digunakan untuk interaksi antara user dengan
komputernya termasuk juga dalam mengontrol session UNIX dan pemrograman
(scripting). UNIX shell menediakan sekumpulan instruksi khusus yang dapat
digunakan untuk membuat program shell script. Ada beberapa jenis shell yang
umum ditemukan dalam distro Linux, yakni : Bash dan tcsh.
Utilitas
utilitas (utility) adalah program yang telah disediakan sistem linux untuk
melakukan tugas tertentu. jumlahnya banyak denagn fungsi yang beraneka
ragam. Beberapa kelompok utilitas dilihat dari fungsinya :
a. utilitas manajemen file dan direktori, utilitas kelompok ini sangat bermanfaat
untuk melakukan tugas yang berhubungan dengan file dan direktori seperti,
untuk membuat direktori dan menghapus file. Utilitas penyunting file. Utilitas ini
sering disebut editor, sangat bermanfaat untuk membuat program atau
menyimpan informasi tertentu ke dalam file;
13
b. Utilitas penunjang komunikasi dan jaringan. Utilitas ini bermanfaat untuk
melakukan komunikasi antar user. Bahkan user dapat mentransfer data antar
sistem;
c. Utilitas administrasi sistem. Utilitas ini berguna bagi administrator sistem
untuk mengelola sistem. Misalnya untuk menciptakan nama user baru dan
mendaftarkan printer pada sistem;
d. Utilitas pemrograman C. Utilitas ini berguna untuk membuat program
aplikasi dengan bahasa C;
e. Utilitas penganalisi unjuk kerja sistem. Utilitas ini dapat digunakan oleh
administratos sistem untuk mengananlisis kerja sistem, sehingga dapat
melakukan penyetingan guna meningkatkan unjuk kerja;
f. Utilitas untuk keperluan backup dan restore. Utilitas ini bermanfaat untuk
menyalin atau memindahkan data atau program ke media eksternal seperti
magnetic tape,atau sebaliknya.
Program Aplikasi
Program aplikasi (aplication software) adalah program-program yang dibuat oleh
user, untuk memenuhi kebutuhuannya sendiri. Program-program ini dapat
dibuat dengan menggunakan sejumlah utilitas, perintah built-in milik shell, atau
dibangun dengan bahasa perograman seperti C, COBOL,atau Phyton dan
berbagai development tool seperti oracle dan Informix. Bisa juga berupa
program pake yang dibeli dari pemasok perangkat lunak.
14
BAB III
PENUTUP
A. Kesimpulan
sistem operasi adalah sebuah perangkat lunak sistem yang mampu mengelola
sumber daya (resources) dari software dan hardware agar dapat berjalan dengan
baik serta memudahkan proses interaksi dengan pengguna atau
user (brainware).
Berbagai macam sistem operasi yang dipakai sampai saat ini adalah DOS-
Windows NT,Linux, UNIX dan DOS. Windows memiliki keunggulan bisa dijalankan
melebihi satu aplikasi secara bersamaan dan bisa membuka file lebih dari satu
dengan bersamaan juga. Linux memiliki lisensi yang free dan bisa berhubungan
dengan sistem operasi lain dengan cara penyesuaian file sistem. UNIX
merupakan sistem operasi yang dapat dijalankan dengan banyak tugas secara
bersamaan atau disebut dengan multitasking. DOS yang memiliki sistem ringan
dan tidak akan mengisi banyak memori.
B. Saran
Demikianlah makalah yang saya buat ini, semoga bermanfaat dan menambah
pengetahuan para pembaca. Saya mohon maaf apabila ada kesalahan ejaan
dalam penulisan kata dan kalimat yang kurang jelas.Karena saya hanyalah
manusia biasa yang tak luput dari kesalahan Dan saya juga sangat mengharapkan
saran dan kritik dari para pembaca demi kesempurnaan makalah ini. Sekian
penutup dari saya semoga dapat diterima di hati dan saya ucapkan terima kasih
yang sebesar-besarnya.
15
DAFTAR PUSTAKA
16