Anda di halaman 1dari 4

PENDIDIKAN TEKNIK INFORMATIKA

SATUAN ACARA PERKULIAHAN


RINCIAN MATA KULIAH
SEMESTER
NAMA MATA KULIAH
KODE MATA KULIAH
SKS/JS
BEBAN AKADEMIK MAHASISWA

:
:
:
:
:

LEARNING ACTIVITIES
Lecture
Tutorial
Practical
Self Learning
Other
Total of Learning Hours
PEMBINA MATA KULIAH
NIP

3
SISTEM OPERASI
PIF439
3/3
Lecture : 2 hour
Tutorial : 1 hour
Practical : 2 hour
CONTACT HOUR/SEM
1 x 14 = 14
2 x 14 = 28
2 x 14 = 28
2 x 14 = 28
2
100

: TRIYANNA WIDIYANINGTYAS, S.T, M.T


: 197412152008122002

A. DESKRIPSI MATA KULIAH


Mempelajari konsep dan penerapan sistem operasi yang meliputi : struktur sistem
komputer, struktur sistem operasi, proses, penjadwalan proses, sinkronisasi, deadlock,
manajemen memori, memori virtual, manajemen sistem file, manajemen sistem I/O,
proteksi dan sekuritas.
B. TUJUAN
Setelah melewati semua sesi pembelajaran hendaknya mahasiswa mampu:
1.
Memahami arti dan fungsi sistem operasi pada sistem komputer
2.
Memahami konsep manajemen proses, penjadwalan proses serta teknikteknik penjadwalan proses.
3.
Memahami fungsi memori, penggunaan memori, dan teknik pengalokasian
memori, serta memahami penggunaan virtual memori sebagai pelengkap memori
kerja.
4.
Memahami pengaturan file dan direktori, memahami prinsip kerja
berbagai sistem I/O, manajemen dan penjadualan disk, serta memahami pentingnya proteksi dan sekuriti dalam sistem komputer
5.
Secara komprehensif mampu menjelaskan pentingnya sistem operasi pada
sistem komputer.
C. TUJUAN PERKULIAHAN
1. Mahasiswa menguasai konsep dasar sistem operasi dan penerapannya pada sistem
computer
2. Mahasiswa menguasai konsep penjadwalan proses dan komunikasi antar proses
serta mampu menerapkannya

3. Mahasiswa menguasai teknik-teknik penjadwalan proses dan metode evaluasi


penjadwalan serta mampu menerapkannya
4. Mahasiswa menguasai konsep sinkronisasi dan deadlock serta mampu
menerapkannya
5. Mahasiswa menguasai teknik pengalokasian memori dan mampu menerapkannya
6. Mahasiswa menguasai teknik pengaturan file dan direktori serta mampu
menerapkannya
7. Mahasiswa menguasai teknik penjadwalan disk serta mampu menerapkkannya
8. Mahasiswa menguasai cara proteksi dan sekuriti dalam sistem computer serta
mampu menerapkannya
D. HASIL PEMBELAJARAN
1.
Hasil belajar berupa skor max 100 terkait penguasaan pengetahuan
berdasarkan : (a) Rata-rata Quiz/Tugas dengan persentase 30%; (b) UTS dengan
presentase 30%; (c) Kehadiran dan partisipasi dengan persentase 10%; dan (e)
Final Examination dengan persentase 30%
2.
Fisik berupa laporan-laporan tugas mingguan, rekaman kehadiran,
rekaman aktivitas proses pembelajaran dsb.
E. SILABUS/RENCANA PEMBELAJARAN
WEEK
TOPIC
1
1. Orientasi dan Penjelasan Rencana Perkuliahan
1.1. Pentingnya sistem operasi dalam sistem komputer
1.2. Silabus, Quiz, Tugas, Ujian, dan Referensi
2
2. Pengenalan Umum Sistem Operasi
2.1. Definisi Sistem Operasi
2.2. Peran Sistem Operasi dalam Sistem Komputer
2.3. Tujuan Sistem Operasi
2.4. Sejarah perkembangan Sistem Operasi
2.5. Batch System, Multiprogramming System, Time Sharing
System, Multiprocessing System, Distributed System, Real
Time System
3. Struktur Sistem Komputer
3.1. Operasi Sistem Komputer
3.2. Struktur Input/Output
3.3. Struktur Penyimpanan
3.4. Clock
3.5. Proteksi Hardware
3
4. Struktur Sistem Operasi
4.1. Komponen-komponen Sistem
4.2. Pelayanan Sistem Operasi
4.3. System Call
4.4. Sistem Program
4.5. Jenis-jenis Struktur Sistem Operasi
4
5. Manajemen Proses
5.1. Konsep Proses
5.2. Konsep Penjadwalan
5.3. Operasi pada proses
5.4. Proses yang Saling Bekerjasama (Cooperating Process)
5.5. Threads

5-6

8
9-10

11-12

13
14

15
16

5.6. Komunikasi Antar Proses


5.7. Buffering
5.8. Kondisi-kondisi Perkecualian
6. Penjadwalan Proses
6.1. Konsep Dasar Penjadualan Proses
6.2. Kriteria Penjadualan
6.3. Algoritma Penjadualan
6.4. Metode Evaluasi Penjadwalan
(QUIZ 1)
7. Sinkronisasi dan deadlock
7.1. Masalah Critical Section
7.2. Sinkronisasi Software
7.3. Sinkronisasi Hardware
7.4. Semaphore
7.5. Masalah-masalah Klasik dalam Sinkronisasi
7.6. Deadlock
UJIAN TENGAH SEMESTER (UTS) CLOSE BOOK
8. Manajemen Memori (Kel 1 & 2)
8.1. Konsep Dasar Memori
8.2. Strategi Manajemen Memori
8.3. Ruang Alamat Logika dan Fisik
8.4. Swapping
8.5. Pencatatan Pemakaian Memori
8.6. Monoprogramming
8.7. Pengalolasian Berurutan (Contigous Allocation)
8.8. Pengalokasian Tak Berurutan (Non Contigous Allocation)
8.9 Segmentasi
9. Virtual Memori (Kel 3 & 4)
9.1. Konsep dasar memori virtual
9.2. Demand Paging
9.3. Unjuk Kerja Demand Paging
9.4. Page Replacement
9.5. Algoritma Page Replacement
9.6. Pengalokasian Frame
9.7. Trasing
10. Manajemen Sistem File (Kel 5)
10.1. Interface Sistem File
10.2. Implementasi Sistem File
(QUIZ 2)
11. Manajemen Sistem I/O (Kel 6)
11.1. Prinsip Perangkat Keras I/O
11.2. Prinsip Perangkat Lunak I/O
11.3. Disk
12. Proteksi & Sekuritas (kel. 7)
UJIAN AKHIR SEMESTER (UAS) OPEN BOOK

F. 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. Stallings, W., Operating Systems Internals and Design Principles,2005
6. Tanenbaum, A., Modern Operating Systems, Prentice Hall, New York, 1992.
7. http://www.ilmukomputer.com
G.
1.
2.
3.
4.
5.

KEWAJIBAN SETIAP MAHASISWA


Membaca dan menelaah buku-buku/ bahan-bahan yang relevan
Hadir, berpartisipasi dan mengerjakan tugas-tugas dalam perkuliahan
Mengerjakan tugas-tugas kasus sesuai topic bahasan (individual)
Mengikuti Ujian Tengah Semester (Classroom Exam)
Mengikuti Ujian Akhir Semester (Classroom Exam)

1.
2.
3.
4.

PENILAIAN
Quiz/Tugas
UTS :
Kehadiran/Partisipasi
UAS :

H.

I.

: 30 %
30 %
: 10 %
30 %

ATURAN PERKULIAHAN
1. Mahasiswa wajib mengikuti perkuliahan minimum 80% dari jumlah minggu yang
terjadwal dalam semester yang bersangkutan dan khusus untuk kegiatan
praktikum mahasiswa harus mengikuti 100% kegiatan.
2. Mahasiswa yang tidak memenuhi aturan (1) tidak dibenarkan menghadiri kuliah,
mengikuti ujian akhir semester, dan mendapatkan bentuk penilaian selanjutnya
dan secara otomatis Nilai Akhir Matakuliah yang bersangkutan adalah E(0) pada
semester yang bersangkutan.
3. Mahasiswa wajib melaksanakan semua tugas perkuliahan termasuk kegiatan
terstruktur, seperti: Tes, penyusunan laporan atau tugas-tugas lain yang sejenis
dalam masa perkuliahan semester bersangkutan.

Anda mungkin juga menyukai