0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
15 tayangan6 halaman
Mata kuliah Sistem Operasi membahas konsep dasar sistem operasi komputer, meliputi pengenalan sistem operasi, struktur sistem operasi, proses dan thread, penjadwalan CPU, sinkronisasi, manajemen memori dan media penyimpanan, serta sistem keamanan. Tujuannya agar mahasiswa memahami operasi sistem operasi komputer dan dapat merancang sistem operasi.
Mata kuliah Sistem Operasi membahas konsep dasar sistem operasi komputer, meliputi pengenalan sistem operasi, struktur sistem operasi, proses dan thread, penjadwalan CPU, sinkronisasi, manajemen memori dan media penyimpanan, serta sistem keamanan. Tujuannya agar mahasiswa memahami operasi sistem operasi komputer dan dapat merancang sistem operasi.
Mata kuliah Sistem Operasi membahas konsep dasar sistem operasi komputer, meliputi pengenalan sistem operasi, struktur sistem operasi, proses dan thread, penjadwalan CPU, sinkronisasi, manajemen memori dan media penyimpanan, serta sistem keamanan. Tujuannya agar mahasiswa memahami operasi sistem operasi komputer dan dapat merancang sistem operasi.
Mata Kuliah : SISTEM OPERASI Kode MK: 2 7 A. Deskripsi Singkat Matakuliah sistem operasi komputer adalah matakuliah yang wajib diikuti oleh mahasiswa teknik informasika, sistem informasi. Matakuliah ini menjabarkan tentang konsep-konsep dasar dalam memahami sistem operasi komputer. Penyajian materi dari kuliah ini dimulai dengan pengenalan sistem komputer, struktur sistem operasi komputer, proses dan thread, cpu scheduling, sinkronisasi, deadlock, managemen memori dan media penyimpan, serta sistem proteksi dan sekuriti, dan diakhiri dengan studi kasus tentang sistem operasi DOS (Disk Operating Sistem) B. Tujuan Instruksi Umum (TIU) Setelah mengikuti mata kuliah ini diharapkan mahasiswa dapat mengerti tentang struktur sistem operasi komputer, proses dan thread, cpu scheduling, sinkronisasi, managemen memori dan media penyimpan serta system sekuriti dalam perancangan sebuah sistem operasi komputer. C. Metode Estimasi No Tujuan Instruksional Khusus (TIK) Pokok Bahasan Sub Pokok Bahasan Daftar Pustaka Pengajaran Waktu 1. Apa itu sistem Ceramah 1x100’ operasi Diskusi 2. Tujuan sistem Tugas operasi 3. Struktur Sistem 1. Mahasiswa diharapkan mengerti apa itu Komputer sistem operasi serta mampu menjabarkan 4. Komponen- Pengenalan Sistem 1 tujuan dari sistem operasi komputer. komponen sistem Komputer 2. Mampu memahami struktur, organisasi dan komputer operasi-operasi pada sistem komputer. 5. Organisasi Sistem Komputer 6. Operasi-operasi sistem komputer 7. Interupsi 1. Proses Ceramah 1x100’ 2. Management Diskusi memori Tugas 1. Mahasiswa diharapkan memahami struktur 3. Proteksi dan sekuriti Struktur Sistem 4. Scheduling dan 2 sistem operasi komputer, layanan-layanan Operasi management dan antar muka sistem operasi. resource 5. Struktur sistem
1. Mahasiswa diharapkan memahami konsep 1. Pengertian Proses Ceramah 1x100’
proses pada sistem operasi. 2. Pembentukan dan Diskusi 2. Mampu menjelaskan hal-hal yang Terminasi Proses Tugas 3 berhubungan dengan proses seperti Proses 3. Status Proses pembentukan dan terminasi proses 4. Process Control 3. Mengetahui tentang Process Control Block Block (PCB) (PCB) dan Process Switching 5. Process Switching 1. Pengertian Thread Ceramah 1x100’ 2. Single & Multi Diskusi Threads Tugas 3. Multithreading 4. Performansi Thread 1. Mahasiswa diharapkan mengerti apa itu 5. Sinkronisasi Thread thread 6. User Level Thread & 2. Mampu memahami sistem multithreading Kernel Level Thread 4 3. Mampu menjabarkan perbedaan antara Thread 7. Symetric multithreading dengan multitasking Multiprocessing 4. Mengetahui perbedaan User Thread dan (SMP) Kernel Thread 8. MikroKernel
1. Konsep Dasar Ceramah 1x100’
2. Kriteria Scheduling Diskusi 1. Mahasiswa diharapkan mengerti tentanga 3. Algoritma Tugas konsep penjadwalan CPU Schedulling 2. Mampu menyebutkan kriteria scheduling 4. Multiple-Processor 5 CPU Schedulling Scheduling 3. Mengerti tentang Multiple-Processor Scheduling 5. Thread Scheduling 4. Mengerti tentang thread scheduling 1. Pengertian Ceramah 1x100’ Sinkronisasi Diskusi 2. Problem Critical- Tugas Section 3. Race Condition 1. Mahasiswa diharapkan memahami sistem 4. Solusi Problem sinkronisasi proses. Critical-Section 2. Memahami tentang critical-section problem 5. Komponen Critical 6 dan solusinya Sinkronisasi Proses Section 3. Mengetahui algoritma sinkronisasi 6. Aturan Critical- 4. Mampu menjelaskan masalah-masalah Section klasik pada sistem sisnkronisasi 7. Algoritma Sinkronisasi 8. Semaphore 9. Masalah klasik pada sinkronisasi 1. Definisi Deadlock Ceramah 1x100’ 2. Penyebab Deadlock Diskusi 3. Metode Tugas penanganan Deadlock 1. Mahasiswa diharapkan memahami pengertian Deadlock 7 Dead Lock 2. Mengetahui penyebab Deadlock 3. Mengetahui metode pencegahan Deadlock 8 UTS
1. Media Ceramah 1x100’
Penyimpanan Diskusi Utama Tugas 2. Direct Memory Access (DMA) 3. Pemberian Alamat 4. Ruang Alamat 1. Mahasiswa diharapkan mengetahui sistem Logika & Fisik managemen memori 5. Fungsi manajemen 9 Managemen Memori memori 2. Mengetahui fungsi managemen memori 3. Mengetahui teknik pengalokasian memori 6. Pengalokasian Memori 7. Algoritma Pengalokasian Memori dengan Partisi Dinamis 1. Media Penyimpan Ceramah 1x100’ Massal:HDD and Diskusi SSD Tugas 2. Perangkat 1. Mahasiswa diharapkan mengetahui teknik tambahan Disk managemen media peyimpanan 3. Struktur Disk Managemen Media 4. Penjadwalan Disk 10 2. Mengetahui struktur disk Penyimpanan 5. Managemen Disk 3. Mengetahui teknik penjadwalan dan managemen disk 6. Penanganan Swap- Space