IKI-20230/80230: Sistem Operasi
Rahmat M. Samik-IbrahimFebruari - Juni 2005
Jadual Kuliah, Ujian, dan Bobot Penilaian
Bagian "Jadual dan Bobot" ini sengaja ditampilkan paling awal, sebab merupakan hal yang paling sering ditanyakan!
- Kuliah
Senin: Ruang 301, Gedung B.- 08.??-08.30: Pembahasan Umum
- 08.30-08.30: nano-JEDA
- 08.30-09.10: Pembahasan Bab (I).
- 09.10-09.15: JEDA
- 09.15-09.55: Pembahasan Bab (II).
Rabu: Ruang 301, Gedung B.- 14.00-14.20: Pembahasan Umum
- 14.20-14.20: nano-JEDA
- 14.20-15.00: Pembahasan Bab (I).
- 15.00-15.07: JEDA
- 15:07-15.47: Pembahasan Bab (II).
- 15.47-15.55: JEDA
- 15.55-16.45: Pembahasan Lanjutan
- Ujian Pertama
- Bobot: 28%.
- Jenis Soal: Untuk mengevaluasi kemampuan kognitif hingga tingkatan analisa.
- Jumlah Soal: 4 (empat) @ 30 menit.
- Contoh Soal: Lihat rujukan.
- Jadual: Rabu, 13 April 2005 (13:00 - selesai).
- Ujian Kedua
- Bobot: 35%.
- Jenis Soal: Untuk mengevaluasi kemampuan kognitif hingga tingkatan analisa.
- Jumlah Soal: 5 (lima) @ 30 menit.
- Contoh Soal: Lihat rujukan.
- Jadual: Rabu, 15 Juni 2005 (09:00 - selesai).
- Partisipasi, Moderasi, dan Tugas
- Bobot: 37%.
- Bonus: hingga 10%
- Para peserta diharap berpartisipasi secara aktif dalam kelas,
serta telah mempelajari bahan ajar sebelum tatap muka.
Latihan soal dianggap akan dikerjakan secara proaktif.
Lihat juga deskripsi tugas dan latihan soal.
- Nilai Akhir
Nilai HURUF > 91 A 83 - 91 A- 76 - 83 B+ 70 - 76 B 65 - 70 B- 60 - 65 C+ 51 - 60 C 40 - 51 D < 40 E - Administratif
Harap untuk tidak mengajukan kepada pengajar: ujian susulan, tugas tambahan, atau segala jenis permintaan perbaikan nilai dan masalah administratip lainnya (sakit, pindah kelas, dst.). Silakan menghubungi Fakultas (bagian akademik) untuk mengurus dan merundingkan hal tersebut.
Pengajar
- Rahmat M. Samik-Ibrahim -- rms46 <@T> ui dot edu
Penjelasan Umum
- Kode/Nama Mata Ajar: IKI-20230/80230 Sistem Operasi.
- Satuan Kredit Semester: 4 (empat) SKS Kuliah Tatap Muka,
yang dijabarkan menjadi:
- 52 sub-pokok-bahasan.
- satu tugas kelompok
- memoderasi beberapa BAB pembahasan
- Para peserta kuliah, diharapkan menguasai bahasa pemrograman
Java, serta pernah atau sedang mengambil mata kuliah
setara:
- IKI-10100: Struktur Data dan Algoritma.
- IKI-20210: Pengantar Organisasi Komputer.
Sasaran Pembelajaran
- IKI-20230/ 80230 merupakan mata ajaran tingkat dua. Sasaran pembelajaran terminal-nya ialah agar peserta memiliki landasan kuat untuk menghadapi mata ajaran pada tingkatan-tingkatan berikutnya.
- Sasaran Pembelajaran Penunjang, agar peserta mata ajaran:
- memahami bahwa sistem operasi merupakan bagian yang penting dari sebuah sistem komputer.
- memahami bahwa mata ajar sistem operasi merupakan komponen inti dari kurikulum bidang ilmu komputer.
- memahami serta sensitif terhadap konsep-konsep dasar dari sebuah sistem operasi modern, seperti struktur komputer modern, manajemen proses, memori, sistim berkas dan sistem I/O, tanpa harus melakukan pembuktian teori secara formal.
- memahami beberapa konsep sistem operasi dengan pemrograman bahasa JavaTM.
- memiliki pengalaman dalam menggali sebuah topik sempit/khusus bidang sistem operasi, serta dapat menerangkan topik tersebut dalam sebuah tulisan lengkap.
- mengkaitkan konsep-konsep sebuah sistem operasi dengan sebuah sistem operasi yang nyata.
Rujukan
- [RUJUKAN] Sistem Operasi -- Bahan Kuliah IKI-20230, revisi 2.9 atau lebih.
- Kumpulan Soal Ujian dalam format PDF atau OpenOffice.
- Silakan juga menggunakan rujukan lainnya. Lihat juga intranet JUITA dan arsip tugas lainnya.
Metoda
Metoda pembelajaran diupayakan sedekat mungkin dengan prinsip yang berpusat pada peserta ajar. Setiap pertemuan akan didahului/dimulai dengan dengan diskusi dan tanya-jawab. Diskusi akan dipimpin secara bergantian oleh masing-masing peserta. Mengingat ini merupakan kuliah tingkat dasar, kognitif hanya sampai tingkatan analisa.
Rencana Pembahasan
-
Senin, 14 Februari 2005
- Pendahuluan
- Bab 1: Pengenalan Sistem Operasi Komputer.
- Bab 2: Konsep Perangkat Lunak Bebas.
-
Rabu, 16 Februari 2005
- Bab 3: Perangkat Keras Komputer.
- Bab 4: Proteksi Perangkat Keras.
-
Senin, 21 Februari 2005
- Bab 5: Komponen Sistem Operasi.
- Bab 6: Sudut Pandang Alternatif.
-
Rabu, 23 Februari 2005
- Bab 7: Struktur Sistem Operasi.
- Bab 8: Mesin Virtual Java.
-
Senin, 28 Februari 2005
- Bab 9: Sistem GNU/Linux.
- Bab 10: Konsep Proses.
-
Rabu, 2 Maret 2005
- Bab 11: Konsep Thread.
- Bab 12: Thread Java.
-
Senin, 7 Maret 2005
- Bab 13: Konsep Penjadualan.
- Bab 14: Penjadual CPU.
-
Rabu, 9 Maret 2005
- Bab 15: Algoritma Penjadualan I.
- Bab 16: Algoritma Penjadualan II.
-
Senin, 14 Maret 2005
- Bab 17: Managemen Proses Linux.
- Bab 18: Konsep Interaksi.
-
Rabu, 16 Maret 2005
- Bab 19: Sinkronisasi.
- Bab 20: Pemecahan Masalah Critical Section.
-
Senin, 21 Maret 2005
- Bab 21: Perangkat Sinkronisasi I.
- Bab 22: Perangkat Sinkronisasi II.
-
Rabu, 23 Maret 2005
- Bab 23: Deadlock.
- Bab 24: Diagram Graf.
-
Senin, 28 Maret 2005
- Bab 25: Masalah Bounded Buffer.
- Bab 26: Masalah Readers/Writers.
-
Rabu, 30 Maret 2005
- Bab 27: Masalah Dining Philosophers.
- Bab 28: Managemen Memori.
-
Senin, 4 April 2005
- Bab 29: Alokasi Memori.
- Bab 30: Pemberian Halaman.
-
Rabu, 6 April 2005
- Bab 31: Segmentasi.
- Bab 32: Memori Virtual.
-
Senin, 11 April 2005
Diskusi. -
Rabu, 13 April 2005
Ujian Pertama. -
Senin, 18 April 2005
Penjelasan Ujian -
Rabu, 20 April 2005
Mandiri. -
Senin, 25 April 2005
- Bab 33: Permintaan Halaman Pembuatan Proses.
- Bab 34: Algoritma Pergantian Halaman.
-
Rabu, 27 April 2005
- Bab 35: Strategi Alokasi Frame.
- Bab 36: Memori Linux.
-
Senin, 2 Mei 2005
- Bab 37: Sistem Berkas.
- Bab 38: Struktur Direktori.
-
Rabu, 4 Mei 2005
- Bab 39: Sistem Berkas Jaringan.
- Bab 40: Implementasi Sistem Berkas.
-
Senin, 9 Mei 2005
- Bab 41: Filesystem Hierarchy Standard.
- Bab 42: Konsep Alokasi Blok Sistem Berkas.
-
Rabu, 11 Mei 2005
- Bab 43: Perangkat Keras Keluaran/Masukan.
- Bab 44: Subsistem M/K Kernel.
-
Senin, 16 Mei 2005
- Bab 45: Managemen Disk I.
- Bab 46: Managemen Disk II.
-
Rabu, 18 Mei 2005
- Bab 47: Perangkat Penyimpanan Tersier.
- Bab 48: Keluaran/Masukan Linux.
-
Senin, 23 Mei 2005
- Bab 49: Sistem Waktu Nyata dan Multimedia.
- Bab 50: Sistem Terdistribusi.
-
Rabu, 25 Mei 2005
- Bab 51: Keamanan Sistem.
- Bab 52: Perancangan dan Pemeliharaan.
-
Senin, 30 Mei 2005
Diskusi. -
Rabu, 1 Juni 2005
Mandiri.
Tugas
Tugas akan dijelaskan dalam lembaran terpisah.
Tata Tertib
Sejalan dengan aturan-aturan Fakultas, diantaranya Keputusan Dekan Fakultas Ilmu Komputer Universitas Indonesia no. 1007/SK/PT02.H4.FASILKOM/PP/1/1998 tentang Tata Tertib Peserta Ujian Tengah Semester dan Ujian Akhir Semester, ketentuan mengikuti kuliah IKI-20230/80230 ini sebagai berikut:
- Setiap peserta harus membaca dan memahami edaran ini, dengan menanda-tangani potongan lembaran di bawah ini. Tidak menanda-tangani ketentuan ini akan berakibat berkas ujian tidak akan diperiksa.
- Setiap peserta harus hadir tepat waktu sesuai jadual yang telah ditetapkan.
- Peserta yang terlambat atau keluar/masuk kelas hanya dapat masuk ke kelas pada saat JEDA.
- Lupa mematikan peralatan elektronik (umpama Ponsel) dapat berakibat serius pada nilai partisipasi peserta.
- Ketentuan khusus ujian:
- Sangat dianjurkan untuk tidak kebelakang (membuang air) pada saat kuliah/ujian berlangsung.
- Harap menandatangani daftar hadir, serta memperlihatkan kartu pengenal berfoto seperti KTM, SIM, atau KTP.
- Membawa alat tulis-menulis secukupnya, serta satu lembar lembar memo ukuran A4 (timbal balik),
- TIDAK DIPERKENANKAN MEMBAWA: kertas tambahan, tempat pinsil, tas, jaket, serta tidak membawa peralatan elektronis seperti kalkulator, palm, komputer, telepon genggam, pager, dan lain sebagainya.
- Mengundurkan diri dengan alasan "tidak sehat" hanya dapat dilakukan sebelum ujian dimulai.
- Pelanggaran ringan dapat berakibat pemotongan nilai ujian hingga 30%.
- Pelanggaran terhadap ketentuan tata tertib ujian lainnya akan dilaporkan kepada Wakil Dekan I.
Pernyataan
Yang bertanda-tangan di bawah ini, telah membaca dan memahami ketentuan mata kuliah IKI-20230/80230 ini (Tanggal/Nama/NPM/Tanda-tangan):