IKI-20230: Sistem Operasi
Rahmat M. Samik-Ibrahim
Februari-Juni 2003
Pengajar
- Rahmat M. Samik-Ibrahim -- rms46 <@T> ui.edu
Asisten
- Barkah Yusuf Widodo -- barka100 <@T> mhs.cs.ui.ac.id
- Sirajuddin Maizir -- siraj100 <@T> mhs.cs.ui.ac.id
Tempat dan Waktu
Senin, Gedung B Ruang 408 10:00 - 12:00 (Istirohat: 11:00-11:08).
Rabu, Gedung B Ruang 408 10:00 - 12:00 (Istirohat: 11:00-11:08).
Beberapa baris pertama dalam kelas diperuntukkan bagi peserta interaktif. Sedangkan kursi-kursi dekat pintu masuk, diperuntukkan bagi perserta yang karena satu dan lain hal, sering terpaksa ke "belakang". Peserta diharapkan datang tepat waktu; bagi yang terlambat silakan masuk pada saat istirohat.
Prasyarat dan Asumsi
Pernah atau sedang mengambil kuliah berikut:
- IKI-10100: Struktur Data & Algoritma.
- IKI-20210: Pengatar Organisasi Komputer.
Topik
Topik yang dibahas pada kuliah ini antara lain konsep dasar sistim operasi, struktur komputer modern, manajemen proses, memori, sistim berkas dan sistim I/O. Di samping itu akan ada tugas kelompok.
Rujukan
- PERHATIAN:
Silabus ini dapat berubah dari waktu ke waktu.
Silakan memantau revisi terakhir di:
- Intranet JUITA: http://rmsui.vLSM.org/rms46/1/60.html
- BisnisWeb: http://rms46.vLSM.org/1/60.html
- Amrik: http://vLSM.org/rms46/1/60.html
- Avi Silberschatz, Peter Galvin, dan Greg Gagne: Applied Operating System Concepts -- First Edition, John Wiley & Sons, 2000, (Perpustakaan Fakultas).
- Bahan kuliah juga tersedia di bawah direktori intranet JUITA.
- Silakan juga mengintip:
- Filesystem Hierarchy Standard.
- Linux From Scratch.
- Linux Kernel 2.4 Internals.
- Linux Kernel Module.
- ARSIP tugas semester ini.
- ARSIP tugas lainnya.
- Minix 2.0.0 (INTRANET).
Penilaian
- Ujian I (35%)
- Ujian II (40%)
- Tugas dan Quiz (25%)
Tugas Mandiri/ Kelompok
Tata Tertib Ujian
Sejalan dengan 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 Ujian I dan Ujian II kuliah IKI20230 ini sebagai berikut:
- Hadir tetap waktu sesuai jadual yang telah ditetapkan. Peserta terlambat tidak diperkenankan untuk mengikuti ujian.
- Sangat dianjurkan untuk tidak kebelakang (membuang air) pada saat ujian berlangsung.
- Mengundurkan diri dengan alasan "tidak sehat" hanya dapat dilakukan sebelum ujian dimulai.
- Menuliskan nama dan NPM pada setiap lembar soal, lembar jawaban, serta serta memo. Berkas ujian hanya akan diperiksa, jika menandatangani kertas "Tata tertib dan Petunjuk Ujian".
- Memperlihatkan kartu pengenal berfoto seperti KTM, SIM, atau KTP; pada saat menandatangani daftar hadir.
- Diperkenankan membawa satu lembar memo ukuran A4 (timbal balik), serta semua perlengkapan alat tulis yang diperlukan.
- Tidak saling berbicara, atau saling meminjam peralatan tulis.
- Tidak diperkenankan membawa kertas tambahan, tempat pinsil, tas, jaket, serta tidak membawa peralatan elektronis seperti kalkulator, palm, komputer, telepon genggam, pager, dan lain sebagainya.
- Pelanggaran ringan dapat berakibat pemotongan nilai ujian.
- Pelanggaran terhadap ketentuan tata tertib ujian lainnya akan dilaporkan kepada Wakil Dekan I.
Rencana Kuliah
Bahan kuliah dapat diakses di intranet JUITA.
-
10 Februari 2003 -- 10:00-12:00:
Pengenalan dan Pendahuluan (Bab 1)
- 17 Februari 2003 -- 10:00-12:00: Struktur Sistem Komputer (Bab 2)
-
19 Februari 2003 -- 10:00-12:00:
Struktur Sistem Operasi I (Bab 3)
- 24 Februari 2003 -- 10:00-12:00: Struktur Sistem Operasi II (Bab 3 dan latihan)
-
26 Februari 2003 -- 10:00-12:00:
Proses I (Bab 4)
- 3 Maret 2003 -- 10:00-12:00: DIBATALKAN
- 5 Maret 2003 -- 10:00-12:00: Proses II (Bab 4 dan latihan)
-
6 Maret 2003 -- 14:30-16:30:
Threads (Bab 5)
-- Kuliah Pengganti.
- 10 Maret 2003 -- 10:00-12:00: Penjadualan CPU I (Bab 6)
-
12 Maret 2003 -- 10:00-12:00:
Penjadualan CPU II (Bab 6 dan latihan)
- 17 Maret 2003 -- 10:00-12:00: Sinkronisasi I (Bab 7)
-
19 Maret 2003 -- 10:00-12:00:
Sinkronisasi II (Bab 7)
- 24 Maret 2003 -- 10:00-12:00: Sinkronisasi III (Bab 7 dan latihan)
-
26 Maret 2003 -- 10:00-12:00:
Deadlock (Bab 8)
-
31 Maret 2003 -- 10:00-12:00:
Managemen Memori I (Bab 9)
- 7 April 2003 -- 10:00-12:00: Managemen Memori II (Bab 9 dan latihan)
-
9 April 2003 -- 10:00-12:00:
DIBATALKAN
- 14 April 2003 -- 10:19-12:20: Ujian I Lantai 4 - Gedung B -- Harap datang tepat waktu
-
16 April 2003 -- 10:00-12:00:
Pembahasan Ujian I,
- 21 April 2003 -- 10:00-12:00: Memori Virtual I (Bab 10)
-
23 April 2003 -- 10:00-12:00:
Memori Virtual II (Bab 10 dan latihan)
- 28 April 2003 -- 10:00-12:00: Memori Virtual III (latihan)
-
30 April 2003 -- 10:00-12:00:
Sistem Berkas I (Bab 11)
- 5 Mei 2003 -- 10:00-12:00: Sistem Berkas II (Bab 11 dan latihan)
-
7 Mei 2003 -- 10:00-12:00:
Input Output I (Bab 12)
- 12 Mei 2003 -- 10:00-12:00: Input Output II (Bab 12 dan latihan)
-
14 Mei 2003 -- 10:00-12:00:
Struktur Berkas Masal I (Bab 13)
- 19 Mei 2003 -- 10:00-12:00: Struktur Berkas Masal II (Bab 13 dan Latihan)
-
21 Mei 2003 -- 10:00-12:00:
Studi Kasus: Sistem GNU/Linux I (Bab 21)
- 26 Mei 2003 -- 10:00-12:00: Studi Kasus: Sistem GNU/Linux II (Bab 21 dan Latihan)
-
28 Mei 2003 -- 10:00-12:00:
Rangkuman dan Latihan
- 19 Juni 2003 : Ujian II Lantai ?? Gedung B -- Harap datang tepat waktu