SISTEM OPERASI
Disusun Oleh :
RIAN RAMADHAN
Nim : 18210012
T.A 2019-2020
KATA PENGANTAR
Puji syukur saya panjatkan kehadirat Allah SWT, yang telah memberikan rahmat serta
karunia-Nya kepada saya sehingga berhasil menyelesaikan Makalah ini yang Alhamdulillah
tepat pada waktunya. Tanpa pertolongan-Nya mungkin kami tidak akan sanggup
menyelesaikan dengan baik.
Dengan membuat tugas ini diharapkan saya mampu untuk lebih mengenal tentang Sistem
Operasi Komputer.
Saya 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.
Penyusun,
Rian Ramadhan
DAFTAR ISI
HALAMAN JUDUL.......................................................................................................i
KATA PENGANTAR.....................................................................................................ii
DAFTAR ISI....................................................................................................................iii
BAB I PENDAHULUAN
1. Latar Belakang........................................................................................................i
2. Rumusan Masalah.................................................................................................ii
3. Tujuan Masalah....................................................................................................iii
BAB II PEMBAHASAN
1. Memori...................................................................................................................i
2. Virtual Memori......................................................................................................ii
3. Sistem File............................................................................................................iii
4. I/O.........................................................................................................................iv
5. Sistem Penyimpanan..............................................................................................v
DAFTAR PUSTAKA
BAB I
PENDAHULUAN
1. Latar Belakang
Seiring maju nya perkembangan teknologi pada saat ini, setiap individu membutuhkan
pengetahuan yang cukup luas di bidang IT ( Information Technology ). Salah satunya yaitu,
dengan mempelajari Sistem Operasi, baik dari tingkat dasar sampai yang tinggi. Selain itu, hal
ini membutuhkan waktu yang tidak singkat untuk mengetahui seluruh bagian Sistem Operasi,
melainkan memiliki tahapan-tahapan. Maka dari itu dalam makalah ini bagian-bagian tersebut
dijelaskan secara ringkas agar mudah untuk dipahami.
2. Rumusan Masalah
a. Apa Pengertian dan Fungsi Sistem Operasi?
b. Apa Manfaat mengetahui Sistem Operasi?
c. Apa itu Bagian-bagian Proses Sistem Operasi?
3. Tujuan Masalah
a. Mendiskripsikan Pengertian Sistem Operasi.
b. Mendiskripsikan Manfaat Sistem Operasi.
c. Mendiskripsikan Bagian-bagian Proses Sistem Operasi
BAB II
PEMBAHASAN
Sistem Operasi adalah perangkat lunak sistem yang mengatur sumber daya dari perangkat
keras dan perangkat lunak. Tanpa sistem operasi, pengguna tidak dapat menjalankan program
aplikasi pada komputer, kecuali program booting. Fungsi Sistem Operasi adalah sebagai
penghubung antara Lapisan Software dan Lapisan Hardware.
1. Memori
Memori merupakan tempat penyimpanan informasi, memori ini memiliki 2 bagian yaitu,
Memory Management dan Memory Management Unit ( MMU ). Memory Management
memiliki beberapa eksekusi atau proses, diantaranya adalah :
A. Swapping
Merupakan suatu metode pengalihan proses yang bersifat sementara dari memori utama ke
suatu tempat penyimpanan sementara ( Disk ) dan dipanggil kembali ke memori jika akan
melakuan eksekusi, contohnya : Backing store, Roll out, dan Roll in.
B. Contiguous Allocation
Merupakan Pengalokasian memori secara berurutan yang mana tiap proses menempati satu
blok tunggal lokasi memori secara berurutan. Ada 2 tipe Contiguous Allocation yaitu : Single
Partition ( Partisi satu ) dan Multiple Partition ( Partisi banyak ).
C. Paging
Adalah sistem manajemen pada sistem operasi dalam mengatur program yang sedang
berjalan, program yang berjalan dimuat dimuat di memori utama. Paging itu memecah memori
fisik menjadi blok-blok berurutan yang berukuran tertentu ( Frame ) dan memcah memori
logika menjadi blok-blok ( Page ).
D. Segmentation
Adalah skema manajemen memori dengan cara membagi memori menjadi segmen-segmen.
Segmen adalah suatu unit logis, yaitu unit yang terdiri dari beberapa bagian yang berjenis sama
seperti, main program, procedure, function, method, dll.
2. Virtual Memory
Merupakan sebuah sistem yang digunakan oleh sistem operasi untuk menggunakan sebagian
dari memori sekunder ( Harddisk ) , seolah-olah ia menggunakannya sebagai memori internal
atau utama ( RAM ) fisik yang terpasang di dalam sebuah sistem komputer. Virtual memory
memiliki beberapa Proses yaitu :
A. Demand Paging
Adalah permintaan pemberian halaman pada virtual memori sesuai kebutuhan pengguna.
Sistem Demand Paging sama halnya dengan Paging dan Swapping.
B. Page Replacement
Adalah proses yang diperlukan pada saat di mana proses eksekusi perlu frame bebas
tambahan tetapi tidak tersedia frame bebas. Proses ini juga mencegah alokasi yang berlebihan
dari memori dengan memodifikasi layanan rutin page-fault melalui page.
C. Alokasi Frame
Alokasi Frame yaitu pengalokasian tiap-tiap proses yang sedang dieksekusi, alokasi frame
memiliki 3 jenis : Alokasi sama rata, Alokasi proporsional, Alokasi berprioritas.
D. Trashing
Adalah keadaan dimana proses sibuk untuk mengganti halaman yang dibutuhkan secara
terus menerus pada saat proses eksekusi.
3. Sistem File
Merupakan struktur logika yang digunakan untuk mengendalikan akses terhadap data yang
ada pada disk. Sistem File memiliki beberapa bagian-bagian proses :
A. Konsep File
Yaitu sebuah file dapat menangani data yang dibutuhkan untuk menyediakan informasi.
B. Metode Akses
Yaitu cara atau perintah yang digunakan untuk mengakses informasi pada file.
C. File Sharing
Yaitu aktivitas membagi atau menyediakan akses data kepada orang lain.
D. Proteksi
Yaitu mengontrol akses yang dilakukan oleh program, processor, atau pengguna ke sistem
sumber daya.
E. Struktur Direktori
Yaitu sistem berkas yang mengandung berkas atau direktori lain, direktori digunakan
sebagai sarana untuk pengorganisasian berkas pada suatu sistem komputer.
Adalah proses mengaitkan sebuah sistem berkas yang baru ditemukan pada sebuah piranti
ke struktur direktori utama yang sedang dipakai.
4. I/O ( Input / Output )
Adalah merupakan suatu mekanisme pengiriman data secara bertahap dan terus menerus
melalui suatu aliran data dari proses ke piranti ( begitu pula sebaliknya ). I/O mempunyai
beberapa bagian-bagian proses yaitu :
A. Stream
Adalah suatu logika device yang menghasilkan dan menerima informasi atau wadah yang
digunakan untuk menampung keluaran dan menampung aliran data.
B. Hardware I/O
Yaitu perangkat keras yang dibutuhkan dan digunakan dalam proses eksekusi dalam I/O.
Konsep Umum I/O yaitu : Port, Bus, dan Controller.
Yaitu pengaturan urutan kerja pada I/O saat proses eksekusi seperti, Scheduling, Buffering,
Caching, Spooling, dll.
Yaitu proses ketika suatu aplikasi ingin membuka data yang ada dalam suatu disk, aplikasi
tersebut harus dapat membedakan jenis disk apa yang akan diaksesnya, untuk mempermudah
pengaksesan, sistem operasi melakukan standarisasi cara pengaksesan pada peralatan I/O.
Pendekatan inilah dinamakan Interfcace aplikasi I/O.
5. Sistem Penyimpanan Disk
Adalah sistem yang berfungsi sebagai tempat penyimpanan suatu informasi atau data dalam
sebuah sistem komputer. Sistem Penyimpanan Disk mempunyai beberapa bagian-bagian
proses :
A. Kesimpulan
Mengetahui dasar-dasar dalam Sistem Operasi sangat penting, karena suatu saat ketika kita
dihadapkan dengan ada nya permasalahan pada saat menjalankan suatu program aplikasi
( Software ) kita dapat menemukan solusi terhadap permasalahan tersebut dengan proses-proses
eksekusi.
B. Saran
Demikian lah makalah ini saya buat, semoga dapat memberikan manfaaat kepada pembaca,
apabila ada saran atau kritik yang ingin disampaikan, silahkan sampaikan kepada saya.
Apabila ada kesalahan baik dalam penulisan makalah ini, saya mohon dapat dimaafkan dan
memakluminya, sekian dan terima kasih.
DAFTAR PUSTAKA
- https://bocahkampus.com
- Agustriadi17.blogspot.com
- www.slideshare.net
- Myaswar.blogspot.com
- www.baktikominfo.id
- Akukenalkomputer.blogspot.com
- Iim6.tripod.com