Anda di halaman 1dari 43

RENCANA PEMBELAJARAN SEMESTER

PROGRAM STUDI SISTEM KOMPUTER – UNIVERSITAS GUNADARMA

Tanggal Penyusunan 21 Agustus 2016 Tanggal revisi Rev.1 / 13 September 2016

Fakultas Ilmu Komputer dan Teknologi Informasi


Program Studi Sistem Komputer Kode Prodi: ........................
Jenjang S1 (Sarjana)
Kode dan Nama MK IT012236
SISTEM OPERASI
SKS dan Semester SKS 2 Semester 3 (Tiga)
Prasyarat Pengantar Teknologi Informasi (sem.1)
Status Mata Kuliah [ ] Wajib [... ] Pilihan
Dosen Pengampu Karmilasari
Berdasarkan (Permen_Dikbud_49_2014_pasal_6-1).
a. bertaqwa kepada Tuhan Yang Maha Esa dan mampu menunjukkan
sikap religius;
b. menjunjung tinggi nilai kemanusiaan dalam menjalankan tugas
berdasarkan agama, moral dan etika;
c. berkontribusi dalam peningkatan mutu kehidupan bermasyarakat,
berbangsa, bernegara, dan peradaban berdasarkan Pancasila;
d. berperan sebagai warga negara yang bangga dan cinta tanah air,
memiliki nasionalisme serta rasa tanggungjawab pada negara dan
bangsa;
Sikap e. menghargai keanekaragaman budaya, pandangan, agama, dan
kepercayaan, serta pendapat atau temuan orisinal orang lain;
f. bekerja sama dan memiliki kepekaan sosial serta kepedulian
terhadap masyarakat dan lingkungan;
g. taat hukum dan disiplin dalam kehidupan bermasyarakat dan
bernegara
h. menginternalisasi nilai, norma, dan etika akademik;
i. menunjukkan sikap bertanggungjawab atas pekerjaan di bidang
keahliannya secaramandiri;
Capaian j. menginternalisasi semangat kemandirian, kejuangan, dan
Pembelajaran kewirausahaan
Mata Kuliah - Mampu menerapkan pemikiran logis, kritis, inovatif, bermutu dan
terukur dalam konteks pengembangan atau implementasi ilmu
pengetahuan dan teknologi yang sesuai dengan bidang
keahliannya dalam Sistem Komputer
Ketrampilan - Mampu menunjukkan kinerja mandiri, bermutu dan terukur
Umum - Mampu mengkaji implikasi pengembangan atau implementasi
IPTEK sesuai dengan keahliannya berdasarkan kaidah, tata cara
dan etika ilmiah, dalam rangka meghasilkan solusi.
- Mampu mendeskripsikan secara saintifik sesuai hasil kajiannya
dalam bentuk laporan
Menguasai konsep, teori, metode, teknik/algoritma mengenai sistem
operasi komputer secara sistematis, yang diperoleh melalui
Pengetahuan penalaran dalam proses pembelajaran, pengalaman kerja dan
penelitian yang terkait dengan pembelajaran.
Mampu menganalisis, mengevaluasi, memilih dan mengkonfigurasi
beragam sistem operasi yang digunakan untuk mengelola sumber
Ketrampilan
daya perangkat keras komputer atau hardware termasuk penyediaan
Khusus layanan umum untuk aplikasi perangkat lunak, sebagai suatu solusi
terhadap masalah optimalisasi kinerja komputer.
Deskripsi Umum Mata kuliah ini secara umum berisi materi mengenai : pengenalan umum sistem operasi,
(Silabus) kedudukan sistem operasi dalam struktur komputer, struktur sistem operasi, manajemen
proses dan koordinasi proses, manajemen memori, manajemen penyimpanan data,
proteksi dan sekuriti dan sistem terdistribusi.

1
1. Ceramah/Kuliah Pakar  4. Praktik Laboratorium .....
Metode
2. Problem Based Learning/FGD ..... 5. Self-Learning (V-Class) 
Pembelajaran
3. Project Based Learning ..... 6. Lainnya: Discovery Learning 
Pengalaman a. Tayangan Presentasi  c. Online exercise/kuiz (V-class) 
Belajar/Tugas b. Review textbook/Jurnal ..... d. Laporan 
e. Lainnya: ..........
(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey &
Sons Inc. , 2009
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education
International, Prentice Hall, 2009
Referensi / Sumber (3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”,
Belajar 2012
(4) Anderson,T., Dahlin, M., “Operating System : Principles and Practice”,
Recursive Books, 2014
(5) Mc.Hoes, A.M., Flynn, I.M., “ Understanding Operating System”, Course
Technology-Cencage Learning., 2011

2
Minggu Kemampuan Akhir yang Bahan Kajian (Materi Pelajaran) Metode/Bentuk Waktu Kriteria Penilaian Bobot Sumber
Diharapkan Pembelajaran Belajar*) (Indikator) Nilai belajar
(Menit) (%)
1. - Menguasai konsep struktur Pengenalan Umum Sistem Operasi - Ceramah 2 x 160 menit Kuis 2% 1:1
komputer dan dapat 1. Struktur Sisitem Komputer - Discovery Learning Dimensi : Pemahaman 2:1
menyebutkan komponen- 2. Peran Sistem Operasi dalam Sistem Komputer 3 : 1, 2
komponennya. 3. Definisi Sistem Operasi Penilainan 4:1
- Memahami kedudukan sistem 4. Tujuan Sistem Operasi kompetensinya :
operasi dalam kedudukannya 5. Sejarah perkembangan Sistem Operasi 5:1
- Sangat memuaskan
dalam struktur komputer 6. Batch System, Multiprogramming System, Time - Memuaskan
- Mengetahui definisi, tujuan Sharing System, Multiprocessing System, - Batas
dan fungsi sistem operasi Distributed System, Real Time System - Kurang memuaskan
- Mengetahui perkembangan - Di bawah standar
sistem operasi

2. - Mengetahui komponen- Struktur Sistem Operasi - Ceramah 2 x 160 menit Laporan dan 3% 1:2
komponen sistem operasi 1. Komponen-komponen Sistem Operasi - Discovery Learning Komunikasi 2:1
- Mengetahui layanan sisten 1.1. Manajemen Proses - Diskusi kelompok Dimensi : 3 : 1, 2
opersi 1.2. Manajemen Memori Utama (untuk beragam 1. Kelengkapan 4:1
- Memahami konsep system call 1.3. Manajemen Memori Sekunder jenis Sistem laporan
- Memahami konsep sistem 1.4. Manajemen I/O Operasi) 5:1
2. Kebenaran laporan
program 1.5. Manajemen File 3. Komunikasi tertulis
- Menguasai konsep struktur 2. Pelayanan Sistem Operasi 3a. Bahasa paper
sistem operasi 3. System Call 3b. Kerapian paper
4. Sistem Program 4. Komunikasi lisan
5. Struktur Sistem Operasi 4a. Isi
5.1. Struktur Sederhana 4b. Organisasi
5.2. Monolithic System 4c. Gaya presentasi
5.3. Pendekatan Berlapis (Layered Approach)
5.4. Mesin Virtual Penilainan
5.5. Client System Model kompetensinya :
- Sangat memuaskan
- Memuaskan
- Batas
- Kurang memuaskan
- Di bawah standar

3. - Memahami konsep proses 1. Konsep Proses - Ceramah 2 x 160 menit Laporan dan 8% 1 : 3, 4
- Memahami konsep 1.1. Definisi Proses - Discovery Learning Komunikasi 2:2
penjadwalan 1.2. Status Proses - Diskusi kelompok Dimensi : 3 : 3, 4
- Mampu menganalisis 1.3. Process Control Block (PCB) (untuk beragam 1. Kelengkapan 4 :2, 3
penjadwalan proses pada 2. Konsep Penjadualan jenis Sistem laporan
beragam sistem operasi dan 2.1. Scheduling Queue Operasi) 5:4
2. Kebenaran laporan
platform 2.2. Schedulers 3. Komunikasi tertulis
- Memahami konsep opeasi 2.3. Context Switch

3
pada proses 3. Operasi pada proses 3a. Bahasa paper
- Mampu menganalisis operasi 3.1. Pembuatan Proses 3b. Kerapian paper
proses pada beragam sistem 3.2. Penghentian Proses 4. Komunikasi lisan
operasi dan platform 4. Proses yang Saling Bekerjasama (Cooperating 4a. Isi
- Memahami konsep threads Process) 4b. Organisasi
- Mampu menganalisis threads 5. Threads 4c. Gaya presentasi
pada beragam sistem operasi 6. Komunikasi Antar Proses
dan platform 7. Buffering Penilainan
- Memahami konsep 8. Kondisi-kondisi Perkecualian kompetensinya :
komunikasi antar proses 8.1. Proses Dihentikan - Sangat memuaskan
- Memahami konsep buffering 8.2. Kehilangan Pesan - Memuaskan
- Memahami kondisi-kondisi 8.3. Proses Terganggu - Batas
pengecualian pada proses - Kurang memuaskan
- Di bawah standar

4. - Memahami konsep 1. Konsep Dasar Penjadualan Proses - Ceramah 2 x 160 menit Kuis 13% 1:5
penjadwalan proses 1.1.Preemptive Scheduling - Discovery Learning Dimensi : Pemahaman 2:2
- Mengetahui beragam 1.2. Dispatcher 3:9
algoritma penjadwalan proses 2. Kriteria Penjadualan Penilainan 4:7
- Mampu menerapkan beragam 3. Algoritma Penjadualan kompetensinya :
algoritma penjadwalan proses 3.1 First Come First Served Scheduling(FCFS) 5:4
- Sangat memuaskan
pada bermacam situasi yang 3.2 Shortest Job First Scheduling (SJF) - Memuaskan
berbeda 3.3 Priority Scheduling - Batas
- Mampu menganalisis beragam 3.4 Round Robin Scheduling - Kurang memuaskan
algoritma penjadwalan proses 3.5 Multilevel Queue Scheduling
3.6 Multilevel Feedback Queue Scheduling Laporan dan
3.7 Guaranteed Scheduling Komunikasi
3.8 Multiple Processor Scheduling Dimensi :
1. Kelengkapan
laporan
2. Kebenaran laporan
3. Komunikasi tertulis
3a. Bahasa paper
3b. Kerapian paper
4. Komunikasi lisan
4a. Isi
4b. Organisasi
4c. Gaya presentasi

Penilainan
kompetensinya :
- Sangat memuaskan
- Memuaskan
- Batas
- Kurang memuaskan
- Di bawah standar

4
5. - Memahami masalah critical 1. Masalah Critical Section - Ceramah 2 x 160 menit Laporan dan 5% 1 : 6,
section pada proses 2. Sinkronisasi Software - Discovery Learning Komunikasi 2:2
- Memahami konsep 3. Sinkronisasi Hardware - Diskusi kelompok Dimensi : 3:5
sinkronisasi software dan 4. Semaphore (untuk beragam 1. Kelengkapan 4 : 4, 5
hardware pada berbagai 5. Masalah-masalah Klasik dalam Sinkronisasi jenis Sistem laporan
sistem operasi Operasi) 5:6
2. Kebenaran laporan
- Memahami konsep semaphore 3. Komunikasi tertulis
- Menganalisi masalah-masalah 3a. Bahasa paper
klasik dalam sinkronisasi 3b. Kerapian paper
4. Komunikasi lisan
4a. Isi
4b. Organisasi
4c. Gaya presentasi

Penilainan
kompetensinya :
- Sangat memuaskan
- Memuaskan
- Batas
- Kurang memuaskan
- Di bawah standar

6. - Mampu mengenali 6. Deadlock - Ceramah 2 x 160 menit Laporan dan 5% 1: 7


karakteristik deadlock 6.1. Model Sistem - Discovery Learning Komunikasi 2: 6
- Memahami konsep deadlock 6.2. Karakteristik Deadlock - Diskusi kelompok Dimensi : 3:6
- Menganalisis ragam metode 6.3. Metode penanganan Deadlock (untuk beragam 1. Kelengkapan 4:6
penaganganan deadlock pada 6.4. Pencegahan Deadlock jenis Sistem laporan
berbagai sistem operasi 6.5. Penghindaran Deadlock Operasi) 5:5
2. Kebenaran laporan
6.6. Pendeteksian Deadlock 3. Komunikasi tertulis
6.7. Recovery Deadlock 3a. Bahasa paper
6.8. Pendekatan Kombinasai untuk Menghindari 3b. Kerapian paper
Deadlock 4. Komunikasi lisan
4a. Isi
4b. Organisasi
4c. Gaya presentasi

Penilainan
kompetensinya :
- Sangat memuaskan
- Memuaskan
- Batas
- Kurang memuaskan
- Di bawah standar

7. - Memahami konsep memori 1. Konsep Dasar Memori - Ceramah 2 x 160 menit Laporan dan 8% 1:8
- Memahami strategi 1.1. Konsep Binding - Discovery Learning Komunikasi 2:3
manajemen memori 1.2. Dynamic Loading - Diskusi kelompok Dimensi : 3:7
- Memahami ruang alamat 1.3. Dynamic Linking (untuk beragam

5
logika dan fisik 1.4. Overlay jenis Sistem 1. Kelengkapan 4:8
- Memahami kosenp swapping 2. Strategi Manajemen Memori Operasi) laporan 5:2
- Mennghitung pemakaian 3. Ruang Alamat Logika dan Fisik 2. Kebenaran laporan
memori 4. Swapping 3. Komunikasi tertulis
- Menagplikasikan manajemen 5. Pencatatan Pemakaian Memori 3a. Bahasa paper
memori pada berbagai sistem 5.1. Peta Bit 3b. Kerapian paper
operasi 5.2. Linked List 4. Komunikasi lisan
6. Monoprogramming 4a. Isi
4b. Organisasi
4c. Gaya presentasi

Penilainan
kompetensinya :
- Sangat memuaskan
- Memuaskan
- Batas
- Kurang memuaskan
- Di bawah standar

8. - Memahami konsep 1. Pengalolasian Memori Berurutan (Contigous - Ceramah 2 x 160 menit Kuis 13% 1:8
pengalolasian memori Allocation) - Discovery Learning Dimensi : Pemahaman 2:3
- Mampu menerapkan konsep a. Multiprogramming dengan Partisi Statis - Diskusi kelompok 3:7
pengalokasian memori b. Multiprogramming dengan Partisi (untuk beragam Penilainan 4:8
berurutan pada situasi yang Dinamis jenis Sistem kompetensinya :
berbeda pada berbagai c. Sistem Buddy Operasi) 5:2
- Sangat memuaskan
sistem operasi 2. Pengalokasian Memori Tak Berurutan (Non - Memuaskan
- Mampu menerapkan konsep Contigous Allocation) - Batas
pengalokasian memori tak a. Paging - Kurang memuaskan
berurutan pada situasi yang b. Segmentasi
berbeda pada berbagai Laporan dan
sistem operasi Komunikasi
Dimensi :
1. Kelengkapan
laporan
2. Kebenaran laporan
3. Komunikasi tertulis
3a. Bahasa paper
3b. Kerapian paper
4. Komunikasi lisan
4a. Isi
4b. Organisasi
4c. Gaya presentasi

Penilainan
kompetensinya :
- Sangat memuaskan
- Memuaskan
- Batas

6
- Kurang memuaskan
- Di bawah standar

9 - Memahami konsep memori 1. Konsep dasar memori virtual - Ceramah 2 x 160 menit Kuis 12% 1:9
virtual 2. Demand Paging - Discovery Learning Dimensi : Pemahaman 2:8
- Memahami konsep demand 3. Unjuk Kerja Demand Paging - Diskusi kelompok 3:8
paging 4. Page Replacement (untuk beragam Penilainan 4:9
- Memahami konsep 5. Algoritma Page Replacement jenis Sistem kompetensinya :
Replacement 5.1. Algoritma FIFO Operasi) 5:3
- Sangat memuaskan
- Mampu menyebutkan 5.2. Algoritma Optimal - Memuaskan
algoritma page replacement 5.3. Algoritma Least Recently Use (LRU) - Batas
- Mampu menerapkan beragam 6. Pengalokasian Frame - Kurang memuaskan
algoritma page replacement 6.1. Algoritma Pengalokasian
pada bermacam situasi yang 6.2. Algoritma Global dan Lokal Laporan dan
berbeda 7. Trasing Komunikasi
- Memahami konsep Dimensi :
pengalokasian frame 1. Kelengkapan
- Mampu menyebutkan laporan
algoritma pengalokasian 2. Kebenaran laporan
frame 3. Komunikasi tertulis
- Mampu menerapkan beragam 3a. Bahasa paper
algoritma pengalokasian 3b. Kerapian paper
frame pada bermacam situasi 4. Komunikasi lisan
yang berbeda 4a. Isi
- Memahami konsep Trasing 4b. Organisasi
- Mampu menganalisis memori 4c. Gaya presentasi
virtual pada berbagai sistem
operasi Penilainan
kompetensinya :
- Sangat memuaskan
- Memuaskan
- Batas
- Kurang memuaskan
- Di bawah standar

10. - Memahami konsep interface 1. Interface Sistem File - Ceramah 2 x 160 menit Laporan dan 8% 1 : 10,11, 12
sistem file 1.1. Konsep File - Discovery Learning Komunikasi 2:4
- Menerapkan konsep sistem 1.2. Metode Akses - Diskusi kelompok Dimensi : 3 : 12
file pada berbagai sistem 1.3. Struktur Direktori (untuk beragam 1. Kelengkapan 4 : 11,12,
operasi 1.4. Proteksi jenis Sistem laporan 13, 14
2. Implementasi Sistem File Operasi) 2. Kebenaran laporan
2.1. Struktur Sistem File 5:8
3. Komunikasi tertulis
2.2. Metode Pengalokasian 3a. Bahasa paper
2.3. Manajemen Ruang Kosong 3b. Kerapian paper
2.4. Implementasi Direktori 4. Komunikasi lisan
2.5. Efisiensi dan Unjuk Kerja 4a. Isi

7
2.6. Recovery 4b. Organisasi
4c. Gaya presentasi

Penilainan
kompetensinya :
- Sangat memuaskan
- Memuaskan
- Batas
- Kurang memuaskan
- Di bawah standar

UJIAN TENGAH SEMESTER -


11. - Memahami prinsip perangkat 1. Prinsip Perangkat Keras I/O - Ceramah 2 x 160 menit Laporan dan 5% 1 : 13
keras I/O 1.1 I/O Device - Discovery Learning Komunikasi 2:5
- Memahami prinsip perangkat 1.2 Device Controller - Diskusi kelompok Dimensi : 3 : 11
lunak I/O 1.3 Direct Memory Access (DMA) (untuk beragam 1. Kelengkapan 4:-
- Mampu menganalisis 2. Prinsip Perangkat Lunak I/O jenis Sistem laporan
keterkaitan perangkat keras 2.1 Tujuan Perangkat Lunak I/O Operasi) 5:7
2. Kebenaran laporan
I/O dan perangkat lunak I/O 2.2 Interrupt Handler 3. Komunikasi tertulis
pada berbagai sistem operasi 2.3 Device Drivers 3a. Bahasa paper
2.4 Device-Independent I/O Software 3b. Kerapian paper
2.5 User-Space I/O Software 4. Komunikasi lisan
4a. Isi
4b. Organisasi
4c. Gaya presentasi

Penilainan
kompetensinya :
- Sangat memuaskan
- Memuaskan
- Batas
- Kurang memuaskan
- Di bawah standar

12. - Memahami konsep disk 3. Disk - Ceramah 2 x 160 menit Laporan dan 7% 1:-
sebagai salah satu bagian dari 3.1 Struktur Disk - Discovery Learning Komunikasi 2:5
perangkat keras I/O 3.2 Penjadualan Disk - Diskusi kelompok Dimensi : 3 : 11
- Memahami konsep 3.2.1. First Come First Served Scheduling (untuk beragam 1. Kelengkapan 4:-
penjadwalan disk 3.2.2. Shortest Seek Time First Scheduling jenis Sistem laporan
- Mampu menerapkan 3.2.3. SCAN Scheduling Operasi) 5:7
2. Kebenaran laporan
bermacam algoritma 3.2.4. C-SCAN Scehduling 3. Komunikasi tertulis
penjadwalan disk pada 3.2.5. Look Scheduling 3a. Bahasa paper
berbagai situasi berbeda 3.3. Disk Management 3b. Kerapian paper
- Memahami konsep disk 3.4. Swap Space Management 4. Komunikasi lisan
management 3.5. Disk Reliabiliy 4a. Isi
- Memahami konsep swap 4. User Interface : Keyboard, mouse & monitor 4b. Organisasi
space management 4.1 Input software 4c. Gaya presentasi
- Memahami konsep user 4.2. Output software

8
interface (meliputi keyboard,
mouse dan monitor) Penilainan
- Menerapkan konsep user kompetensinya :
interface input software pada - Sangat memuaskan
berbagai sistem operasi - Memuaskan
- Menerapakan konsep user - Batas
interface pada output - Kurang memuaskan
software pada berbagai sistem - Di bawah standar
operasi

13. - Memahami konsep proteksi 1. Proteksi - Ceramah 2 x 160 menit Laporan dan 6% 1 : 14, 15
- Menerapkan konsep proteksi 1.1. Tujuan dari Proteksi - Discovery Learning Komunikasi 2:9
pada berbagai sistem operasi 1.2. Domain Proteksi - Diskusi kelompok Dimensi : 3 : 15
yang berbeda 1.3. Matriks Akses (untuk beragam 1. Kelengkapan 4:-
- Memahami konsep sekuriti 1.4. Revokasi Hak Akses jenis Sistem laporan
1.5. Sistem Berdasarkan Kapabilitas Operasi) 5 : 11
- Menerapkan konsep sekuriti 2. Kebenaran laporan
pada berbagai sistem operasi 1.6. Proteksi Berdasarkan Bahasa 3. Komunikasi tertulis
yang berbeda 2. Sekuriti 3a. Bahasa paper
2.1. Masalah Sekuriti 3b. Kerapian paper
2.2. Autentikasi 4. Komunikasi lisan
2.3. Ancaman Program 4a. Isi
2.4. Ancaman Sistem 4b. Organisasi
2.5. Monitoring Ancaman 4c. Gaya presentasi
2.6. Enkripsi
Penilainan
kompetensinya :
- Sangat memuaskan
- Memuaskan
- Batas
- Kurang memuaskan
- Di bawah standar

14. - Memahami konsep sistem 1. Penjelasan umum tentang Sistem Terdistribusi : - Ceramah 2 x 160 menit Laporan dan 5% 1:
terdistribusi 1.1. Struktur jaringan - Discovery Learning Komunikasi 16,17,18
- Menerapkan konsep sistem 1.2. Struktur Sistem Terdistribusi - Diskusi kelompok Dimensi : 2:8
terdistribusi pada berbagai 1.3. File Sistem Terdistribusi (untuk beragam 1. Kelengkapan 3 : 16
sistem operasi 1.4. Koordinasi Terdistribusi jenis Sistem laporan
Operasi) 4:-
2. Kebenaran laporan
5:-
3. Komunikasi tertulis
3a. Bahasa paper
3b. Kerapian paper
4. Komunikasi lisan
4a. Isi
4b. Organisasi
4c. Gaya presentasi

Penilainan
kompetensinya :

9
- Sangat memuaskan
- Memuaskan
- Batas
- Kurang memuaskan
- Di bawah standar

UJIAN AKHIR SEMESTER

1 sks setara dengan :


-50 menit tatap muka di kelas
- 60 menit kegiatan mandiri
-50 menit kegiatan terstruktur

10
Petunjuk pengisian isi RPS

Kolom Judul Kolom Penjelasan Cara Pengisian


1 Minggu Bisa diisi pokok bahasan / sub pokok bahasan, atau topik bahasan (dengan asumsi tersedia diktat/modul ajar untuk setiap
pokok bahasan).
2 Kemampuan Akhir Rumusan kemampuan dibidang kognitif, psikomotorik , dan afektif diusahakan lengkap dan utuh (hard skills & soft
yang Diharapkan skills).Merupakantahapan kemampuan yang diharapkan dapat
mencapai kompetensi mata kuliah ini diakhir semester.
3 Bahan Kajian Bisa diisi pokok bahasan / sub pokok bahasan,atau topik bahasan (dengan asumsi tersediadiktat/modul ajar untuk setiap
(Materi Pelajaran) pokok bahasan).
4 Metode/Bentuk Bisa berupa ceramah, diskusi, presentasi tugas,seminar, simulasi, responsi, praktikum, latihan,kuliah lapang, praktek
Pembelajaran bengkel, survai lapangan,bermain peran,atau gabungan berbagai bentuk. Penetapan bentuk pembelajaran didasarkan
padakeniscayaan bahwa kemampuan yang diharapkan diatas akan tercapai dengan bentuk/ model pembelajaran tersebut.
5 Waktu Belajar Takaran waktu yang menyatakan beban belajar dalam satuan sks (satuan kredit semester). Satusks setara dengan 160
(Menit) (seratus enam puluh) menit kegiatan belajar per minggu per semester.
6 Kriteria Penilaian Berisi indikator yang dapat menunjukan pencapaian kemampuan yang dicanangkan, atau unsur kemampuan yang dinilai
(Indikator) (bisa kualitatif misal ketepatan analisis, kerapian sajian, Kreatifitas ide, kemampuan komunikasi, juga bisa juga yang
kuantitatif : banyaknya kutipan acuan /unsur yang dibahas, kebenaran hitungan).
7 Bobot Nilai (%) Disesuaikan dengan waktu yang digunakan untuk membahas atau mengerjakan tugas, atau besarnya sumbangan suatu
kemampuan terhadap pencapaian kompetensi mata kuliah ini.
8 Sumber belajar Diisi dengan nomor sumber pembelajaran yang sudah disebutkan di dalam daftar sumber belajar

11
FORMAT RANCANGAN TUGAS/KUIS 1
Nama Mata Kuliah : Sistem Operasi SKS : 2
Program Studi : Sistem Komputer Pertemuan ke : 1
Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS/KUIS :
- Memahami kedudukan sistem operasi dalam kedudukannya dalam struktur komputer
- Mengetahui definisi, tujuan dan fungsi sistem operasi
- Mengetahui perkembangan sistem operasi

B. URAIAN TUGAS/KUIS :
a. Obyek Garapan
Konsep Dasar Sistem Operasi

b. Metode atau Cara pengerjaan


 Carilah referensi terkait materi konsep dasar sistem operasi meliputi :
o kedudukan sistem operasi dalam kedudukannya dalam struktur komputer
o definisi, tujuan dan fungsi sistem operasi
o perkembangan sistem operasi
Referensi dapat berupa buku teks, jurnal dan artikel ilmiah, baik dalam bentuk cetak maupun elektronik. Bukut teks yang dapat dijadikan
referensi diantaranya :
(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey & Sons Inc. , 2009 (Bab 1)
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009 (Bab 1)
(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012 (Bab 1 dan 2)
(4) Anderson,T., Dahlin, M., “Operating System : Principles and Practice”, Recursive Books, 2014 (Bab 1)
(5) Mc.Hoes, A.M., Flynn, I.M., “ Understanding Operating System”, Course Technology-Cencage Learning., 2011 (Bab 1)
 Pelajari materi yang telah ditentukan di atas.
 Jawablah pertanyaan/soal yang diberikan dosen baik di kelas dalam bentuk kuis maupun melaui v-class

c. Deskripsi Luaran yang dihasilkan :


Jawaban mahasiswa terkait pertanyaan/soal yang diberikan dosen

12
C. KRITERIA PENILAIAN (2 %)
Kriteria -1 : Ketepatan menjawab pertanyaan
Kriteria-2 : Sistematika menjawab pertanyaan dan kerapian

*) Lihar Grading scheme competence untuk memberikan nilai

13
FORMAT RANCANGAN TUGAS 2
Nama Mata Kuliah : Sistem Operasi SKS : 2
Program Studi : Sistem Komputer Pertemuan ke : 2
Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS :
- Mengetahui komponen-komponen sistem operasi
- Mengetahui layanan sisten opersi
- Memahami konsep system call
- Memahami konsep sistem program
- Menguasai konsep struktur sistem operasi

B. URAIAN TUGAS/KUIS :
a. Obyek Garapan
Struktur Sistem Operasi

b. Metode atau Cara pengerjaan


 Buatlah kelompok dengan jumlah anggota maksimal 5 orang/kelompok
 Tiap kelompok mendapat tugas mengeksplorasi sistem operasi yang berbeda satu dengan yang lain
 Carilah referensi terkait materi struktur sistem operasi (pada berbagai jenis sistem operasi, sesuai kelompoknya), meliputi :
 Konsep dasar sistem operasi “X”
 komponen-komponen sistem operasi “X”
 layanan sisten opersi “X”
 konsep system call “X”
 konsep sistem program “X”
 konsep struktur sistem operasi “X”
Referensi dapat berupa buku teks, jurnal dan artikel ilmiah, baik dalam bentuk cetak maupun elektronik. Bukut teks yang dapat dijadikan
referensi diantaranya :
(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey & Sons Inc. , 2009 (Bab 2)
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009 (Bab 1)
(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012 (Bab 1 dan 2)
(4) Anderson,T., Dahlin, M., “Operating System : Principles and Practice”, Recursive Books, 2014 (Bab 1)
(5) Mc.Hoes, A.M., Flynn, I.M., “ Understanding Operating System”, Course Technology-Cencage Learning., 2011 (Bab 1)

14
 Rangkumlah referensi tersebut mencakup materi yang telah ditentukan di atas ke dalam bentuk paper dan tayangan presentasi
 Presentasikan hasil rangkuman di depan kelas

c. Deskripsi Luaran yang dihasilkan :


 Paper.
o Maksimal 15 halaman (tidak termasuk sampul muka, prakata, daftar isi)
o Font : Times New Roman, size : 12, spasi : 1,5
o Sistematika paper :
- Sampul Muka
- Praktata
- Daftar isi
- Bagian Isi (disesuaikan dengan materi)
- Daftar Pustaka
 Tayangan presentasi
o Maksimal 15 slide
o Sistematika Slide
- Halaman pembuka
- Halaman Isi (disesuaikan dengan materi)
- Penutup

C. KRITERIA PENILAIAN (3 %)
Kriteria-3 : Kreatifitas
Kriteria-4 :Kebenaran Isi rangkuman
Kriteria-5 : Daya tarik komunikasi/presentasi

*) Lihar Grading scheme competence untuk memberikan nilai

15
FORMAT RANCANGAN TUGAS 3
Nama Mata Kuliah : Sistem Operasi SKS : 2
Program Studi : Sistem Komputer Pertemuan ke : 3
Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS :
- Memahami konsep proses
- Memahami konsep penjadwalan
- Mampu menganalisis penjadwalan proses pada beragam sistem operasi dan platform
- Memahami konsep opeasi pada proses
- Mampu menganalisis operasi proses pada beragam sistem operasi dan platform
- Memahami konsep threads
- Mampu menganalisis threads pada beragam sistem operasi dan platform
- Memahami konsep komunikasi antar proses
- Memahami konsep buffering
- Memahami kondisi-kondisi pengecualian pada proses

B. URAIAN TUGAS/KUIS :
b. Obyek Garapan
Konsep Proses pada Sistem Operasi

c. Metode atau Cara pengerjaan


 Buatlah kelompok dengan jumlah anggota maksimal 5 orang/kelompok
 Tiap kelompok mendapat tugas mengeksplorasi sistem operasi yang berbeda satu dengan yang lain
 Carilah referensi terkait materi konsep proses pada sistem operasi (pada berbagai jenis sistem operasi, sesuai kelompoknya), meliputi :
 Konsep proses pada sistem operasi “X”
 Konsep penjadwalan proses pada sistem operasi “X”
 Operasi proses pada sisten opersi “X”
 Konsep threads pada sistem operasi “X”
 konsep komunikasi antar proses pada sistem operasi “X”
 Buffering pada sistem operasi “X”
 Kondisi-kondisi pengecualian pada proses di sistem operasi “X”

16
Referensi dapat berupa buku teks, jurnal dan artikel ilmiah, baik dalam bentuk cetak maupun elektronik. Bukut teks yang dapat dijadikan
referensi diantaranya :
(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey & Sons Inc. , 2009 (Bab 3 dan 4)
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009 (Bab 2)
(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012 (Bab 3 dan 4)
(4) Anderson,T., Dahlin, M., “Operating System : Principles and Practice”, Recursive Books, 2014 (Bab 2 dan 3)
(5) Mc.Hoes, A.M., Flynn, I.M., “ Understanding Operating System”, Course Technology-Cencage Learning., 2011 (Bab 4)
 Rangkumlah referensi tersebut mencakup materi yang telah ditentukan di atas ke dalam bentuk paper dan tayangan presentasi
 Presentasikan hasil rangkuman di depan kelas

d. Deskripsi Luaran yang dihasilkan :


 Paper.
o Maksimal 15 halaman (tidak termasuk sampul muka, prakata, daftar isi)
o Font : Times New Roman, size : 12, spasi : 1,5
o Sistematika paper :
- Sampul Muka
- Praktata
- Daftar isi
- Bagian Isi (disesuaikan dengan materi)
- Daftar Pustaka
 Tayangan presentasi
o Maksimal 15 slide
o Sistematika Slide
- Halaman pembuka
- Halaman Isi (disesuaikan dengan materi)
- Penutup

C. KRITERIA PENILAIAN (8 %)
Kriteria-4 :Kebenaran Isi rangkuman
Kriteria-5 : Daya tarik komunikasi/presentasi

*) Lihar Grading scheme competence untuk memberikan nilai

17
FORMAT RANCANGAN TUGAS/KUIS 4
Nama Mata Kuliah : Sistem Operasi SKS : 2
Program Studi : Sistem Komputer Pertemuan ke : 4
Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS/KUIS :
- Memahami konsep penjadwalan proses
- Mengetahui beragam algoritma penjadwalan proses
- Mampu menerapkan beragam algoritma penjadwalan proses pada bermacam situasi yang berbeda
- Mampu menganalisis beragam algoritma penjadwalan proses

B. URAIAN TUGAS/KUIS :
a. Obyek Garapan
Penjadwalan proses

b. Metode atau Cara pengerjaan


 Carilah referensi terkait materi konsep dasar sistem operasi meliputi :
 Konsep Dasar Penjadualan Proses
- Preemptive Scheduling
- Dispatcher
 Kriteria Penjadualan
 Algoritma Penjadualan
o First Come First Served Scheduling(FCFS)
o Shortest Job First Scheduling (SJF)
o Priority Scheduling
o Round Robin Scheduling
o Multilevel Queue Scheduling
o Multilevel Feedback Queue Scheduling
o Guaranteed Scheduling
o Multiple Processor Scheduling
Referensi dapat berupa buku teks, jurnal dan artikel ilmiah, baik dalam bentuk cetak maupun elektronik. Bukut teks yang dapat dijadikan
referensi diantaranya :
(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey & Sons Inc. , 2009 (Bab 5)

18
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009 (Bab 2)
(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012 (Bab 9)
(4) Anderson,T., Dahlin, M., “Operating System : Principles and Practice”, Recursive Books, 2014 (Bab 7)
(5) Mc.Hoes, A.M., Flynn, I.M., “ Understanding Operating System”, Course Technology-Cencage Learning., 2011 (Bab 4)
 Pelajari materi yang telah ditentukan di atas.
 Jawablah pertanyaan/soal yang diberikan dosen baik di kelas dalam bentuk kuis maupun melaui v-class
 Rangkumlah referensi tersebut mencakup materi yang telah ditentukan di atas ke dalam bentuk paper dan tayangan presentasi
 Presentasikan hasil rangkuman di depan kelas

- Deskripsi Luaran yang dihasilkan :


 Jawaban mahasiswa terkait pertanyaan/soal yang diberikan dosen
 Paper.
o Maksimal 15 halaman (tidak termasuk sampul muka, prakata, daftar isi)
o Font : Times New Roman, size : 12, spasi : 1,5
o Sistematika paper :
- Sampul Muka
- Praktata
- Daftar isi
- Bagian Isi (disesuaikan dengan materi)
- Daftar Pustaka
 Tayangan presentasi
o Maksimal 15 slide
o Sistematika Slide
- Halaman pembuka
- Halaman Isi (disesuaikan dengan materi)
- Penutup

C. KRITERIA PENILAIAN (13 %)


Kriteria -1 : Ketepatan menjawab pertanyaan
Kriteria-2 : Sistematika menjawab pertanyaan dan kerapian
Kriteria-4 :Kebenaran Isi rangkuman
Kriteria-5 : Daya tarik komunikasi/presentasi

*) Lihar Grading scheme competence untuk memberikan nilai

19
FORMAT RANCANGAN TUGAS 5
Nama Mata Kuliah : Sistem Operasi SKS : 2
Program Studi : Sistem Komputer Pertemuan ke : 5
Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS/KUIS :
- Memahami masalah critical section pada proses
- Memahami konsep sinkronisasi software dan hardware pada berbagai sistem operasi
- Memahami konsep semaphore
- Menganalisi masalah-masalah klasik dalam sinkronisasi

B. URAIAN TUGAS/KUIS :
a. Obyek Garapan
Sinkronisasi proses

b. Metode atau Cara pengerjaan


 Carilah referensi terkait sinkronisasi dalam sistem operasi meliputi :
o Masalah Critical Section
o Sinkronisasi Software
o Sinkronisasi Hardware
o Semaphore
o Masalah-masalah Klasik dalam Sinkronisasi
Referensi dapat berupa buku teks, jurnal dan artikel ilmiah, baik dalam bentuk cetak maupun elektronik. Bukut teks yang dapat dijadikan
referensi diantaranya :
(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey & Sons Inc. , 2009 (Bab 6)
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009 (Bab 2)
(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012 (Bab 5)
(4) Anderson,T., Dahlin, M., “Operating System : Principles and Practice”, Recursive Books, 2014 (Bab 4 dan 5)
(5) Mc.Hoes, A.M., Flynn, I.M., “ Understanding Operating System”, Course Technology-Cencage Learning., 2011 (Bab 5 dan 6)
 Pelajari materi yang telah ditentukan di atas.
 Rangkumlah referensi tersebut mencakup materi yang telah ditentukan di atas ke dalam bentuk paper dan tayangan presentasi
 Presentasikan hasil rangkuman di depan kelas

20
- Deskripsi Luaran yang dihasilkan :
 Paper.
o Maksimal 15 halaman (tidak termasuk sampul muka, prakata, daftar isi)
o Font : Times New Roman, size : 12, spasi : 1,5
o Sistematika paper :
- Sampul Muka
- Praktata
- Daftar isi
- Bagian Isi (disesuaikan dengan materi)
- Daftar Pustaka
 Tayangan presentasi
o Maksimal 15 slide
o Sistematika Slide
- Halaman pembuka
- Halaman Isi (disesuaikan dengan materi)
- Penutup

C. KRITERIA PENILAIAN (5 %)
Kriteria-4 :Kebenaran Isi rangkuman
Kriteria-5 : Daya tarik komunikasi/presentasi

*) Lihar Grading scheme competence untuk memberikan nilai

21
FORMAT RANCANGAN TUGAS 6
Nama Mata Kuliah : Sistem Operasi SKS : 2
Program Studi : Sistem Komputer Pertemuan ke : 6
Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS/KUIS :
- Mampu mengenali karakteristik deadlock
- Memahami konsep deadlock
- Menganalisis ragam metode penaganganan deadlock pada berbagai sistem operasi

B. URAIAN TUGAS/KUIS :
a. Obyek Garapan
Deadlock

b. Metode atau Cara pengerjaan


 Carilah referensi terkait deadlock dalam sistem operasi meliputi :
o Karakteristik Deadlock
o Metode penanganan Deadlock
o Pencegahan Deadlock
o Penghindaran Deadlock
o Pendeteksian Deadlock
o Recovery Deadlock
o Pendekatan Kombinasai untuk Menghindari Deadlock
Referensi dapat berupa buku teks, jurnal dan artikel ilmiah, baik dalam bentuk cetak maupun elektronik. Bukut teks yang dapat dijadikan
referensi diantaranya :
(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey & Sons Inc. , 2009 (Bab 7)
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009 (Bab 6)
(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012 (Bab 6)
(4) Anderson,T., Dahlin, M., “Operating System : Principles and Practice”, Recursive Books, 2014 (Bab 6)
(5) Mc.Hoes, A.M., Flynn, I.M., “ Understanding Operating System”, Course Technology-Cencage Learning., 2011 (Bab 5)
 Pelajari materi yang telah ditentukan di atas.
 Rangkumlah referensi tersebut mencakup materi yang telah ditentukan di atas ke dalam bentuk paper dan tayangan presentasi
 Presentasikan hasil rangkuman di depan kelas

22
- Deskripsi Luaran yang dihasilkan :
 Paper.
o Maksimal 15 halaman (tidak termasuk sampul muka, prakata, daftar isi)
o Font : Times New Roman, size : 12, spasi : 1,5
o Sistematika paper :
- Sampul Muka
- Praktata
- Daftar isi
- Bagian Isi (disesuaikan dengan materi)
- Daftar Pustaka
 Tayangan presentasi
o Maksimal 15 slide
o Sistematika Slide
- Halaman pembuka
- Halaman Isi (disesuaikan dengan materi)
- Penutup

C. KRITERIA PENILAIAN (5 %)
Kriteria-4 :Kebenaran Isi rangkuman
Kriteria-5 : Daya tarik komunikasi/presentasi

*) Lihar Grading scheme competence untuk memberikan nilai

23
FORMAT RANCANGAN TUGAS 7
Nama Mata Kuliah : Sistem Operasi SKS : 2
Program Studi : Sistem Komputer Pertemuan ke : 7
Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS/KUIS :
- Memahami konsep memori
- Memahami strategi manajemen memori
- Memahami ruang alamat logika dan fisik
- Memahami kosenp swapping
- Mennghitung pemakaian memori
- Menagplikasikan manajemen memori pada berbagai sistem operasi

B. URAIAN TUGAS/KUIS :
a. Obyek Garapan
Memory

b. Metode atau Cara pengerjaan


 Carilah referensi terkait konsep memori dalam sistem operasi meliputi :
o Konsep Dasar Memori
 Konsep Binding
 Dynamic Loading
 Dynamic Linking
 Overlay
o Strategi Manajemen Memori
o Ruang Alamat Logika dan Fisik
o Swapping
o Pencatatan Pemakaian Memori
 Peta Bit
 Linked List
 Monoprogramming

24
Referensi dapat berupa buku teks, jurnal dan artikel ilmiah, baik dalam bentuk cetak maupun elektronik. Bukut teks yang dapat dijadikan
referensi diantaranya :
(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey & Sons Inc. , 2009 (Bab 8)
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009 (Bab 3)
(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012 (Bab 7)
(4) Anderson,T., Dahlin, M., “Operating System : Principles and Practice”, Recursive Books, 2014 (Bab 8)
(5) Mc.Hoes, A.M., Flynn, I.M., “ Understanding Operating System”, Course Technology-Cencage Learning., 2011 (Bab 2)
 Pelajari materi yang telah ditentukan di atas.
 Rangkumlah referensi tersebut mencakup materi yang telah ditentukan di atas ke dalam bentuk paper dan tayangan presentasi
 Presentasikan hasil rangkuman di depan kelas

- Deskripsi Luaran yang dihasilkan :


 Paper.
o Maksimal 15 halaman (tidak termasuk sampul muka, prakata, daftar isi)
o Font : Times New Roman, size : 12, spasi : 1,5
o Sistematika paper :
- Sampul Muka
- Praktata
- Daftar isi
- Bagian Isi (disesuaikan dengan materi)
- Daftar Pustaka
 Tayangan presentasi
o Maksimal 15 slide
o Sistematika Slide
- Halaman pembuka
- Halaman Isi (disesuaikan dengan materi)
- Penutup

C. KRITERIA PENILAIAN (8 %)
Kriteria-4 :Kebenaran Isi rangkuman
Kriteria-5 : Daya tarik komunikasi/presentasi

*) Lihar Grading scheme competence untuk memberikan nilai

25
FORMAT RANCANGAN TUGAS 8
Nama Mata Kuliah : Sistem Operasi SKS : 2
Program Studi : Sistem Komputer Pertemuan ke : 8
Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS/KUIS :
- Memahami konsep pengalolasian memori
- Mampu menerapkan konsep pengalokasian memori berurutan pada situasi yang berbeda pada berbagai sistem operasi
- Mampu menerapkan konsep pengalokasian memori tak berurutan pada situasi yang berbeda pada berbagai sistem operasi

B. URAIAN TUGAS/KUIS :
a. Obyek Garapan
Pengalokasian Memory

b. Metode atau Cara pengerjaan


 Carilah referensi terkait pengalokasian memori dalam sistem operasi meliputi :
- Pengalolasian Memori Berurutan (Contigous Allocation)
o Multiprogramming dengan Partisi Statis
o Multiprogramming dengan Partisi Dinamis
o Sistem Buddy
- Pengalokasian Memori Tak Berurutan (Non Contigous Allocation)
o Paging
o Segmentasi
Referensi dapat berupa buku teks, jurnal dan artikel ilmiah, baik dalam bentuk cetak maupun elektronik. Bukut teks yang dapat dijadikan
referensi diantaranya :
(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey & Sons Inc. , 2009 (Bab 8)
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009 (Bab 3)
(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012 (Bab 7)
(4) Anderson,T., Dahlin, M., “Operating System : Principles and Practice”, Recursive Books, 2014 (Bab 8)
(5) Mc.Hoes, A.M., Flynn, I.M., “ Understanding Operating System”, Course Technology-Cencage Learning., 2011 (Bab 2)
 Pelajari materi yang telah ditentukan di atas.
 Jawablah pertanyaan/soal yang diberikan dosen baik di kelas dalam bentuk kuis maupun melaui v-class
 Rangkumlah referensi tersebut mencakup materi yang telah ditentukan di atas ke dalam bentuk paper dan tayangan presentasi

26
 Presentasikan hasil rangkuman di depan kelas

- Deskripsi Luaran yang dihasilkan :


 Jawaban mahasiswa terkait pertanyaan/soal yang diberikan dosen
 Paper.
o Maksimal 15 halaman (tidak termasuk sampul muka, prakata, daftar isi)
o Font : Times New Roman, size : 12, spasi : 1,5
o Sistematika paper :
- Sampul Muka
- Praktata
- Daftar isi
- Bagian Isi (disesuaikan dengan materi)
- Daftar Pustaka
 Tayangan presentasi
o Maksimal 15 slide
o Sistematika Slide
- Halaman pembuka
- Halaman Isi (disesuaikan dengan materi)
- Penutup

C. KRITERIA PENILAIAN (13 %)


Kriteria -1 : Ketepatan menjawab pertanyaan
Kriteria-2 : Sistematika menjawab pertanyaan dan kerapian
Kriteria-4 :Kebenaran Isi rangkuman
Kriteria-5 : Daya tarik komunikasi/presentasi

*) Lihar Grading scheme competence untuk memberikan nilai

27
FORMAT RANCANGAN TUGAS 9
Nama Mata Kuliah : Sistem Operasi SKS : 2
Program Studi : Sistem Komputer Pertemuan ke : 9
Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS/KUIS :
- Memahami konsep memori virtual
- Memahami konsep demand paging
- Memahami konsep Replacement
- Mampu menyebutkan algoritma page replacement
- Mampu menerapkan beragam algoritma page replacement pada bermacam situasi yang berbeda
- Memahami konsep pengalokasian frame
- Mampu menyebutkan algoritma pengalokasian frame
- Mampu menerapkan beragam algoritma pengalokasian frame pada bermacam situasi yang berbeda
- Memahami konsep Trasing
- Mampu menganalisis memori virtual pada berbagai sistem operasi

B. URAIAN TUGAS/KUIS :
a. Obyek Garapan
Virtual Memory

b. Metode atau Cara pengerjaan


 Carilah referensi terkait virtual memori dalam sistem operasi meliputi :
- Konsep dasar memori virtua
- Demand Paging
- Unjuk Kerja Demand Paging
- Page Replacement
- Algoritma Page Replacement
o Algoritma FIFO
o Algoritma Optimal
o Algoritma Least Recently Use (LRU)
- Pengalokasian Frame
o Algoritma Pengalokasian

28
o Algoritma Global dan Lokal
- Trasing
Referensi dapat berupa buku teks, jurnal dan artikel ilmiah, baik dalam bentuk cetak maupun elektronik. Bukut teks yang dapat dijadikan
referensi diantaranya :
(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey & Sons Inc. , 2009 (Bab 9)
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009 (Bab 8)
(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012 (Bab 8)
(4) Anderson,T., Dahlin, M., “Operating System : Principles and Practice”, Recursive Books, 2014 (Bab 9)
(5) Mc.Hoes, A.M., Flynn, I.M., “ Understanding Operating System”, Course Technology-Cencage Learning., 2011 (Bab 3)
 Pelajari materi yang telah ditentukan di atas.
 Jawablah pertanyaan/soal yang diberikan dosen baik di kelas dalam bentuk kuis maupun melaui v-class
 Rangkumlah referensi tersebut mencakup materi yang telah ditentukan di atas ke dalam bentuk paper dan tayangan presentasi
 Presentasikan hasil rangkuman di depan kelas

- Deskripsi Luaran yang dihasilkan :


 Jawaban mahasiswa terkait pertanyaan/soal yang diberikan dosen
 Paper.
o Maksimal 15 halaman (tidak termasuk sampul muka, prakata, daftar isi)
o Font : Times New Roman, size : 12, spasi : 1,5
o Sistematika paper :
- Sampul Muka
- Praktata
- Daftar isi
- Bagian Isi (disesuaikan dengan materi)
- Daftar Pustaka
 Tayangan presentasi
o Maksimal 15 slide
o Sistematika Slide
- Halaman pembuka
- Halaman Isi (disesuaikan dengan materi)
- Penutup

C. KRITERIA PENILAIAN (12 %)


Kriteria -1 : Ketepatan menjawab pertanyaan

29
Kriteria-2 : Sistematika menjawab pertanyaan dan kerapian
Kriteria-4 :Kebenaran Isi rangkuman
Kriteria-5 : Daya tarik komunikasi/presentasi

*) Lihar Grading scheme competence untuk memberikan nilai

30
FORMAT RANCANGAN TUGAS 10
Nama Mata Kuliah : Sistem Operasi SKS : 2
Program Studi : Sistem Komputer Pertemuan ke : 10
Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS :
- Memahami konsep interface sistem file
- Menerapkan konsep sistem file pada berbagai sistem operasi

B. URAIAN TUGAS/KUIS :
a. Obyek Garapan
Sistem File pada Sistem Operasi

b. Metode atau Cara pengerjaan


 Carilah referensi terkait materi sistem file pada sistem operasi, meliputi :
- 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
Referensi dapat berupa buku teks, jurnal dan artikel ilmiah, baik dalam bentuk cetak maupun elektronik. Bukut teks yang dapat dijadikan
referensi diantaranya :
(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey & Sons Inc. , 2009 (Bab 10,11, 12)
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009 (Bab 4)
(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012 (Bab 12)
(4) Anderson,T., Dahlin, M., “Operating System : Principles and Practice”, Recursive Books, 2014 (Bab 11,12,13,14)

31
(5) Mc.Hoes, A.M., Flynn, I.M., “ Understanding Operating System”, Course Technology-Cencage Learning., 2011 (Bab 8)
 Rangkumlah referensi tersebut mencakup materi yang telah ditentukan di atas ke dalam bentuk paper dan tayangan presentasi
 Presentasikan hasil rangkuman di depan kelas

c. Deskripsi Luaran yang dihasilkan :


 Paper.
o Maksimal 15 halaman (tidak termasuk sampul muka, prakata, daftar isi)
o Font : Times New Roman, size : 12, spasi : 1,5
o Sistematika paper :
- Sampul Muka
- Praktata
- Daftar isi
- Bagian Isi (disesuaikan dengan materi)
- Daftar Pustaka
 Tayangan presentasi
o Maksimal 15 slide
o Sistematika Slide
- Halaman pembuka
- Halaman Isi (disesuaikan dengan materi)
- Penutup

C. KRITERIA PENILAIAN (8 %)
Kriteria-4 :Kebenaran Isi rangkuman
Kriteria-5 : Daya tarik komunikasi/presentasi

*) Lihar Grading scheme competence untuk memberikan nilai

32
FORMAT RANCANGAN TUGAS 11
Nama Mata Kuliah : Sistem Operasi SKS : 2
Program Studi : Sistem Komputer Pertemuan ke : 11
Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS :
- Memahami prinsip perangkat keras I/O
- Memahami prinsip perangkat lunak I/O
- Mampu menganalisis keterkaitan perangkat keras I/O dan perangkat lunak I/O pada berbagai sistem operasi

B. URAIAN TUGAS/KUIS :
a. Obyek Garapan
Perangkat I/O pada Sistem Operasi

b. Metode atau Cara pengerjaan


 Carilah referensi terkait materi sistem perangkat I/O pada sistem operasi, meliputi :
- Prinsip Perangkat Keras I/O
o I/O Device
o Device Controller
o Direct Memory Access (DMA)
- Prinsip Perangkat Lunak I/O
o Tujuan Perangkat Lunak I/O
o Interrupt Handler
o Device Drivers
o Device-Independent I/O Software
o User-Space I/O Software
Referensi dapat berupa buku teks, jurnal dan artikel ilmiah, baik dalam bentuk cetak maupun elektronik. Bukut teks yang dapat dijadikan
referensi diantaranya :
(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey & Sons Inc. , 2009 (Bab 13)
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009 (Bab 5)
(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012 (Bab 11)
(5) Mc.Hoes, A.M., Flynn, I.M., “ Understanding Operating System”, Course Technology-Cencage Learning., 2011 (Bab 7)
 Rangkumlah referensi tersebut mencakup materi yang telah ditentukan di atas ke dalam bentuk paper dan tayangan presentasi

33
 Presentasikan hasil rangkuman di depan kelas

c. Deskripsi Luaran yang dihasilkan :


 Paper.
o Maksimal 15 halaman (tidak termasuk sampul muka, prakata, daftar isi)
o Font : Times New Roman, size : 12, spasi : 1,5
o Sistematika paper :
- Sampul Muka
- Praktata
- Daftar isi
- Bagian Isi (disesuaikan dengan materi)
- Daftar Pustaka
 Tayangan presentasi
o Maksimal 15 slide
o Sistematika Slide
- Halaman pembuka
- Halaman Isi (disesuaikan dengan materi)
- Penutup

C. KRITERIA PENILAIAN (8 %)
Kriteria-4 :Kebenaran Isi rangkuman
Kriteria-5 : Daya tarik komunikasi/presentasi

*) Lihar Grading scheme competence untuk memberikan nilai

34
FORMAT RANCANGAN TUGAS 12
Nama Mata Kuliah : Sistem Operasi SKS : 2
Program Studi : Sistem Komputer Pertemuan ke : 12
Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS :
- Memahami konsep disk sebagai salah satu bagian dari perangkat keras I/O
- Memahami konsep penjadwalan disk
- Mampu menerapkan bermacam algoritma penjadwalan disk pada berbagai situasi berbeda
- Memahami konsep disk management
- Memahami konsep swap space management
- Memahami konsep user interface (meliputi keyboard, mouse dan monitor)
- Menerapkan konsep user interface input software pada berbagai sistem operasi
- Menerapakan konsep user interface pada output software pada berbagai sistem operasi

B. URAIAN TUGAS/KUIS :
a. Obyek Garapan
Disk dan user interface pada Sistem Operasi

b. Metode atau Cara pengerjaan


 Carilah referensi terkait materi disk dan user interface pada sistem operasi, meliputi :
- Disk
o Struktur Disk
o Penjadualan Disk
 First Come First Served Scheduling
 Shortest Seek Time First Scheduling
 SCAN Scheduling
 C-SCAN Scehduling
 Look Scheduling
o Disk Management
o Swap Space Management
o Disk Reliabiliy
- User Interface : Keyboard, mouse & monitor

35
o Input software
o Output software
Referensi dapat berupa buku teks, jurnal dan artikel ilmiah, baik dalam bentuk cetak maupun elektronik. Bukut teks yang dapat dijadikan
referensi diantaranya :
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009 (Bab 5)
(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012 (Bab 11)
(5) Mc.Hoes, A.M., Flynn, I.M., “ Understanding Operating System”, Course Technology-Cencage Learning., 2011 (Bab 7)
 Rangkumlah referensi tersebut mencakup materi yang telah ditentukan di atas ke dalam bentuk paper dan tayangan presentasi
 Presentasikan hasil rangkuman di depan kelas

c. Deskripsi Luaran yang dihasilkan :


 Paper.
o Maksimal 15 halaman (tidak termasuk sampul muka, prakata, daftar isi)
o Font : Times New Roman, size : 12, spasi : 1,5
o Sistematika paper :
- Sampul Muka
- Praktata
- Daftar isi
- Bagian Isi (disesuaikan dengan materi)
- Daftar Pustaka
 Tayangan presentasi
o Maksimal 15 slide
o Sistematika Slide
- Halaman pembuka
- Halaman Isi (disesuaikan dengan materi)
- Penutup

C. KRITERIA PENILAIAN (7 %)
Kriteria-4 :Kebenaran Isi rangkuman
Kriteria-5 : Daya tarik komunikasi/presentasi

*) Lihar Grading scheme competence untuk memberikan nilai

36
FORMAT RANCANGAN TUGAS 13
Nama Mata Kuliah : Sistem Operasi SKS : 2
Program Studi : Sistem Komputer Pertemuan ke : 13
Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS/KUIS :
- Memahami konsep proteksi
- Menerapkan konsep proteksi pada berbagai sistem operasi yang berbeda
- Memahami konsep sekuriti
- Menerapkan konsep sekuriti pada berbagai sistem operasi yang berbeda

B. URAIAN TUGAS/KUIS :
b. Obyek Garapan
Proteksi dan sekuriti pada sistem operasi

c. Metode atau Cara pengerjaan


 Carilah referensi terkait proteksi dan sekuriti dalam sistem operasi meliputi :
- Proteksi
o Tujuan dari Proteksi
o Domain Proteksi
o Matriks Akses
o Revokasi Hak Akses
o Sistem Berdasarkan Kapabilitas
o Proteksi Berdasarkan Bahasa
- Sekuriti
o Masalah Sekuriti
o Autentikasi
o Ancaman Program
o Ancaman Sistem
o Monitoring Ancaman
o Enkripsi

37
Referensi dapat berupa buku teks, jurnal dan artikel ilmiah, baik dalam bentuk cetak maupun elektronik. Bukut teks yang dapat dijadikan
referensi diantaranya :
(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey & Sons Inc. , 2009 (Bab 14 dan 15)
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009 (Bab 9)
(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012 (Bab 15)
(5) Mc.Hoes, A.M., Flynn, I.M., “ Understanding Operating System”, Course Technology-Cencage Learning., 2011 (Bab 11)
 Pelajari materi yang telah ditentukan di atas.
 Rangkumlah referensi tersebut mencakup materi yang telah ditentukan di atas ke dalam bentuk paper dan tayangan presentasi
 Presentasikan hasil rangkuman di depan kelas

- Deskripsi Luaran yang dihasilkan :


 Paper.
o Maksimal 15 halaman (tidak termasuk sampul muka, prakata, daftar isi)
o Font : Times New Roman, size : 12, spasi : 1,5
o Sistematika paper :
- Sampul Muka
- Praktata
- Daftar isi
- Bagian Isi (disesuaikan dengan materi)
- Daftar Pustaka
 Tayangan presentasi
o Maksimal 15 slide
o Sistematika Slide
- Halaman pembuka
- Halaman Isi (disesuaikan dengan materi)
- Penutup

C. KRITERIA PENILAIAN (6 %)
Kriteria-4 :Kebenaran Isi rangkuman
Kriteria-5 : Daya tarik komunikasi/presentasi

*) Lihar Grading scheme competence untuk memberikan nilai

38
FORMAT RANCANGAN TUGAS 14
Nama Mata Kuliah : Sistem Operasi SKS : 2
Program Studi : Sistem Komputer Pertemuan ke : 14
Fakultas : Ilmu Komputer dan Teknologi Informasi

A. TUJUAN TUGAS/KUIS :
- Memahami konsep sistem terdistribusi
- Menerapkan konsep sistem terdistribusi pada berbagai sistem operasi

B. URAIAN TUGAS/KUIS :
b. Obyek Garapan
Sistem terdistribusi

c. Metode atau Cara pengerjaan


 Carilah referensi terkait sistem terdistribusi dalam sistem operasi meliputi :
- Penjelasan umum tentang Sistem Terdistribusi :
o Struktur jaringan
o Struktur Sistem Terdistribusi
o File Sistem Terdistribusi
o Koordinasi Terdistribusi
Referensi dapat berupa buku teks, jurnal dan artikel ilmiah, baik dalam bentuk cetak maupun elektronik. Bukut teks yang dapat dijadikan
referensi diantaranya :
(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey & Sons Inc. , 2009 (Bab 16,17,18)
(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009 (Bab 8)
(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012 (Bab 16)
 Pelajari materi yang telah ditentukan di atas.
 Rangkumlah referensi tersebut mencakup materi yang telah ditentukan di atas ke dalam bentuk paper dan tayangan presentasi
 Presentasikan hasil rangkuman di depan kelas

- Deskripsi Luaran yang dihasilkan :


 Paper.
o Maksimal 15 halaman (tidak termasuk sampul muka, prakata, daftar isi)

39
o Font : Times New Roman, size : 12, spasi : 1,5
o Sistematika paper :
- Sampul Muka
- Praktata
- Daftar isi
- Bagian Isi (disesuaikan dengan materi)
- Daftar Pustaka
 Tayangan presentasi
o Maksimal 15 slide
o Sistematika Slide
- Halaman pembuka
- Halaman Isi (disesuaikan dengan materi)
- Penutup

C. KRITERIA PENILAIAN (5 %)
Kriteria-4 :Kebenaran Isi rangkuman
Kriteria-5 : Daya tarik komunikasi/presentasi

*) Lihar Grading scheme competence untuk memberikan nilai

40
GRADING SCHEME COMPETENCE
Kriteria 1 : Ketepatan menjawab pertanyaan
Dimensi Sangat Memuaskan Batas Kurang Di bawah Standar Skor
Memuaskan Memuaskan
Ketepatan menjawab 80% dari pertanyaan 60% - < 80% dari 50% - <60% dari 40% - <50% dari < 40% dari 5
pertanyaan dengan yang diberikan pertanyaan yang pertanyaan yang pertanyaan yang pertanyaan yang
contoh kasus dijawab dengan diberikan dijawab diberikan dijawab diberikan dijawab diberikan dijawab
penerapan benar dengan benar dengan benar dengan benar dengan benar
penjadwalan pada
berbagai algoritma

Kriteria 2 : Sistematika menjawab dan kerapian


Dimensi Sangat Memuaskan Batas Kurang Di bawah Standar Skor
Memuaskan Memuaskan
Sistematika mejawab Semua pertanyaan Semua pertanyaan Hanya beberapa Hanya beberapa Hanya beberapa 2
pertanyaan dijawab secara dijawab namun pertanyaan yang pertanyaan yang pertanyaan yang
berurutan 20%nya dijawab tidak dijawab dan 60% nya dijawab dan 40%nya dijawab dan 30% nya
berurutan dijawab tidak dijawab tidak dijawab tidak
berurutan berurutan berurutan
Kerapian tulisan Tulisan rapi dan jarak Tulisan rapi, namun Tulisan standar, jarak Tulisan kurang dapat Tulisan sukar dibaca, 1
antar baris cukup, jarak antar baris tidak antar baris cukup dibaca, jarak antar jarak antar baris tidak
terbaca jelas memadai (terlalu baris cukup memadai
dekat/terlalu jauh)

Kriteria 3 : Kreatifitas
Dimensi Sangat Memuaskan Batas Kurang Di bawah Standar Skor
Memuaskan Memuaskan
Pemilihan sistem Sistem operasi yang Sistem operasi yang Sistem operasi yang Sistem operasi yang Sistem operasi yang 2
operasi dipilih versi terbaru dipilih bukan versi dipilih bukan versi dipilih kurang dipilih bukan sistem
dan inovatif terbaru namun cukup terbaru, namun populer operasi komputer
populer digunakan pernah populer (tapi sistem operasi
saat ini dijamannya ponsel misal)

41
Kriteria 4 : Kebenaran isi rangkuman
Dimensi Sangat Memuaskan Batas Kurang Di bawah Standar Skor
Memuaskan Memuaskan
Kebenaran konsep Diungkapkan dengan Diungkapkan dengan Sebagian besar knsep Kurang dapat Tidak ada konsep 2
tepat, terdapat aspek tepat tetapi tidak sudah terungkap, mengungkapkan yang disajikan
penting, anaisis dan deskriptif namun masih ada aspek penting,
membantu yang terlewatkan melebihi halaman,
memahami konsep tidak ada proses
merangkum hanya
mencontoh

Kriteria 5 : Daya tarik komunikasi/presentasi


Kriteria 5a : Komunikasi Tertulis
Dimensi Sangat Memuaskan Batas Kurang Di bawah Standar Skor
Memuaskan Memuaskan
Bahasa Paper Bahasa menggugah Bahasa menambah Bahasa deskriptif Informasi dan data Tidak ada hasil 1
pembaca untuk informasi pembaca tidak terllalu yang disampaikan
mencari tahu knsep menambah tidak menarik dan
lebih dalam pengetahuan membingungkan
Kerapian paper Paper dibuat dengan Paper cukup menarik Dijilid biasa Dijilid namun kurang Tidak ada hasil 1
sangat menarik dan walau tidak terlalu rapi
menggugah mengundang
semangat membaca

Kriteria 5b : Komunikasi Lisan


Dimensi Sangat Memuaskan Batas Kurang Di bawah Standar Skor
Memuaskan Memuaskan
Isi Memberikan inspirasi Menambah wawasan Pembaca masih harus Informasi yang Informasi yang 2
pendengar untuk menambah lagi disampaikan tidak disampaikan
mencari lebih dalam informasi beberapa menambah wawasan menyesatkan atau
sumber bagi pendengarnya salah
Organisasi Sangat runtut dan Cukup runtut dan Tidak didukung data, Informasi yang Tidak mau presentasi 1
integratif sehingga memberi data namun disampaikan tidak

42
pendengar dapat pendukung fakta menyampaikan ada dasarnay
mengkompilasi isi yang disampaikan informasi yang benar
dnegan baik
Gara presentasi Menggugah Membuat pendengar Lebih banyak Selalau membaca Tidak berbunyi 1
semangat penengar paham, hanya membaca catatan catatan (tergantung
sesekali saja catatan)
memandang catatan

43

Anda mungkin juga menyukai