SAP Sistem Operasi



SATUAN ACARA PENGAJARAN (SAP)


Mata Kuliah                                        :  Sistem Operasi

Kode Mata Kuliah                               : 

Semester                                            :  3 (wajib)

SKS                                                     :  3 SKS


Minggu
Pokok Bahasan
Sub Pokok Bahasan
Tujuan Instruksional Khusus
Kegiatan
Evaluasi
Acuan
ke



Dosen


(1)
(2)
(3)
(4)
(5)
(6)
(7)
1
Pendahuluan

Sejarah sistem operasi

1.    Pengertian sistem operasi
2.    sistem operasi sebagai extended machine dan resource manager
3.    Generasi I,II,III dan IV

Mahasiswa mampu memahami pengertian sistem operasi dan mengetahui sejarah perkembangannya
Kuliah/Responsi
Tanya Jawab dan latihan

2

Review hadware

Review konsep sistem operasi
1.   Prosesor, memory, I/O devices dan buses
2.   proses
3.   deadlock
4.   memory management
5.   inpu/output
6.   files
7.   security
1.Mahasiswa mengetahui hardware utama dalam komputer
2.Mahasiswa mengetahui konsep-konsep utama dalam sistem operasi

Kuliah/Responsi
Tanya Jawab dan latihan
1, 2
3
Proses dan Threads
1. Proses : model, kreasi, terminasi, hierarchies, states dan implementasi
2. Threads : model, penggunaan, implementasi, scheduler activation, pop-up

1. Mahasiswa mampu memahami model, kreasi, terminasi, hierarchies, states dan implementasi dari suatu proses
2. Mahasiswa dapat memahami model, penggunaan, implementasi, scheduler activation, pop-up dari suatu thread
Kuliah/Responsi
Tanya Jawab dan latihan
1, 2
4

3. Komunikasi proses intern (ipc) : kondisi race, daerah kritis, mutual exlusion, sleep dan wakeup, semaphores, mutexes, monitors, passing pesan, barriers
4. Masalah ipc klasik : the dining philosopehers problem, the reader and writer problem, the sleeping barber problem

1. Mahasiswa mampu memahami kondisi race, daerah kritis, mutual exlusion, sleep dan wakeup, semaphores, mutexes, monitors, passing pesan, barriers dalam komunikasi proses intern
2. Mahasiswa dapat memahami intisari beberapa masalah ipc klasik
Kuliah/Responsi
Tanya Jawab dan latihan
1, 2
5
Deadlocks
1. Pengertian : kondisi deadlock dan pemodelannya
2. algoritma Ostrich
3. deteksi deadlock dan penanganannya
4. Menghindari deadlock
5. pencegahan deadlock
1.  Mahasiswa mampu memahami kondisi deadlock dan pemodelannya
2.  Mahasiswa dapat mengambil intisari algoritma Ostrich
6. Mahasiswa dapat memahami cara menghindari dan
3.  pencegahan deadlock
Kuliah/Responsi
Tanya Jawab dan latihan
1, 2
6
Memory Management
1.  memory management dasar
2.  Pertukaran (swapping)
3.  virtual memory
4.  algoritma penggantian halaman

1. Mahasiswa mampu memahami konsep monoprograming, multiprograming, pemodelan,analisi performansi, relokasi dan proteksi dalam memory management dasar
2. Mahasiswa dapat memahami konsep managemen memori dengan bitmaps dan linked list dalam swapping
3. Mahasiswa dapat memahami konsep paging, page tables dll dalam virtual memory
4. Mahasiswa dapat memahami bermacam-macam algoritma penggantian halaman
Kuliah/Responsi
Tanya Jawab dan latihan
1, 2
7

5.  Pemodelan algoritma penggantian halaman
6.  isu-isu desain paging system
7.  isu-isu implementasi
8.  segmentasi

1.Mahasiswa mampu memahami pemodelan algoritma penggantian halaman
2.Mahasiswa mengetahui isu-isu desain paging system
3.Mahasiswa mengetahui isu-isu implementasi
4. Mahasiswa mampu memahami segmentasi murni dan dengan paging
Kuliah/Responsi
Tanya Jawab dan latihan

Ujian Tengah Semester
8
Input/Output
1.  Prinsip hardware I/O
2.  Prinsip software I/O
3.  Layer software I/O
4.  Disk

1. Mahasiswa mampu memahami konsep devices, device controler, memory mapped, direct memory acces dalam I/O hardware
2. Mahasiswa mampu memahami konsep progammed, interupt-driven I/O software dan I/O menggunakan DMA
3. mahasiswa mengetahui layer-layer I/O software
4. Mahasiswa mampu memahami hardware, formating, arm schedulling algorithm disk
Kuliah/Responsi
Tanya Jawab dan latihan
1, 2
9

1.  Clock
2.  Character-oriented terminal
3.  GUI
4.  Network terminal
5.  managemen daya
1.Mahasiswa mampu memahami konsep clock hardware, software dan shoft timer
2.Mahasiswa memahami konsep input/output dalam Character-oriented terminal
3. mahasiswa mengetahui konsep-konsep dasar GUI
4.Mahasiswa mengetahui system window X dan SLIM network
5.mahasiswa memahami managemen daya terkait isu-isu hardware dan sistem operasi
Kuliah/Responsi
Tanya Jawab dan latihan
1, 2
10
Sistem Pengarsipan
1. File
2. direktori
3. implementasi sistem pengarsipan
4. contoh-contoh sistem pengarsipan
1. Mahasiswa mengetahui penamaan, struktur, tipe dll dari file
2. Mahasiswa mengetahui level-level, hirarki, penamaan path sistem direktori
3. mahasiswa mampu memahami implementasi sistem pengarsipan
4. mahasiswa mengetahui contoh-contoh sistem pengarsipan
Kuliah/Responsi
Tanya Jawab dan latihan
1, 2
11
Sistem Operasi Multimedia
1. File Multimedia
2. Kompresi video
3. Penjadwalan proses multimedia
4. Paradigma sistem pengarsipan multimedia
5. Penempatan file
6. caching
7. Penjadwalan disk multimedia

1.Mahasiswa mengetahui jenis file multimedia: audio dan video
2.Mahasiswa memahami kompresi file video standar
3.mahasiswa memahami proses penjadwalan proses multimedia
4.Mahasiswa mengetahui paradigma sistem pengarsipan multimedia
5.mahasiswa mengetahui konsep-konsep penempatan file
6.mahasiswa memahami proses block dan file caching
7.mahasiswa mengetahui penjadwalan static dan dinamik disk
Kuliah/Responsi
Tanya Jawab dan latihan
1, 2
12
Sistem processor ganda
1. Processor ganda: h/w, sistem operasi, sinkronisasi,penjadwalan
2. multicomputer
3. sistem terdistribusi
1. Mahasiswa mengetahui h/w, sistem operasi, sinkronisasi,penjadwalan processor ganda
2. Mahasiswa mengetahui konsep-konsep multicomputer
3. Mahasiswa mengetahui konsep-konsep sistem terdistribusi
Kuliah/Responsi
Tanya Jawab dan latihan
1, 2
13
security
1. lingkungan
2. dasar kriptograpi
3. Autentifikasi user
4. serangan dari dalam sistem
5. serangan dari luar sistem
6. mekanisme proteksi
7. trusted system
1.Mahasiswa mengetahui lingkungan security sistem operasi
2.Mahasiswa memahami dasar-dasar kriptografi sebagai salah satu mekanisme security
3.Mahasiswa memahami autentifikasi  user sebagai salah satu mekanisme security
4. mahasiswa mengetahui jenis-jenis serangan dari dalam sistem
5. mahasiswa mengetahui jenis-jenis serangan dari luar sistem
6. Mahasiswa memahami proses mekanisme proteksi
7. mahasiswa mengetahui sistem security yang  terpecaya
Kuliah/Responsi
Tanya Jawab dan latihan
1, 2
14
Studi kasus
1.UNIX dan LINUX
2.WINDOWS

Mahasiswa dapat mengetahui konsep sistem operasi yang digunakan dalam sistem operasi UNIX dan LINUX serta WINDOWS
Presentasi dan Tugas
Nilai presentasi dan Tugas
1, 2
Ujian Akhir Semester

Keterangan Acuan:
1) Modern Operating System, Andrew S Tanenbaum, Prentice Hall 2003
2) Stalling




kalo mau donlod :
disini

Tidak ada komentar:

Posting Komentar

Adsense