RENCANA PEMBELAJARAN BERBASIS KBK MATA KULIAH : SISTEM OPERASI KOMPUTER Dosen: Ir. H. Syafruddin Syarif, MT Kompetensi Utama : Mampu merencanakan & merancang arsitektur jaringan komputer serta pengetahuan dasar utk mengadministrasikan suatu jaringan komputer terpadu (No.10) Kompetensi Pendukung : Mampu Berwirausaha / bekerja mandiri / bekerjasama dalam bidang teknik elektro (No.13) Mampu menggunakan bahasa asing sebagai second language (No. 15) Kompetensi lainnya Mampu terlibat dalam kehidupan sosial bermasyarakat berdasarkan (Institusial) : budaya bahari (No. 16) Beriman dan bertaqwa kepada Tuhan YME, berbudi pekerti luhur, memiliki etika dan moral, berkepribadian yang luhur dan mandiri serta bertanggung jawab terhadap masyarakat dan bangsa (No. 17) Minggu Ke : Materi Pembelajaran 1 2 1–2 Bentuk Pembelajaran (Metode SCL) 3 Definisi Sistem Operasi, Sistem Batch sederhana, Sistem Batch multiprogram, Ceramah Sistem Time-sharing, Sistem PC, Sistem Paralel, Kompetensi Akhir Sesi Pembelajaran Indikator Penilaian 4 5 Mampu memahami defenisi sistem operasi, komponen yang diatur oleh sistem dan pelayanan yang diberikan sistem operasi Bobot Nilai (%) 6 Sistem Terdistribusi, Sistem Real Time, Komponen Sistem, Pelayanan S.O.K 1 3–4 5 6-7 2 Konsep proses, Penjadwalan Proses, Operasi pada proses, Proses-proses yang saling bekerjasama, Komunikasi antar Proses Konsep dasar, Penjadwalan CPU, Kriteria Penjadwalan, Algoritma Penjadwalan meliputi Pertama Tiba Pertama Dilayani, Proses Terpendek Dipertamakan, dan Round Robin Algoritma pemecahan sinkronisasi dua proses, Perangkat keras sinkronisasi, Permasalahan klasik sinkronisasi. 8 Uji Kompetensi (Mid Test) 9 – 10 Karakteristik deadlock, Metode Menangani deadock, Pencegahan deadock, Menghindari deadlock yaitu safe state, Pendeteksian deadlock, 3 Kuliah + Tutorial (Problem Based Learning) Tutorial (Project Base Learning), Quiz 4 5 6 Ketepatan pengggunaan teori penjadwalan PTPD, PTD dan Round Robin; Langkah-langkah penyelesaian yang sistematis 10 Kejelasan langkah penyelesaian persoalan; penguasaan materi dan ketepatan hasil 35 Mampu memahami konsep proses dan operasi antar proses Mampu memahami konsep, kriteria dan algoritma penjadwalan CPU Mampu memahami permasalahan serta perlunya sinkronisasi proses dan beberapa komponen pada sinkronisasi proses Studi Kasus Menyelesaikan persoalan dan menerapkan konsep dengan tepat Kuliah + Tutorial (Project Based Learning) Mampu memahami sistem dan karakteristik penyebab deadlock, menangani, mencegah, menghindari, mendeteksi dan recovery deadlock 2 Penggunaan algoritma deteksi, Recovery dari deadock 1 11 – 12 13-14 15 16 2 Ruang alamat logika vs fisik, Swapping, Alokasi berurutan. Struktur paging, Segmentasi, Segmentasi dengan paging. Demand paging dan performansinya, Algoritma Page replacement, Alokasi frame. Penyelesaian permasalahan proteksi dan sekuriti pada implementasi Sistem Operasi Komputer Uji Kompetensi (Final Test) 3 4 Kuliah + Tutorial (Project Based Learning) Mampu memahami latar belakang, komponen dan beberap metode alokasi proses pada manajemen memori Kuliah + Tutorial (Project Based Learning) Mampu memahami konsep virtual memori, keuntungan, performansi dan algoritma alokasi frame Tutorial (Project Base Learning); Diskusi kelompok Mampu memahami dan mendiskusikan tujuan proteksi dan sekuriti pada implementasi Sistem Operasi Komputer secara baik dan efisien. Studi Kasus Menyelesaikan persoalan dan menerapkan konsep dengan tepat 5 Ketepatan dalam menanggapi sanggahan dan pertanyaan tentang tujuan proteksi dan permasalahan sekuriti Sistem Operasi Komputer. Kejelasan langkah penyelesaian persoalan; penguasaan materi dan ketepatan hasil 6 15 40 3 1. DAFTAR PUSTAKA 1. Silberschatz, A dan Galvin, Peter Baer, Operating System Consepts, Edisi Kelima, Addison Wesley, 1998 2. Silberschatz, A, Galvin P, Gagne G, Applied Operating System Concepts, Edisi Pertama, John Wiley & Sons, 2000 3. Sri Kusumadewi, Sistem Operasi, Edisi Pertama, JJ Learning, 2000 2. Kriteria Penilaian Kriteria yang dinilai pada mata kuliah ini sebagai berikut : 1. Ketepatan penggunaan teori penjadwalan Pertam Tiba Pertama Dilayani (PTPD), Proses Terpendek Dipertamakan (PTD) dan Round Robin: Langkah-langkah penyelesaian yang sistematis (10 %) 2. Kejelasan langkah penyelesaian persoalan; penguasaan materi dan ketepatan hasil/ Mid test (35 %) 3. Ketepatan dalam menanggapi sanggahan dan pertanyaan tentang tujuan proteksi dan permasalahan sekuriti Sistem Operasi Komputer. (15 %) 4 4. Kejelasan langkah penyelesaian persoalan; penguasaan materi dan ketepatan hasil/ Final test (40%) 5. Kriteria Pembobotan Nilai Akhir Nilai Akhir Bobot A 80 - 100 A- 75 - 79 B+ 70 - 74 B 65 - 69 C+ 55 - 59 C 50 - 54 D 40 - 49 E 39 5