Teknik Informatika - S1
GARIS BESAR PROGRAM PENGAJARAN (GBPP)
Nama Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
Deskripsi Singkat
: Mata kuliah sistem operasi ini mendiskusikan mengenai pengenalan sistem operasi, berbagai proses
yang terjadi pada sistem operasi yang saling berkaitan satu dengan lainnya dan pengenalan sistem
operasi pada sistem terdistribusi
Tujuan Instruksional Umum:
1. Dapat merancang sendiri atau memodifikasi sistem operasi yang telah ada sesuai kebutuhan
khusus kita
2. Menguasai dasar-dasar sistem operasi sehingga mampu menemukenali masalah-masalah
komputer dan merumuskan penyelesaiannya secara ilmiah
3. Dapat menilai sistem operasi dan memilih alternatif sistem operasi sesuai tujuan pembangunan
system
4. Dapat meningkatkan pemanfaatan sistem operasi, sehingga meningkatkan kinerja sistem
komputer
No
1
Tujuan Instruksional Khusus
Mahasiswa memahami peran
penting sistem operasi dalam
menjaga keberlangsungan kerja
sistem komputer secara utuh
Pokok Bahasan
PENDAHULUAN
Sub Pokok Bahasan
Waktu
Sumber
Konsep dasar system komputer
dan system operasi.
Manajemen Proses, meliputi :
konsep
proses,
metode
penjadualan proses, komunikasi
3 sks x 50
menit
1-9
1
No
Tujuan Instruksional Khusus
Pokok Bahasan
Sub Pokok Bahasan
2
Mahasiswa mengenal Sistem
Operasi, dan mengetahui struktur
Sistem Komputer
PENGENALAN UMUM
SISTEM OPERASI DAN
STRUKTUR SISTEM
KOMPUTER
Waktu
Sumber
antar proses, sinkronisasi proses
dan deadlock.
Manajemen Memori, meliputi :
konsep
memori,
skema
manajemen
memori,
virtual
memori.
Manajemen
Perangkat
Masukan/Keluaran,
meliputi:
prinsip manajemen perangkat
masukan/keluaran, mekanisme
perangkat
lunak
masukan/keluaran.
Manajemen File, meliputi :
konsep file, manajemen system
file, implementasi system file.
Keamanan Sistem
Pengenalan
Umum
Sistem
Operasi
- Definisi Sistem Operasi
- Peran Sistem Operasi dalam
Sistem Komputer
- Tujuan Sistem Operasi
- Sejarah
perkembangan
Sistem Operasi
- Batch
System,
Multiprogramming
System,
Time
Sharing
System,
Multiprocessing
System,
Distributed System, Real Time
System
Struktur Sistem Komputer
- Operasi Sistem Komputer
- Struktur Input/Output
- Struktur Penyimpanan
3 sks x
50menit
Ref.1 :
1
Ref.2
Bab 1
Ref.3 :
1, Bab
Ref.4 :
1, Bab
Ref.5 :
1
Ref.6 :
1
Bab
:
Bab
2
Bab
2
Bab
Bab
2
No
3
4
Tujuan Instruksional Khusus
Mahasiswa memahami konsep
dasar dan struktur Sistem Operasi
Mahasiswa memahami konsep
dasar manajemen proses dan
komunikasi antar proses
Pokok Bahasan
STRUKTUR SISTEM
OPERASI
MANAJEMEN PROSES
Sub Pokok Bahasan
- Proteksi Hardware
Komponen-komponen Sistem
- Manajemen Proses
- Manajemen Memori Utama
- Manajemen Memori Sekunder
- Manajemen I/O
- Manajemen File
Pelayanan Sistem Operasi
System Call
Sistem Program
Struktur Sistem Operasi
- Struktur Sederhana
- Monolithic System
- Pendekatan Berlapis (Layered
Approach)
- Mesin Virtual
- Client System Model
Konsep Proses
- Definisi Proses
- Status Proses
- Process Control Block (PCB)
Konsep Penjadualan
- Scheduling Queue
- Schedulers
- Context Switch
Operasi pada proses
- Pembuatan Proses
- Penghentian Proses
Proses
yang
Saling
Bekerjasama
(Cooperating
Process)
Threads
Komunikasi Antar Proses
Buffering
Waktu
3 sks x
50menit
3 sks x
50menit
Sumber
Ref.1 :
2
Ref.2
Bab 1
Ref.3 :
3
Ref.4 :
3
Ref.5 :
1
Ref.6 :
1
Bab
Ref.1 :
3
Ref.2
Bab 2
Ref.3 :
4
Ref.4 :
4
Ref.5 :
2
Ref.6 :
2
Bab
:
Bab
Bab
Bab
Bab
:
Bab
Bab
Bab
Bab
3
No
Tujuan Instruksional Khusus
Pokok Bahasan
Sub Pokok Bahasan
5
Mahasiswa memahami berbagai
teknik penjadualan prosesor, serta
mengetahui metode evaluasi
penjadualan
PENJADUALAN
PROSES
6
Mahasiswa dapat memahami
konsep sinkronisasi dan deadlock
serta dapat menjelaskan masalahmasalah yang sering ditemui dalam
sinkronisasi dan deadlock berikut
penyelesaiannya
SINKRONISASI DAN
DEADLOCK
Kondisi-kondisi Perkecualian
- Proses Dihentikan
- Kehilangan Pesan
- Proses Terganggu
Konsep Dasar Penjadualan
Proses
- Preemptive Scheduling
- Dispatcher
Kriteria Penjadualan
Algoritma Penjadualan
- First Come First Served
Scheduling(FCFS)
- Shortest Job First Scheduling
(SJF)
- Priority Scheduling
- Round Robin Scheduling
- Multilevel Queue Scheduling
- Multilevel Feedback Queue
Scheduling
- Guaranteed Scheduling
- Multiple Processor Scheduling
Metode Evaluasi Penjadwalan
Masalah Critical Section
Sinkronisasi Software
Sinkronisasi Hardware
Semaphore
Masalah-masalah Klasik dalam
Sinkronisasi
Deadlock
- Model Sistem
- Karakteristik Deadlock
- Metode penanganan
Deadlock
- Pencegahan Deadlock
Waktu
3 sks x
50menit
3 sks x
50menit
Sumber
Ref.1 :
4
Ref.2
Bab 2
Ref.3 :
5
Ref.4 :
5
Ref.5 :
2
Ref.6 :
2
Bab
Ref.1 :
5,6, 7
Ref.2
Bab 2
Ref.3 :
6, 7
Ref.4 :
6, 7
Ref.5 :
2,6
Ref.6 :
3
Bab
:
Bab
Bab
Bab
Bab
:
Bab
Bab
Bab
Bab
4
No
Tujuan Instruksional Khusus
Pokok Bahasan
Sub Pokok Bahasan
Penghindaran Deadlock
Pendeteksian Deadlock
Recovery Deadlock
Pendekatan Kombinasai untuk
Menghindari Deadlock
Konsep Dasar Memori
- Konsep Binding
- Dynamic Loading
- Dynamic Linking
- Overlay
Strategi Manajemen Memori
Ruang Alamat Logika dan
Fisik
Swapping
Pencatatan Pemakaian
Memori
- Peta Bit
- Linked List
Monoprogramming
Pengalolasian Berurutan
(Contigous Allocation)
- Multiprogramming dengan
Partisi Statis
- Multiprogramming dengan
Partisi Dinamis
- Sistem Buddy
Pengalokasian
Tak
Berurutan
(Non
Contigous
Allocation)
- Paging
- Segmentasi
Konsep dasar memori
virtual
Demand Paging
Waktu
Sumber
3 sks x
50menit
Ref.1 : Bab
8, 9, 10,11
Ref.2
:
Bab 3
Ref.3 : Bab
8
Ref.4 : Bab
8
Ref.5 : Bab
3
Ref.6 : Bab
4
3 sks x
50menit
Ref.1 : Bab
8, 9, 10,11
Ref.2
:
Bab 3
-
7&
8
Mahasiswa dapat memahami
fungsi dari memori, penggunaan
memori, dan teknik pengalokasian
memori
MANAJEMEN MEMORI
9&
10
Mahasiswa dapat memahami
penggunaan virtual memori
sebagai pelengkap memori kerja
VIRTUAL MEMORI
5
No
Tujuan Instruksional Khusus
Pokok Bahasan
Sub Pokok Bahasan
Waktu
11
12
Mahasiswa dapat memahami
pengaturan file dan direktori
Mahasiswa dapat memahami
prinsip kerja berbagai sistem I/O
serta memahami manajemen dan
penjadualan disk
MANAJEMEN SISTEM
FILE
MANAJEMEN SISTEM
INPUT/OUTPUT
Unjuk Kerja Demand Paging
Page Replacement
Algoritma Page
Replacement
- Algoritma FIFO
- Algoritma Optimal
- Algoritma Least Recently Use
(LRU)
Pengalokasian Frame
Algoritma Pengalokasian
Algoritma Global dan Lokal
Trasing
Interface Sistem File
- Konsep File
- Metode Akses
- Struktur Direktori
- Proteksi
Implementasi Sistem File
- Struktur Sistem File
- Metode Pengalokasian
- Manajemen Ruang Kosong
- Implementasi Direktori
- Efisiensi dan Unjuk Kerja
- Recovery
Prinsip Perangkat Keras I/O
- I/O Device
- Device Controller
- Direct Memory Access (DMA)
Prinsip Perangkat Lunak I/O
- Tujuan Perangkat Lunak I/O
- Interrupt Handler
- Device Drivers
- Device-Independent I/O
Software
Sumber
Ref.3
9
Ref.4
9
Ref.5
3
Ref.6
4
3 sks x
50menit
3 sks x
50menit
: Bab
: Bab
: Bab
: Bab
Ref.1 :
14, 15
Ref.2
Bab 4
Ref.3 :
10, 11
Ref.5 :
4
Ref.6 :
5
Bab
:
Bab
Bab
Bab
Ref.1
:
Bab 12,
13
Ref.2
:
Bab 4
Ref.3
:
Bab 12
Ref.5
:
Bab 5
Ref.6
:
6
No
Tujuan Instruksional Khusus
Pokok Bahasan
Sub Pokok Bahasan
Waktu
Sumber
Bab 6
- User-Space I/O Software
Disk
- Struktur Disk
- Penjadualan Disk
o First Come First Served
Scheduling
o Shortest Seek Time First
Scheduling
o SCAN Scheduling
o C-SCAN Scehduling
o Look Scheduling
- Disk Management
- Swap Space Management
- Disk Reliabiliy
13
Mahasiswa dapat memahami
penting-nya proteksi dan sekuriti
dalam sistem komputer
PROTEKSI DAN
SEKURITI SISTEM
KOMPUTER
Proteksi
- Tujuan dari Proteksi
- Domain Proteksi
- Matriks Akses
- Revokasi Hak Akses
- Sistem Berdasarkan
Kapabilitas
- Proteksi Berdasarkan
Bahasa
Sekuriti
- Masalah Sekuriti
- Autentikasi
- Ancaman Program
- Ancaman Sistem
- Monitoring Ancaman
- Enkripsi
3 sks x
50menit
Ref.1 : Bab
16
Ref.3 : Bab
13, 14
14
Mahasiswa
dapat
mengingat
kembali materi-materi yang telah
REVIEW SEMUA
MATERI DAN
3 sks x
50menit
Ref.1 : Bab
1-16
Pengulangan materi yang telah
7
No
Tujuan Instruksional Khusus
diberikan, sekaligus mendapatkan
gambaran
mengenai
materi
lanjutan dari mata kuliah Sistem
Operasi, yaitu Sistem Terdistribusi
Pokok Bahasan
PENJELASAN UMUM
MATERI SISTEM
TERDISTRIBUSI
Sub Pokok Bahasan
diberikan secara garis
Penjelasan umum tentang
Sistem Terdistribusi :
- Struktur jaringan
- Struktur Sistem Terdistribusi
- File Sistem Terdistribusi
- Koordinasi Terdistribusi
Waktu
Sumber
Ref.2
:
Bab 1-4
Ref.3 : Bab
1-14
+
Bab 15 18
Ref.4 : Bab
1- 9
Ref.5 : Bab
1-6 + Bab
9 - 13
Ref.6 : Bab
1-6
REFERENSI:
1. Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
2. Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
3. Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/he-bcs/Books?
action=index&bcsId=2217&itemId=0471694665
4. Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
5. Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
6. http://www.ilmukomputer.com
7. http://vlsm.bebas.org
8. http://www.wikipedia.com
9. http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
8
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 1
Tujuan Instruksional Umum (TIU) :
Mahasiswa mampu memahami pembukuan, hubungan akuntansi pajak dengan akuntansi komersial, konsep dasar dan tujuan pelaporan
1.
Tujuan Instruksional Khusus (TIK)
2.
Mahasiswa memahami peran penting system operasi dalam menjaga keberlangsungan kerja system komputer secara utuh
Pokok Bahasan
PENDAHULUAN
3.
Sub Pokok Bahasan
Konsep dasar sistem komputer dan sistem operasi.
Manajemen Proses, meliputi : konsep proses, metode penjadualan proses, komunikasi antar proses, sinkronisasi proses dan
deadlock.
- Manajemen Memori, meliputi : konsep memori, skema manajemen memori, virtual memori.
- Manajemen Perangkat Masukan/Keluaran, meliputi: prinsip manajemen perangkat masukan/keluaran, mekanisme perangkat lunak
masukan/keluaran.
- Manajemen File, meliputi : konsep file, manajemen system file, implementasi system file.
-
9
4.
Keamanan Sistem
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Durasi Waktu
(menit ke)
1 – 10
Penyajian
Kegiatan Pengajar
Menjelaskan tujuan mata kuliah
Mengaitkan materi dengan program studi
Menjelaskan GBPP, meliputi cakupan materi dan proses
perkuliahan
Menjelaskan tata cara pembelajaran dan penilaian
Menjelaskan konsep dasar sistem komputer dan sistem
operasi
Menjelaskan konsep dasar manajemen proses, memori,
perangkat masukan/keluaran, file dan keamanan sistem
Penutup
Kegiatan
Mahasiswa
Memperhatikan
Media & Alat
Papan tulis
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
Memberikan kesempatan bertanya kepada mahasiswa
tentang konsep dasar keseluruhan materi
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
5. Evaluasi :
Tanya jawab
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/he-bcs/Books?
action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
10
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
11
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 2
Tujuan Instruksional Umum (TIU) :
Mahasiswa mengenal Sistem Operasi, dan mengetahui struktur Sistem Komputer
1.
Tujuan Instruksional Khusus (TIK)
2.
Mahasiswa
Mahasiswa
Mahasiswa
Mahasiswa
Mahasiswa
mampu
mampu
mampu
mampu
mampu
menjelaskan arti dan fungsi system operasi
menerangkan macam-macam system yang terdapat dalam system operasi
menerangkan perkembangan generasi-generasi sistem operasi
menerangkan operasi yang dilakukan system komputer
menerangkan struktur system komputer, meliputi struktur I/O, struktur penyimpanan dan proteksi hardware
Pokok Bahasan
PENGENALAN UMUM SISTEM OPERASI DAN STRUKTUR SISTEM KOMPUTER
3.
Sub Pokok Bahasan
Pengenalan Umum Sistem Operasi
- Definisi Sistem Operasi
12
4.
Peran Sistem Operasi dalam Sistem Komputer
Tujuan Sistem Operasi
Sejarah perkembangan Sistem Operasi
Batch System, Multiprogramming System, Time Sharing System, Multiprocessing System, Distributed System, Real Time
System
Struktur Sistem Komputer
- Operasi Sistem Komputer
- Struktur Input/Output
- Struktur Penyimpanan
- Proteksi Hardware
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Durasi Waktu
(menit ke)
1 – 15
Penyajian
Kegiatan Pengajar
Menjelaskan pengertian struktur sistem komputer
Menjelaskan definisi, peran, tujuan dan sejarah sistem
operasi
Menjelaskan generasi sistem operasi yang pernah ada
Papan tulis, LCD
Projector
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
Media & Alat
Memberikan contoh sistem operasi dan struktur sistem
komputer
Penutup
Menjelaskan pengertian sistem operasi
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Menjelaskan operasi sistem komputer, struktur
Input/Output, struktur penyimpanan dan proteksi hardware
Memberikan kesempatan bertanya kepada mahasiswa
tentang sistem operasi dan struktur sistem operasi
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
5. Evaluasi :
Tanya jawab, tes tertulis
13
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
14
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 3
Tujuan Instruksional Umum (TIU) :
Mahasiswa memahami konsep dasar dan struktur Sistem Operasi
1.
Tujuan Instruksional Khusus (TIK)
Mahasiswa mampu menjelaskan komponen system operasi dan sumberdaya yang terkait dengan system komputer
Mahasiswa mampu menyebutkan layanan yang dapat dilakukan system operasi
Mahasiswa mampu menjelaskan yang dimaksud dengan system call dan system program
Mahasiswa mampu menjelaskan struktur system operasi
15
2.
Pokok Bahasan
STRUKTUR SISTEM OPERASI
3.
Sub Pokok Bahasan
Komponen-komponen Sistem
- Manajemen Proses
- Manajemen Memori Utama
- Manajemen Memori Sekunder
- Manajemen I/O
- Manajemen File
Pelayanan Sistem Operasi
System Call
Sistem Program
Struktur Sistem Operasi
- Struktur Sederhana
- Monolithic System
- Pendekatan Berlapis (Layered Approach)
- Mesin Virtual
- Client System Model
4.
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Penyajian
Durasi Waktu
(menit ke)
1 – 15
Menjelaskan pengertian komponen sistem operasi
Menjelaskan komponen sistem operasi
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Menjelaskan pelayanan sistem operasi
Menjelaskan system call dan sistem program
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Menjelaskan pengertian struktur sistem operasi
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Menjawab
pertanyaan
Papan tulis, LCD
Projector
Kegiatan Pengajar
Penutup
Menjelaskan jenis-jenis struktur sistem operasi
Media & Alat
Papan tulis, LCD
Projector
Memberikan contoh setiap jenis struktur sistem operasi
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
16
Durasi Waktu
(menit ke)
Tahap
Kegiatan Pengajar
Kegiatan
Mahasiswa
Bertanya
Media & Alat
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
17
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 4
Tujuan Instruksional Umum (TIU) :
Mahasiswa memahami konsep dasar manajemen proses dan komunikasi antar proses
1.
Tujuan Instruksional Khusus (TIK)
2.
Mahasiswa
Mahasiswa
Mahasiswa
Mahasiswa
mampu
mampu
mampu
mampu
menjelaskan konsep dasar manajemen proses
menjelaskan konsep operasi pada proses
menyebutkan berbagai cara komunikasi antar proses
menerangkan masalah yang timbul pada komunikasi antar proses
Pokok Bahasan
MANAJEMEN PROSES
18
3.
Sub Pokok Bahasan
Konsep Proses
- Definisi Proses
- Status Proses
- Process Control Block (PCB)
Konsep Penjadualan
- Scheduling Queue
- Schedulers
- Context Switch
Operasi pada proses
- Pembuatan Proses
- Penghentian Proses
Proses yang Saling Bekerjasama (Cooperating Process)
Threads
Komunikasi Antar Proses
Buffering
Kondisi-kondisi Perkecualian
- Proses Dihentikan
- Kehilangan Pesan
- Proses Terganggu
4.
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Penyajian
Durasi Waktu
(menit ke)
1 – 15
Kegiatan Pengajar
Menjelaskan konsep proses
Menjelaskan dan memberikan contoh operasi pada proses
Menjelaskan konsep penjadualan
Menjelaskan dan memberikan contoh proses yang saling
bekerjasama
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Memperhatikan
Bertanya
Media & Alat
Papan tulis, LCD
Projector
Papan tulis, LCD
Projector
Menjelaskan dan memberikan contoh threads
Menjelaskan dan memberikan contoh komunikasi antar
proses
19
Tahap
Durasi Waktu
(menit ke)
Penutup
Kegiatan
Mahasiswa
Kegiatan Pengajar
Media & Alat
Menjelaskan dan memberikan contoh buffering
Menjelaskan dan memberikan contoh kondisi-kondisi
perkecualian
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
20
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 5
Tujuan Instruksional Umum (TIU) :
Mahasiswa memahami berbagai teknik penjadualan prosesor, serta mengetahui metode evaluasi penjadualan
1.
Tujuan Instruksional Khusus (TIK)
Mahasiswa mampu menjelaskan konsep dasar penjadualan prosesor
Mahasiswa mampu menyebutkan dan menerapkan teknik-teknik penjadwalan prosesor
Mahasiswa mampu mengevaluasi metode/teknik-teknik penjadwalan prosesor
21
2.
Pokok Bahasan
PENJADUALAN PROSES
3.
Sub Pokok Bahasan
Konsep Dasar Penjadualan Proses
- Preemptive Scheduling
- Dispatcher
Kriteria Penjadualan
Algoritma Penjadualan
- First Come First Served Scheduling(FCFS)
- Shortest Job First Scheduling (SJF)
- Priority Scheduling
- Round Robin Scheduling
- Multilevel Queue Scheduling
- Multilevel Feedback Queue Scheduling
- Guaranteed Scheduling
- Multiple Processor Scheduling
Metode Evaluasi Penjadualan
4.
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Penyajian
Penutup
Durasi Waktu
(menit ke)
1 – 15
Kegiatan Pengajar
Menjelaskan konsep dasar penjadualan proses
Menjelaskan pengertian algoritma penjadualan
Menjelaskan kriteria penjadualan
Menjelaskan dan memberikan contoh setiap jenis algoritma
penjadualan
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Memperhatikan
Bertanya
Media & Alat
Papan tulis, LCD
Projector
Papan tulis, LCD
Projector
Menjelaskan metode evaluasi penjadualan
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
22
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
23
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 6
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami konsep sinkronisasi dan deadlock serta dapat menjelaskan masalah-masalah yang sering ditemui dalam
sinkronisasi dan deadlock berikut penyelesaiannya
1.
Tujuan Instruksional Khusus (TIK)
Mahasiswa mampu menjelaskan konsep critical section
Mahasiswa mampu menjelaskan sinkronisasi software berikut algoritmanya dan sinkronisasi hardware berikut beberapa instruksi
yang ada di dalamnya
Mahasiswa mampu mengerti konsep semaphore
Mahasiswa mampu menerangkan beberapa masalah klasik dalam sinkronisasi
Mahasiswa mampu memahami hubungan antara deadlock dengan sumberdaya, dan kapan dikatakan terjadi deadlock,
Mahasiswa mampu mengetahui cara mendeteksi dan memulihkan sistem dari deadlock, dan
Mahasiswa mampu mengetahui cara-cara menghindari dan mencegah terjadinya deadlock.
24
2.
Pokok Bahasan
SINKRONISASI DAN DEADLOCK
3.
4.
Sub Pokok Bahasan
Masalah Critical Section
Sinkronisasi Software
Sinkronisasi Hardware
Semaphore
Masalah-masalah Klasik dalam Sinkronisasi
Deadlock
- Model Sistem
- Karakteristik Deadlock
- Metode penanganan Deadlock
- Pencegahan Deadlock
- Penghindaran Deadlock
- Pendeteksian Deadlock
- Recovery Deadlock
- Pendekatan Kombinasi untuk Menghindari Deadlock
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Penyajian
Penutup
Durasi Waktu
(menit ke)
1 – 15
Kegiatan Pengajar
Menjelaskan pengertian masalah critical section
Menjelaskan pengertian semaphore
Menjelaskan sinkronisasi software dan hardware
Menjelaskan masalah klasik dalam sinkronisasi
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Memperhatikan
Bertanya
Memperhatikan
Media & Alat
Papan tulis, LCD
Projector
Papan tulis, LCD
Projector
Menjelaskan pengertian deadlock
Menjelaskan dan memberikan contoh model sistem,
karakteristik, metode penanganan, pencegahan,
penghindaran, pendeteksian, recovery dan pendekatan
kombinasi untuk menghindari dari deadlock
Memberikan pertanyaan kepada mahasiwa
Papan tulis, LCD
Projector
25
Durasi Waktu
(menit ke)
Tahap
Kegiatan Pengajar
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Kegiatan
Mahasiswa
Menjawab
pertanyaan
Bertanya
Media & Alat
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
26
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 7&8
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami fungsi dari memori, penggunaan memori, dan teknik pengalokasian memori.
1.
Tujuan Instruksional Khusus (TIK)
2.
menjelaskan pengertian dan konsep dasar memori,
menguraikan manajemen memori pada berbagai sistem operasi
menerangkan penggunaan dan pengalokasian memori baik secara berurutan maupun tidak berurutan
Pokok Bahasan
MANAJEMEN MEMORI
27
3.
Sub Pokok Bahasan
Konsep Dasar Memori
- Konsep Binding
- Dynamic Loading
- Dynamic Linking
- Overlay
Strategi Manajemen Memori
Ruang Alamat Logika dan Fisik
Swapping
Pencatatan Pemakaian Memori
- Peta Bit
- Linked List
Monoprogramming
Pengalolasian Berurutan (Contigous Allocation)
- Multiprogramming dengan Partisi Statis
- Multiprogramming dengan Partisi Dinamis
- Sistem Buddy
Pengalokasian Tak Berurutan (Non Contigous Allocation)
- Paging
- Segmentasi
4.
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Durasi Waktu
(menit ke)
1 – 15
Kegiatan Pengajar
Penyajian
Menjelaskan konsep dasar memori
Menjelaskan strategi manajemen memori
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Media & Alat
Papan tulis, LCD
Projector
Menjelaskan dan memberi contoh ruang alamat logika dan
fisik
Menjelaskan dan memberi contoh swapping
Menjelaskan dan memberi contoh pencatatan pemakaian
memori
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Menjelaskan monoprogramming
Menjelaskan dan memberi contoh pengalokasian berurutan
28
Durasi Waktu
(menit ke)
Tahap
Penutup
Kegiatan
Mahasiswa
Kegiatan Pengajar
Media & Alat
Menjelakan dan memberi contoh pengalokasian tak
berurutan
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
29
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 9 & 10
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami penggunaan virtual memori sebagai pelengkap memori kerja
1.
Tujuan Instruksional Khusus (TIK)
Mahasiswa mampu menerangkan fungsi memori semu (virtual memory) sebagai pelengkap memori kerja
Mahasiswa mampu menjelaskan algoritma paging dan segmentasi
2.
Pokok Bahasan
30
VIRTUAL MEMORI
3.
4.
Sub Pokok Bahasan
Konsep dasar memori virtual
Demand Paging
Unjuk Kerja Demand Paging
Page Replacement
Algoritma Page Replacement
- Algoritma FIFO
- Algoritma Optimal
- Algoritma Least Recently Use (LRU)
Pengalokasian Frame
- Algoritma Pengalokasian
- Algoritma Global dan Lokal
Trasing
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Durasi Waktu
(menit ke)
1 – 15
Kegiatan Pengajar
Menjelaskan konsep dasar memori virtual
Menjelaskan unjuk kerja demand paging
Penyajian
Penutup
Memberikan contoh memori virtual
Menjelaskan pengertian demand paging
Menjelaskan dan memberi contoh algoritma page
replacement
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Memperhatikan
Bertanya
Media & Alat
Papan tulis, LCD
Projector
Papan tulis, LCD
Projector
Menjelaskan dan memberi contoh pengalokasian frame
Menjelaskan dan memberi contoh trasing
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
5. Evaluasi :
31
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
32
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 11
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami pengaturan file dan direktori
1.
Tujuan Instruksional Khusus (TIK)
2.
Mahasiswa mampu menjelaskan konsep file dan direktory
Mahasiswa mampu menjelaskan struktur sistem file, termasuk pengalokasian dan manajemen ruang kosong
Mahasiswa mampu menjelaskan implementasi dari direktori
Mahasiswa mampu menganalisis efisiensi dan unjuk kerja sistem file.
Pokok Bahasan
MANAJEMEN SISTEM FILE
33
3.
Sub Pokok Bahasan
Interface Sistem File
- Konsep File
- Metode Akses
- Struktur Direktori
- Proteksi
Implementasi Sistem File
- Struktur Sistem File
- Metode Pengalokasian
- Manajemen Ruang Kosong
- Implementasi Direktori
- Efisiensi dan Unjuk Kerja
- Recovery
4.
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Durasi Waktu
(menit ke)
1 – 15
Penyajian
Penutup
Kegiatan Pengajar
Menjelaskan pengertian interface sistem file
Menjelaskan pengertian implementasi sistem file
Menjelaskan dan memberi contoh konsep file, metode
akses, struktur direktori dan proteksi
Menjelaskan dan memberi contoh struktur sistem file,
metode pengalokasian, manajemen ruang kosong,
implementasi direktori, efisiensi dan unjuk kerja dan recovery
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Memperhatikan
Bertanya
Memperhatikan
Menjawab
pertanyaan
Bertanya
Media & Alat
Papan tulis, LCD
Projector
Papan tulis, LCD
Projector
Papan tulis, LCD
Projector
5. Evaluasi :
Tanya jawab, tes tertulis
34
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
35
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 12
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami prinsip kerja berbagai sistem I/O serta memahami manajemen dan penjadualan disk
1.
Tujuan Instruksional Khusus (TIK)
2.
Mahasiswa mampu menjelaskan pengertian perangkat keras I/O
Mahasiswa mampu menyebutkan jenis-jenis dan macam-macamnya
Mahasiswa mampu menerangkan penanganan suatu device I/O pada sistem komputer
Pokok Bahasan
MANAJEMEN SISTEM INPUT/OUTPUT
3.
Sub Pokok Bahasan
Prinsip Perangkat Keras I/O
- I/O Device
36
4.
- Device Controller
- Direct Memory Access (DMA)
Prinsip Perangkat Lunak I/O
- Tujuan Perangkat Lunak I/O
- Interrupt Handler
- Device Drivers
- Device-Independent I/O Software
- User-Space I/O Software
Disk
- Struktur Disk
- Penjadualan Disk
o First Come First Served Scheduling
o Shortest Seek Time First Scheduling
o SCAN Scheduling
o C-SCAN Scehduling
o Look Scheduling
- Disk Management
- Swap Space Management
- Disk Reliability
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Penyajian
Penutup
Durasi Waktu
(menit ke)
1 – 15
Kegiatan Pengajar
Menjelaskan pengertian perangkat keras I/O dan perangkat
lunak I/O
Memberikan contoh prinsip perangkat keras I/O dan
perangkat lunak I/O
Menjelaskan pengertian disk
Menjelaskan dan memberikan contoh penjadualan disk
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Media & Alat
Papan tulis, LCD
Projector
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Menjawab
Papan tulis, LCD
Projector
Memperhatikan
Menjelaskan dan memberikan contoh disk management,
swap space management dan disk reliability
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
37
Durasi Waktu
(menit ke)
Tahap
Kegiatan Pengajar
mahasiswa
Kegiatan
Mahasiswa
pertanyaan
Bertanya
Media & Alat
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
38
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 13
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami pentingnya proteksi dan sekuriti dalam sistem komputer
1.
Tujuan Instruksional Khusus (TIK)
2.
Menjelaskan dan mengerti mekanisme proteksi yang diperlukan dalam suatu sistem komputer dari segala macam ancaman
menganalisa masalah sekuritas sistem komputer
Pokok Bahasan
PROTEKSI DAN SEKURITI SISTEM KOMPUTER
3.
Sub Pokok Bahasan
Proteksi
- Tujuan dari Proteksi
- Domain Proteksi
39
- Matriks Akses
- Revokasi Hak Akses
- Sistem Berdasarkan Kapabilitas
- Proteksi Berdasarkan Bahasa
Sekuriti
- Masalah Sekuriti
- Autentikasi
- Ancaman Program
- Ancaman Sistem
- Monitoring Ancaman
- Enkripsi
4.
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Durasi Waktu
(menit ke)
1 – 15
Kegiatan Pengajar
Penyajian
Menjelaskan proteksi dan sekuriti
Memberikan contoh proteksi dan sekuriti
Menjelaskan tujuan, domain, matriks akses, revokasi hak
akses, sistem berdasarkan kapabilitas dan proteksi
berdasarkan bahasa
Memperhatikan
Bertanya
Media & Alat
Papan tulis, LCD
Projector
Papan tulis, LCD
Projector
Menjelaskan masalah sekuriti, autentikasi, ancaman
program, ancaman sistem, monitoring ancaman dan enkripsi
Penutup
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
40
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
41
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 14
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat mengingat kembali materi-materi yang telah diberikan, sekaligus mendapatkan gambaran mengenai materi lanjutan
dari mata kuliah Sistem Operasi, yaitu Sistem Terdistribusi
1.
Tujuan Instruksional Khusus (TIK)
2.
Mahasiswa mampu mengingat materi yang telah disampaikan sebelumnya, serta dapat menarik benang merah dan
keterhubungan antara materi yang satu dengan materi yang lain
Mahasiswa mampu memperoleh gambaran umum tentang Sistem Terdistribusi
Pokok Bahasan
REVIEW SEMUA MATERI DAN PENJELASAN UMUM MATERI SISTEM TERDISTRIBUSI
3.
Sub Pokok Bahasan
42
4.
Pengulangan materi yang telah diberikan secara garis besar
Penjelasan umum tentang Sistem Terdistribusi :
- Struktur jaringan
- Struktur Sistem Terdistribusi
- File Sistem Terdistribusi
- Koordinasi Terdistribusi
Kegiatan Belajar Mengajar
Durasi Waktu
(menit ke)
Tahap
Pendahulua
n
1 – 15
Penyajian
Media & Alat
Menjelaskan materi yang telah diberikan secara garis
besar
Menjelaskan pengertian sistem terdistribusi
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
Menjelaskan struktur jaringan, struktur sistem
terdistribusi, file sistem terdistribusi dan koordinasi
terdistribusi
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Penutup
Kegiatan
Mahasiswa
Kegiatan Pengajar
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
43
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
44
Nama Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
Deskripsi Singkat
: Mata kuliah sistem operasi ini mendiskusikan mengenai pengenalan sistem operasi, berbagai proses
yang terjadi pada sistem operasi yang saling berkaitan satu dengan lainnya dan pengenalan sistem
operasi pada sistem terdistribusi
Tujuan Instruksional Umum:
1. Dapat merancang sendiri atau memodifikasi sistem operasi yang telah ada sesuai kebutuhan
khusus kita
2. Menguasai dasar-dasar sistem operasi sehingga mampu menemukenali masalah-masalah
komputer dan merumuskan penyelesaiannya secara ilmiah
3. Dapat menilai sistem operasi dan memilih alternatif sistem operasi sesuai tujuan pembangunan
system
4. Dapat meningkatkan pemanfaatan sistem operasi, sehingga meningkatkan kinerja sistem
komputer
No
1
Tujuan Instruksional Khusus
Mahasiswa memahami peran
penting sistem operasi dalam
menjaga keberlangsungan kerja
sistem komputer secara utuh
Pokok Bahasan
PENDAHULUAN
Sub Pokok Bahasan
Waktu
Sumber
Konsep dasar system komputer
dan system operasi.
Manajemen Proses, meliputi :
konsep
proses,
metode
penjadualan proses, komunikasi
3 sks x 50
menit
1-9
1
No
Tujuan Instruksional Khusus
Pokok Bahasan
Sub Pokok Bahasan
2
Mahasiswa mengenal Sistem
Operasi, dan mengetahui struktur
Sistem Komputer
PENGENALAN UMUM
SISTEM OPERASI DAN
STRUKTUR SISTEM
KOMPUTER
Waktu
Sumber
antar proses, sinkronisasi proses
dan deadlock.
Manajemen Memori, meliputi :
konsep
memori,
skema
manajemen
memori,
virtual
memori.
Manajemen
Perangkat
Masukan/Keluaran,
meliputi:
prinsip manajemen perangkat
masukan/keluaran, mekanisme
perangkat
lunak
masukan/keluaran.
Manajemen File, meliputi :
konsep file, manajemen system
file, implementasi system file.
Keamanan Sistem
Pengenalan
Umum
Sistem
Operasi
- Definisi Sistem Operasi
- Peran Sistem Operasi dalam
Sistem Komputer
- Tujuan Sistem Operasi
- Sejarah
perkembangan
Sistem Operasi
- Batch
System,
Multiprogramming
System,
Time
Sharing
System,
Multiprocessing
System,
Distributed System, Real Time
System
Struktur Sistem Komputer
- Operasi Sistem Komputer
- Struktur Input/Output
- Struktur Penyimpanan
3 sks x
50menit
Ref.1 :
1
Ref.2
Bab 1
Ref.3 :
1, Bab
Ref.4 :
1, Bab
Ref.5 :
1
Ref.6 :
1
Bab
:
Bab
2
Bab
2
Bab
Bab
2
No
3
4
Tujuan Instruksional Khusus
Mahasiswa memahami konsep
dasar dan struktur Sistem Operasi
Mahasiswa memahami konsep
dasar manajemen proses dan
komunikasi antar proses
Pokok Bahasan
STRUKTUR SISTEM
OPERASI
MANAJEMEN PROSES
Sub Pokok Bahasan
- Proteksi Hardware
Komponen-komponen Sistem
- Manajemen Proses
- Manajemen Memori Utama
- Manajemen Memori Sekunder
- Manajemen I/O
- Manajemen File
Pelayanan Sistem Operasi
System Call
Sistem Program
Struktur Sistem Operasi
- Struktur Sederhana
- Monolithic System
- Pendekatan Berlapis (Layered
Approach)
- Mesin Virtual
- Client System Model
Konsep Proses
- Definisi Proses
- Status Proses
- Process Control Block (PCB)
Konsep Penjadualan
- Scheduling Queue
- Schedulers
- Context Switch
Operasi pada proses
- Pembuatan Proses
- Penghentian Proses
Proses
yang
Saling
Bekerjasama
(Cooperating
Process)
Threads
Komunikasi Antar Proses
Buffering
Waktu
3 sks x
50menit
3 sks x
50menit
Sumber
Ref.1 :
2
Ref.2
Bab 1
Ref.3 :
3
Ref.4 :
3
Ref.5 :
1
Ref.6 :
1
Bab
Ref.1 :
3
Ref.2
Bab 2
Ref.3 :
4
Ref.4 :
4
Ref.5 :
2
Ref.6 :
2
Bab
:
Bab
Bab
Bab
Bab
:
Bab
Bab
Bab
Bab
3
No
Tujuan Instruksional Khusus
Pokok Bahasan
Sub Pokok Bahasan
5
Mahasiswa memahami berbagai
teknik penjadualan prosesor, serta
mengetahui metode evaluasi
penjadualan
PENJADUALAN
PROSES
6
Mahasiswa dapat memahami
konsep sinkronisasi dan deadlock
serta dapat menjelaskan masalahmasalah yang sering ditemui dalam
sinkronisasi dan deadlock berikut
penyelesaiannya
SINKRONISASI DAN
DEADLOCK
Kondisi-kondisi Perkecualian
- Proses Dihentikan
- Kehilangan Pesan
- Proses Terganggu
Konsep Dasar Penjadualan
Proses
- Preemptive Scheduling
- Dispatcher
Kriteria Penjadualan
Algoritma Penjadualan
- First Come First Served
Scheduling(FCFS)
- Shortest Job First Scheduling
(SJF)
- Priority Scheduling
- Round Robin Scheduling
- Multilevel Queue Scheduling
- Multilevel Feedback Queue
Scheduling
- Guaranteed Scheduling
- Multiple Processor Scheduling
Metode Evaluasi Penjadwalan
Masalah Critical Section
Sinkronisasi Software
Sinkronisasi Hardware
Semaphore
Masalah-masalah Klasik dalam
Sinkronisasi
Deadlock
- Model Sistem
- Karakteristik Deadlock
- Metode penanganan
Deadlock
- Pencegahan Deadlock
Waktu
3 sks x
50menit
3 sks x
50menit
Sumber
Ref.1 :
4
Ref.2
Bab 2
Ref.3 :
5
Ref.4 :
5
Ref.5 :
2
Ref.6 :
2
Bab
Ref.1 :
5,6, 7
Ref.2
Bab 2
Ref.3 :
6, 7
Ref.4 :
6, 7
Ref.5 :
2,6
Ref.6 :
3
Bab
:
Bab
Bab
Bab
Bab
:
Bab
Bab
Bab
Bab
4
No
Tujuan Instruksional Khusus
Pokok Bahasan
Sub Pokok Bahasan
Penghindaran Deadlock
Pendeteksian Deadlock
Recovery Deadlock
Pendekatan Kombinasai untuk
Menghindari Deadlock
Konsep Dasar Memori
- Konsep Binding
- Dynamic Loading
- Dynamic Linking
- Overlay
Strategi Manajemen Memori
Ruang Alamat Logika dan
Fisik
Swapping
Pencatatan Pemakaian
Memori
- Peta Bit
- Linked List
Monoprogramming
Pengalolasian Berurutan
(Contigous Allocation)
- Multiprogramming dengan
Partisi Statis
- Multiprogramming dengan
Partisi Dinamis
- Sistem Buddy
Pengalokasian
Tak
Berurutan
(Non
Contigous
Allocation)
- Paging
- Segmentasi
Konsep dasar memori
virtual
Demand Paging
Waktu
Sumber
3 sks x
50menit
Ref.1 : Bab
8, 9, 10,11
Ref.2
:
Bab 3
Ref.3 : Bab
8
Ref.4 : Bab
8
Ref.5 : Bab
3
Ref.6 : Bab
4
3 sks x
50menit
Ref.1 : Bab
8, 9, 10,11
Ref.2
:
Bab 3
-
7&
8
Mahasiswa dapat memahami
fungsi dari memori, penggunaan
memori, dan teknik pengalokasian
memori
MANAJEMEN MEMORI
9&
10
Mahasiswa dapat memahami
penggunaan virtual memori
sebagai pelengkap memori kerja
VIRTUAL MEMORI
5
No
Tujuan Instruksional Khusus
Pokok Bahasan
Sub Pokok Bahasan
Waktu
11
12
Mahasiswa dapat memahami
pengaturan file dan direktori
Mahasiswa dapat memahami
prinsip kerja berbagai sistem I/O
serta memahami manajemen dan
penjadualan disk
MANAJEMEN SISTEM
FILE
MANAJEMEN SISTEM
INPUT/OUTPUT
Unjuk Kerja Demand Paging
Page Replacement
Algoritma Page
Replacement
- Algoritma FIFO
- Algoritma Optimal
- Algoritma Least Recently Use
(LRU)
Pengalokasian Frame
Algoritma Pengalokasian
Algoritma Global dan Lokal
Trasing
Interface Sistem File
- Konsep File
- Metode Akses
- Struktur Direktori
- Proteksi
Implementasi Sistem File
- Struktur Sistem File
- Metode Pengalokasian
- Manajemen Ruang Kosong
- Implementasi Direktori
- Efisiensi dan Unjuk Kerja
- Recovery
Prinsip Perangkat Keras I/O
- I/O Device
- Device Controller
- Direct Memory Access (DMA)
Prinsip Perangkat Lunak I/O
- Tujuan Perangkat Lunak I/O
- Interrupt Handler
- Device Drivers
- Device-Independent I/O
Software
Sumber
Ref.3
9
Ref.4
9
Ref.5
3
Ref.6
4
3 sks x
50menit
3 sks x
50menit
: Bab
: Bab
: Bab
: Bab
Ref.1 :
14, 15
Ref.2
Bab 4
Ref.3 :
10, 11
Ref.5 :
4
Ref.6 :
5
Bab
:
Bab
Bab
Bab
Ref.1
:
Bab 12,
13
Ref.2
:
Bab 4
Ref.3
:
Bab 12
Ref.5
:
Bab 5
Ref.6
:
6
No
Tujuan Instruksional Khusus
Pokok Bahasan
Sub Pokok Bahasan
Waktu
Sumber
Bab 6
- User-Space I/O Software
Disk
- Struktur Disk
- Penjadualan Disk
o First Come First Served
Scheduling
o Shortest Seek Time First
Scheduling
o SCAN Scheduling
o C-SCAN Scehduling
o Look Scheduling
- Disk Management
- Swap Space Management
- Disk Reliabiliy
13
Mahasiswa dapat memahami
penting-nya proteksi dan sekuriti
dalam sistem komputer
PROTEKSI DAN
SEKURITI SISTEM
KOMPUTER
Proteksi
- Tujuan dari Proteksi
- Domain Proteksi
- Matriks Akses
- Revokasi Hak Akses
- Sistem Berdasarkan
Kapabilitas
- Proteksi Berdasarkan
Bahasa
Sekuriti
- Masalah Sekuriti
- Autentikasi
- Ancaman Program
- Ancaman Sistem
- Monitoring Ancaman
- Enkripsi
3 sks x
50menit
Ref.1 : Bab
16
Ref.3 : Bab
13, 14
14
Mahasiswa
dapat
mengingat
kembali materi-materi yang telah
REVIEW SEMUA
MATERI DAN
3 sks x
50menit
Ref.1 : Bab
1-16
Pengulangan materi yang telah
7
No
Tujuan Instruksional Khusus
diberikan, sekaligus mendapatkan
gambaran
mengenai
materi
lanjutan dari mata kuliah Sistem
Operasi, yaitu Sistem Terdistribusi
Pokok Bahasan
PENJELASAN UMUM
MATERI SISTEM
TERDISTRIBUSI
Sub Pokok Bahasan
diberikan secara garis
Penjelasan umum tentang
Sistem Terdistribusi :
- Struktur jaringan
- Struktur Sistem Terdistribusi
- File Sistem Terdistribusi
- Koordinasi Terdistribusi
Waktu
Sumber
Ref.2
:
Bab 1-4
Ref.3 : Bab
1-14
+
Bab 15 18
Ref.4 : Bab
1- 9
Ref.5 : Bab
1-6 + Bab
9 - 13
Ref.6 : Bab
1-6
REFERENSI:
1. Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
2. Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
3. Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/he-bcs/Books?
action=index&bcsId=2217&itemId=0471694665
4. Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
5. Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
6. http://www.ilmukomputer.com
7. http://vlsm.bebas.org
8. http://www.wikipedia.com
9. http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
8
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 1
Tujuan Instruksional Umum (TIU) :
Mahasiswa mampu memahami pembukuan, hubungan akuntansi pajak dengan akuntansi komersial, konsep dasar dan tujuan pelaporan
1.
Tujuan Instruksional Khusus (TIK)
2.
Mahasiswa memahami peran penting system operasi dalam menjaga keberlangsungan kerja system komputer secara utuh
Pokok Bahasan
PENDAHULUAN
3.
Sub Pokok Bahasan
Konsep dasar sistem komputer dan sistem operasi.
Manajemen Proses, meliputi : konsep proses, metode penjadualan proses, komunikasi antar proses, sinkronisasi proses dan
deadlock.
- Manajemen Memori, meliputi : konsep memori, skema manajemen memori, virtual memori.
- Manajemen Perangkat Masukan/Keluaran, meliputi: prinsip manajemen perangkat masukan/keluaran, mekanisme perangkat lunak
masukan/keluaran.
- Manajemen File, meliputi : konsep file, manajemen system file, implementasi system file.
-
9
4.
Keamanan Sistem
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Durasi Waktu
(menit ke)
1 – 10
Penyajian
Kegiatan Pengajar
Menjelaskan tujuan mata kuliah
Mengaitkan materi dengan program studi
Menjelaskan GBPP, meliputi cakupan materi dan proses
perkuliahan
Menjelaskan tata cara pembelajaran dan penilaian
Menjelaskan konsep dasar sistem komputer dan sistem
operasi
Menjelaskan konsep dasar manajemen proses, memori,
perangkat masukan/keluaran, file dan keamanan sistem
Penutup
Kegiatan
Mahasiswa
Memperhatikan
Media & Alat
Papan tulis
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
Memberikan kesempatan bertanya kepada mahasiswa
tentang konsep dasar keseluruhan materi
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
5. Evaluasi :
Tanya jawab
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/he-bcs/Books?
action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
10
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
11
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 2
Tujuan Instruksional Umum (TIU) :
Mahasiswa mengenal Sistem Operasi, dan mengetahui struktur Sistem Komputer
1.
Tujuan Instruksional Khusus (TIK)
2.
Mahasiswa
Mahasiswa
Mahasiswa
Mahasiswa
Mahasiswa
mampu
mampu
mampu
mampu
mampu
menjelaskan arti dan fungsi system operasi
menerangkan macam-macam system yang terdapat dalam system operasi
menerangkan perkembangan generasi-generasi sistem operasi
menerangkan operasi yang dilakukan system komputer
menerangkan struktur system komputer, meliputi struktur I/O, struktur penyimpanan dan proteksi hardware
Pokok Bahasan
PENGENALAN UMUM SISTEM OPERASI DAN STRUKTUR SISTEM KOMPUTER
3.
Sub Pokok Bahasan
Pengenalan Umum Sistem Operasi
- Definisi Sistem Operasi
12
4.
Peran Sistem Operasi dalam Sistem Komputer
Tujuan Sistem Operasi
Sejarah perkembangan Sistem Operasi
Batch System, Multiprogramming System, Time Sharing System, Multiprocessing System, Distributed System, Real Time
System
Struktur Sistem Komputer
- Operasi Sistem Komputer
- Struktur Input/Output
- Struktur Penyimpanan
- Proteksi Hardware
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Durasi Waktu
(menit ke)
1 – 15
Penyajian
Kegiatan Pengajar
Menjelaskan pengertian struktur sistem komputer
Menjelaskan definisi, peran, tujuan dan sejarah sistem
operasi
Menjelaskan generasi sistem operasi yang pernah ada
Papan tulis, LCD
Projector
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
Media & Alat
Memberikan contoh sistem operasi dan struktur sistem
komputer
Penutup
Menjelaskan pengertian sistem operasi
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Menjelaskan operasi sistem komputer, struktur
Input/Output, struktur penyimpanan dan proteksi hardware
Memberikan kesempatan bertanya kepada mahasiswa
tentang sistem operasi dan struktur sistem operasi
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
5. Evaluasi :
Tanya jawab, tes tertulis
13
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
14
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 3
Tujuan Instruksional Umum (TIU) :
Mahasiswa memahami konsep dasar dan struktur Sistem Operasi
1.
Tujuan Instruksional Khusus (TIK)
Mahasiswa mampu menjelaskan komponen system operasi dan sumberdaya yang terkait dengan system komputer
Mahasiswa mampu menyebutkan layanan yang dapat dilakukan system operasi
Mahasiswa mampu menjelaskan yang dimaksud dengan system call dan system program
Mahasiswa mampu menjelaskan struktur system operasi
15
2.
Pokok Bahasan
STRUKTUR SISTEM OPERASI
3.
Sub Pokok Bahasan
Komponen-komponen Sistem
- Manajemen Proses
- Manajemen Memori Utama
- Manajemen Memori Sekunder
- Manajemen I/O
- Manajemen File
Pelayanan Sistem Operasi
System Call
Sistem Program
Struktur Sistem Operasi
- Struktur Sederhana
- Monolithic System
- Pendekatan Berlapis (Layered Approach)
- Mesin Virtual
- Client System Model
4.
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Penyajian
Durasi Waktu
(menit ke)
1 – 15
Menjelaskan pengertian komponen sistem operasi
Menjelaskan komponen sistem operasi
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Menjelaskan pelayanan sistem operasi
Menjelaskan system call dan sistem program
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Menjelaskan pengertian struktur sistem operasi
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Menjawab
pertanyaan
Papan tulis, LCD
Projector
Kegiatan Pengajar
Penutup
Menjelaskan jenis-jenis struktur sistem operasi
Media & Alat
Papan tulis, LCD
Projector
Memberikan contoh setiap jenis struktur sistem operasi
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
16
Durasi Waktu
(menit ke)
Tahap
Kegiatan Pengajar
Kegiatan
Mahasiswa
Bertanya
Media & Alat
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
17
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 4
Tujuan Instruksional Umum (TIU) :
Mahasiswa memahami konsep dasar manajemen proses dan komunikasi antar proses
1.
Tujuan Instruksional Khusus (TIK)
2.
Mahasiswa
Mahasiswa
Mahasiswa
Mahasiswa
mampu
mampu
mampu
mampu
menjelaskan konsep dasar manajemen proses
menjelaskan konsep operasi pada proses
menyebutkan berbagai cara komunikasi antar proses
menerangkan masalah yang timbul pada komunikasi antar proses
Pokok Bahasan
MANAJEMEN PROSES
18
3.
Sub Pokok Bahasan
Konsep Proses
- Definisi Proses
- Status Proses
- Process Control Block (PCB)
Konsep Penjadualan
- Scheduling Queue
- Schedulers
- Context Switch
Operasi pada proses
- Pembuatan Proses
- Penghentian Proses
Proses yang Saling Bekerjasama (Cooperating Process)
Threads
Komunikasi Antar Proses
Buffering
Kondisi-kondisi Perkecualian
- Proses Dihentikan
- Kehilangan Pesan
- Proses Terganggu
4.
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Penyajian
Durasi Waktu
(menit ke)
1 – 15
Kegiatan Pengajar
Menjelaskan konsep proses
Menjelaskan dan memberikan contoh operasi pada proses
Menjelaskan konsep penjadualan
Menjelaskan dan memberikan contoh proses yang saling
bekerjasama
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Memperhatikan
Bertanya
Media & Alat
Papan tulis, LCD
Projector
Papan tulis, LCD
Projector
Menjelaskan dan memberikan contoh threads
Menjelaskan dan memberikan contoh komunikasi antar
proses
19
Tahap
Durasi Waktu
(menit ke)
Penutup
Kegiatan
Mahasiswa
Kegiatan Pengajar
Media & Alat
Menjelaskan dan memberikan contoh buffering
Menjelaskan dan memberikan contoh kondisi-kondisi
perkecualian
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
20
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 5
Tujuan Instruksional Umum (TIU) :
Mahasiswa memahami berbagai teknik penjadualan prosesor, serta mengetahui metode evaluasi penjadualan
1.
Tujuan Instruksional Khusus (TIK)
Mahasiswa mampu menjelaskan konsep dasar penjadualan prosesor
Mahasiswa mampu menyebutkan dan menerapkan teknik-teknik penjadwalan prosesor
Mahasiswa mampu mengevaluasi metode/teknik-teknik penjadwalan prosesor
21
2.
Pokok Bahasan
PENJADUALAN PROSES
3.
Sub Pokok Bahasan
Konsep Dasar Penjadualan Proses
- Preemptive Scheduling
- Dispatcher
Kriteria Penjadualan
Algoritma Penjadualan
- First Come First Served Scheduling(FCFS)
- Shortest Job First Scheduling (SJF)
- Priority Scheduling
- Round Robin Scheduling
- Multilevel Queue Scheduling
- Multilevel Feedback Queue Scheduling
- Guaranteed Scheduling
- Multiple Processor Scheduling
Metode Evaluasi Penjadualan
4.
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Penyajian
Penutup
Durasi Waktu
(menit ke)
1 – 15
Kegiatan Pengajar
Menjelaskan konsep dasar penjadualan proses
Menjelaskan pengertian algoritma penjadualan
Menjelaskan kriteria penjadualan
Menjelaskan dan memberikan contoh setiap jenis algoritma
penjadualan
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Memperhatikan
Bertanya
Media & Alat
Papan tulis, LCD
Projector
Papan tulis, LCD
Projector
Menjelaskan metode evaluasi penjadualan
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
22
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
23
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 6
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami konsep sinkronisasi dan deadlock serta dapat menjelaskan masalah-masalah yang sering ditemui dalam
sinkronisasi dan deadlock berikut penyelesaiannya
1.
Tujuan Instruksional Khusus (TIK)
Mahasiswa mampu menjelaskan konsep critical section
Mahasiswa mampu menjelaskan sinkronisasi software berikut algoritmanya dan sinkronisasi hardware berikut beberapa instruksi
yang ada di dalamnya
Mahasiswa mampu mengerti konsep semaphore
Mahasiswa mampu menerangkan beberapa masalah klasik dalam sinkronisasi
Mahasiswa mampu memahami hubungan antara deadlock dengan sumberdaya, dan kapan dikatakan terjadi deadlock,
Mahasiswa mampu mengetahui cara mendeteksi dan memulihkan sistem dari deadlock, dan
Mahasiswa mampu mengetahui cara-cara menghindari dan mencegah terjadinya deadlock.
24
2.
Pokok Bahasan
SINKRONISASI DAN DEADLOCK
3.
4.
Sub Pokok Bahasan
Masalah Critical Section
Sinkronisasi Software
Sinkronisasi Hardware
Semaphore
Masalah-masalah Klasik dalam Sinkronisasi
Deadlock
- Model Sistem
- Karakteristik Deadlock
- Metode penanganan Deadlock
- Pencegahan Deadlock
- Penghindaran Deadlock
- Pendeteksian Deadlock
- Recovery Deadlock
- Pendekatan Kombinasi untuk Menghindari Deadlock
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Penyajian
Penutup
Durasi Waktu
(menit ke)
1 – 15
Kegiatan Pengajar
Menjelaskan pengertian masalah critical section
Menjelaskan pengertian semaphore
Menjelaskan sinkronisasi software dan hardware
Menjelaskan masalah klasik dalam sinkronisasi
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Memperhatikan
Bertanya
Memperhatikan
Media & Alat
Papan tulis, LCD
Projector
Papan tulis, LCD
Projector
Menjelaskan pengertian deadlock
Menjelaskan dan memberikan contoh model sistem,
karakteristik, metode penanganan, pencegahan,
penghindaran, pendeteksian, recovery dan pendekatan
kombinasi untuk menghindari dari deadlock
Memberikan pertanyaan kepada mahasiwa
Papan tulis, LCD
Projector
25
Durasi Waktu
(menit ke)
Tahap
Kegiatan Pengajar
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Kegiatan
Mahasiswa
Menjawab
pertanyaan
Bertanya
Media & Alat
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
26
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 7&8
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami fungsi dari memori, penggunaan memori, dan teknik pengalokasian memori.
1.
Tujuan Instruksional Khusus (TIK)
2.
menjelaskan pengertian dan konsep dasar memori,
menguraikan manajemen memori pada berbagai sistem operasi
menerangkan penggunaan dan pengalokasian memori baik secara berurutan maupun tidak berurutan
Pokok Bahasan
MANAJEMEN MEMORI
27
3.
Sub Pokok Bahasan
Konsep Dasar Memori
- Konsep Binding
- Dynamic Loading
- Dynamic Linking
- Overlay
Strategi Manajemen Memori
Ruang Alamat Logika dan Fisik
Swapping
Pencatatan Pemakaian Memori
- Peta Bit
- Linked List
Monoprogramming
Pengalolasian Berurutan (Contigous Allocation)
- Multiprogramming dengan Partisi Statis
- Multiprogramming dengan Partisi Dinamis
- Sistem Buddy
Pengalokasian Tak Berurutan (Non Contigous Allocation)
- Paging
- Segmentasi
4.
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Durasi Waktu
(menit ke)
1 – 15
Kegiatan Pengajar
Penyajian
Menjelaskan konsep dasar memori
Menjelaskan strategi manajemen memori
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Media & Alat
Papan tulis, LCD
Projector
Menjelaskan dan memberi contoh ruang alamat logika dan
fisik
Menjelaskan dan memberi contoh swapping
Menjelaskan dan memberi contoh pencatatan pemakaian
memori
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Menjelaskan monoprogramming
Menjelaskan dan memberi contoh pengalokasian berurutan
28
Durasi Waktu
(menit ke)
Tahap
Penutup
Kegiatan
Mahasiswa
Kegiatan Pengajar
Media & Alat
Menjelakan dan memberi contoh pengalokasian tak
berurutan
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
29
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 9 & 10
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami penggunaan virtual memori sebagai pelengkap memori kerja
1.
Tujuan Instruksional Khusus (TIK)
Mahasiswa mampu menerangkan fungsi memori semu (virtual memory) sebagai pelengkap memori kerja
Mahasiswa mampu menjelaskan algoritma paging dan segmentasi
2.
Pokok Bahasan
30
VIRTUAL MEMORI
3.
4.
Sub Pokok Bahasan
Konsep dasar memori virtual
Demand Paging
Unjuk Kerja Demand Paging
Page Replacement
Algoritma Page Replacement
- Algoritma FIFO
- Algoritma Optimal
- Algoritma Least Recently Use (LRU)
Pengalokasian Frame
- Algoritma Pengalokasian
- Algoritma Global dan Lokal
Trasing
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Durasi Waktu
(menit ke)
1 – 15
Kegiatan Pengajar
Menjelaskan konsep dasar memori virtual
Menjelaskan unjuk kerja demand paging
Penyajian
Penutup
Memberikan contoh memori virtual
Menjelaskan pengertian demand paging
Menjelaskan dan memberi contoh algoritma page
replacement
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Memperhatikan
Bertanya
Media & Alat
Papan tulis, LCD
Projector
Papan tulis, LCD
Projector
Menjelaskan dan memberi contoh pengalokasian frame
Menjelaskan dan memberi contoh trasing
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
5. Evaluasi :
31
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
32
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 11
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami pengaturan file dan direktori
1.
Tujuan Instruksional Khusus (TIK)
2.
Mahasiswa mampu menjelaskan konsep file dan direktory
Mahasiswa mampu menjelaskan struktur sistem file, termasuk pengalokasian dan manajemen ruang kosong
Mahasiswa mampu menjelaskan implementasi dari direktori
Mahasiswa mampu menganalisis efisiensi dan unjuk kerja sistem file.
Pokok Bahasan
MANAJEMEN SISTEM FILE
33
3.
Sub Pokok Bahasan
Interface Sistem File
- Konsep File
- Metode Akses
- Struktur Direktori
- Proteksi
Implementasi Sistem File
- Struktur Sistem File
- Metode Pengalokasian
- Manajemen Ruang Kosong
- Implementasi Direktori
- Efisiensi dan Unjuk Kerja
- Recovery
4.
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Durasi Waktu
(menit ke)
1 – 15
Penyajian
Penutup
Kegiatan Pengajar
Menjelaskan pengertian interface sistem file
Menjelaskan pengertian implementasi sistem file
Menjelaskan dan memberi contoh konsep file, metode
akses, struktur direktori dan proteksi
Menjelaskan dan memberi contoh struktur sistem file,
metode pengalokasian, manajemen ruang kosong,
implementasi direktori, efisiensi dan unjuk kerja dan recovery
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Memperhatikan
Bertanya
Memperhatikan
Menjawab
pertanyaan
Bertanya
Media & Alat
Papan tulis, LCD
Projector
Papan tulis, LCD
Projector
Papan tulis, LCD
Projector
5. Evaluasi :
Tanya jawab, tes tertulis
34
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
35
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 12
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami prinsip kerja berbagai sistem I/O serta memahami manajemen dan penjadualan disk
1.
Tujuan Instruksional Khusus (TIK)
2.
Mahasiswa mampu menjelaskan pengertian perangkat keras I/O
Mahasiswa mampu menyebutkan jenis-jenis dan macam-macamnya
Mahasiswa mampu menerangkan penanganan suatu device I/O pada sistem komputer
Pokok Bahasan
MANAJEMEN SISTEM INPUT/OUTPUT
3.
Sub Pokok Bahasan
Prinsip Perangkat Keras I/O
- I/O Device
36
4.
- Device Controller
- Direct Memory Access (DMA)
Prinsip Perangkat Lunak I/O
- Tujuan Perangkat Lunak I/O
- Interrupt Handler
- Device Drivers
- Device-Independent I/O Software
- User-Space I/O Software
Disk
- Struktur Disk
- Penjadualan Disk
o First Come First Served Scheduling
o Shortest Seek Time First Scheduling
o SCAN Scheduling
o C-SCAN Scehduling
o Look Scheduling
- Disk Management
- Swap Space Management
- Disk Reliability
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Penyajian
Penutup
Durasi Waktu
(menit ke)
1 – 15
Kegiatan Pengajar
Menjelaskan pengertian perangkat keras I/O dan perangkat
lunak I/O
Memberikan contoh prinsip perangkat keras I/O dan
perangkat lunak I/O
Menjelaskan pengertian disk
Menjelaskan dan memberikan contoh penjadualan disk
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Media & Alat
Papan tulis, LCD
Projector
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Menjawab
Papan tulis, LCD
Projector
Memperhatikan
Menjelaskan dan memberikan contoh disk management,
swap space management dan disk reliability
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
37
Durasi Waktu
(menit ke)
Tahap
Kegiatan Pengajar
mahasiswa
Kegiatan
Mahasiswa
pertanyaan
Bertanya
Media & Alat
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
38
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 13
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat memahami pentingnya proteksi dan sekuriti dalam sistem komputer
1.
Tujuan Instruksional Khusus (TIK)
2.
Menjelaskan dan mengerti mekanisme proteksi yang diperlukan dalam suatu sistem komputer dari segala macam ancaman
menganalisa masalah sekuritas sistem komputer
Pokok Bahasan
PROTEKSI DAN SEKURITI SISTEM KOMPUTER
3.
Sub Pokok Bahasan
Proteksi
- Tujuan dari Proteksi
- Domain Proteksi
39
- Matriks Akses
- Revokasi Hak Akses
- Sistem Berdasarkan Kapabilitas
- Proteksi Berdasarkan Bahasa
Sekuriti
- Masalah Sekuriti
- Autentikasi
- Ancaman Program
- Ancaman Sistem
- Monitoring Ancaman
- Enkripsi
4.
Kegiatan Belajar Mengajar
Tahap
Pendahulua
n
Durasi Waktu
(menit ke)
1 – 15
Kegiatan Pengajar
Penyajian
Menjelaskan proteksi dan sekuriti
Memberikan contoh proteksi dan sekuriti
Menjelaskan tujuan, domain, matriks akses, revokasi hak
akses, sistem berdasarkan kapabilitas dan proteksi
berdasarkan bahasa
Memperhatikan
Bertanya
Media & Alat
Papan tulis, LCD
Projector
Papan tulis, LCD
Projector
Menjelaskan masalah sekuriti, autentikasi, ancaman
program, ancaman sistem, monitoring ancaman dan enkripsi
Penutup
Kegiatan
Mahasiswa
Memperhatikan
Bertanya
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
40
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
41
SATUAN ACARA PERKULIAHAN (PENGAJARAN)
Mata Kuliah
: Sistem Operasi
Kode Mata Kuliah
: AK045333
SKS
: 3
Waktu Pertemuan
: 150 menit
Pertemuan ke
: 14
Tujuan Instruksional Umum (TIU) :
Mahasiswa dapat mengingat kembali materi-materi yang telah diberikan, sekaligus mendapatkan gambaran mengenai materi lanjutan
dari mata kuliah Sistem Operasi, yaitu Sistem Terdistribusi
1.
Tujuan Instruksional Khusus (TIK)
2.
Mahasiswa mampu mengingat materi yang telah disampaikan sebelumnya, serta dapat menarik benang merah dan
keterhubungan antara materi yang satu dengan materi yang lain
Mahasiswa mampu memperoleh gambaran umum tentang Sistem Terdistribusi
Pokok Bahasan
REVIEW SEMUA MATERI DAN PENJELASAN UMUM MATERI SISTEM TERDISTRIBUSI
3.
Sub Pokok Bahasan
42
4.
Pengulangan materi yang telah diberikan secara garis besar
Penjelasan umum tentang Sistem Terdistribusi :
- Struktur jaringan
- Struktur Sistem Terdistribusi
- File Sistem Terdistribusi
- Koordinasi Terdistribusi
Kegiatan Belajar Mengajar
Durasi Waktu
(menit ke)
Tahap
Pendahulua
n
1 – 15
Penyajian
Media & Alat
Menjelaskan materi yang telah diberikan secara garis
besar
Menjelaskan pengertian sistem terdistribusi
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Bertanya
Papan tulis, LCD
Projector
Memperhatikan
Menjawab
pertanyaan
Bertanya
Papan tulis, LCD
Projector
Menjelaskan struktur jaringan, struktur sistem
terdistribusi, file sistem terdistribusi dan koordinasi
terdistribusi
Memberikan pertanyaan kepada mahasiwa
Mendengarkan dan memberikan tanggapan atas jawaban
mahasiswa
Penutup
Kegiatan
Mahasiswa
Kegiatan Pengajar
5. Evaluasi :
Tanya jawab, tes tertulis
6. Referensi :
Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 1997
Dali S. Naga, Teori dan Soal : Sistem Operasi Komputer, Gunadarma Jakarta, 1992
Silberschatz Galvin, Operating System Concepts – Seven Edition, Addison Wesley, 2000-2013, http://bcs.wiley.com/hebcs/Books?action=index&bcsId=2217&itemId=0471694665
Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
Tanenbaum, A., Modern Operating Systems – Third Edition, Prentice Hall, New York, 2007
http://www.ilmukomputer.com
43
http://vlsm.bebas.org
http://www.wikipedia.com
http://it.tdt.edu.vn/~tttin/giangday/HDH/Modern%20Operating%20Systems.pdf
44