Anda di halaman 1dari 19

ASSALAMU’ALAIKUM

SISTEM OPERASI

PENGANTAR SISTEM OPERASI


OPERATING SYSTEM
Disajikan Oleh :
Tujuan mempelajari sistem operasi

1. Diharapkan dapat merancang sendiri serta


dapat memodifikasi sistem yang telah ada
sesuai dengan kebutuhan kita.
2. Dapat memilih alternatif sistem operasi.
3. Memaksimalkan penggunaan sistem
operasi.
4. Konsep dan teknik sistem operasi dapat
diterapkan pada aplikasi-aplikasi lain.
SISTEM KOMPUTER

Empat komponen dalam sistem komputer :


Pemroses
Berfungsi untuk mengendalikan operasi komputer dan
melakukan fungsi pemrosesan data.

Pemroses melakukan operasi logika dan mengelola aliran data


dengan membaca instruksi dari memori dan mengeksekusinya.

Langkah kerja pemroses :


a. Mengembil instruksi biner dari memori
b. Mendekode instruksi menjadi aksi sederhana
c. Melakukan aksi
Tiga tipe operasi komputer :

a. Operasi aritmatika

b. Operasi logika

c. Operasi pengendalian
Pemroses terdiri :

ALU (Aritmatic Logic Unit)


Berfungsi untuk melakukan operasi aritmatika dan logika.

CU (Control Unit)
Berfungsi untuk mengendalikan operasi yang dilaksanakan sistem
komputer.

Register-register
Berfungsi untuk :
þ Membantu pelaksanaan operasi yang dilakukan pemroses
þ Sebagai memori yang bekerja secara cepat, biasanya untuk tempat
operand-operand dari operasi yang akan dilakukan.
Memori
Berfungsi untuk menyimpan data dan program

Biasanya volatile, tidak dapat mempertahankan data dan program


yang disimpan bila sumber daya energi (listrik) dihentikan.
Konsep program tersimpan (stored program concept), yaitu
program (kumpulan instruksi) yang disimpan di suatu tempat
(memori) dimana kemudian instruksi tersebut dieksekusi.

Setiap kali pemroses melakukan eksekusi, pemroses harus


membaca instruksi dari memori utama. Agar eksekusi dilakukan
secara cepat maka harus diusahakan instruksi tersedia di memori
pada lapisan berkecepatan akses lebih tinggi. Kecepatan
eksekusi ini akan meningkatkan kinerja sistem.
Perangkat masukan dan keluaran (I/O)

Adalah perangkat nyata yang dikendalikan chip controller di


board sistem atau card untuk memindahkan data antara
komputer dengan lingkungan eksternal.

Controller dihubungkan dengan pemroses dan komponen


lainnya melalui bus.

Controller mempunyai register-register untuk pengendaliannya


yang berisi status kendali.
Interkoneksi antar komponen

Adalah struktur dan mekanisme untuk menghubungkan antar


komponen dalam sistem komputer yang disebut bus.
What is an Operating System?

Perangkat lunak yang bertindak sebagai perantara


antara pemakai komputer dan perangkat keras.

Tujuan:

Pengelola seluruh sumber daya pada sistem komputer


(resource manager)
Sumber daya fisik
Sumber daya abstrak (data & program)

Penyedia layanan (extended/virtual machine)


Untuk memberikan fungsi-fungsi tersebut, sistem
operasi mempunyai beberapa subsistem, antara lain

a. Manajemen proses

b. Manajemen memori

c. Manajemen berkas

d. Manajemen perangkat masukan/keluaran

e. Pengamanan sistem

f. Sistem komunikasi
Manajemen Proses

􀂄Proses = program yang sedang dieksekusi.

􀂄Tanggungjawab Sistem Operasi:

􀂄Membuat & menghapus proses

􀂄Menunda atau melanjutkan proses

􀂄Menyediakan mekanisme untuk proses sinkronisasi

􀂄Menyediakan mekanisme untuk proses komunikasi

􀂄Menyediakan mekanisme untuk penanganan deadlock


Manajemen Memori Utama

Kumpulan byte/word yang membentuk array yang besar.

Tanggungjawab Sistem Operasi:

􀂄Menjaga track dari memori yang sedang digunakan


& siapaygmenggunakannya

􀂄Memilih program yang akan di-load ke memori


Manajemen Berkas
Berkas = informasi yg merepresentasikan program & data

Tanggung jawab Sistem Operasi:

􀂄Pembuatan dan penghapusan berkas

􀂄Pembuatan dan penghapusan direktori

􀂄Mendukung manipulasi berkas& direktori

􀂄Memetakan berkas ke penyimpanan sekunder

􀂄Mem-backup berkas kemedia penyimpanan yg


permanen.
ManajemenSistemI/O

I/O = Device Manager

Tanggungjawab Sistem Operasi:

􀂄Penyanggaan: menampung sementara data


dari/keperangkatI/O

􀂄Spooling: penjadwalan pemakaianI/O supaya lebih efisien

􀂄Menyediakan driver
Manajemen Penyimpanan Sekunder
Penyimpan Sekunder: hard disk, disket, USB Flash Disk

Tanggungjawab Sistem Operasi:

􀂄Free space management

􀂄Alokasi penyimpanan

􀂄Penjadwalan disk
Sistem Proteksi

Proteksi-> Mengendalikan akses yang dilakukan oleh program,


prosesor& pengguna

Tanggungjawab Sistem Operasi:

􀂄Membedakan antara pengguna yang sudah diberiijin&


yang belum

􀂄Menspesifikasi kontrol untuk dibebankan/diberi tugas

􀂄Menyediakan alat untuk pemberlakuan sistem

Anda mungkin juga menyukai