2018
Sistem Operasi
KODE MK : FIKOM007
Koordinator/LNO : Ari Budi Riyanto, S.T, M.Pd
KOORDINATOR MATAKULIAH:
Ari Budi Riyanto, S.T, M.Pd
KONTRIBUTOR:
1. Ari Budi Riyanto, S.T, M.Pd
2. Tri Rochmadi, S.Kom., M.Kom
COVER DALAM
1
LEMBAR PENGESAHAN RPS
Mengetahui,
Wakil Rektor I Bidang Akademik
2
KATA PENGANTAR
Alhamdulillahirobbil ‘alamin, segala puji hanya patut dipanjatkan kepada Allah Subhanahu
wata’ala yang telah memberikan limpahan Taufiq dan rahmatNya sehingga penyusunan
Rencana Pembelajaran Semester (RPS) pada mata kuliah Sistem Operasi dapat terselesaikan
dengan baik. Penyusunan RPS ini dapat menjadi panduan dalam pembelajaran di lingkungan
Prodi S1 Teknik Informatika.
Kami mengucapkan terimakasih dan memberikan penghargaan yang setinggi-tingginya
kepada semua pihak yang telah berpartisipasi serta memberikan kontribusi baik langsung
ataupun tidak langsung dalam penyusunan mata kuliah Sistem Operasi. Kami mengharapkan
kritik-saran dari semua pihak untuk memperbaiki dan menyempurnakan RPS ini agar dapat
lebih baik dan bermanfaat.
Mudah-mudahan kontribusi Bapak/ Ibu dapat menjadi amal jariyah yang diterima oleh
Allah SWT dan bermanfaat bagi masyarakat luas khususnya, bagi para dosen dan mahasiswa
yang menggunakan Mata Kuliah ini. Amien
3
PENDAHULUAN
4
DAFTAR ISI
COVER DALAM........................................................................................................................................ 1
LEMBAR PENGESAHAN RPS ................................................................................................................... 2
KATA PENGANTAR.................................................................................................................................. 3
PENDAHULUAN ...................................................................................................................................... 4
DAFTAR ISI .............................................................................................................................................. 5
RENCANA PELAKSANAAN PEMBELAJARAN........................................................................................... 6
1. IDENTITAS BLOK/MATA KULIAH ................................................................................................ 6
2. DESKRIPSI BLOK/MATA KULIAH :............................................................................................... 6
3. CAPAIAN PEMBELAJARAN: ........................................................................................................ 6
4. PETA KONSEP LEARNING OUTCOME ......................................................................................... 8
5. RENCANA PELAKSANAAN PEMBELAJARAN ............................................................................... 9
6. KOMPONEN PENILAIAN ........................................................................................................... 15
7. REFERENSI ................................................................................................................................. 15
PETA KEGIATAN PEMBELAJARAN ........................................................................................................ 16
REKAPITULASI PELAKSANAAN PEMBELAJARAN (Valdasi RPS) ........................................................... 18
RANCANGAN TUGAS MAHASISWA...................................................................................................... 21
RUBRIK PENILAIAN ............................................................................................................................... 22
5
RENCANA PELAKSANAAN PEMBELAJARAN
3. CAPAIAN PEMBELAJARAN:
A. CAPAIAN PEMBELAJARAN LULUSAN (CPL)
Sikap dan Tata Nilai
S8. Menginternalisasi nilai, norma, dan etika akademik
Ketrampilan Umum
KU2. Mampu menunjukkan kinerja mandiri, bermutu, dan terukur;
KU3. Mampu mengkaji implikasi pengembangan atau implikasi ilmu
pengetahuan teknologi yang memperhatikan dan menerapkan nilai
humaniora sesuai dengan keahlian berdasarkan kaidah, tata cara dan
etika ilmiah dalam rangka menghasilkan solusi, gagasan, desain, atau
kritik seni;
KU13. Mempunyai sikap untuk belajar sepanjang hayat (long life learning)
Pengetahuan
P1. Menguasai konsep teori ilmu komputer/informatika secara umum dan
konsep teoritis secara khusus dalam bidang tersebut secara mendalam
serta mampu menyelesaikan masalah prosedural.
P15. Menguasai teori dan konsep yang mendasari ilmu komputer
6
B. CAPAIAN PEMBELAJARAN MK (CP-MK)
1. Mahasiswa mampu mengembangkan sistem dengan cara melakukan
perencanaan, analisis, desain, penerapan, pengujian, dan pemeliharaan
sistem untuk menghasilkan sebuah solusi yang relevan, akurat, dan tepat
sesuai dengan kebutuhan pengguna. (S8; KU2;KU3;KU13; P1;P15).
2. Mahasiswa memahami peranan dan fungsi sistem operasi dalam sistem
komputer (P1;P15).
3. Mahasiswa mampu melakukan optimisasi di Operating System (P1;P15).
4. Mahasiswa memahami peranan dan fungsi sistem operasi dalam sistem
komputer (P1;P15).
5. Mahasiswa memiliki Pemahaman Konsep Dasar Sistem (P1;P15).
7
4. PETA KONSEP LEARNING OUTCOME
CP 1. S8.
Menginternalisasi nilai,
Mahasiswa mampu norma, dan etika
mengembangkan sistem akademik
BK. dengan cara melakukan
Konsep dasar Sistem perencanaan, analisis, KU2.
Operasi desain, penerapan,
pengujian, dan Mampu menunjukkan
pemeliharaan sistem untuk kinerja mandiri, bermutu,
menghasilkan sebuah solusi dan terukur
yang relevan, akurat, dan
tepat sesuai dengan
BK. kebutuhan pengguna KU3.
Struktur Sistem
Operasi Mampu mengkaji implikasi
pengembangan atau
CP2. implikasi ilmu pengetahuan
teknologi yang
Mahasiswa memahami memperhatikan dan
BK. peranan dan fungsi sistem menerapkan nilai humaniora
Penjadwalan proses operasi dalam sistem sesuai dengan keahlian
komputer berdasarkan kaidah, tata
cara dan etika ilmiah dalam
rangka menghasilkan solusi,
gagasan, desain, atau kritik
seni
CP3.
BK.
KU13.
Manajemen Memori Mahasiswa mampu
melakukan optimisasi di Mempunyai sikap untuk
Operating System belajar sepanjang hayat
(long life learning)
P1.
BK. CP 4.
Manajemen Input-
Menguasai konsep teori ilmu
Output (I/O) Mahasiswa memahami komputer/informatika
peranan dan fungsi sistem secara umum dan konsep
operasi dalam sistem teoritis secara khusus dalam
komputer bidang tersebut secara
mendalam serta mampu
menyelesaikan masalah
prosedural
CP 5.
P15.
Mahasiswa memiliki
Pemahaman Konsep Dasar Menguasai teori dan konsep
Sistem yang mendasari ilmu
komputer
8
5. RENCANA PELAKSANAAN PEMBELAJARAN
A. Pembelajaran Teori
Perte Kemampuan Akhir Bahan kajian Metode Alokasi Waktu Pengalaman Kriteria Bobot Nilai
yang Diharapkan pembelajaran Belajar Penilaian dan
muan Mahasiswa Indikator
ke- Pencapaian
1. Mahasiswa Konsep Dasar Sistem : - Diskusi Tatap Muka - Menjawab - Presensi 5%
memiliki - Definisi Sistem - Ceramah :1x2x50 Soal - Ketepatan
Pemahaman Operasi Tugas/Resp Mengerjaka
- Sejarah Sistem onsi n tugas
Konsep Dasar
Operasi - Menjawab yang
Sistem Operasi - Distributed System Soal diberikan
Evaluasi - Ketepatan
UTS menjawab
soal
- UTS
2. Mahasiswa Konsep Dasar Sistem : - Diskusi Tatap Muka - Menjawab - Presensi 5%
mampu - Konsep dasar proses - Ceramah :1x2x50 Soal - Ketepatan
menjelaskan - Urgensi sistem Tugas/Res Mengerjaka
konsep dasar dan operasi n tugas
ponsi
proses di dalam - Fungsi sistem yang
sistem operasi operasi - Menjawab diberikan
Soal - Ketepatan
Evaluasi menjawab
UTS soal
- UTS
3. Mahasiswa Struktur Sistem Operasi - Diskusi Tatap Muka - Menjawab - Presensi 5%
mampu - Struktur Sistem - Ceramah :1x2x50 Soal - Ketepatan
memahami Operasi Tugas/Res Mengerjaka
Struktur Sistem - Model dan n tugas
ponsi
Operasi implementasi proses yang
- Menjawab diberikan
Soal - Ketepatan
Evaluasi menjawab
UTS soal
- UTS
4. Mahasiswa Inter-process - Diskusi Tatap Muka - Menjawab - Kehadiran 5%
mampu communication - Ceramah :1x2x50 Soal - Keaktifan
memahami - Gambar vector Tugas/Res mahasiswa
Inter-process - Gambar raster ponsi
communication
- Perbedaan gambar - Menjawab - Tugas
vector dan raster Soal terstruktu
Evaluasi r
UTS - UAS
5. Mahasiswa Penjadwalan proses - Diskusi Tatap Muka - Menjawab - Kehadiran 5%
mampu membuat - Penjadwalan Round - Ceramah :1x2x50 Soal - Keaktifan
penjadwalan Robin Tugas/Res mahasiswa
proses - Penjadwalan ponsi - Tugas
berprioritas - Menjawab terstruktu
- Penjadwalan proses Soal r
banyak antrian Evaluasi - UAS
- Penjadwalan 2 level UTS
6. Mahasiswa Sinkronisasi dan - Diskusi Tatap Muka - Menjawab - Kehadiran 5%
mampu Deadlock - Ceramah :1x2x50 Soal - Keaktifan
menjelaskan - Pengertian deadlock Tugas/Res mahasiswa
metode - Pendeteksian dan ponsi - Tugas
penanganan pemulihan deadlock - Menjawab terstruktu
deadlock - Pencegahan Soal r
deadlock Evaluasi - UAS
- Startvation UTS
7. Mahasiswa Manajemen Memori - Diskusi Tatap Muka - Menjawab - Kehadiran 5%
mampu - Konsep dasar - Ceramah :1x2x50 Soal - Keaktifan
menjelaskan pengelolaan memori Tugas/Resp mahasiswa
konsep - Swapping onsi - Tugas
manajemen - Virtual memori - Menjawab terstruktu
memori dan Soal r
konsep memori Evaluasi - UAS
virtual UTS
UTS
8. Mahasiswa Konsep page - Diskusi Tatap Muka - Menjawab - Kehadiran 5%
mampu repalcement - Ceramah :1x2x50 Soal - Keaktifan
Memahami - NRU Tugas/Res mahasiswa
beberapa konsep - FIFO ponsi - Tugas
page - Second Chance - Menjawab terstruktu
repalcement - Clock Page Soal r
- LRU Evaluasi - UAS
UTS
9. Mahasiswa Sistem Paging dan - Diskusi Tatap Muka - Menjawab - Kehadiran 5%
mampu Segmentasi - Ceramah :1x2x50 Soal
10
Memahami - Isu-isu pada sistem Tugas/Res - Keaktifan
masalah paging ponsi mahasiswa
segmentasi - Pengertian - Menjawab - Tugas
memori segmentasi Soal terstruktu
- Kombinasi Evaluasi r
Segmentasi dan UTS - UAS
Paging
10. Mahasiswa File System Interface - Diskusi Tatap Muka - Menjawab - Kehadiran 5%
mampu - File Concept - Ceramah :1x2x50 Soal - Keaktifan
Memahami File - Access Methods Tugas/Res mahasiswa
System Interface - Directory and Disk ponsi - Tugas
Structure - Menjawab terstruktu
- File-System Soal r
Mounting Evaluasi - UAS
- File Sharing UTS
- File Protection
11. Mahasiswa Sistem Berkas - Diskusi Tatap Muka - Menjawab - Kehadiran 10%
mampu - Imploementasi pada - Ceramah :1x2x50 Soal - Keaktifan
Memahami sistem operasi Tugas/Res mahasiswa
masalah sistem modern ponsi - Tugas
berkas - Keamanan data - Menjawab terstruktu
- Mekanisme proteksi Soal r
Evaluasi - UAS
UTS
12. Mahasiswa Manajemen - Diskusi Tatap Muka - Menjawab - Kehadiran 10%
mampu input/output - Ceramah :1x2x50 Soal - Keaktifan
menjelaskan - Prinsip dasar Tugas/Res mahasiswa
konsep perangkat keras I/O ponsi - Tugas
manajemen - Prinsip dasar - Menjawab terstruktu
input/output perangkat lunak I/O Soal r
- Disk Evaluasi - UAS
UTS
13. Mahasiswa Sistem Proteksi dan - Diskusi Tatap Muka - Menjawab - Kehadiran 5%
mampu Sekuriti - Ceramah :1x2x50 Soal - Keaktifan
Memahami - Tujuan sistem Tugas/Res mahasiswa
Sistem Proteksi proteksi ponsi - Tugas
dan Sekuriti dan - Domain proteksi - Menjawab terstruktu
Memahami - Akses Matrik Soal r
ancaman sistem - Implementasi akses Evaluasi - UAS
Matrik UTS
11
- Antivirus
- Masalah keamanan
- Program threat
- User Authentication
- Ancaman Sistem
- Monitoring ancaman
- Enkripsi
14. Mahasiswa Final Project Presentasi Presentasi per - Menyusun - Kerapian 25%
mampu individu: 100 laporan sistematik
memahami Menyelesaikan - Menjawab a
implementasi Project pertanyaa laporan
konsep dasar mandiri: n dan - Keaktifan
sistem komputer 1920 meyampai mahasiswa
kan - UAS
argument
UAS
A. Praktikum Laboratorium
N Kemampuan Akhir Yang Bahan Kajian Bentuk Pembelajaran Alokasi Waktu Kriteria Penilaian BOBO
O Diharapkan dan Indikator T
pencapaian NILAI
12
Minggu Mahasiswa mampu: Konfigurasi Mahasiswa mampu: 2x120 (lab) - Kehadiran 15 %
Ke-6 & 7 - Menginstall driver Desktop Windws - Menginstall driver 2x50 (mandiri) - Keaktifan
pendukung sesuai XP pendukung sesuai mahasiswa
kebutuhan kebutuhan - Tugas
- Mengatur ukuran layar - Mengatur ukuran layar terstruktur
computer dan mengatur computer dan mengatur - UAS
aplikasi yang berjalan di aplikasi yang berjalan di
computer. computer.
Minggu Mahasiswa mampu: Instalasi Linux Mahasiswa mampu: 2x120 (lab) - Tugas 20%
Ke- 8 & - Mampu nenginstall Linux dan Dekstop - Mampu nenginstall Linux 2x50 (mandiri) - Kehadiran
9 (Ubuntu) melalui Flash pada Linux (Ubuntu) melalui Flash - Kelancaran
disk dan Hardisk disk dan Hardisk - Evaluasi
- Mampu melakukan partisi - Mampu melakukan partisi
pada OS Linux. pada OS Linux.
- Mampu Memahami - Mampu Memahami
Perintah2x linux Perintah2x linux
- Dapat mengoperasikan - Dapat mengoperasikan
Linux melalui shell. Linux melalui shell.
Minggu Mahasiswa mampu: Utilitas Linux Mahasiswa mampu: 2x120 (lab) - Tugas 15%
Ke-10 & - Konsep I/O pada Linux. dan Teknik - Konsep I/O pada Linux. 2x50 (mandiri) - Kehadiran
11 - Memahami organisasi file Operasi Linux - Memahami organisasi file - Kelancaran
dan directory. dan directory. - Evaluasi
- Membuat dan - Membuat dan
memanipulasi file dan memanipulasi file dan
directory. directory.
- Memahami hubungan - Memahami hubungan
proses parent dan child proses parent dan child
- Mengetahui bagaimana - Mengetahui bagaimana
pembuatan,mengeksekus pembuatan,mengeksekus
i dan menunggu proses i dan menunggu proses
Minggu Mahasiswa mampu: Administrasi Mahasiswa mampu: 3x120 (lab) - Tugas 15%
Ke- 12, - Mengetahui dan Jaringan, - Mengetahui dan 3x50 (mandiri) - Kehadiran
13& 14 melakukan inisialisasi Account dan melakukan inisialisasi - Kelancaran
proses booting Group proses booting - Evaluasi
- Memahami penjadwalan - Memahami penjadwalan
prioritas Mengetahui prioritas Mengetahui
bagaimana melihat bagaimana melihat
perangkat keras yang perangkat keras yang
ada. ada.
13
- Mengetahui bagaimana - Mengetahui bagaimana
melakukan manajemen melakukan manajemen
perangkat keras dan tahu perangkat keras dan tahu
perintah-perintah untuk perintah-perintah untuk
manajemen perangkart manajemen perangkart
keras. keras.
- Menambah, memodifikasi - Menambah, memodifikasi
dan menghapus user. dan menghapus user.
- Menambah dan - Menambah dan
menghapus group menghapus group
14
6. KOMPONEN PENILAIAN
A. Komponen Penilaian Teori
NO. KOMPONEN DEFINISI BOBOT
B. Nilai Akhir
Keterangan :
NA = Nilai Akhir
NT = Nilai Teori
NP = Nilai Praktikum
NPL = Nilai Praktikum Lapangan
7. REFERENSI
1. Stalling, W. (2014). Operating Systems: Internals and Design Principles (8th Edition). USA:
Pearson.
2. Silberschatz, A., Galvin, P.B., & Gagne, G. (2013). Operating System Concepts Essentials (2nd
Edition). USA: John Wiley & Sons, Inc
3. Abraham Silberschatz, Peter Baer Galvin, Greg Gagne, 2011, “Operating System Concepts
Essentials”, John Wiley & Sons, Inc.
PETA KEGIATAN PEMBELAJARAN
A. Teori
NO / JAM
HARI/TANGGAL TEMA/MATERI DOSEN PENGAMPU
PERT
Rabu 14.45 Konsep dasar Sistem Operasi Tri Rochmadi, S.Kom.,
1
21 Februari 2018 M.Kom
Rabu 14.45 Konsep dasar dasar dan proses Tri Rochmadi, S.Kom.,
2
28 Februari 2018 M.Kom
Rabu 14.45 Struktur Sistem Operasi Tri Rochmadi, S.Kom.,
3
7 Maret 2018 M.Kom
Rabu 14.45 Inter-process communication Tri Rochmadi, S.Kom.,
4
14 Maret 2018 M.Kom
Rabu 14.45 Penjadwalan proses Tri Rochmadi, S.Kom.,
5
21 Maret 2018 M.Kom
Rabu 14.45 Sinkronisasi dan Deadlock Tri Rochmadi, S.Kom.,
6
28 Maret 2018 M.Kom
Rabu 14.45 Manajemen Memori Tri Rochmadi, S.Kom.,
7
04 April 2018 M.Kom
UTS
Rabu 14.45 Konsep Page Repalcement
8 Ari Budi Riyanto, S.T., M.Pd.
25 April 2018
Rabu 14.45
9 Sistem Paging dan Segmentasi Ari Budi Riyanto, S.T., M.Pd.
02 Mei 2018
Rabu 14.45
10 File System Interface Ari Budi Riyanto, S.T., M.Pd.
09 Mei 2018
Rabu 14.45
11 Sistem berkas Ari Budi Riyanto, S.T., M.Pd.
16 Mei 2018
Rabu 14.45
12 Manajemen Input-Output (I/O) Ari Budi Riyanto, S.T., M.Pd.
23 Mei 2018
Rabu 14.45
13 Sistem Proteksi dan Sekuriti Ari Budi Riyanto, S.T., M.Pd.
30 Mei 2018
Rabu 14.45
14 Studi Kasus: Windows Ari Budi Riyanto, S.T., M.Pd.
06 Juni 2018
UAS
B. Praktikum Laboratorium
NO / JAM
HARI/TANGGAL TEMA/MATERI DOSEN PENGAMPU
PERT
Selasa 13.00 Instalasi Windows XP
1 Ari Budi Riyanto, S.T., M.Pd.
20 Februari 2018
13.00 Utilitas Windows dan Teknik Operasi
Selasa
2 Windows XP ke-1 Ari Budi Riyanto, S.T., M.Pd.
27 Februari 2018
13.00 Utilitas Windows dan Teknik Operasi
Selasa
3 Windows XP ke-2 Ari Budi Riyanto, S.T., M.Pd.
06 Maret 2018
13.00 Utilitas Windows dan Teknik Operasi
Selasa
4 Windows XP ke-3 Ari Budi Riyanto, S.T., M.Pd.
13 Maret 2018
16
NO / JAM
HARI/TANGGAL TEMA/MATERI DOSEN PENGAMPU
PERT
Selasa 13.00 Konfigurasi Desktop Windws XP ke-1
5 Ari Budi Riyanto, S.T., M.Pd.
20 Maret 2018
Selasa 13.00 Konfigurasi Desktop Windws XP ke-2
6 Ari Budi Riyanto, S.T., M.Pd.
27 Maret 2018
Selasa 13.00 Konfigurasi Desktop Windws XP ke-1
7 Ari Budi Riyanto, S.T., M.Pd.
03 April 2018
UTS
Selasa 13.00 Instalasi Linux dan Dekstop pada Linux
8 Tri Rochmadi, S.Kom., M.Kom
24 April 2018 ke-1
Selasa 13.00 Instalasi Linux dan Dekstop pada Linux
9 Tri Rochmadi, S.Kom., M.Kom
01 Mei 2018 ke-2
Selasa 13.00 Utilitas Linux dan Teknik Operasi Linux
10 Tri Rochmadi, S.Kom., M.Kom
08 Mei 2018 ke-1
Selasa 13.00 Utilitas Linux dan Teknik Operasi Linux
11 Tri Rochmadi, S.Kom., M.Kom
15 Mei 2018 ke-2
Selasa 13.00 Utilitas Linux dan Teknik Operasi Linux
12 Tri Rochmadi, S.Kom., M.Kom
22 Mei 2018 ke-3
Selasa 13.00 Administrasi Jaringan, Account dan
13 Tri Rochmadi, S.Kom., M.Kom
29 Mei 2018 Group ke-1
Selasa 13.00 Administrasi Jaringan, Account dan
14 Tri Rochmadi, S.Kom., M.Kom
05 Juni 2018 Group ke-2
UAS
17
LAMPIRAN
19
F. VALIDASI KEGIATAN PEMBELAJARAN TERHADAP BOBOT SKS
No SKS VALIDASI
1 Teori VALID -
2 Praktikum VALID -
Mengetahui Yogyakarta,
Ketua Program Studi Koordinator Mata Kuliah
20
RANCANGAN TUGAS MAHASISWA
RUBRIK PENILAIAN
Rubrik Deskriptif untuk Penilaian Presentasi Makalah
Dimensi Skala
Sangat Baik Baik (61-80) Cukup (41-60) Kurang (21-40)
Sangat Kurang <
Skor ≥ 81 20
isi Materi lengkap, Materi lengkap, Materi kurang Materi tidak Tidak
analisis benar, analisis benar, lengkap, lengkap, mengumpulkan
terdapat sesuai kaidah analisis benar analisis tidak
tambahan hasil penulisan benar
pemikiran (struktur, rapi,
mahasiswa, dll)
sesuai kaidah
penulisan
(struktur, rapi,
dll)
Presentasi Berbicara dengan Pembicara Secara umum Berpatokan Pembicara
semangat, tenang Pembicara pada cemas
menularkan dan tenang, catatan, dan tidak
semangat dan menggunakan tetapi dengan tidak ada nyaman,
antusiasme pada intonasi yang nada yang datar ide yang dan membaca
pendengar, tepat, dan dikembangk berbagai
dapat berbicara tanpa cukup sering an di luar catatan
menyampaikan bergantung bergantung catatan, daripada
materi pada pada suara berbicara.
presentasi dg catatan, dan catatan. monoton Pendengar
jelas berinteraksi, Kadang- sering
dapat kadang diabaikan.
menyampaika kontak mata Tidak
materi terjadi kontak
22
presentasi dg dengan mata
jelas pendengar karena
diabaikan. pembicara
lebih banyak
melihat ke
papan
tulis atau layar.
Rubrik Holistik
Demensi Bobot Nilai Komentar Nilai Total
(Catatan)
Penguasaan Materi 30%
Kemampuan 20 %
Komunikasi
Kemampuan 20 %
menghadapi
pertanyaan
Kelengkapan isi 30%
presentasi
23