Vous êtes sur la page 1sur 7

SATUAN ACARA PERKULIAHAN

Mata Kuliah : SISTEM OPERASI */**


Kode / SKS / Semester : AK045333 / 3 sks / 7
Fakultas / Jurusan / Jenjang : Teknologi Industri / Teknik Informatika / S - 1

Pertemuan Pokok Bahasan dan Sub Pokok Bahasan dan TIK Teknik Pembelajaran Media Tugas Referensi
ke TIU Pembelajaran
1 Pendahuluan Ruang lingkup Mata Kuliah : Aktivitas Dosen(D) : Papan tulis /
- Konsep dasar system komputer dan system operasi. - Memberikan slide
- Manajemen Proses, meliputi : konsep proses, metode penjadualan pen-jelasan mengenai
proses, komunikasi antar proses, sinkronisasi proses dan deadlock. ruang lingkup,
- Manajemen Memori, meliputi : konsep memori, skema manajemen sasaran dan tujuan
memori, virtual memori. serta kompetensi dari
- Manajemen Perangkat Masukan/Keluaran, meliputi: prinsip manajemen mata kuliah yang
perangkat masukan/keluaran, mekanisme perangkat lunak akan diberikan
masukan/keluaran. - Memberikan
- Manajemen File, meliputi : konsep file, manajemen system file, acuan/ referensi yang
implementasi system file. di-butuhkan oleh ma-
- Keamanan Sistem hasiswa untuk mata
Prasyarat : kuliah ini.
Tidak ada prasyarat khusus, namun ada baiknya mahasiswa : - Memberikan
- mengenal system komputer gambar-an mengenai
- pernah mencoba salah satu system operasi tugas-tugas, latihan
- mengenal bahasa pemrograman terutama Pascal atau C dan ujian yang akan
- mengenal struktur data dan algoritma tingkat dasar dihadapi mahasiswa
berkaitan dengan
Sasaran : mata kuliah ini
Mahasiswa memahami peran penting system operasi dalam menjaga
keberlangsungan kerja system komputer secara utuh. Aktivitas
Mahasiswa(M) :
Tujuan dan Kompetensi Lulusan : - Mendengarka
- dapat merancang sendiri atau memodifikasi system operasi yang telah n, menyimak
ada sesuai kebutuhan khusus kita penjelasan dosen
- menguasai dasar-dasar system operasi sehingga mampu berkaitan dengan
menemukenali masalah-masalah komputer dan merumuskan gambaran umum
penyelesaiannya secara ilmiah materi mata kuliah
- dapat menilai system operasi dan memilih alternatif system operasi yang akan
sesuai tujuan pembangunan system diterimanya nanti
- dapat meningkatkan pemanfaatan system operasi, sehingga serta menanyakan
meningkatkan kinerja system komputer hal-hal yang belum
jelas.

SAP Sistem Operasi 1


SATUAN ACARA PERKULIAHAN
Mata Kuliah : SISTEM OPERASI */**
Kode / SKS / Semester : AK045333 / 3 sks / 7
Fakultas / Jurusan / Jenjang : Teknologi Industri / Teknik Informatika / S - 1

Pertemuan Pokok Bahasan dan Sub Pokok Bahasan dan TIK Teknik Pembelajaran Media Tugas Referensi
ke TIU Pembelajaran
2 Pengenalan Umum 1. Pengenalan Umum Sistem Operasi D : Kuliah mimbar Papan tulis / - Menyebutkan Ref.1 : Bab 1
Sistem Operasi dan Definisi Sistem Operasi slide beberapa jenis Ref.2 : Bab 1
Struktur Sistem Peran Sistem Operasi dalam Sistem Komputer M : - Diskusi sistem operasi dan Ref.3 : Bab 1,
Komputer Tujuan Sistem Operasi - Latihan soal kelebihan serta Bab 2
Sejarah perkembangan Sistem Operasi kekurangannya Ref.4 : Bab 1,
TIU : Batch System, Multiprogramming System, Time Sharing System, misalnya keluarga Bab 2
Mahasiswa mengenal Multiprocessing System, Distributed System, Real Time System microsoft Ref.5 : Bab 1
Sistem Operasi, dan (windows),Keluarga Ref.6 : Bab 1
mengetahui struktur 2. Struktur Sistem Komputer Unix (Linux, GNU),
Sistem Komputer. Operasi Sistem Komputer Keluarga Mac OS
Struktur Input/Output
Struktur Penyimpanan
Proteksi Hardware

TIK : Mahasiswa dapat


- menjelaskan arti dan fungsi system operasi
- menerangkan macam-macam system yang terdapat dalam system
operasi
- menerangkan perkembangan generasi-generasi system operasi
- menerangkan operasi yang dilakukan system komputer
- menerangkan struktur system komputer, meliputi struktur I/O, struktur
penyimpanan dan proteksi hardware

3 Struktur Sistem Struktur Sistem Operasi D : Kuliah mimbar Papan tulis / - menganalisa task Ref.1 : Bab 2
Operasi 1. Komponen-komponen Sistem slide manager pada Ref.2 : Bab 1
1.1. Manajemen Proses M : - Diskusi system operasi Ref.3 : Bab 3
TIU : 1.2. Manajemen Memori Utama - Latihan soal windows Ref.4 : Bab 3
Mahasiswa memahami 1.3. Manajemen Memori Sekunder - instalasi mesin Ref.5 : Bab 1
konsep dasar dan 1.4. Manajemen I/O virtual dengan Ref.6 : Bab 1
struktur Sistem Operasi 1.5. Manajemen File menggunakan
2. Pelayanan Sistem Operasi software Microsoft
3. System Call virtual PC
4. Sistem Program - instalasi system
5. Struktur Sistem Operasi operasi pada
5.1. Struktur Sederhana Microsoft virtual PC
5.2. Monolithic System
5.3. Pendekatan Berlapis (Layered Approach)
5.4. Mesin Virtual
5.5. Client System Model

SAP Sistem Operasi 2


SATUAN ACARA PERKULIAHAN
Mata Kuliah : SISTEM OPERASI */**
Kode / SKS / Semester : AK045333 / 3 sks / 7
Fakultas / Jurusan / Jenjang : Teknologi Industri / Teknik Informatika / S - 1

Pertemuan Pokok Bahasan dan Sub Pokok Bahasan dan TIK Teknik Pembelajaran Media Tugas Referensi
ke TIU Pembelajaran
TIK : Mahasiswa dapat
- menjelaskan komponen system operasi dan sumberdaya yang terkait
dengan system komputer
- menyebutkan layanan yang dapat dilakukan system operasi
- menjelaskan yang dimaksud dengan system call dan system program
- menjelaskan struktur system operasi

4 Manajemen Proses 1. Konsep Proses D : Kuliah mimbar Papan tulis / - Melihat proses yang Ref.1 : Bab 3
Definisi Proses slide sedang berjalan Ref.2 : Bab 2
TIU : Status Proses M : - Diskusi pada task manager Ref.3 : Bab 4
Mahasiswa memahami Process Control Block (PCB) - Latihan soal di system operasi Ref.4 : Bab 4
konsep dasar 2. Konsep Penjadualan windows Ref.5 : Bab 2
manajemen proses dan Scheduling Queue Ref.6 : Bab 2
komunikasi antar proses Schedulers
Context Switch
3. Operasi pada proses
Pembuatan Proses
Penghentian Proses
4. Proses yang Saling Bekerjasama (Cooperating Process)
5. Threads
6. Komunikasi Antar Proses
7. Buffering
8. Kondisi-kondisi Perkecualian
Proses Dihentikan
Kehilangan Pesan
Proses Terganggu

TIK : Mahasiswa dapat


- menjelaskan konsep dasar manajemen proses
- menjelaskan konsep operasi pada proses
- menyebutkan berbagai cara komunikasi antar proses
- menerangkan masalah yang timbul pada komunikasi antar proses

5 Penjadualan Proses 1. Konsep Dasar Penjadualan Proses D : Kuliah mimbar Papan tulis / - Membuat satu Ref.1 : Bab 4
1.1.Preemptive Scheduling slide latihan soal untuk Ref.2 : Bab 2
TIU : 1.2. Dispatcher M : - Diskusi seluruh penjadwalan Ref.3 : Bab 5
Mahasiswa memahami 2. Kriteria Penjadualan - Latihan soal dan selanjutnya Ref.4 : Bab 5
berbagai teknik pen- 3. Algoritma Penjadualan - Praktikum di lab hasilnya Ref.5 : Bab 2
jadualan prosesor, serta 3.1 First Come First Served Scheduling(FCFS) dibandingkan antara Ref.6 : Bab 2
mengetahui metode 3.2 Shortest Job First Scheduling (SJF) penjadwalan-
evaluasi penjadualan 3.3 Priority Scheduling penjadwalan
3.4 Round Robin Scheduling tersebut
3.5 Multilevel Queue Scheduling
3.6 Multilevel Feedback Queue Scheduling

SAP Sistem Operasi 3


SATUAN ACARA PERKULIAHAN
Mata Kuliah : SISTEM OPERASI */**
Kode / SKS / Semester : AK045333 / 3 sks / 7
Fakultas / Jurusan / Jenjang : Teknologi Industri / Teknik Informatika / S - 1

Pertemuan Pokok Bahasan dan Sub Pokok Bahasan dan TIK Teknik Pembelajaran Media Tugas Referensi
ke TIU Pembelajaran
3.7 Guaranteed Scheduling
3.8 Multiple Processor Scheduling
4. Metode Evaluasi Penjadwalan

TIK : Mahasiswa dapat


- Menjelaskan konsep dasar penjadualan prosesor
- menyebutkan dan menerapkan teknik-teknik penjadwalan prosesor,
- mengevaluasi metode/teknik-teknik penjadwalan prosesor.

6 Sinkronisasi dan 1. Masalah Critical Section D : Kuliah mimbar - Papan - Membuktikan proses Ref.1 : Bab 5,6,
Deadlock 2. Sinkronisasi Software tulis / slide terjadinya deadlock 7
3. Sinkronisasi Hardware M : - Diskusi (menghapus file Ref.2 : Bab 2
4. Semaphore - Latihan soal yang sedang Ref.3 : Bab 6, 7
TIU: 5. Masalah-masalah Klasik dalam Sinkronisasi Ref.4 : Bab 6, 7
Mahasiswa dapat dijalankan)
6. Deadlock Ref.5 : Bab 2,6
memahami konsep Model Sistem Ref.6 : Bab 3
sinkronisasi dan Karakteristik Deadlock
deadlock serta dapat Metode penanganan Deadlock
menjelaskan masalah- Pencegahan Deadlock
masalah yang sering Penghindaran Deadlock
ditemui dalam Pendeteksian Deadlock
sinkronisasi dan Recovery Deadlock
deadlock berikut Pendekatan Kombinasai untuk Menghindari Deadlock
penyelesaiannya
TIK : Mahasiswa dapat
- menjelaskan konsep critical section
- menjelaskan sinkronisasi software berikut algoritmanya dan sinkronisasi
hardware berikut beberapa instruksi yang ada di dalamnya
- mengerti konsep semaphore
- menerangkan beberapa masalah klasik dalam sinkronisasi
- memahami hubungan antara deadlock dengan sumberdaya, dan kapan
dikatakan terjadi deadlock,
- mengetahui cara mendeteksi dan memulihkan sistem dari deadlock, dan
- mengetahui cara-cara menghindari dan mencegah terjadinya deadlock.

7 dan 8 Manajemen Memory 1. Konsep Dasar Memori D : Kuliah mimbar - Papan - Menghitung memori Ref.1 : Bab 8, 9,
Konsep Binding tulis / slide logika dan memori 10,11
TIU : Dynamic Loading M : - Diskusi fisik Ref.2 : Bab 3
Mahasiswa dapat Dynamic Linking - Latihan soal - Mendefragmentasi Ref.3 : Bab 8
memahami fungsi dari Overlay flash disk Ref.4 : Bab 8
memori, penggunaan 2. Strategi Manajemen Memori Ref.5 : Bab 3
memori, dan teknik 3. Ruang Alamat Logika dan Fisik Ref.6 : Bab 4
pengalokasian memori. 4. Swapping
5. Pencatatan Pemakaian Memori

SAP Sistem Operasi 4


SATUAN ACARA PERKULIAHAN
Mata Kuliah : SISTEM OPERASI */**
Kode / SKS / Semester : AK045333 / 3 sks / 7
Fakultas / Jurusan / Jenjang : Teknologi Industri / Teknik Informatika / S - 1

Pertemuan Pokok Bahasan dan Sub Pokok Bahasan dan TIK Teknik Pembelajaran Media Tugas Referensi
ke TIU Pembelajaran
Peta Bit
Linked List
6. Monoprogramming
7. Pengalolasian Berurutan (Contigous Allocation)
Multiprogramming dengan Partisi Statis
Multiprogramming dengan Partisi Dinamis
Sistem Buddy
8. Pengalokasian Tak Berurutan (Non Contigous Allocation)
Paging
Segmentasi

TIK : Mahasiswa dapat


- menjelaskan pengertian dan konsep dasar memori,
- menguraikan manajemen memori pada berbagai sistem operasi
- menerangkan penggunaan dan pengalokasian memori baik secara berurutan
maupun tidak berurutan
9 dan 10 Virtual Memori 1. Konsep dasar memori virtual D : Kuliah mimbar Papan tulis / - Melakukan Ref.1 : Bab 8, 9,
2. Demand Paging slide percobaan 10,11
3. Unjuk Kerja Demand Paging M : - Diskusi menggunakan Ref.2 : Bab 3
TIU: 4. Page Replacement - Latihan soal virtual memory pada Ref.3 : Bab 9
Mahasiswa dapat 5. Algoritma Page Replacement system operasi Ref.4 : Bab 9
memahami penggunaan Algoritma FIFO windows Ref.5 : Bab 3
virtual memori sebagai Algoritma Optimal - Identifikasi keadaan Ref.6 : Bab 4
pelengkap memori kerja. Algoritma Least Recently Use (LRU) setiap perubahan
6. Pengalokasian Frame jumlah virtual
Algoritma Pengalokasian memory
Algoritma Global dan Lokal
7. Trasing

Mahasiswa dapat :
• menerangkan fungsi memori semu (virtual memory) sebagai pelengkap
memori kerja,
• menjelaskan algoritma paging dan segmentasi.

Ujian Tengah Semester


11 Manajemen Sistem File 1. Interface Sistem File D : Kuliah mimbar Papan tulis / - Ref.1 : Bab 14,
1.1. Konsep File slide 15
TIU : 1.2. Metode Akses M : - Diskusi Ref.2 : Bab 4
Mahasiswa dapat 1.3. Struktur Direktori - Latihan soal Ref.3 : Bab 10,
memahami pengaturan 1.4. Proteksi 11
file dan direktori 2. Implementasi Sistem File Ref.5 : Bab 4
2.1. Struktur Sistem File Ref.6 : Bab 5
2.2. Metode Pengalokasian
2.3. Manajemen Ruang Kosong

SAP Sistem Operasi 5


SATUAN ACARA PERKULIAHAN
Mata Kuliah : SISTEM OPERASI */**
Kode / SKS / Semester : AK045333 / 3 sks / 7
Fakultas / Jurusan / Jenjang : Teknologi Industri / Teknik Informatika / S - 1

Pertemuan Pokok Bahasan dan Sub Pokok Bahasan dan TIK Teknik Pembelajaran Media Tugas Referensi
ke TIU Pembelajaran
2.4. Implementasi Direktori
2.5. Efisiensi dan Unjuk Kerja
2.6. Recovery
TIK : Mahasiswa dapat
- menjelaskan konsep file dan direktory
- menjelaskan struktur sistem file, termasuk pengalokasian dan manajemen
ruang kosong
- menjelaskan implementasi dari direktori
- menganalisa efisiensi dan unjuk kerja sistem file.

12 Manajemen Sistem 1. Prinsip Perangkat Keras I/O D : Kuliah mimbar Papan tulis / - Menjelaskan cara Ref.1 : Bab 12,
Input/Output 1.1 I/O Device slide kerja I/O yang ada 13
1.2 Device Controller M : - Diskusi pada PC misalnya Ref.2 : Bab 4
TIU: 1.3 Direct Memory Access (DMA) - Latihan soal USB Ref.3 : Bab 12
Mahasiswa dapat 2. Prinsip Perangkat Lunak I/O Ref.5 : Bab 5
memahami prinsip kerja2.1 Tujuan Perangkat Lunak I/O Ref.6 : Bab 6
berbagai sistem I/O 2.2 Interrupt Handler
serta memahami 2.3 Device Drivers
manajemen dan 2.4 Device-Independent I/O Software
penjadualan disk 2.5 User-Space I/O Software
3. Disk
3.1 Struktur Disk
3.2 Penjadualan Disk
3.2.1. First Come First Served Scheduling
3.2.2. Shortest Seek Time First Scheduling
3.2.3. SCAN Scheduling
3.2.4. C-SCAN Scehduling
3.2.5. Look Scheduling
3.3. Disk Management
3.4. Swap Space Management
3.5. Disk Reliabiliy
TIK : Mahasiswa dapat
- menjelaskan pengertian perangkat keras I/O
- menyebutkan jenis-jenis dan macam-macamnya ,
- menerangkan penanganan suatu device I/O pada sistem komputer.

13 Proteksi dan Sekuriti 1. Proteksi D : Kuliah mimbar Papan tulis / - Membuat user Ref.1 : Bab 16
Sistem Komputer 1.1. Tujuan dari Proteksi slide account pada sistem Ref.3 : Bab 13,
1.2. Domain Proteksi M : - Diskusi operasi windows 14
TIU: 1.3. Matriks Akses - Latihan soal - Menjelaskan dengan
Mahasiswa dapat 1.4. Revokasi Hak Akses singkat mengenai
memahami penting-nya 1.5. Sistem Berdasarkan Kapabilitas firewall
proteksi dan sekuriti 1.6. Proteksi Berdasarkan Bahasa
dalam sistem komputer 2. Sekuriti

SAP Sistem Operasi 6


SATUAN ACARA PERKULIAHAN
Mata Kuliah : SISTEM OPERASI */**
Kode / SKS / Semester : AK045333 / 3 sks / 7
Fakultas / Jurusan / Jenjang : Teknologi Industri / Teknik Informatika / S - 1

Pertemuan Pokok Bahasan dan Sub Pokok Bahasan dan TIK Teknik Pembelajaran Media Tugas Referensi
ke TIU Pembelajaran
2.1. Masalah Sekuriti
2.2. Autentikasi
2.3. Ancaman Program
2.4. Ancaman Sistem
2.5. Monitoring Ancaman
2.6. Enkripsi

TIK : Mahasiswa dapat


- Menjelaskan dan mengerti mekanisme proteksi yang diperlukan dalam suatu
sistem komputer dari segala macam ancaman
- menganalisa masalah sekuritas sistem komputer

14 Review semua Materi 1. Pengulangan materi yang telah diberikan secara garis D : Kuliah mimbar Papan tulis / Ref.1 : Bab 1-16
dan Penjelasan Umum 2. Penjelasan umum tentang Sistem Terdistribusi : slide Ref.2 : Bab 1-4
materi Sistem Struktur jaringan M : - Diskusi Ref.3 : Bab 1-14
Terdistribusi Struktur Sistem Terdistribusi - Latihan soal +
File Sistem Terdistribusi Bab 15 -
TIU Koordinasi Terdistribusi 18
Mahasiswa dapat Ref.4 : Bab 1- 9
mengingat kembali TIK : Mahasiswa dapat Ref.5 : Bab 1-6 +
materi-materi yang telah - mengingat materi yang telah disampaikan sebelumnya, serta dapat menarik Bab 9 -
diberikan, sekaligus benang merah dan keterhubungan antara materi yang satu dengan materi 13
mendapatkan gambaran yang lain Ref.6 : Bab 1-6
mengenai materi - memperoleh gambaran umum tentang Sistem Terdistribusi
lanjutan dari mata kuliah
Sistem Operasi, yaitu
Sistem Terdistribusi

Ujian Akhir Semester


Daftar 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 – Fourth Edition, Addison Wesley, 1995
4. Sri Kusumadewi, Sistem Operasi, J&J Learning, Yogyakarta, 2000
5. Tanenbaum, A., Modern Operating Systems, Prentice Hall, New York, 1992.
6. http://www.ilmukomputer.com
7. http://vlsm.bebas.org
8. http://www.wikipedia.com

SAP Sistem Operasi 7

Vous aimerez peut-être aussi