Kode Bobot Semester: SISTEM OPERASI MK:...

download Kode Bobot Semester: SISTEM OPERASI MK: SKSdaa.uui.ac.id/download/sap-2-sistem-operasi-komputer-(ganjil-2013... · Bobot SKS: 3 Semester: A. Deskripsi Singkat ... bidang sekuriti,

If you can't read please download the document

Transcript of Kode Bobot Semester: SISTEM OPERASI MK:...

  • SILABUS MATA KULIAH

    Matakuliah : SISTEM OPERASIKodeMK:

    BobotSKS:

    3

    Semester:

    A. Deskripsi SingkatMatakuliah sistem operasi komputer adalah matakuliah yang wajib diikuti oleh mahasiswa teknik informasika, sisteminformasi. Matakuliah ini menjabarkan tentang konsep-konsep dasar dalam memahami sistem operasi komputer. Penyajianmateri dari kuliah ini dimulai dengan pengenalan sistem komputer, struktur sistem operasi komputer, proses dan thread, cpuscheduling, sinkronisasi, deadlock, managemen memori dan media penyimpan, serta sistem proteksi dan sekuriti, dan diakhiridengan studi kasus tentang sistem operasi DOS (Disk Operating Sistem)

    B. Tujuan Instruksional Umum(TIU)

    Setelah mengikuti mata kuliah ini diharapkan mahasiswa dapat mengerti tentang struktur sistem operasi komputer, proses danthread, cpu scheduling, sinkronisasi, managemen memori dan media penyimpan serta system sekuriti dalam perancangansebuah sistem operasi komputer.

    C. BahasanNO Tujuan Instruksional Khusus (TIK) PokokBahasan Sub Pokok Bahasan

    MetodePengajaran

    EstimasiWaktu

    DaftarPustaka

    1.

    1. Mahasiswa diharapkan mengerti apaitu sistem operasi serta mampumenjabarkan tujuan dari sistemoperasi komputer.

    2. Mampu memahami struktur,organisasi dan operasi-operasi padasistem komputer.

    Pengenalan SistemKomputer

    1. Apa itu sistem operasi2. Tujuan sistem operasi3. Struktur Sistem

    Komputer4. Komponen-komponen

    sistem komputer5. Organisasi Sistem

    Komputer6. Operasi-operasi sistem

    komputer7. Interupsi

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

    2.

    1. Mahasiswa diharapkan memahamistruktur sistem operasi komputer,layanan-layanan dan antar mukasistem operasi.

    Struktur SistemOperasi

    1. Proses2. Management memori3. Proteksi dan sekuriti4. Scheduling dan managemen

    resource5. Struktur Sistem

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

  • 3.

    1. Mahasiswa diharapkan memahamikonsep proses pada sistem operasi.

    2. Mampu menjelaskan hal-hal yangberhubungan dengan proses sepertipembentukan dan terminasi proses

    3. Mengetahui tentang Process ControlBlock (PCB) dan process switching

    Proses

    1. Pengertian Proses2. Pembentukan dan

    Terminasi Proses3. Status Proses4. Process Control Block

    (PCB)5. Process Switching

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

    4.

    1. Mahasiswa diharapkan mengerti apaitu thread

    2. Mampu memahami sistemmultithreading

    3. Mampu menjabarkan perbedaanantara multithreading denganmultitasking

    4. Mengetahui Perbedaan User threaddan Kernel Thread

    Thread 1. Pengertian Thread2. Single & Multi Threads3. Multithreading4. Performansi Thread5. Sinkronisasi Thread6. User Level Thread &

    Kernel Level Thread7. Symetric Multiprocessing

    (SMP)8. MikroKernel

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

    5.

    1. Mahasiswa diharapkan mengertitentanga konsep penjadwalan CPU

    2. Mampu menyebutkan kriteriascheduling

    3. Mengerti tentang Multiple-ProcessorScheduling

    4. Mengerti tentang thread scheduling

    CPU Schedulling

    1. Konsep Dasar2. Kriteria Scheduling3. Algoritma Schedulling4. Multiple-Processor

    Scheduling5. Thread Scheduling

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

    6.

    1. Mahasiswa diharapkan memahamisistem sinkronisasi proses.

    2. Memahami tentang critical-sectionproblem dan solusinya

    3. Mengetahui algoritma sinkronisasi4. Mampu menjelaskan masalah-

    masalah klasik pada sistemsisnkronisasi

    Sinkronisasi Proses

    1. Pengertian Sinkronisasi2. Problem Critical-Section3. Race Condition4. Solusi Problem Critical-

    Section5. Komponen Critical Section6. Aturan Critical-Section7. Algoritma Sinkronisasi8. Semaphore9. Masalah klasik pada

    sinkronisasi

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

  • 7.

    1. Mahasiswa diharapkan memahamipengertian Deadlock

    2. Mengetahui penyebab Deadlock3. Mengetahui metode pencegahan

    Deadlock

    Dead Lock

    1. Definisi Deadlock2. Penyebab Deadlock3. Metode penanganan

    Deadlock

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

    8. UTS

    9.

    1. Mahasiswa diharapkan mengetahuisistem managemen memori

    2. Mengetahui fungsi managemenmemori

    3. Mengetahui teknik pengalokasianmemori

    ManagemenMemori

    1. Media Penyimpanan Utama2. Direct Memory Access

    (DMA)3. Pemberian Alamat4. Ruang Alamat Logika &

    Fisik5. Fungsi manajemen memori6. Pengalokasian Memori7. Algoritma Pengalokasian

    Memori dengan PartisiDinamis

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

    10

    1. Mahasiswa diharapkan mengetahuiteknik managemen mediapeyimpanan

    2. Mengetahui struktur disk3. Mengetahui teknik penjadwalan dan

    managemen disk

    Managemen MediaPenyimpanan

    1. Media Penyimpan Massal:HDD and SSD

    2. Perangkat tambahan Disk3. Struktur Disk4. Penjadualan Disk5. Managemen Disk6. Penanganan Swap-Space

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

    11

    1. Mahasiswa diharapkan mengetahuijenis-jenis perangkat keras I/O daninterface aplikasi I/O.

    2. Mengetahui tentang kernel I/Osubsystem

    3. Mengatahui teknik penanganan I/O

    Managemen SistemInput/Output (I/O)

    1. Perangkat keras I/O2. Interface aplikasi I/O3. Kernel I/O subsystem4. Penanganan permintaan

    I/O5. Kinerja I/O

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

  • 12

    1. Mahasiswa dapat menjelaskan tujuandari sistem proteksi dan security

    2. Mengetahui prinsip-prinsip proteksi,domain proteksi, akses matrik sertaimplementasi akses matrik dalamsistem proteksi

    3. Mengetahui permasalahan dalambidang sekuriti, jenis-jenis ancamanterhadap komputer dan mengetahu iteknik pengamanannya

    Sistem Proteksi danSekuriti

    1. Tujuan sistem proteksi2. Domain proteksi3. Akses Matrik4. Implementasi akses Matrik5. Antivirus

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

    13

    6. Masalah keamanan7. Program threat8. User Authentication9. Ancaman Sistem10. Monitoring ancaman11. Enkripsi

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

    14

    1. Mahasiswa mampu menjabarkanpengertian dan kegunaan dari sistemterdistribusi

    2. Mengetahui karakteristik dan modeldari sistem terdistribusi

    3. Mampu menjelaskan tentangpermasalahan dan tantangan yang adapada sistem terdistribusi

    Sistem Terdistribusi

    1. Pengertian sistemterdistribusi

    2. Mengapa diperlukansistem terdistribusi

    3. Karakteristik sistemterdistribusi

    4. Model sistem terdistribusi5. Permasalahan dan

    tantangan sistemterdistribusi

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

    15.

    1. Mahasiswa diharapkan mampumemahami system operasi DOS

    2. Mengetahui system file FAT, batchFile

    3. Mengetahui perintah-perintah yangada pada DOS

    Studi kasus DOS(Disk OperationSystem)

    1. Prinsip dasar DOS2. Command Interpreter pada

    DOS3. File Allocation Table

    (FAT)4. Batch File5. Autoexe.bat6. Fungsi CONNFIG.SYS

    pada DOS7. DOS Command8. Perbandingan DOS dengan

    UNIX

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

  • 161. Mahasiswa diharapkan mampu

    memahami materi-materi sebelumujian

    Review Materi

    Review materi-materi setelahUTS

    Ceramah Diskusi Tugas

    1x150 1,2,3,4,5

    A. Daftar Pustaka 1. A.Silberschatz, Peter B.Galvin, G. Gagne, Operating System Concepts, John Wiley&Sons, United State, 2013.2. Milenkovic, Milan, Operating Systems : Concepts and Design, MacGraw-Hill Book Co., Singapore, 1992.

    3. Stallings, William, Operating Systems, Second Edition, Prentice-Hall International Editions, Englewood Cliffs,New Jersey, 1995.

    4. Tanenbaum, Andrew S., Modern Operating Systems, Prentice-Hall International Editions, Englewood Cliffs,New Jersey, 1992.

    5. Hariyanto, Bambang. 2003. Sistem Operasi. Bandung : Informatika

    Dibuat tgl : /2013Edisi : 1

    Diperiksa olehKetua Jurusan

    Disahkan olehPembantu RektorBidang Akademik

    Pembuat :

    Rahmad Sadli, ST, MT, MSc