Enrolment options
Tahun Akademik:
Genap 2024/2025
Kelas-Offr:
T2-12BF
Deskripsi:
- Sistem komputer: pemroses, memori, I/O, interkoneksi, eksekusi instruksi, dan studi kasus komputer keluarga Intel; - Tujuan, fungsi, sejarah perkembangan, sistem komputer dalam berbagai sudut pandang, struktur dasar SO, dan studi kasus berbagai SO (Windows, Linux, serta Unix dan derivatderivatnya); - Konsep Proses: Kompetensi, diagram state, implementasi dan tahapan penciptaan, pengalihan proses, dan kedudukan sistem operasi; - Konsep Penjadwalan proses: Kompetensi, tipe-tipe penjadwalan, strategi penjadwalan, algoritma-algoritma penjadwalan, dan studi kasus berbagai SO; - Konsep Konkurensi: prinsip, masalah yang ditimbulkan, mutual exclusion, deadlock, startvation, interaksi antar proses, dan penyelesaian masalah konkurensi; - Konsep Mutual exclution: pentingnya mutual exclution, metode penjaminan mutual exclution, serta metode busy waiting dan semaphore; - Konsep model, metode mengatasi deadlock, strategi burung onta, pencegahan deadlock, penghindaran deadlock, deteksi dan pemulihan deadlock, strategi penanggulangan deadlock, serta studi kasus pada SO Unix/Linux; - Konsep Manajemen memori statis: konsep, hirarki memori, dan manajemen memori tanpa swapping; - Konsep Manajemen memori dinamis: multiprogramming dengan swapping dan pemartisian dinamis, pencatatan pemakaian memori, strategi alokasi memori, sistem buddy, serta alokasi ruang swap pada disk; - Sistem paging: Kompetensi, memori maya, penggantian page, serta masalah-masalah pada sistem page dan implementasinya; - Segmentasi dan kombinasi paging-segmentasi: Kompetensi segmentasi, perbandingan paging dan segmentasi, teknik kombinasi, serta contoh-contoh sistem dan studi kasus berbagai SO; - Menajemen perangkat lunak I/O: klasifikasi, teknik pemrograman I/O, evolusi I/O, prinsip manajemen I/O, hirarki manajemen I/O, dan buffering I/O; - Mekanisme perangkat lunak I/O: disk, clock, RAM disk, serta studi kasus I/O (manajemen I/O, Interupsi dan Exception, dan penanganan I/O); - Sistem manajemen file: sasaran dan fungsi, arsitektur pengelolaan file, sistem file, shared file, dan sistem akses file; - Implementasi sistem manajemen file: penyimpanan file, implementasi sistem file dan direktori, shared file, kehandalan dan kinerja manajemen file, sistem akses file, serta studi kasus sistem file; - Proteksi dan sekuritas: sasaran proteksi, domain proteksi, persoalan sekuritas, otentifikasi, ancaman program dan sistem, pemantauan ancaman, serta enkripsi.
Capaian Pembelajaran
Genap 2024/2025
Kelas-Offr:
T2-12BF
Deskripsi:
- Sistem komputer: pemroses, memori, I/O, interkoneksi, eksekusi instruksi, dan studi kasus komputer keluarga Intel; - Tujuan, fungsi, sejarah perkembangan, sistem komputer dalam berbagai sudut pandang, struktur dasar SO, dan studi kasus berbagai SO (Windows, Linux, serta Unix dan derivatderivatnya); - Konsep Proses: Kompetensi, diagram state, implementasi dan tahapan penciptaan, pengalihan proses, dan kedudukan sistem operasi; - Konsep Penjadwalan proses: Kompetensi, tipe-tipe penjadwalan, strategi penjadwalan, algoritma-algoritma penjadwalan, dan studi kasus berbagai SO; - Konsep Konkurensi: prinsip, masalah yang ditimbulkan, mutual exclusion, deadlock, startvation, interaksi antar proses, dan penyelesaian masalah konkurensi; - Konsep Mutual exclution: pentingnya mutual exclution, metode penjaminan mutual exclution, serta metode busy waiting dan semaphore; - Konsep model, metode mengatasi deadlock, strategi burung onta, pencegahan deadlock, penghindaran deadlock, deteksi dan pemulihan deadlock, strategi penanggulangan deadlock, serta studi kasus pada SO Unix/Linux; - Konsep Manajemen memori statis: konsep, hirarki memori, dan manajemen memori tanpa swapping; - Konsep Manajemen memori dinamis: multiprogramming dengan swapping dan pemartisian dinamis, pencatatan pemakaian memori, strategi alokasi memori, sistem buddy, serta alokasi ruang swap pada disk; - Sistem paging: Kompetensi, memori maya, penggantian page, serta masalah-masalah pada sistem page dan implementasinya; - Segmentasi dan kombinasi paging-segmentasi: Kompetensi segmentasi, perbandingan paging dan segmentasi, teknik kombinasi, serta contoh-contoh sistem dan studi kasus berbagai SO; - Menajemen perangkat lunak I/O: klasifikasi, teknik pemrograman I/O, evolusi I/O, prinsip manajemen I/O, hirarki manajemen I/O, dan buffering I/O; - Mekanisme perangkat lunak I/O: disk, clock, RAM disk, serta studi kasus I/O (manajemen I/O, Interupsi dan Exception, dan penanganan I/O); - Sistem manajemen file: sasaran dan fungsi, arsitektur pengelolaan file, sistem file, shared file, dan sistem akses file; - Implementasi sistem manajemen file: penyimpanan file, implementasi sistem file dan direktori, shared file, kehandalan dan kinerja manajemen file, sistem akses file, serta studi kasus sistem file; - Proteksi dan sekuritas: sasaran proteksi, domain proteksi, persoalan sekuritas, otentifikasi, ancaman program dan sistem, pemantauan ancaman, serta enkripsi.
Capaian Pembelajaran
- Mahasiswa memiliki pengetahuan dan pemahaman tentang: konsep/prinsip, struktur, fungsi, kedudukan, dan mekanisme kerja dari sistem operasi (SO) serta bagian-bagiannya, terutama yang berkaitan dengan sistem operasi: Windows, Linux, serta Unix dan derivat-derivatnya.
- - Silberschatz, A., Galvin, P. B., dan Gagne, G. 2013. Operating System Concepts, 9th Edition. New Jersey: Wiley.
- - Stallings, W. 2015. Operating Systems: Internals and Design Principles, 8th Edition. London: Pearson Education.
- - Tanenbaum, Andrew S. 2014. Modern Operating Systems, 4th Edition. UK: Pearson.
- - Bacon, Jean dan Harris, Tim. 2003. Operating Systems. Singapore: Pearson Education Asia.
- - Bic, Lubemir F. dan Shaw, Alan C. 2003. Operating Systems Principles. Singapore: Pearson Education Asia.
- - Dhamdhere, D. M. 2002. Operating Systems. Singapore: Mc-Graw-Hill Education.
- - Nutt, Gary. 2003. Operating Systems: A Modern Perspective. Singapore: Addison Wesley.
- Teacher: Heru Wahyu Hewanto
- Teacher: Heni Vidia Sari
- Enrolled students: 30
Guests cannot access this course. Please log in.