Anda di halaman 1dari 11

RENCANA PEMBELAJARAN SEMESTER

Program Studi : Teknik Informatika (TI)

Mata Kuliah : Sistem Operasi

Kode Mata Kuliah :

SKS : 3 SKS

Semester : 2 (Satu)

Mata Kuliah Prasyarat :-

Dosen Pengampu : Iqbal., S.Kom., M.Cs

Capaian Pembelajaran : Mahasiswa diharapkan mampu memahami konsep sistem opersasi dan aplikasinya dalam implementasi
penggunaan dalam kehidupan sehari-hari. Lebih jauh tujuan pembelajaran ini adalah:

1. Menyiapkan mahasiswa mampu menguasai konsep sistem operasi baik secara teori maupun aplikasi.
2. Mahasiswa mampu memahami komponen dan teknologi sistem operasi.

Pertemuan Kemampuan Akhir Materi Pokok Bentuk Pembelajaran Penilaian Referensi


Ke yang Direncanakan (Metode dan Pengalaman Indikator Bentuk Bobot
Belajar)
1 2 3 4 5 6 7 8
1 Kontrak perkuliahan  Penjelasan kontrak 1. Mengenal dosen - - Panduan
yang meliputi tujuan kuliah dan sistem dan mahasiswa Akademik
matakuliah, berbagai penilaian lainnya.
tugas dan sumbernya  Penjelasan tentang tugas- 2. Beradaptasi dengan
serta prinsip tugas baik kelompok kontrak
penilaiaanya maupun individu perkuliahan dan
 Orientasi perkuliahan sistem
dan peraturan-peraturan penilaiannya.
akademik 3. Menemukan
referensi-referensi
yang tepat.
4. Menyelesaikan
tugas-tugas, baik
individu maupun
kelompok.
5. Mengikuti semua
pereturan-
peraturan
akademik.
2 Mahasiswa mampu 1. Struktur dasar sistem Diskusi kelompok dan sesi 1. Menerangkan Tes 5% 1. Andrew S.
memahami struktur Komputer tanya jawab struktur dasar Tanenbaum,
dasar sistem komputer 2. Sistem Operasi sistem komputer, Modern
dan sistem operasi Komputer menjelaskan apa Operating
komputer serta 3. Sejarah Perkembangan yang di maksud Systems,
perkembangan dan Sistem Operasi dengan Prentice
fungsi- fungsinya. sumberdaya
Hall, 2007.
(hardware dan
software) dan 2. Abraham
menyebutkanmac Silberschatz,
am-macamnya, Peter Baer
serta menjelaskan Galvin,
letak system Greg Gagne,
operasi pada Operating
susunan hirarki System
sumberdaya, Concepts
2. Menjelaskan arti With Java,
dan fungsi system Wiley.
operasi 3. Andrew S.
komputer,kemudia
Tanenbaum,
n dapat
menerangkan Operating
macam-macam Systems
layanan dan Design and
kegiatan dalam Implementat
system opera ion, 3th
siserta
Edition New
menyebutkan
macam- Jersey:
macamsistemoper Prentice
asi dan, Hall, Inc.,
3. Menerangkan 2006.
perkembangan
generasi-generasi
system operasi.
3 Mahasiswa dapat 1. Model Proses Pemberian sesi tanya 1. Menjelaskan Tes 5% 1. Andrew S.
memahami konsep 2. Status Proses jawab di akhir ses Konsep Dasar Tanenbaum,
dasar manajemen 3. Implementasi Sistem Manajemen Modern
prosesor dan 4. Komunikasi Antar Proses Operating
komunikasi antar Proses 2. Menerangkan Systems,
proses, dan proses 5. Race condition dan Masalah yang Prentice
critical Section 2.2 timbul pada
dalam sistem Hall, 2007.
komunikasi antar
terdistribusi. 6. Sleep dan 2. Abraham
proses.
7. Proses Silberschatz,
3. Menyebutkan
8. Thread Peter Baer
berbagai cara
9. Remote Procedure Call komunikasi antar Galvin,
(RPC) proses. Greg Gagne,
4. Menjelaskan Operating
berbagai cara System
komunikasi antar Concepts
proses dan With Java,
5. Menguraikan Wiley.
konsep dasar 3. Andrew S.
proses dalam Tanenbaum,
system di
distribusi. Operating
Systems
Design and
Implementat
ion, 3th
Edition New
Jersey:
Prentice
Hall, Inc.,
2006.
4 Mahasiswa dapat 1. Preemptive Scedulling Ceramah Pemberian 1. Menyebutkan Tes 5% 1. Andrew S.
memahami macam – 2. Nonpreemptive kasus (tugas) Diskusi teknik – teknik Tanenbaum,
macam teknik Scedulling kelompok dan presentasi penjadwalan Modern
penjadualan prosesor 3. Teknik Penjadualan Pemberian sesi tanya prosesor, Operating
satu tingkat maupun Satu Tingkat jawab di akhir sesi 2. Menerapkan Systems,
multi tingkat, serta 4. Teknik penjadualan berbagai jenis Prentice
metode evaluasi multi tingkat teknik penjadwalan
penjadualan. Hall, 2007.
5. Metode evaluasi prosesor, dan
2. Abraham
penjadualan 3. Mengevaluasi
Silberschatz,
metode/teknik –
teknik penjadwalan Peter Baer
prosesor Galvin,
Greg Gagne,
Operating
System
Concepts
With Java,
Wiley.
3. Andrew S.
Tanenbaum,
Operating
Systems
Design and
Implementat
ion, 3th
Edition New
Jersey:
Prentice
Hall, Inc.,
2006.
5 Quiz  Soal – soal tentang individual 1. Menjawab soal Tes -
materi yang sudah dengan benar
dipelajari
6 Mahasiswa dapat 1. Pengertian Memori Ceramah Pemberian 1. Menjelaskan tes 5% 1. Andrew S.
memahami memori, 2. Manajemen Memori kasus (tugas) Diskusi Pengertian Tanenbaum,
penggunaan memori, tanpa Swapping atau kelompok Memori, Modern
dan teknik pagging, Multi 2. Menguraikan Operating
pengalokasian memori Programming dengan Manajemen Systems,
Partisi Statis. Memori pada Prentice
3. Swapping berbagai system Hall, 2007.
operasi,
2. Abraham
3. Menerangkan
Silberschatz,
pengalokasian
Memori dalam Peter Baer
bentuk yang utuh Galvin,
Greg Gagne,
Operating
System
Concepts
With Java,
Wiley.
3. Andrew S.
Tanenbaum,
Operating
Systems
Design and
Implementat
ion, 3th
Edition New
Jersey:
Prentice
Hall, Inc.,
2006.
7 Mahasiswa dapat 1. Virtual Memori Ceramah dan diskusi 1. Menjelaskan Tes 10% 1. Andrew S.
memahami penggunaan 2. Algoritma Penempatan kelompok, Analisis kasus pengalokasian Tanenbaum,
memori pendukung Page (tugas) dan presentasi memori yang Modern
sebagai memori kerja 3. Penempatan Page berpilah, Operating
Optimal 2. Menerangkan Systems,
4. Not recently used fungsi memori Prentice
5. Isu Desin Sistem semu (virtual Hall, 2007.
Pagging memory) sebagai
2. Abraham
pelengkap memori
kerja Silberschatz,
3. Menjelaskan Peter Baer
algoritma paging Galvin,
dan segmentasi. Greg Gagne,
Operating
System
Concepts
With Java,
Wiley.
3. Andrew S.
Tanenbaum,
Operating
Systems
Design and
Implementat
ion, 3th
Edition New
Jersey:
Prentice
Hall, Inc.,
2006.
8 Midterm  Soal – soal tentang individual 1. Mampu menjawab
materi yang sudah soal dengan benar
dipelajari
9 Mahasiswa dapat 1. File Ceramah dan diskusi 1. Menjelaskan Tes 10% 1. Andrew S.
mengetahui tentang 2. Direktori kelompok, Analisis kasus tentang sistem Tanenbaum,
file,directory, sekuritas 3. Implementasi system (tugas) dan presentasi file, directory, Modern
file, dan file dan implementasi Operating
implementasisistem file 4. Pengamanan sistem file. Systems,
2. Menjelaskan Prentice
sitem Hall, 2007.
pengamanan file, 2. Abraham
authentication Silberschatz,
dan prinsip – Peter Baer
prinsip desain Galvin,
keamanan file. Greg Gagne,
Operating
System
Concepts
With Java,
Wiley.
3. Andrew S.
Tanenbaum,
Operating
Systems
Design and
Implementat
ion, 3th
Edition New
Jersey:
Prentice
Hall, Inc.,
2006.
10 Mahasiswa mampu 1. Sistem Operasi Ceramah dan diskusi 1. Kemampuan Tes 10% 1. Andrew S.
mengkonfigurasi dan Windows kelompok, Analisis kasus meng- installasi, Tanenbaum,
mengelola sistem 2. Sistem Operasi Linux (tugas) dan presentasi mengkonfigurasi Modern
operasi berbasis 3. Sistem Oeprasi Java Praktikum dan mengelola Operating
windows, linux dan Virtual machine minimal satu Systems,
Java Virtual Machine macam sistem Prentice
operasi berbasis
Hall, 2007.
windows, linux dan
Virtualisasi Java 2. Abraham
Silberschatz,
Peter Baer
Galvin,
Greg Gagne,
Operating
System
Concepts
With Java,
Wiley.
3. Andrew S.
Tanenbaum,
Operating
Systems
Design and
Implementat
ion, 3th
Edition New
Jersey:
Prentice
Hall, Inc.,
2006.
11 Mahasiswa mampu 1. Sistem Operasi Ceramah dan diskusi 1. Kemampuan Tes 10% 1. Andrew S.
mengkonfigurasi dan Windows kelompok, Analisis kasus meng- installasi, Tanenbaum,
mengelola sistem 2. Sistem Operasi Linux (tugas) dan presentasi mengkonfigurasi Modern
operasi berbasis 3. Sistem Oeprasi Java Praktikum dan mengelola Operating
windows, linux dan Virtual machine minimal satu Systems,
Java Virtual Machine macam sistem Prentice
operasi berbasis
Hall, 2007.
windows, linux
dan Virtualisasi 2. Abraham
Java Silberschatz,
Peter Baer
Galvin,
Greg Gagne,
Operating
System
Concepts
With Java,
Wiley.
3. Andrew S.
Tanenbaum,
Operating
Systems
Design and
Implementat
ion, 3th
Edition New
Jersey:
Prentice
Hall, Inc.,
2006.
12 Buat Kelompok. SO 1. Ceramah dan diskusi 1. Kemampuan
Kemudian meng- installasi,
mendiskusikan dan mengkonfigurasi
menuliskan dan mengelola
presentasi/makalah minimal satu
trouble shooting SO macam sistem
operasi berbasis
windows, linux
dan Virtualisasi
Java
13 Buat Kelompok. SO Ceramah dan diskusi 1. Kemampuan
Kemudian meng- installasi,
mendiskusikan dan mengkonfigurasi
menuliskan dan mengelola
presentasi/makalah minimal satu
macam sistem
trouble shooting SO
operasi berbasis
windows, linux
dan Virtualisasi
Java
14 Buat Kelompok. SO Presentasi tugas 1. Kemampuan 30%
Kemudian meng- installasi,
mendiskusikan dan mengkonfigurasi
menuliskan dan mengelola
presentasi/makalah minimal satu
macam sistem
trouble shooting SO.
operasi berbasis
windows, linux
dan Virtualisasi
Java
15 Buat Kelompok. SO Presentasi tugas 1. Kemampuan 30%
Kemudian meng- installasi,
mendiskusikan dan mengkonfigurasi
menuliskan dan mengelola
presentasi/makalah minimal satu
macam sistem
trouble shooting SO.
operasi berbasis
windows, linux
dan Virtualisasi
Java
16 Ujian Akhir Semester  Penjelasan tentang Individual Mampu menjawab - -
pengertian tenses present soal dengan benar
continous
 Penjelasan tentang pola
membuat kalimat
nominal (positive,
negative dan introgative)
 Penjelasan tentang
tentang pola membuat
kalimat verbal (positive,
negative dan introgative)
 Penjelasan tentang
pengertian tenses present
future
 Penjelasan tentang pola
membuat kalimat
nominal (positive,
negative dan introgative)
 Penjelasan tentang
tentang pola membuat
kalimat verbal (positive,
negative dan introgative)

9. Referensi

1. Andrew S. Tanenbaum, Modern Operating Systems, Prentice Hall, 2007.


2. Abraham Silberschatz, Peter Baer Galvin, Greg Gagne, Operating System Concepts With Java, Wiley.
3. Andrew S. Tanenbaum,Operating Systems Design and Implementation, 3th Edition New Jersey: Prentice Hall, Inc., 2006.