Universitas Pasundan Jl. Setiabudhi 193 Bandung 40153 Tlp.: (022) 2019 433 Fax : (022) 2019438 Fakultas Teknik SATUAN ACARA PERKULIAHAN Jurusan DOK : DIK-01 Entry Skill : (kompetensi prasyarat ) : TEKNIK INFORMATIKA Kode Mata Kuliah : IT201 SKS : 3 Nama Mata Kuliah : Sistem Operasi - Lulus matakuliah organisasi dan arsitektur komputer - Lulus matakuliah Sistem Operasi Kelompok : TI Tujuan Instruksional Umum (TIU) - Dibuat Oleh Memahami konsep dasar sistem operasi terdistribusi Memahami konsep dasar teknologi pemrosesan awan 1. Ferry Mulyanto 2. Pertemuan Ke 1 (3 sks) TIK 1. 2. Fungsi utama sistem operasi Sejarah perkembangan sistem operasi Content (Pokok Bahasan) Perkenalan Pendahuluan : Memberikan gambaran secara umum mengenai sistem operasi Aktivitas Dosen 1. Menjelaskan pentingnya sebuah sistem operasi 2. Menceritakan sejarah perkembangan sistem operasi dari masa ke masa Aktivitas Mahasiswa Kode Sumber Indikator Kompetensi 1. Mahasiswa mengetahui sejarah perkembangan sistem operasi 2. Mahasiswa memahami peranan dari sebuah sistem operasi % nilai Universitas Pasundan Fakultas Teknik jl. Setiabudhi 193 Bandung 40153 Tlp.: (022) 2019 433 Fax : (022) 2019438 Pertemuan Ke TIK 2 (3 sks) Memahami struktur dasar sistem operasi Struktur dasar sistem operasi Menjelaskan mengenai struktur dasar sistem operasi 3 (3 sks) Memahami konsep process management Manajemen Proses Child & Parent proses Implementasi proses Menjelaskan mengenai proses dan thread, memberikan tugas terkait proses dan thread Content (Pokok Bahasan) Aktivitas Dosen Aktivitas Mahasiswa Diskusi dan tanya jawab - - 4 (3 sks) 5 (3 sks) Mengenali konsep Threads Memahami prinsip Concurrent Process Multicore Programming Concurency vs Parallelism User threads & Kernel threads Memperkenalkan konsep threads Memberikan pertanyaan terkait materi pada pertemuan sebelumnya. Concurrent Process Memahami parallel multiprocessing Memahami konsep Deadlock Sinkronisasi proses Quiz 1. Pertemuan Sebelumnya - - Diskusi dan tanya jawab Presentasi Tugas Kelompok mengenai Thread Tugas kelas membuat resume slide Memberikan tugas mempelajari slide berbahasa inggris Memahami konsep threads 1. Quiz 1 2. Diskusi dan tanya jawab Menerangkan mengenai prinsip dasar konkurensi Kode Sumber Indikator Kompetensi 1. Mahasiswa mengetahui struktur dasar dari sistem operasi 1. Mahasiswa mengetahui cara kerja proses dan thread 1. Mahasiswa memiliki pemahaman terkait dengan threads 1. Mahasiswa mampu mengetahui mengenai prinsip dasar konkurensi 6 (3 sks) Penjadwalan CPU Algoritma penjadwalan First come first serve Shortest Job First Menjelaskan konsep dasar algoritma penjadwalan - Mendengearkan paparan materi Mahasiswa mampu mengerjakan tugas kelas terkait materi algoritma penjadwalan 7 (3 sks) Memahami mengenai prinsip dasar pengaturan memori/manajemen memori Manajemen memory Fungsi manajemen memori Konsep Swapping/paging file Cache memory - Menerangkan contoh penerapan managemen memori di windows dengan Task manager - Diskusi dan tanya jawab 1. Mahasiswa mengetahui proses manajemen memori sistem operasi. % nilai Universitas Pasundan Fakultas Teknik jl. Setiabudhi 193 Bandung 40153 Tlp.: (022) 2019 433 Fax : (022) 2019438 Pertemuan Ke TIK 8 Manajemen perangkat masukan dan keluaran 9 Memahami Mass Storage Structure 9,10 (3 sks) Content (Pokok Bahasan) Memahami prinsip dasar device dan disk management 1. 2. 11 (3 sks) Memahami File Management 1. 2. 3. 4. 5. Klasifikasi perangkat masukan keluaran Pemahaman mengenai tipe storage Pembahasan RAID 3. 4. Organisasi file Definisi filesystem Jenis-jenis filesystem(windows, unix, linux) Filesystem jaringan (SAN) File level storage dan block level storage Managemen memori File management 12 (3 sks) Sistem operasi Windows dan Linux 1. 2. 13 (3 sks) Memahami penggunaan Scripting di Linux 1. Konsep Scripting 2. Manfaat dan peranan scripting 3. Penggunaan scripting 14 (3 sks) Memahami keamanan pada sistem operasi 1. 2. 3. 4. Permisi file (Read, Write, Execute) Password management Enkripsi folder dan file Update sistem operasi Aktivitas Dosen Aktivitas Mahasiswa Menerangkan dan memberi contoh-contoh mengenai jenisjenis perangkat keras I/O dan menjelaskan bagaimana windows mengelola perangkat keras. 1. Menjelaskan macam-macam filesystem, konsep ekstensi file. 1. Menjelaskan masing-masing konsep dari sistem operasi windows dan linux Terlibat aktif dalam diskusi dan tanya jawab Memberi contoh scripting di linux menggunakan Shell Scripting - - - Menerangkan mengenai peranan keaman pada sistem operasi. Bagaimana sistem operasi mengamankan file folder berdasarkan permisi akses Menjelaskan dampak yang ditimbulkan dari varian virus atau worm terhadap sistem operasi 2. Kode Sumber Indikator Kompetensi Terlibat aktif dalam diskusi dan tanya jawab Quiz 2 1. Mahasiswa mampu mengerjakan Quiz 2. Memahami cara kerja perangkat I/O didalam windows Terlibat aktif dalam diskusi dan tanya jawab 1. Memahami prinsip dasar sistem operasi windows dan linux 1. Terlibat akfit dalam pembuatan scripting 1. Terlibat aktif dalam diskusi dan tanya jawab Memahami prinsip dasar filesystem 1. Mahasiswa mampu membuat Shell scripting di linux/unix Hal. 361 Understa nding basic OS 1. Mahasiswa memahami prinsip dasar keamanan sistem operasi. % nilai Universitas Pasundan Fakultas Teknik Nama Koordinator Kelompok Keahlian jl. Setiabudhi 193 Bandung 40153 Tlp.: (022) 2019 433 Fax : (022) 2019438 Tanda Tangan Ferry Mulyanto Tanggal 20 Januari 2015 Sumber Bibliography [1] A. M. McHoes and I. M. Flynn, Understanding Operating System, Course Technology, Cengage Learning, 2011. [2] ACM 2008 Model Kuliah dan Praktikum 1. 3 sks x 14 Kuliah Classical ( anggaran kuliah) 2. 2 sks x 10 pertemuan Asistensi Praktik (anggaran praktikum)