Anda di halaman 1dari 3

RESUME

SISTEM OPERASI
Kelompok 7:
1. Abiaz Fazel Maula Sandy (L0122001)
2. Alfrizky Elnesta (L0122014)
3. Bani Rijal Barru Faza (L0122031)
4. Bimo Prawiradijaya (L0122033)

A. Pengantar

• Sistem Operasi
Merupakan sebuah perangkat lunak pada lapisan pertama komputer yang pertama kali dijelaskan
saat komputer dinyalakan.

• Sistem operasi memiliki satu bagian kode yang melakukan tugas inti dan umum dari suatu
software yang disebut dengan kernel. Kernel adalah inti dari sistem operasi.
• Beberapa kegunaan dari Sistem Operasi
1. Menentukan aplikasi apa yang harus dijalankan terlebih dahulu, ketika perlu, dan tidak
perlu dijalankan.
2. Melakukan semua tugas-tugas penting dalam komputer, menjamin aplikasi yang
berbeda dapat berjalan bersamaan dengan lancar.
3. Menjamin aplikasi lainnya dapat menggunakan memori, melakukan I/O terhadap
peralatan lain.
• Pada dasarnya, komputer terdiri dari 4 komponen utama yaitu:
1. Perangkat keras
2. Program aplikasi
3. Sistem Operasi
4. Pengguna (user)
• Sistem operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat keras oleh
berbagai program aplikasi serta pengguna.

USER

SYSTEM APPLICATION
SOFTWARE SOFTWARE

OPERATING SYSTEM

HARDWARE (CPU, RAM, I/O)


B. Sasaran Sistem Operasi
1. Kenyamanan : Sistem operasi harus memberikan kenyamanan pada user
2. Efisiensi : Sistem operasi harus memberikan waktu yang efisien
3. Mampu berevolusi : Sistem operasi harus mampu memberikan pengembangan seiring
berjalannya waktu
C. Fungsi Sistem Operasi
1. Manajemen Sumber Daya
Sistem Operasi melakukan pengendalian terhadap pemakaian sumber daya pada komputer
seperti CPU, memori, I/O dsb. Hal ini diperlukan karena sumber daya pada komputer terbatas. Jika
tidak dikendalikan, dapat menyebabkan penurunan performa komputer.
2. Manajemen Data
Sistem Operasi melakukan pengendalian terhadap data baik itu keluaran maupun masukan.
3. Manajemen Proses
Sistem Operasi melakukan penjadwalan, pemantauan, dan penyiapan proses pada
komputer.

D. Komponen Sistem Operasi

1. Manajemen proses
Proses adalah sebuah keadaan ketika program sedang dieksekusi. Proses membutuhkan
beberapa sumber daya seperti CPU, time, memori, file, dan I/O. Tanggung jawab sistem operasi
atas aktivitas manajemen proses:
a. Pembuatan dan penghapusan proses pengguna dan sistem proses
b. Menunda atau melanjutkan proses.
c. Menyediakan mekanisme untuk proses sinkronisasi
d. Menyediakan mekanisme untuk proses komunikasi
e. Menyediakan mekanisme untuk penanganan deadlock.

2. Manajemen memori utama


a. Memori utama berfungsi sebagai tempat penyimpanan yang akses datanya digunakan
oleh CPU atau perangkat I/O.
b. Memori utama termasuk tempat penyimpanan data yang bersifat sementara (volatile).
Data yang disimpan dapat hilang begitu saja begitu sistem dimatikan.
c. Tanggung jawab sistem operasi atas aktivitas manajemen memori utama:
− Menjaga track memory
− Memilih program yang akan di load ke memori
− Mengalokasikan dan mengdealokasikan ruang memori sesuai kebutuhan.

3. Manajemen secondary storage


a. Karena memori utama bersifat volatile dan jumlah data yang dapat disimpat sangat
kecil, diperlukan secondary storage yang bersifat permanen dan dapat menampung
banyak data untuk menyimpan keseluruhan data dan program.
b. Tanggung jawab sistem operasi:
− Free space management
− Alokasi penyimpanan
− Penjadwalan disk
4. Manajemen I/O
a. Disebut juga sebagai device manager
b. Sistem operasi menyediakan device driver, yaitu sebuah komponen yang mengizinkan
sistem komputer untuk berkomunikasi dengan perangkat keras
c. Komponen sistem operasi untuk I/O
− Buffer : Menampung sementara data dari / ke I/O
− Spooling : Melakukan penjadwalan pemakaian I/O sistem supaya
efisien

5. Manajemen Berkas
Berkas adalah kumpulan informasi yang berhubungan sesuai dengan tujuan pembuat
berkas. Berkas dapat mempunyai struktur hierarkis.
a. Tanggung jawab sistem operasi:
− Pembuatan dan penghapusan berkas
− Pembuatan dan penghapusan direktori
− Mendukung manipulasi berkas dan direktori
− Memetakan berkas ke secondary storage
− Membackup berkas ke media penyimpanan permanen

E. Layanan Sistem Operasi


1. Program development
Sistem operasi harus mampu menyediakan layanan kepada user untuk
menciptakan dan mengembangkan sebuah program. Conthonya sebuah sistem operasi
minimal harus memiliki teks editor.

2. Program execution
Sistem operasi harus dapat mengatasi atau menangani beberapa task yang
membutuhkan eksekusi sebuah program.

3. Access I/O devices


Sistem operasi harus dapat mengontrol akses user ke perangkat I/O dengan
menampilkan interface sama walau akses media berbeda

4. Controlling System and File Access


Sistem operasi harus dapet mengontrol hak user dalam mengakses file serta
sistem dari komputer tersebut.

5. Error Detection and Response


Sistem operasi harus memiloki fasilitas mendeteksi error dan
menginformasikannya kepada user dengan cara yang mudah dimengerti oleh user
6. Accounting
Sistem operasi juga harus mampu menghitung serta menginformasikan proses-
proses yang dirasa penting untuk diketahui oleh user. Contohnya seperti monitor
performance, dll.

Anda mungkin juga menyukai