• Tidak ada hasil yang ditemukan

SATUAN ACARA PERKULIAHAN (PENGAJARAN) Mata Kuliah: Sistem Operasi

Dalam dokumen Teknik Informatika - S1 (Halaman 21-44)

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

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://www.ilmukomputer.com

 http://vlsm.bebas.org

 http://www.wikipedia.com

SATUAN ACARA PERKULIAHAN (PENGAJARAN)

Mata Kuliah : Sistem Operasi

Kode 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

Bertanya

Papan tulis, LCD Projector

Penutup

Memberikan pertanyaan kepada mahasiwa  Memperhatikan Papan tulis, LCD Projector

Tahap 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 Operasi

Kode 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

Bertanya

Papan tulis, LCD Projector

Tahap Durasi Waktu(menit ke) Kegiatan Pengajar MahasiswaKegiatan Media & Alat

Menjelakan dan memberi contoh pengalokasian tak

berurutan

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 Operasi

Kode 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 segmentasi

VIRTUAL 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

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://www.ilmukomputer.com

 http://vlsm.bebas.org

 http://www.wikipedia.com

SATUAN ACARA PERKULIAHAN (PENGAJARAN)

Mata Kuliah : Sistem Operasi

Kode 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, metode

akses, 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

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 :

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 Operasi

Kode 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

Bertanya

Papan 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 Operasi

Kode 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 hak

akses, sistem berdasarkan kapabilitas dan proteksi berdasarkan bahasa

Menjelaskan masalah sekuriti, autentikasi, ancaman program, ancaman sistem, monitoring ancaman dan enkripsi

 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 :

 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 Operasi

Kode 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

Dalam dokumen Teknik Informatika - S1 (Halaman 21-44)

Dokumen terkait