Makalah
“OPERATING SYSTEM”
Disusun Oleh :
2. Sugiono (20212011009)
Dosen Pengampu :
FAKULTAS SAINTEK
2021
DAFTAR ISI
KATA PENGANTAR
DAFTAR ISI
BAB I : PENDAHULUAN
BAB II : PEMBAHASAN
A.Kesimpulan
B.B. Saran
DAFTAR PUSTAKA
KATA PENGANTAR
Puji dan syukur kita panjatkan ke hadirat allah SWT. Karena dengan rahmat dan karunianyalah
kami dapat menyelesaikan makalah ini dengan baik. Tanpa pertolongan-Nya mungkin kami
tidak akan sanggup menyelesaikan dengan baik. Shalawat dan salam juga kita panjatkan
kepada nabi Muahammad SAW
Dengan membuat tugas ini kami diharapkan mampu untuk lebih mengenal tentang
Sistem Operasi Komputer yang kami sajikan berdasarkan informasi dari berbagai sumber.
Kami sadar, sebagai seorang mahasiswa yang masih dalam proses pembelajaran, penulisan
makalah ini masih banyak kekurangannya. Oleh karena itu, kami sangat mengharapkan adanya
kritik dan saran yang bersifat positif, guna penulisan makalah yang lebih baik lagi di masa yang
akan datang.
Akhir kata, kami sampaikan terima kasih kepada semua pihak yang telah berperan serta
dalam penyusunan makalah ini dari awal sampai akhir. Semoga Allah SWT senantiasa
meridhoi segala usaha kita. Amin.
Penulis,
BAB I
PENDAHULUAN
A. Latar Belakang
B. Rumusan Masalah
Agar penulis ini dapat tetap fokus maka penulisan makalah ini dibatasi pada:
C. Tujuan
PEMBAHASAN
Sistem Operasi (Operating System : OS) adalah komponen pengolah peranti lunak dasar
(essential component) tersistem sebagai pengelola sumber daya perangkat keras komputer
(hardware), dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi
adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa
sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka,
kecuali program booting.
Agar dapar dapat merancang sendiri atau memodifikasi sistem operasi yang telah ada
sesuai kebutuhan khusus kita.
Agar dapat menilai sistem operasi dan memilih alternatif sistem operasi sesuai tujuan
pembangunan sistem. Keputusan pemilihan sistem operasi merupakan keputusan utama
dan mendasar dalam instalasi sistem komputer.
Pemakai harus berinteraksi dengan sistem operasi untuk menyelesaikan tugasnya karena
sistem operasi merupakan antar muka utama dalam berhubungan dengan sistem
komputer. Mempelajari sistem operasi dapat meningkatkan pemanfaatan sistem operasi,
sehingga meningkatkan kinerja sistem komputer.
Banyak konsep dan teknik pada sistem operasi yang dapat diterapkan pada
pembangunan aplikasi-aplikasi lain.
sistem operasi memiliki peran yang sangat penting dan vital dalam komputer. Peran dan
fungsi sistem operasi adalah sebagai berikut:
Membuat komputer menjadi lebih mudah dan menarik serta nyaman digunakan
Memungkinkan sumberdaya komputer digunakan secara efisien
Disusun atau diprogram untuk sedemikian rupa memungkinkan menerima
perubahan/pengembangan baru yang efektif dan efisien, dengan pengujian sistem tanpa
mengganggu layanan yang telah ada.
Tidak hanya itu, fungsi sistem operasi komputer dibagi dalam tiga bagian yaitu sebagai
mediator, sebagai wadah, dan sebagai penerjemah.
Fungsi sistem operasi sebagai mediator, adalah sistem operasi komputer menjadi
penengah atau penghubung perangkat keras komputer (hardware) dengan perangkat
lunak komputer (sofware).
Fungsi sistem operasi sebagai wadah adalah sistem operasi komputer tempat menginstal
suatu aplikasi, dan sebaliknya.
Fungsi sistem operasi komputer sebagai penerjemah adalah sistem operasi komputer
melakukan proses penerjemahan bahasa program untuk ditampilkan ke layar monitar
yang berupa kombinasi grafis dan teks.
1. Sistem Monolitik
Sistem operasi sebagai kumpulan prosedur dimana prosedur dapat saling dipanggil oleh
prosedur lain di sistem bila diperlukan. Banyak sistem operasi komersial yang tidak terstruktur
dengan baik. Kemudian sistem operasi dimulai dari yang terkecil, sederhana dan terbatas lalu
berkembang dengan ruang lingkup originalnya. Contoh dari sistem operasi ini adalah MS-DOS
dan UNIX. MS-DOS merupakan sistem operasi yang menyediakan fungsional dalam ruang
yang sedikit sehingga tidak dibagi menjadi beberapa modul, sedangkan UNIX menggunakan
struktur monolitik dimana prosedur dapat saling dipanggil oleh prosedur lain di sistem bila
diperlukan dan kernel berisi semua layanan yang disediakan sistem operasi untuk pengguna.
Terdapat dua mode operasi yang disediakan :
a. Mode kernel : seluruh instruksi boleh dipanggil.
b. Mode pengguna : beberapa instruksi I/O dan instruksi tertentu tidak boleh dipanggil.
Keuntungan struktur monolitik adalah layanan dapat dilakukan dengan cepat karena terdapat
dalam satu ruang.
Menurut Tanenbaum dan Woodhull, sistem terlapis terdiri dari enam lapisan, yaitu:
a. Lapisan 0. Mengatur alokasi prosesor, pertukaran antar proses ketika interupsi terjadi atau
waktu habis dan lapisan ini mendukung dasar multi-programming pada CPU.
b. Lapisan 1. Mengalokasikan ruang untuk proses di memori utama dan pada 512 kilo word
drum yang digunakan untuk menahan bagian proses ketika tidak ada ruang di memori utama.
d. Lapisan 3. Mengatur peranti I/O dan menampung informasi yang mengalir dari/ke proses
tersebut.
e. Lapisan 4. Tempat program pengguna. Pengguna tidak perlu memikirkan tentang proses,
memori, console, atau manajemen I/O.
Contoh: Sistem operasi yang menggunakan pendekatan berlapis adalah THE MULTICSyang
dibuat oleh Djikstra dan mahasiswa-mahasiswanya, serta sistem operasi .
3. Virtual Machine
Virtual Machine mempunyai sistem timesharing yang berfungsi untuk ,menyediakan
kemampuan untuk multiprogramming dan perluasan mesin dengan antarmuka yang lebih
mudah.
Struktur Mesin maya ( CP/CMS, VM/370 ) terdiri atas komponen dasar utama :
- Control Program, yaitu virtual machine monitor yang mengatur fungsi ari prosessor, memori
dan piranti I/O. Komponen ini berhubungan langsung dengan perangkat keras.
- Conventional Monitor System, yaitu sistem operasi sederhanayang mengatur fungsi dari
proses, pengelolaan informasi dan pengelolaan piranti.
Contoh:
a. Sistem operasi MS-Windows NT dapat menjalankan aplikasi untuk MS-DOS, OS/2 mode
teks dan aplikasi WIN16.
b. IBM mengembangkan WABI untuk meng-emulasikan Win32 API sehingga sistem operasi
yang menjalankan WABI dapat menjalankan aplikasi-aplikasi untuk MS-Windows.
c. Para pengembang Linux membuat DOSEMU untuk menjalankan aplikas-aplikasi DOS pada
sistem operasi Linux, WINE untuk menjalankan aplikasi-aplikasi MS-Windows.
d. VMWare merupakan aplikasi komersial yang meng-abstraksikan perangkat keras intel
80×86 menjadi virtual mesin dan dapat menjalan beberapa sistem operasi lain (guest operating
system) di dalam sistem operasi MS-Windos atau Linux (host operating system). VirtualBox
merupakan salah satu aplikasi sejenis yang opensource.
4.Model Client-Server
Mengimplementasikan sebagian besar fungsi sistem operasi pada mode pengguna (user
mode). Sistem operasi merupakan kumpulan proses dengan proses-proses dikategorikan
sebagai server dan client, yaitu :
- Server, adalah proses yang menyediakan layanan.
- Client, adalah proses yang memerlukan/meminta layanan.
Proses client yang memerlukan layanan mengirim pesan ke server dan menanti pesan jawaban.
Proses server setelah melakukan tugas yang diminta, mengirim hasil dalam bentuk pesan
jawaban ke proses client. Server hanya menanggapi permintaan client dan tidak memulai
dengan percakapan client. Kode dapat diangkat ke level tinggi, sehingga kernel dibuat sekecil
mungkin dan semua tugas diangkat ke bagian proses pemaka. Kernel hanya mengatur
komunikasi antara client dan server. Kernel yang ini popular dengan sebutan mikrokernel.
Contoh sistem operasi yang berorientasi objek, antara lain : eden, choices, x-kernel, medusa,
clouds, amoeba, muse, dan sebagainya.
Seperti kita ketahui, system operasi yang umum digunakan oleh kebanyakan computer,
terdiri dari 3 keluarga atau 3 kelompok, yaitu keluarga Microsoft Windows, keluarga Unix, dan
keluarga Mac OS.
Sedangkan untuk computer mainframe dan super computer menggunakan banyak sekali
system operasi yang berbeda-beda, umumnya turunan dari sitem UNIX yang dikembangkan
oleh vendor seperti IBM AIX, Hp/UX,dll.
Menurut Tanebaum, Sistem Operasi mengalami perkembangan yang dapat dibagi ke
dalam 4 kurun wakru (generasi).
perkembangan awal Sistem Operasi masih dilakukan secara manual dalam artian
belum muncul adanya Sistem Operasi yang secara otomatis artinya belum mendukung
layanan pekerjaan yang dapat dilakukan dalam 1 rangkaian.Sitem komputer diberi
intsuksi yang di kerjakan secara langsung
A. Kesimpulan
Pengertian OS secara umum adalah suatu perangkat yang mengelola seluruh sumber
daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan ke pengguna
sehingga memberikan kemudahan dan kenyamanan pengguna serta pememfaatan sumber daya
sistem komputer. Sistem Operasi dalam perkembangannya terbagi dalam 4 generasi, dalam
perkembangannya pula muncul banyak Sistem Operasi seperti Linux, Windows, Free BSD, dan
lain sebagainya.
Sistem Operasi memiliki bagian-bagian seperti; Mekanisme Boot, Shell, Resource Al-locator,
Handler, Driver. Selain itu Sistem Operasi memiki beberapa fungsi dan tujuan.
B. Saran
Untuk penyempurnaan pembuatan makalah kedepannya, saya mengharapkan adanya saran dari
semua pihak baik dosen maupun seluruh mahasiswa yang membaca makalah sistem operasi ini
terhadap kekurangan yang terdapat pada makalah ini
DAFTAR PUSTAKA
Williams Stallings. 2005. Sistem operasi internal dan prinsip-prinsip perancanagan edisi
keempat-jilid 1. PT indeks, kelompok gramedia.
Bambang Hariyanto, Ir., MT. 2000. sistem operasi Edisi kedua. Informatika bandung
https://www.academia.edu/9398847/Makalah_Sistem_Operasi
http://id.wikipedia.org/wiki/Sistem_operasi