RPS: Session, Learning Material, Reference, Assessment/Rubric


Search Subject
Subject Name :
Landscape Kode Matakuliah Nama Matakuliah sks Creator Reviewer Action
Kurikulum Teknik Informatika 2019/2020 IKH311 Sistem Operasi 3.00 2641 Binti Solihah, S.T., M.Kom. Belum di tentukan RPS| Assessment Map
Kurikulum Informatika 2023/2024 IKH6311 Sistem Operasi 3.00 2472 Ir. Gatot Budi Santoso 3716 Ir. Adrian Sjamsul Qamar, M.T.I. RPS| Assessment Map

RPS Detail
Matakuliah
Course ProfileHistory
Kode MatakuliahIKH311
Nama MatakuliahSistem Operasi
sks3.00
Semester NameSubject CodeSubject NameGroup NameGroup CodePortfolioEvidence

Review History
RPS Review History
Capaian Pembelajaran (CP) terkait
Capaian Pembelajaran (CP)

RPS per Session
Sesi Ke KAD Bahan Kajian Metoda Pembelajaran Waktu Belajar (Menit) Pengalaman Belajar Mahasiswa Referensi Kriteria Penilaian (Indikator)
1 "Pendahuluan: - Review organisasi dan arsitektur Sistem Komputer - Definisi Sistem Operasi - Layanan Sistem Operasi - Konsep-konsep dasar pada sistem operasi (proses, ruang alamat, file, I/O, shell) - System Call - Struktur Sistem Operasi (monolitik, berlapis, mikrokernel, modul, virtual machine) Abstraksi Proses: - State proses - Process Control Block - Operasi-operasi pada proses (pembuatan dan penghentian proses) - Perpindahan konteks"
  • Tutorial
  • Kolaborative
150.00 "Secara kelompok melakukan pencarian contoh sistem operasi berdasarkan struktur sistem operasi berdasarkan penugasan dosen, mendiskusikan fitur-fitur penting dari sistem operasi tersebut dan Membuat rangkuman dan mempresentasikan hasil kerja kelompok Melakukan discovery learning tentang system call pada berbagai sistem operasi Mendiskusikan proses dan perpindahan konteks"
  • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne()
  • Tugas - 2.00 %
  • Ujian Tengah Semester - 4.00 %
2 "Thread - Process Vs Threads - Keuntungan multithreading - Mekanisme thread dasar - Thread level user dan level kernel - Isu-isu pada thread (fork() & exec() system call; cancelation; - Implementasi thread pada system operasi linux dan windows"
  • Tutorial
  • Percobaan
150.00 "Menyimak penjelasan dosen Membuat daftar pertanyaan dan mendiskusikan untuk memperoleh jawaban dari pertanyaan Belajar mengemukanan pendapat Menanggapi"
  • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne()
  • Praktikum - 3.00 %
  • Tugas - 1.00 %
  • Ujian Tengah Semester - 4.00 %
3 "Penjadwalan CPU: - konsep dasar (CPU-I/O burst cycle; penjadwala preemtive dan non-preemtive; kriteria pada penjadwalan) - algoritma penjadwalan (FCFS, SJFS) - Evaluasi algoritma penjadwalan"
  • Tutorial
  • Percobaan
  • Diskusi
150.00 "Memperagakan cara kerja algoritma penjadwalan prosesor Mencari informasi tentang penjadwalan proses pada suatu sistem operasi, menuliskan kembali dalam bentuk rangkuman."
  • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne()
  • Praktikum - 3.00 %
  • Tugas - 1.00 %
  • Ujian Tengah Semester - 4.00 %
4 "Interprocess Communication - IPC - IPC berbasis pesan - Shared memory IPC"
  • Tutorial
  • Percobaan
  • Diskusi
150.00 Melakukan problem solving pada topik proses, thread dan penjadwalan CPU
  • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne()
  • Praktikum - 2.00 %
  • Tugas - 1.00 %
  • Ujian Tengah Semester - 4.00 %
5 "Concurerency: - Prinsip-prinsip concurrency (Race condition; Critical Regions - Mutual Exclusion dan contohnya - Locks and Condition Variables"
  • Tutorial
  • Diskusi
150.00 Menjelaskan dengan cara menulis ulang dengan bahasa sendiri topik-topik terkait concurrency
  • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne()
  • Praktikum - 4.00 %
  • Tugas - 1.00 %
  • Ujian Tengah Semester - 5.00 %
6 "Semaphores Concurrency Bugs: - Deadlock - Metode penanganan deadlock (pencegahan,"
  • Tutorial
  • Percobaan
150.00 "Menyimak penjelasan dosen Mengumpulkan, mendiskusikan dan merangkum hasi diskusi materi penanganan berbagai metode penanganan deadlock"
  • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne()
  • Praktikum - 3.00 %
  • Tugas - 1.00 %
  • Ujian Tengah Semester - 4.00 %
7 Contoh contoh sinkronisasi
  • Tutorial
150.00 mendengar dan diskusi
  • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne()
  • Praktikum - 4.00 %
  • Tugas - 1.00 %
  • Ujian Tengah Semester - 5.00 %
8 Deadlock
  • Tutorial
  • Percobaan
  • Diskusi
150.00 mendengar paparan dosen, diskusi, percobaan di laboratorium
  • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne()
  • Praktikum - 2.00 %
  • Ujian Akhir Semester - 3.00 %
9 Memori Utama
  • Tutorial
150.00 mendengar dan berdiskusi
  • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne()
  • Praktikum - 2.00 %
  • Ujian Akhir Semester - 4.00 %
10 memori virtual
  • Tutorial
  • Diskusi
150.00 mendenagar paparan dosen dan berdiskusi
  • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne()
  • Praktikum - 2.00 %
  • Ujian Akhir Semester - 4.00 %
11 Struktur mass storage
  • Tutorial
150.00 mendengar dan diskusi
  • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne()
  • Praktikum - 2.00 %
  • Ujian Akhir Semester - 4.00 %
12 Sistem FIle
  • Tutorial
  • Percobaan
  • Diskusi
150.00 mendengarkan paparan dosen serta praktek mandiri di lab
  • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne()
  • Praktikum - 1.00 %
  • Tugas - 1.00 %
  • Ujian Akhir Semester - 5.00 %
13 Keamanan Sistem Operasi
  • Tutorial
  • Percobaan
150.00 mendengarkan paparan dosen serta praktek mandiri di lab
  • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne()
  • Praktikum - 1.00 %
  • Ujian Akhir Semester - 5.00 %
14 Mesin Virtual dan sistem terdistribusi/jaringan
  • Tutorial
  • Presentasi
150.00 mendengarkan paparan dosen, pemecahan masalah, diskusi, percobaan di laboratorium
  • Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne()
  • Praktikum - 1.00 %
  • Tugas - 1.00 %
  • Ujian Akhir Semester - 5.00 %

Assessment Component

Assessment Detail
NoComponent NameWeightage
1 Praktikum 30
2 Tugas 10
3 Ujian Akhir Semester 30
4 Ujian Tengah Semester 30
Total100

Daftar Referensi
  1. 1. Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne. Operating-System Concepts. .