Professional Documents
Culture Documents
Sub Pokok Bahasan &INDIKATOR Penjelasan tentang rencana studi: 1. Mahasiswa memahami manfaat dari MK Sistem Operasi 2. Mahasiswa memahami tujuan dan peraturan dari MK Sistem Operasi Tinjauan Singkat Sistem Komputer 1. Elemen-elemen dasar system komputer 2. Register-register prosesor 3. Eksekusi Instruksi 4. Interrupt INDIKATOR 1. Mahasiswa mampu menerangkan elemen dasar komputer, seperti prosesor, memori, modul sistem dan interkoneksi sistem 2. Mahasiswa mampu menerangkan pengertian register dan jenis-jenis register yang ada pada prosesor 3. Mahasiswa mampu menerangkan proses jalannya program berdasar eksekusi instruksi 4. Mahasiswa mampu menerangkan konsep interrupt Tinjauan Singkat Sistem Komputer 1.Hierarki memori 2. Cache memori 3. Teknik-teknik komunikasi INDIKATOR 1. Mahasiswa mampu menerangkan konsep hierarki memori 2. Mahasiswa mampu menerangkan konsep cache memori 3. Mahasiswa mampu menerangkan teknik komunikasi untuk proses input/output
Referensi
Review mata kuliah pendukung KOMPETENSI DASAR: Mahasiswa memahami dasar keterkaitan antara kuliah sistem operasi dengan kuliah pendukung yang sudah ditempuh 2
2x50 Menit
STA 3-20
2x50 Menit
STA 20- 30
Pengenalan Umum Sistem Operasi dan Pengenalan Umum Sistem Operasi Struktur Sistem Komputer 1.Definisi Sistem Operasi 2. Peran Sistem Operasi dalam Sistem Komputer KOMPETENSI DASAR : 3. Tujuan Sistem Operasi Mahasiswa mengenal Sistem Operasi 4. Sejarah perkembangan Sistem Operasi INDIKATOR 1. Mahasiswa mampu menjelaskan arti dan fungsi system operasi 2. Mahasiswa mampu menerangkan macam-macam system yang terdapat dalam system operasi 3. Mahasiswa mampu menerangkan perkembangan generasi-generasi system operasi 4. Mahasiswa mampu menerangkan operasi yang dilakukan system komputer Struktur Sistem Operasi Struktur Sistem Operasi - Dialog Papan tulis 1. Komponen-komponen Sistem Interaktif LCD, Laptop KOMPETENSI DASAR : 1.1. Manajemen Proses - Simulasi Mahasiswa memahami konsep dasar dan 1.2. Manajemen Memori Utama Studi kasus struktur Sistem Operasi 1.3. Manajemen Memori Sekunder 1.4. Manajemen I/O 1.5. Manajemen File 2. System Call 3. Struktur Sistem Operasi 1.1. Struktur Sederhana 1.2. Monolithic System 1.3. Pendekatan Berlapis (Layered Approach) 1.4. Mesin Virtual 4. Client System Model INDIKATOR 1. Mahasiswa mampu menjelaskan komponen system operasi dan sumberdaya yang terkait dengan system
2x50 Menit
Teknik Pembelajaran
Media Pembelajaran
Alokasi Waktu
Referensi
komputer 2. Mahasiswa mampu menjelaskan yang dimaksud dengan system call 3. Mahasiswa mampu menjelaskan struktur sistem operasi Kuis Kuis -Menyelesaikan Soal Manajemen Proses Konsep Manajemen Proses - Dialog 1. Definisi Proses Interaktif KOMPETENSI DASAR : 2. Keadaan-keadaan proses - Metode Think Mahasiswa memahami konsep dasar 3. Kontrol Proses Share manajemen proses dan komunikasi antar 4. Manajemen proses pada UNIX SVR4 proses INDIKATOR 1. Mahasiswa mampu menjelaskan konsep dasar manajemen proses 2. Mahasiswa mampu menjelaskan pengaplikasian manajemen proses pada sistem operasi secara nyata Penjadwalan Proses Penjadwalan Proses - Dialog 1. Konsep Dasar Penjadwalan Proses Interaktif 2. Algoritma Penjadwalan - Simulasi KOMPETENSI DASAR : 2.1 Round Robin Scheduling Studi kasus Mahasiswa memahami berbagai teknik pen- 2.2 Priority Scheduling jadualan prosesor, serta mengetahui metode 2.3 Multilevel Queue Scheduling evaluasi penjadwalan 2.4 Shortest Job First Scheduling (SJF) 2.5 Guaranteed Scheduling Metode Evaluasi Penjadwalan INDIKATOR 1. Mahasiswa mampu menjelaskan konsep dasar penjadwalan prosesor 2. Mahasiswa mampu menyebutkan dan menerapkan teknik-teknik penjadwalan prosesor,
2x50 Menit
TAN 61-70
Sub Pokok Bahasan &INDIKATOR 3. Mahasiswa mampu mengevaluasi metode/teknik- teknik penjadwalan prosesor.
Teknik Pembelajaran
Media Pembelajaran
Alokasi Waktu
Referensi
Thread, SMP dan Microkernel KOMPETENSI DASAR: Mahasiswa dapat memahami konsep thread, SMP dan microkernel
Sinkronisasi dan isu yang berhubungan KOMPETENSI DASAR: Mahasiswa dapat memahami konsep sinkronisasi serta dapat menjelaskan isu-isu yang sering ditemui dalam sinkronisasi
10
Proses dan thread 1. Simmetric multiprocessing 2. Microkernel 3. Manajemen thread dan microkernel pada Windows NT dan Solaris INDIKATOR 1. Mahasiswa mampu menjelaskan konsep thread dan SMP 2. Mahasiswa mampu menjelaskan implementasinya pada sistem operasi yang sudah ada Sinkronisasi dan isu yang berhubungan 1. Interprocess Communication 1. Race Condition 2. Crical Section 3. Mutual Exclusion with Busy Waiting 4. Sleep and Wakeup 5. Semaphore 6. Event Counter 7. Monitors 8. Message Passing 9. Equivalence of Primitive 2. Masalah-masalah yang timbul pada IPC 1. The Dining Philosopher Problem 2. The Readers and Writers Problem 3. The Sleeping Barber Problem INDIKATOR 1. Mahasiswa mampu menjelaskan konsep interproses communication beserta algoritma-algoritma yang tercakup didalamnya
2x50 Menit
2x50 Menit
TAN 33-58
Sub Pokok Bahasan &INDIKATOR 2. Mahasiswa mampu menerangkan beberapa masalah klasik dalam sinkronisasi
Teknik Pembelajaran
Media Pembelajaran
Alokasi Waktu
Referensi
11
Kuis Manajemen Memory KOMPETENSI DASAR : Mahasiswa dapat memahami fungsi dari memori, penggunaan memori, dan teknik pengalokasian memori.
Kuis
12
Manajemen Memory 1. Konsep Dasar Memori 2. Pengalokasian Tak Berurutan (Non Contigous Allocation) 3. Paging 4. Segmentasi 5. Memori manajemen tanpa swapping atau paging 6. Monoprogramming 7. Multiprogramming dan penggunaan memori 8. Multiprogramming dengan Partisi Statis INDIKATOR 1. Mahasiswa mampu menjelaskan pengertian dan konsep dasar memori 2. Mahasiswa mampu menjelaskan mode pengalokasian memori 3. Menguraikan manajemen memori tanpa swapping Swapping - Dialog Papan tulis 1. Swapping Interaktif LCD, Laptop 1.1. Multiprogramming dengan Partisi dinamis - Simulasi 1.2. Manajemen memori dengan Bit Maps Studi kasus 1.3. Multiprogramming dengan Link List 1.4. Manajemen memori dengan Buddy Systen 1.5. Pengalokasian Space untuk Swap 1.6. Analisa Sistem Swap INDIKATOR 1. Mahasiswa mampu menguraikan manajemen memori dengan swapping
-Menyelesaikan LCD, Laptop Soal - Dialog Papan tulis Interaktif LCD, Laptop - Metode Jigsaw
2x50 Menit
TAN 81-89
TM Pokok Bahasan & KOMPETENSI DASAR Virtual Memori KOMPETENSI DASAR: Mahasiswa dapat memahami penggunaan 14 virtual memori sebagai pelengkap memori kerja.
Virtual Memori 1. Demand Paging 2. Page table 3. Example of Paging hardware 4. Associative Memory 5. Inverted Page Tables INDIKATOR Mahasiswa mampu menerangkan fungsi memori semu (virtual memory) sebagai pelengkap memori kerja Page replacement Page replacement 1. Konsep Page replacement 2. Algoritma Page Replacement KOMPETENSI DASAR: 1. Algoritma FIFO Mahasiswa dapat memahami guna page 2. Algoritma Optimal page replacement replacement pada manajemen memori dan 3. Algoritma Not recently Used Page Replacement algoritma-algoritma yang digunakan pada 4. Algoritma Least Recently Use (LRU) proses tersebut 5. Algoritma Second Chance Used Page 15 Replacement 6. Algoritma Clock Page Replacement INDIKATOR 1. Mahasiswa mampu menerangkan konsep page replacement 2. Mahasiswa mampu menjelaskan algoritma page replacement Modelling Paging Modelling Paging 1. Konsep modelling Paging KOMPETENSI DASAR: 2. Algoritma Modelling Paging 16 Mahasiswa dapat memahami kosep paging dan 1. Beladys Anomaly algoritma yang digunakan 2. Stack Algorithms 3. The Distance String 4. Predicting Page fault rates
Referensi
2x50 Menit
2x50 Menit
Teknik Pembelajaran
Media Pembelajaran
Alokasi Waktu
Referensi
Manajemen Sistem File KOMPETENSI DASAR : Mahasiswa dapat memahami pengaturan file dan direktori
17
2. Desain Issues untuk sistem paging 1. Working set model 2. Local versus Global allocation 3. Page Size 4. Implementation Issues INDIKATOR 1. Mahasiswa mampu menerangkan konsep modelling paging 2. Mahasiswa mampu menjelaskan algoritma modelling paging dan kemungkinan2 pengembangannya Manajemen Sistem File - Dialog Papan tulis 1. Interface Sistem File Interaktif LCD, Laptop 1.1. Konsep File - Simulasi 1.2. Metode Akses Studi kasus 1.3. Struktur Direktori 1.4. Proteksi 2. Implementasi Sistem File 2.1. Struktur Sistem File 2.2. Metode Pengalokasian 2.3. Manajemen Ruang Kosong 2.4. Implementasi Direktori 2.5. Efisiensi dan Unjuk Kerja 2.6. Recovery INDIKATOR 1. Mahasiswa mampu menjelaskan konsep file dan direktory 2. Mahasiswa mampu menjelaskan struktur sistem file, termasuk pengalokasian dan manajemen ruang kosong 3. Mahasiswa mampu menjelaskan implementasi dari direktori
2x50 Menit
Sub Pokok Bahasan &INDIKATOR 4. Mahasiswa mampu menganalisa efisiensi dan unjuk kerja sistem file. Manajemen Sistem File 1. Security 1.1. Security environment 1.2. Famous Security Flaws 1.3. The Internet Worm 1.4. Generic Security Attacks 1.5. Design Principles Forr Security 1.6. User Authentication 2. Protection Mechanism 2.1. Protection Domains 2.2. Access Control Lists 2.3. Capabilities 2.4. Protection Models 2.5. Covert Channels INDIKATOR 1. Mahasiswa mampu menjelaskan konsep security 2. Mahasiswa mampu menjelaskan mekanisme proteksi Kuis
Teknik Pembelajaran
Media Pembelajaran
Alokasi Waktu
Referensi
2x50 Menit
18
19 20
Kuis UTS
UTS Manajemen Sistem Input/Output 1. Prinsip Perangkat Keras I/O 1.1 I/O Device 1.2 Device Controller 1.3 Direct Memory Access (DMA) 2. Prinsip Perangkat Lunak I/O 2.1 Tujuan Perangkat Lunak I/O 2.2 Interrupt Handler
-Menyelesaikan Soal
LCD, Laptop
Manajemen Sistem Input/Output KOMPETENSI DASAR: Mahasiswa dapat memahami prinsip kerja 21 berbagai sistem I/O serta memahami manajemen dan penjadwalan disk
Sub Pokok Bahasan &INDIKATOR 2.3 Device Drivers 2.4 Device-Independent I/O Software 2.5 User-Space I/O Software 3. Disk 3.1 Struktur Disk 3.2 Penjadwalan Disk 3.2.1. First Come First Served Scheduling 3.2.2. Shortest Seek Time First Scheduling 3.2.3. SCAN Scheduling 3.2.4. C-SCAN Scehduling 3.2.5. Look Scheduling 3.3. Disk Management 3.4. Swap Space Management 3.5. Disk Reliabiliy INDIKATOR 1. Mahasiswa mampu menjelaskan pengertian perangkat keras I/O 2. Mahasiswa mampu menyebutkan jenis-jenis dan macam-macamnya , 3. Mahasiswa mampu menerangkan penanganan suatu device I/O pada sistem komputer. Manajemen Sistem Input/Output 1. Clock Clock hardware Clock Software 2. Terminals terminal Hardware memory mapped terminals input software output software
Teknik Pembelajaran
Media Pembelajaran
Alokasi Waktu
Referensi
2x50 Menit
22
INDIKATOR
Sub Pokok Bahasan &INDIKATOR 1. Mahasiswa mampu menjelaskan pengertian perangkat keras I/O 2. Menyebutkan jenis-jenis dan macam-macamnya , 3. Menerangkan penanganan suatu device I/O pada sistem komputer. Kuis DEADLOCK 1. Pengertian deadlock 2. Kondisi penyebab deadlock dan pemodelannya 3. Algoritma Ostrich 4. deteksi deadlock dan penanganannya INDIKATOR 1. Mahasiswa mampu menjelaskan dan mengerti pengertian deadlock 2. Mahasiswa mampu menganalisa masalah deadlock dan penanganannya DEADLOCK 1. Deadlock Prevention 2. Other Isuue 1. Two Phase locking 2. Non resource deadlocks 3. Starvasion INDIKATOR 1. Mahasiswa mampu menganalisa sistem agar tidak terjadi deadlock 2. Mahasiswa mampu menganalisa masalah lainnya yang berhubungan dengan deadlock PENGENALAN SISTEM TERDISTRIBUSI 1. Tujuan Sistem Terdistribusi 2. Konsep Hardware
Teknik Pembelajaran
Media Pembelajaran
Alokasi Waktu
Referensi
23
Kuis
DEADLOCK KOMPETENSI DASAR: Mahasiswa memahami pengaturan deadlock, algoritma dan teknik deteksi dan 24 penanganannya, bagaimana cara mencegah dan kondisi yang sedang berkembang saat ini
-Menyelesaikan LCD, Laptop Soal - Dialog Papan tulis Interaktif LCD, Laptop - Simulasi Studi kasus
2x50 Menit
25
2x50 Menit
TM Pokok Bahasan & KOMPETENSI DASAR Mahasiswa memiliki gambaran tentang sistem terdistribusi Communication in Distributed System 27 Kuis Communication in Distributed System 29 Review semua Materi KOMPETENSI DASAR Mahasiswa dapat mengingat kembali materi- 30 materi yang telah diberikan,
Sub Pokok Bahasan &INDIKATOR 3. Konsep Software 4. Design Issue Communication in Distributed System 1. Layered Protocols 2. Client Server Model Kuis Communication in Distributed System 1. Remote Procedure Call 2. Group Communication Pengulangan materi yang telah diberikan secara garis besar INDIKATOR Mahasiswa mampu mengingat materi yang telah disampaikan sebelumnya, serta dapat menarik benang merah dan keterhubungan antara materi yang satu dengan materi yang lain Kuis Demo Tugas Besar Demo Tugas Besar
Media Pembelajaran
Alokasi Waktu
Referensi
28
- Dialog Interaktif - Metode Think Share -Menyelesaikan Soal - Dialog Interaktif - Metode Think Share - Dialog Interaktif - Simulasi Studi kasus
2x50 Menit
2x50 Menit
31
Kuis
-Menyelesaikan Soal
LCD, Laptop
2x50 Menit
UTS
UTS