Kode Mata Kuliah : AK045333
SKS : 3
Waktu Pertemuan : 150 menit
Pertemuan ke : 5
Tujuan Instruksional Umum (TIU) :
Mahasiswa memahami berbagai teknik penjadualan prosesor, serta mengetahui metode evaluasi penjadualan 1. Tujuan Instruksional Khusus (TIK)
Mahasiswa mampu menjelaskan konsep dasar penjadualan prosesor
Mahasiswa mampu menyebutkan dan menerapkan teknik-teknik penjadwalan prosesor
2. Pokok Bahasan PENJADUALAN PROSES 3. Sub Pokok Bahasan
Konsep Dasar Penjadualan Proses - Preemptive Scheduling - Dispatcher
Kriteria Penjadualan
Algoritma Penjadualan
- First Come First Served Scheduling(FCFS) - Shortest Job First Scheduling (SJF) - Priority Scheduling
- Round Robin Scheduling - Multilevel Queue Scheduling
- Multilevel Feedback Queue Scheduling - Guaranteed Scheduling
- Multiple Processor Scheduling
Metode Evaluasi Penjadualan
4. Kegiatan Belajar Mengajar
Tahap Durasi Waktu(menit ke) Kegiatan Pengajar MahasiswaKegiatan Media & Alat
Pendahulua
n 1 – 15
Menjelaskan konsep dasar penjadualan proses
Menjelaskan kriteria penjadualan Memperhatikan Bertanya
Papan tulis, LCD Projector Penyajian
Menjelaskan pengertian algoritma penjadualan
Menjelaskan dan memberikan contoh setiap jenis algoritma penjadualan
Menjelaskan metode evaluasi penjadualan Memperhatikan
BertanyaPapan tulis, LCD Projector
Penutup
Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban mahasiswa Memperhatikan Menjawab pertanyaan Bertanya Papan tulis, LCD Projector
5. Evaluasi :
Tanya jawab, tes tertulis 6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/he-bcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah : Sistem OperasiKode Mata Kuliah : AK045333
SKS : 3
Waktu Pertemuan : 150 menit
Pertemuan ke : 6
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami konsep sinkronisasi dan deadlock serta dapat menjelaskan masalah-masalah yang sering ditemui dalam sinkronisasi dan deadlock berikut penyelesaiannya
1. Tujuan Instruksional Khusus (TIK)
Mahasiswa mampu menjelaskan konsep critical section
Mahasiswa mampu menjelaskan sinkronisasi software berikut algoritmanya dan sinkronisasi hardware berikut beberapa instruksi yang ada di dalamnya
Mahasiswa mampu mengerti konsep semaphore
Mahasiswa mampu menerangkan beberapa masalah klasik dalam sinkronisasi
Mahasiswa mampu memahami hubungan antara deadlock dengan sumberdaya, dan kapan dikatakan terjadi deadlock,
Mahasiswa mampu mengetahui cara mendeteksi dan memulihkan sistem dari deadlock, dan
2. Pokok Bahasan
SINKRONISASI DAN DEADLOCK 3. Sub Pokok Bahasan
Masalah Critical Section
Sinkronisasi Software
Sinkronisasi Hardware
Semaphore
Masalah-masalah Klasik dalam Sinkronisasi
Deadlock
- Model Sistem
- Karakteristik Deadlock
- Metode penanganan Deadlock - Pencegahan Deadlock
- Penghindaran Deadlock - Pendeteksian Deadlock - Recovery Deadlock
- Pendekatan Kombinasi untuk Menghindari Deadlock 4. Kegiatan Belajar Mengajar
Tahap Durasi Waktu(menit ke) Kegiatan Pengajar MahasiswaKegiatan Media & Alat
Pendahulua
n 1 – 15
Menjelaskan pengertian masalah critical section
Menjelaskan sinkronisasi software dan hardware Memperhatikan Bertanya
Papan tulis, LCD Projector Penyajian
Menjelaskan pengertian semaphore
Menjelaskan masalah klasik dalam sinkronisasi
Menjelaskan pengertian deadlock
Menjelaskan dan memberikan contoh model sistem, karakteristik, metode penanganan, pencegahan, penghindaran, pendeteksian, recovery dan pendekatan kombinasi untuk menghindari dari deadlock Memperhatikan
BertanyaPapan tulis, LCD Projector
Penutup
Memberikan pertanyaan kepada mahasiwa Memperhatikan Papan tulis, LCD ProjectorTahap Durasi Waktu(menit ke) Kegiatan Pengajar MahasiswaKegiatan Media & Alat Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa Menjawab
pertanyaan Bertanya 5. Evaluasi :
Tanya jawab, tes tertulis 6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/he-bcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah : Sistem OperasiKode Mata Kuliah : AK045333
SKS : 3
Waktu Pertemuan : 150 menit Pertemuan ke : 7 & 8
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami fungsi dari memori, penggunaan memori, dan teknik pengalokasian memori. 1. Tujuan Instruksional Khusus (TIK)
menjelaskan pengertian dan konsep dasar memori,
menguraikan manajemen memori pada berbagai sistem operasi
menerangkan penggunaan dan pengalokasian memori baik secara berurutan maupun tidak berurutan
2. Pokok Bahasan MANAJEMEN MEMORI
3. Sub Pokok Bahasan
Konsep Dasar Memori - Konsep Binding - Dynamic Loading - Dynamic Linking - Overlay
Strategi Manajemen Memori
Ruang Alamat Logika dan Fisik
Swapping
Pencatatan Pemakaian Memori - Peta Bit
- Linked List
Monoprogramming
Pengalolasian Berurutan (Contigous Allocation) - Multiprogramming dengan Partisi Statis - Multiprogramming dengan Partisi Dinamis - Sistem Buddy
Pengalokasian Tak Berurutan (Non Contigous Allocation) - Paging
- Segmentasi
4. Kegiatan Belajar Mengajar
Tahap Durasi Waktu(menit ke) Kegiatan Pengajar MahasiswaKegiatan Media & Alat
Pendahulua
n 1 – 15
Menjelaskan konsep dasar memori Menjelaskan strategi manajemen memori
Menjelaskan dan memberi contoh ruang alamat logika dan fisik Memperhatikan Bertanya
Papan tulis, LCD Projector
Penyajian
Menjelaskan dan memberi contoh swapping
Menjelaskan dan memberi contoh pencatatan pemakaian memori
Menjelaskan monoprogramming
Menjelaskan dan memberi contoh pengalokasian berurutan Memperhatikan
BertanyaPapan tulis, LCD Projector
Tahap Durasi Waktu(menit ke) Kegiatan Pengajar MahasiswaKegiatan Media & Alat
Menjelakan dan memberi contoh pengalokasian takberurutan
Penutup
Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban mahasiswa Memperhatikan Menjawab pertanyaan Bertanya Papan tulis, LCD Projector 5. Evaluasi :
Tanya jawab, tes tertulis 6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/he-bcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah : Sistem OperasiKode Mata Kuliah : AK045333
SKS : 3
Waktu Pertemuan : 150 menit Pertemuan ke : 9 & 10
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami penggunaan virtual memori sebagai pelengkap memori kerja 1. Tujuan Instruksional Khusus (TIK)
Mahasiswa mampu menerangkan fungsi memori semu (virtual memory) sebagai pelengkap memori kerja
Mahasiswa mampu menjelaskan algoritma paging dan segmentasiVIRTUAL MEMORI 3. Sub Pokok Bahasan
Konsep dasar memori virtual
Demand Paging
Unjuk Kerja Demand Paging
Page Replacement
Algoritma Page Replacement - Algoritma FIFO
- Algoritma Optimal
- Algoritma Least Recently Use (LRU)
Pengalokasian Frame - Algoritma Pengalokasian - Algoritma Global dan Lokal
Trasing
4. Kegiatan Belajar Mengajar
Tahap Durasi Waktu(menit ke) Kegiatan Pengajar MahasiswaKegiatan Media & Alat
Pendahulua
n 1 – 15
Menjelaskan konsep dasar memori virtual
Memberikan contoh memori virtual Menjelaskan pengertian demand paging Memperhatikan Bertanya
Papan tulis, LCD Projector Penyajian
Menjelaskan unjuk kerja demand paging
Menjelaskan dan memberi contoh algoritma page replacement
Menjelaskan dan memberi contoh pengalokasian frame
Menjelaskan dan memberi contoh trasing Memperhatikan
BertanyaPapan tulis, LCD Projector
Penutup
Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban mahasiswa Memperhatikan Menjawab pertanyaan Bertanya Papan tulis, LCD Projector 5. Evaluasi :
Tanya jawab, tes tertulis 6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/he-bcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah : Sistem OperasiKode Mata Kuliah : AK045333
SKS : 3
Waktu Pertemuan : 150 menit Pertemuan ke : 11
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami pengaturan file dan direktori 1. Tujuan Instruksional Khusus (TIK)
Mahasiswa mampu menjelaskan konsep file dan direktory
Mahasiswa mampu menjelaskan struktur sistem file, termasuk pengalokasian dan manajemen ruang kosong
Mahasiswa mampu menjelaskan implementasi dari direktori
Mahasiswa mampu menganalisis efisiensi dan unjuk kerja sistem file. 2. Pokok Bahasan
3. Sub Pokok Bahasan
Interface Sistem File - Konsep File - Metode Akses - Struktur Direktori - Proteksi
Implementasi Sistem File - Struktur Sistem File - Metode Pengalokasian - Manajemen Ruang Kosong - Implementasi Direktori - Efisiensi dan Unjuk Kerja - Recovery
4. Kegiatan Belajar Mengajar
Tahap Durasi Waktu(menit ke) Kegiatan Pengajar MahasiswaKegiatan Media & Alat
Pendahulua
n 1 – 15
Menjelaskan pengertian interface sistem file Menjelaskan pengertian implementasi sistem file Memperhatikan Bertanya
Papan tulis, LCD Projector Penyajian
Menjelaskan dan memberi contoh konsep file, metodeakses, struktur direktori dan proteksi
Menjelaskan dan memberi contoh struktur sistem file, metode pengalokasian, manajemen ruang kosong,implementasi direktori, efisiensi dan unjuk kerja dan recovery
Memperhatikan
BertanyaPapan tulis, LCD Projector
Penutup
Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban mahasiswa Memperhatikan Menjawab pertanyaan Bertanya Papan tulis, LCD Projector 5. Evaluasi :
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/he-bcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah : Sistem OperasiKode Mata Kuliah : AK045333
SKS : 3
Waktu Pertemuan : 150 menit Pertemuan ke : 12
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami prinsip kerja berbagai sistem I/O serta memahami manajemen dan penjadualan disk 1. Tujuan Instruksional Khusus (TIK)
Mahasiswa mampu menjelaskan pengertian perangkat keras I/O
Mahasiswa mampu menyebutkan jenis-jenis dan macam-macamnya
Mahasiswa mampu menerangkan penanganan suatu device I/O pada sistem komputer 2. Pokok Bahasan
MANAJEMEN SISTEM INPUT/OUTPUT 3. Sub Pokok Bahasan
Prinsip Perangkat Keras I/O - I/O Device
- Device Controller
- Direct Memory Access (DMA)
Prinsip Perangkat Lunak I/O - Tujuan Perangkat Lunak I/O - Interrupt Handler
- Device Drivers
- Device-Independent I/O Software - User-Space I/O Software
Disk
- Struktur Disk - Penjadualan Disk
o First Come First Served Scheduling o Shortest Seek Time First Scheduling o SCAN Scheduling
o C-SCAN Scehduling o Look Scheduling - Disk Management
- Swap Space Management - Disk Reliability
4. Kegiatan Belajar Mengajar
Tahap Durasi Waktu(menit ke) Kegiatan Pengajar MahasiswaKegiatan Media & Alat
Pendahulua
n 1 – 15
Menjelaskan pengertian perangkat keras I/O dan perangkat lunak I/O
Memberikan contoh prinsip perangkat keras I/O dan perangkat lunak I/O Memperhatikan Bertanya
Papan tulis, LCD Projector
Penyajian
Menjelaskan pengertian disk
Menjelaskan dan memberikan contoh penjadualan disk
Menjelaskan dan memberikan contoh disk management,swap space management dan disk reliability
Memperhatikan
BertanyaPapan tulis, LCD Projector
Penutup
Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban
Memperhatikan Menjawab
Papan tulis, LCD Projector
Tahap Durasi Waktu(menit ke) Kegiatan Pengajar MahasiswaKegiatan Media & Alat
mahasiswa pertanyaan
Bertanya 5. Evaluasi :
Tanya jawab, tes tertulis 6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/he-bcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah : Sistem OperasiKode Mata Kuliah : AK045333
SKS : 3
Waktu Pertemuan : 150 menit Pertemuan ke : 13
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami pentingnya proteksi dan sekuriti dalam sistem komputer 1. Tujuan Instruksional Khusus (TIK)
Menjelaskan dan mengerti mekanisme proteksi yang diperlukan dalam suatu sistem komputer dari segala macam ancaman
menganalisa masalah sekuritas sistem komputer 2. Pokok Bahasan
PROTEKSI DAN SEKURITI SISTEM KOMPUTER 3. Sub Pokok Bahasan
Proteksi
- Tujuan dari Proteksi - Domain Proteksi
- Matriks Akses - Revokasi Hak Akses
- Sistem Berdasarkan Kapabilitas - Proteksi Berdasarkan Bahasa
Sekuriti - Masalah Sekuriti - Autentikasi - Ancaman Program - Ancaman Sistem - Monitoring Ancaman - Enkripsi
4. Kegiatan Belajar Mengajar
Tahap Durasi Waktu(menit ke) Kegiatan Pengajar MahasiswaKegiatan Media & Alat
Pendahulua
n 1 – 15
Menjelaskan proteksi dan sekuriti
Memberikan contoh proteksi dan sekuriti Memperhatikan Bertanya
Papan tulis, LCD Projector Penyajian
Menjelaskan tujuan, domain, matriks akses, revokasi hakakses, sistem berdasarkan kapabilitas dan proteksi berdasarkan bahasa
Menjelaskan masalah sekuriti, autentikasi, ancaman program, ancaman sistem, monitoring ancaman dan enkripsi Memperhatikan
BertanyaPapan tulis, LCD Projector
Penutup
Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban mahasiswa Memperhatikan Menjawab pertanyaan Bertanya Papan tulis, LCD Projector 5. Evaluasi :
Tanya jawab, tes tertulis 6. Referensi :
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/he-bcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah : Sistem OperasiKode Mata Kuliah : AK045333
SKS : 3
Waktu Pertemuan : 150 menit Pertemuan ke : 14
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat mengingat kembali materi-materi yang telah diberikan, sekaligus mendapatkan gambaran mengenai materi lanjutan dari mata kuliah Sistem Operasi, yaitu Sistem Terdistribusi
1. Tujuan Instruksional Khusus (TIK)
Mahasiswa mampu mengingat materi yang telah disampaikan sebelumnya, serta dapat menarik benang merah dan keterhubungan antara materi yang satu dengan materi yang lain
Mahasiswa mampu memperoleh gambaran umum tentang Sistem Terdistribusi 2. Pokok Bahasan
REVIEW SEMUA MATERI DAN PENJELASAN UMUM MATERI SISTEM TERDISTRIBUSI
Pengulangan materi yang telah diberikan secara garis besar
Penjelasan umum tentang Sistem Terdistribusi : - Struktur jaringan
- Struktur Sistem Terdistribusi - File Sistem Terdistribusi - Koordinasi Terdistribusi 4. Kegiatan Belajar Mengajar
Tahap Durasi Waktu(menit ke) Kegiatan Pengajar MahasiswaKegiatan Media & Alat Pendahulua
n 1 – 15
Menjelaskan materi yang telah diberikan secara garis besar Menjelaskan pengertian sistem terdistribusi
Memperhatikan
Bertanya
Papan tulis, LCD Projector
Penyajian
Menjelaskan struktur jaringan, struktur sistem terdistribusi, file sistem terdistribusi dan koordinasi terdistribusi Memperhatikan
Bertanya
Papan tulis, LCD Projector Penutup
Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban mahasiswa Memperhatikan Menjawab pertanyaan Bertanya Papan tulis, LCD Projector 5. Evaluasi :
Tanya jawab, tes tertulis 6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/he-bcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://vlsm.bebas.org
http://www.wikipedia.com