Silabus mata kuliah Sistem Operasi membahas tentang konsep dasar sistem operasi, komponen, dan fungsinya. Mata kuliah ini membahas 10 topik utama termasuk proses, penjadwalan, memori virtual, paging, file system, keamanan, dan masalah seperti deadlock. Tujuannya agar mahasiswa memahami konsep sistem operasi.
1. SILABUS SISTEM OPERASI
Kode Kuliah
Mata Kuliah
Beban Kredit
Tujuan
Prasyarat
Materi
Kepustakaan
Sistem Operasi
3 SKS
1. Mempelajari konsep dasar sistem operasi.
2. Memahami konsep dan SO, meliputi fungsi, komponen, struktur pengaturan memori, pengaturan processor,
pengaturan output/input dan sistem file.
1. Pengertian Sistem Operasi
2. Deskripsi dan Kontrol Proses
3. Penjadwalan Satu Prosesor dan Multiprocessor
4. Konkurensi
5. Mutual Exclusion dan Sinkronisasi
6. Deadlock dan Starvation
7. Manajemen Memori
8. Sistem Paging
9. Manajemen I/O dan Penjadwalan Disk
10. Manajemen File
11.Keamanan Sistem
1. Milenkovic, Milan, Operating Systems : Concepts and Design, MacGraw-Hill Book Co., Singapore, 1992.
2. Stallings, William, Operating Systems, Second Edition, Prentice-Hall International Editions, Englewood Cliffs,
New Jersey, 1995.
3. Tanenbaum, Andrew S., Modern Operating Systems, Prentice-Hall International Editions, Englewood Cliffs, New
Jersey, 1992.
4. Hariyanto, Bambang. 2003. Sistem Operasi. Bandung : Informatika
2. SATUAN ACARA PEMBELAJARAN
Mata Ajar
Nomor Kode
sks
Deskripsi
Tujuan Mata Ajar
Dosen
:
:
:
:
:
:
Sistem Operasi
MIP 413
3 sks
Berisikan tentang Pengertian Sistem Operasi pada komputer, kegunaan, bagian-bagiannya dan jenis serta fungsi dari sistem operasi.
Agar mahasiswa dapat mengetahui tentang sistem operasi dan kegunaan sistem operasi pada suatu sistem komputer
Fathoni, MMSI
No.
TIU
1
Mahasiswa
mampu
memahami dasar sistem
operasi
2
3&
4
5&
6
7
Pokok
Bahasan
Sejarah
dan
gambaran
umum tentang
Sistem Operasi
(SO) Komputer
Proses
pada
Sistem Operasi
Sub Pokok Bahasan
Metode
Pengajaran
1.1 Sekilas tentang SO
1.2 Jenis-jenis SO
1.3 Struktur SO
1. Ceramah
2. Tanya Jawab
Mahasiswa
mampu
memahami proses model
dan proses state
Agar mahasiswa mampu Komunikasi
mengenal
tentang Antar Proses
komunikasi antar proses
2.1 Proses model
2.2 Proses State
1. Ceramah
2. Tanya Jawab
Agar mahasiswa mampu Penjadwalan
memahami
tentang
penjadwalan yang terjadi
pada sistem operasi
4.1 Prioritas proses
4.2 Penjadwalan pada Monoprograming
4.3 Penjadwalan pada Multiprograming
Presentasi Kelompok
Mahasiswa
1. Ceramah
3.1 Komunikasi Antar Proses
3.2 Proses-proses yang membutuhkan 2. Tanya Jawab
komunikasi
3.3 Penggunaan sumber daya secara
bersama
3.4 Race Condition
1.
Analisis kasus
1. Ceramah
2. Tanya Jawab
1. Presentasi
Est.
Waktu
3*50
(menit)
3*50
(menit)
Sumber
Kepustakaan
Hariyanto Bambang, , Sistem Operasi,
Informatika, Bandung 1999. Hal.3-32.
Hariyanto Bambang, , Sistem Operasi,
Informatika, Bandung 1999. Hal.65-73.
Hariyanto Bambang, , Sistem Operasi,
Informatika, Bandung 1999. Hal.74-84.
3*50
(menit)
3*50
(menit)
3*50
Hariyanto Bambang, , Sistem Operasi,
Informatika, Bandung 1999. Hal.85-94.
3. Mengetahui
beberapa versi
Operating
System
8
9
10
11
12
13
Mahasiswa
mampu Swapping
memahami
tentang
pengertian Swapping
MID Test
Mahasiswa
mampu Virtual Memory
memahami tentang Virtual
Memory
Mahasiswa
mampu Paging
memahami tentang Paging
2.
Pembahasan
2. Diskusi
(menit)
6.1 Swapping pada Monoprograming
6.2 Swapping pada Multiprogramming
1. Ceramah
2. Tanya Jawab
7.1
7.2
7.3
9.1
9.2
9.3
9.4
9.5
1. Ceramah
2. Tanya Jawab
Demand Paging
Pengalokasian Frame
Thrasing
Memori Virtual
Deskripsi Sistem Paging
Penggantian Page
Pemodelan Algoritma Paging
Masalah-masalah pada sistem
Paging
9.6 Masalah Implementasi pada Sistem
Paging
Mahasiswa
mampu Working
Set 10.1Deskripsi Segmentasi
memahami
tentang dan
Model 10.2Segmentasi Murni
Working Set dan Model Segmentasi
10.3Perbandingan antara Paging dan
Segmentasi
Segmentasi
10.4Teknik Kombinasi
Mahasiswa
mampu File
System, 11.1Sasaran dan fungsi Sistem
memahami tentang File File
Manajemen File
and
11.2Arsitektur pengelolaan File
System, File and Directory Directory
11.3Sistem File
11.4Sistem Direktori
11.5Shared File
11.6Sistem Akses File
11.7Penyimpanan File
11.8Implementasi Sistem File
11.9Implementasi Direktori
11.10 Kinerja Sistem Manajemen File
3*50
(menit)
3*50
(menit)
1. Ceramah
2. Tanya Jawab
Hariyanto Bambang, , Sistem Operasi,
Informatika, Bandung 1999. Hal.153-164.
Kusumadewi, Sri, sistem Operasi, J&J
Learning, Yogyakarta, 2000. Hal. 172, 181183
Hariyanto, Bambang, , Sistem Operasi,
Informatika, Bandung, 1999. Hal. 173-195.
3*50
(menit)
1. Ceramah
2. Tanya Jawab
3*50
(menit)
Hariyanto, Bambang, , Sistem Operasi,
Informatika, Bandung, 1999. Hal. 197-205.
Hariyanto, Bambang, , Sistem Operasi,
Informatika, Bandung, 1999. Hal. 241-274.
1. Ceramah
2. Tanya Jawab
3*50
(menit)
4. 14
Mahasiswa
mampu
memahami
Implementation, Security
Protection, Input/Output
15
Implementation,
Security
Protection,
Input/Output
Mahasiswa
mampu Deadlock
memahami
Deadlock Distributed
Distributed System
System
12.1Keamanan Sistem Komputer
12.2Otentifikasi Pemakai
12.3Mekanisme
Protease
Sistem
Komputer
12.4Program-program Jahat
Virus dan Anti Virus
13.1Resource
13.2Karakteristik Deadlock
13.3Resource Allocation Graph
13.4Metode Pengendalian Deadlock
13.5Deadlock Prevention
13.6Deadlock Avoidence
Hariyanto, Bambang, , Sistem Operasi,
Informatika, Bandung, 1999. Hal. 283-297.
1. Ceramah
2. Tanya Jawab
3*50
(menit)
Kusumedewi, Sri, Sistem Operasi, J&J
Lerning, Yogyakarta, 2000. Hal 121-134.
1. Ceramah
2. Tanya Jawab
6*50
(menit)
Hariyanto, Bambang, , Sistem Operasi,
Informatika, Bandung, 1999. Hal. 133-145.
DAFTAR PUSTAKA
1.
2.
3.
4.
Hariyanto, Bambang. 2003. Sistem Operasi. Bandung : Informatika
Kusumedewi, Sri, Sistem Operasi, J&J Lerning, Yogyakarta, 2000.
Milenkovic, Milan, Operating Systems : Concepts and Design, MacGraw-Hill Book Co., Singapore, 1992.
Stallings, William, Operating Systems, Second Edition, Prentice-Hall International Editions, Englewood Cliffs, New Jersey, 1995.
5. Tanenbaum, Andrew S., Modern Operating Systems, Prentice-Hall International Editions, Englewood Cliffs, New Jersey, 1992.