You are on page 1of 8

SATUAN ACARA PERKULIAHAN

Mata Kuliah : SISTEM OPERASI */**


Kode / SKS / Semester : 3 sks
Jurusan / Jenjang : Teknik Informatika / S -
Pertem!an
ke
Pokok "a#asan $an
TIU
S!% Pokok "a#asan $an TIK Teknik Pem%e&a'aran Me$ia
Pem%e&a'aran
T!(as Referensi
1 Pen$a#!&!an Ruang lingkup Mata Kuliah :
- Konsep dasar system komputer dan system operasi.
- Manajemen Proses, meliputi : konsep proses, metode penjadualan
proses, komunikasi antar proses, sinkronisasi proses dan deadlock.
- Manajemen Memori, meliputi : konsep memori, skema manajemen
memori, irtual memori.
- Manajemen Perangkat Masukan/Keluaran, meliputi: prinsip manajemen
perangkat masukan/keluaran, mekanisme perangkat lunak
masukan/keluaran.
- Manajemen !ile, meliputi : konsep "ile, manajemen system "ile,
implementasi system "ile.
- Keamanan Sistem
Prasyarat :
#idak ada prasyarat khusus, namun ada $aiknya mahasis%a :
- mengenal system komputer
- pernah menco$a salah satu system operasi
- mengenal $ahasa pemrograman terutama Pascal atau &
- mengenal struktur data dan algoritma tingkat dasar
Sasaran :
Mahasis%a memahami peran penting system operasi dalam menjaga
ke$erlangsungan kerja system komputer secara utuh.
#ujuan dan Kompetensi 'ulusan :
- dapat merancang sendiri atau memodi"ikasi system operasi yang telah
ada sesuai ke$utuhan khusus kita
- menguasai dasar(dasar system operasi sehingga mampu
menemukenali masalah(masalah komputer dan merumuskan
penyelesaiannya secara ilmiah
- dapat menilai system operasi dan memilih alternati" system operasi
sesuai tujuan pem$angunan system
- dapat meningkatkan peman"aatan system operasi, sehingga
meningkatkan kinerja system komputer
)ktiitas *osen+*, :
- Mem$erikan
pen(jelasan mengenai
ruang lingkup,
sasaran dan tujuan
serta kompetensi dari
mata kuliah yang
akan di$erikan
- Mem$erikan
acuan/ re"erensi yang
di($utuhkan oleh ma(
hasis%a untuk mata
kuliah ini.
- Mem$erikan
gam$ar(an mengenai
tugas(tugas, latihan
dan ujian yang akan
dihadapi mahasis%a
$erkaitan dengan
mata kuliah ini
)ktiitas
Mahasis%a+M, :
- Mendengarka
n, menyimak
penjelasan dosen
$erkaitan dengan
gam$aran umum
materi mata kuliah
yang akan
diterimanya nanti
serta menanyakan
hal(hal yang $elum
jelas.
Papan tulis /
slide
SAP Sistem Operasi 1
SATUAN ACARA PERKULIAHAN
Mata Kuliah : SISTEM OPERASI */**
Kode / SKS / Semester : 3 sks
Jurusan / Jenjang : Teknik Informatika / S -
Pertem!an
ke
Pokok "a#asan $an
TIU
S!% Pokok "a#asan $an TIK Teknik Pem%e&a'aran Me$ia
Pem%e&a'aran
T!(as Referensi
- Pen(ena&an Um!m
Sistem O)erasi $an
Str!kt!r Sistem
Kom)!ter
#./ :
Mahasis%a mengenal
Sistem 0perasi, dan
mengetahui struktur
Sistem Komputer.
1. Pengenalan /mum Sistem 0perasi
*e"inisi Sistem 0perasi
Peran Sistem 0perasi dalam Sistem Komputer
#ujuan Sistem 0perasi
Sejarah perkem$angan Sistem 0perasi
1atch System, Multiprogramming System, #ime Sharing System,
Multiprocessing System, *istri$uted System, Real #ime System
-. Struktur Sistem Komputer
0perasi Sistem Komputer
Struktur .nput/0utput
Struktur Penyimpanan
Proteksi 2ard%are
#.K : Mahasis%a dapat
- menjelaskan arti dan "ungsi system operasi
- menerangkan macam(macam system yang terdapat dalam system
operasi
- menerangkan perkem$angan generasi(generasi system operasi
- menerangkan operasi yang dilakukan system komputer
- menerangkan struktur system komputer, meliputi struktur ./0, struktur
penyimpanan dan proteksi hard%are
* : Kuliah mim$ar
M : ( *iskusi
( 'atihan soal
Papan tulis /
slide
- Menye$utkan
$e$erapa jenis
sistem operasi dan
kele$ihan serta
kekurangannya
misalnya keluarga
microso"t
+%indo%s,,Keluarga
/ni3 +'inu3, 45/,,
Keluarga Mac 0S
Re".1 : 1a$ 1
Re".- : 1a$ 1
Re".6 : 1a$ 1,
1a$ -
Re".7 : 1a$ 1,
1a$ -
Re".8 : 1a$ 1
Re".9 : 1a$ 1
6 Str!kt!r Sistem
O)erasi
#./ :
Mahasis%a memahami
konsep dasar dan
struktur Sistem 0perasi
Struktur Sistem 0perasi
1. Komponen(komponen Sistem
1.1. Manajemen Proses
1.-. Manajemen Memori /tama
1.6. Manajemen Memori Sekunder
1.7. Manajemen ./0
1.8. Manajemen !ile
-. Pelayanan Sistem 0perasi
6. System &all
7. Sistem Program
8. Struktur Sistem 0perasi
8.1. Struktur Sederhana
8.-. Monolithic System
8.6. Pendekatan 1erlapis +'ayered )pproach,
8.7. Mesin :irtual
8.8. &lient System Model
* : Kuliah mim$ar
M : ( *iskusi
( 'atihan soal
Papan tulis /
slide
- menganalisa task
manager pada
system operasi
%indo%s
- instalasi mesin
irtual dengan
menggunakan
so"t%are Microso"t
irtual P&
- instalasi system
operasi pada
Microso"t irtual P&
Re".1 : 1a$ -
Re".- : 1a$ 1
Re".6 : 1a$ 6
Re".7 : 1a$ 6
Re".8 : 1a$ 1
Re".9 : 1a$ 1
SAP Sistem Operasi 2
SATUAN ACARA PERKULIAHAN
Mata Kuliah : SISTEM OPERASI */**
Kode / SKS / Semester : 3 sks
Jurusan / Jenjang : Teknik Informatika / S -
Pertem!an
ke
Pokok "a#asan $an
TIU
S!% Pokok "a#asan $an TIK Teknik Pem%e&a'aran Me$ia
Pem%e&a'aran
T!(as Referensi
#.K : Mahasis%a dapat
- menjelaskan komponen system operasi dan sum$erdaya yang terkait
dengan system komputer
- menye$utkan layanan yang dapat dilakukan system operasi
- menjelaskan yang dimaksud dengan system call dan system program
- menjelaskan struktur system operasi
7 Mana'emen Proses
#./ :
Mahasis%a memahami
konsep dasar
manajemen proses dan
komunikasi antar proses
1. Konsep Proses
*e"inisi Proses
Status Proses
Process &ontrol 1lock +P&1,
-. Konsep Penjadualan
Scheduling ;ueue
Schedulers
&onte3t S%itch
6. 0perasi pada proses
Pem$uatan Proses
Penghentian Proses
7. Proses yang Saling 1ekerjasama +&ooperating Process,
8. #hreads
9. Komunikasi )ntar Proses
<. 1u""ering
=. Kondisi(kondisi Perkecualian
Proses *ihentikan
Kehilangan Pesan
Proses #erganggu
#.K : Mahasis%a dapat
- menjelaskan konsep dasar manajemen proses
- menjelaskan konsep operasi pada proses
- menye$utkan $er$agai cara komunikasi antar proses
- menerangkan masalah yang tim$ul pada komunikasi antar proses
* : Kuliah mim$ar
M : ( *iskusi
( 'atihan soal
Papan tulis /
slide
- Melihat proses yang
sedang $erjalan
pada task manager
di system operasi
%indo%s
Re".1 : 1a$ 6
Re".- : 1a$ -
Re".6 : 1a$ 7
Re".7 : 1a$ 7
Re".8 : 1a$ -
Re".9 : 1a$ -
8 Pen'a$!a&an Proses
#./ :
Mahasis%a memahami
$er$agai teknik pen(
jadualan prosesor, serta
mengetahui metode
ealuasi penjadualan
1. Konsep *asar Penjadualan Proses
1.1.Preemptie Scheduling
1.-. *ispatcher
-. Kriteria Penjadualan
6. )lgoritma Penjadualan
6.1 !irst &ome !irst Sered Scheduling+!&!S,
6.- Shortest Jo$ !irst Scheduling +SJ!,
6.6 Priority Scheduling
6.7 Round Ro$in Scheduling
* : Kuliah mim$ar
M : ( *iskusi
- 'atihan soal
- Praktikum di
la$
Papan tulis /
slide
- Mem$uat satu
latihan soal untuk
seluruh penjad%alan
dan selanjutnya
hasilnya
di$andingkan antara
penjad%alan(
penjad%alan
terse$ut
Re".1 : 1a$ 7
Re".- : 1a$ -
Re".6 : 1a$ 8
Re".7 : 1a$ 8
Re".8 : 1a$ -
Re".9 : 1a$ -
SAP Sistem Operasi 3
SATUAN ACARA PERKULIAHAN
Mata Kuliah : SISTEM OPERASI */**
Kode / SKS / Semester : 3 sks
Jurusan / Jenjang : Teknik Informatika / S -
Pertem!an
ke
Pokok "a#asan $an
TIU
S!% Pokok "a#asan $an TIK Teknik Pem%e&a'aran Me$ia
Pem%e&a'aran
T!(as Referensi
6.8 Multileel ;ueue Scheduling
6.9 Multileel !eed$ack ;ueue Scheduling
6.< 4uaranteed Scheduling
6.= Multiple Processor Scheduling
7. Metode >aluasi Penjad%alan
#.K : Mahasis%a dapat
- Menjelaskan konsep dasar penjadualan prosesor
- menye$utkan dan menerapkan teknik(teknik penjad%alan prosesor,
- mengealuasi metode/teknik(teknik penjad%alan prosesor.
9
Sinkronisasi $an
*ea$&o+k
#./:
Mahasis%a dapat
memahami konsep
sinkronisasi dan
deadlock serta dapat
menjelaskan masalah(
masalah yang sering
ditemui dalam
sinkronisasi dan
deadlock $erikut
penyelesaiannya
1. Masalah &ritical Section
-. Sinkronisasi So"t%are
6. Sinkronisasi 2ard%are
7. Semaphore
8. Masalah(masalah Klasik dalam Sinkronisasi
9. *eadlock
Model Sistem
Karakteristik *eadlock
Metode penanganan *eadlock
Pencegahan *eadlock
Penghindaran *eadlock
Pendeteksian *eadlock
Recoery *eadlock
Pendekatan Kom$inasai untuk Menghindari *eadlock
#.K : Mahasis%a dapat
- menjelaskan konsep critical section
- menjelaskan sinkronisasi so"t%are $erikut algoritmanya dan sinkronisasi
hard%are $erikut $e$erapa instruksi yang ada di dalamnya
- mengerti konsep semaphore
- menerangkan $e$erapa masalah klasik dalam sinkronisasi
- memahami hu$ungan antara deadlock dengan sum$erdaya, dan kapan
dikatakan terjadi deadlock,
- mengetahui cara mendeteksi dan memulihkan sistem dari deadlock, dan
- mengetahui cara(cara menghindari dan mencegah terjadinya deadlock.
* : Kuliah mim$ar
M : ( *iskusi
- 'atihan soal
- Pap
an tulis /
slide
- Mem$uktikan proses
terjadinya deadlock
+menghapus "ile
yang sedang
dijalankan,
Re".1 : 1a$ 8,9,
<
Re".- : 1a$ -
Re".6 : 1a$ 9, <
Re".7 : 1a$ 9, <
Re".8 : 1a$ -,9
Re".9 : 1a$ 6
< dan = Mana'emen Memor,
#./ :
Mahasis%a dapat
memahami "ungsi dari
memori, penggunaan
1. Konsep *asar Memori
Konsep 1inding
*ynamic 'oading
*ynamic 'inking
0erlay
-. Strategi Manajemen Memori
* : Kuliah mim$ar
M : ( *iskusi
- 'atihan soal
- Pap
an tulis /
slide
- Menghitung memori
logika dan memori
"isik
- Mende"ragmentasi
"lash disk
Re".1 : 1a$ =, ?,
1@,11
Re".- : 1a$ 6
Re".6 : 1a$ =
Re".7 : 1a$ =
Re".8 : 1a$ 6
SAP Sistem Operasi 4
SATUAN ACARA PERKULIAHAN
Mata Kuliah : SISTEM OPERASI */**
Kode / SKS / Semester : 3 sks
Jurusan / Jenjang : Teknik Informatika / S -
Pertem!an
ke
Pokok "a#asan $an
TIU
S!% Pokok "a#asan $an TIK Teknik Pem%e&a'aran Me$ia
Pem%e&a'aran
T!(as Referensi
memori, dan teknik
pengalokasian memori.
6. Ruang )lamat 'ogika dan !isik
7. S%apping
8. Pencatatan Pemakaian Memori
Peta 1it
'inked 'ist
9. Monoprogramming
<. Pengalolasian 1erurutan +&ontigous )llocation,
Multiprogramming dengan Partisi Statis
Multiprogramming dengan Partisi *inamis
Sistem 1uddy
=. Pengalokasian #ak 1erurutan +5on &ontigous )llocation,
Paging
Segmentasi
#.K : Mahasis%a dapat
- menjelaskan pengertian dan konsep dasar memori,
- menguraikan manajemen memori pada $er$agai sistem operasi
- menerangkan penggunaan dan pengalokasian memori $aik secara $erurutan
maupun tidak $erurutan
Re".9 : 1a$ 7
? dan 1@ -irt!a& Memori
#./:
Mahasis%a dapat
memahami penggunaan
irtual memori se$agai
pelengkap memori kerja.
1. Konsep dasar memori irtual
-. *emand Paging
6. /njuk Kerja *emand Paging
7. Page Replacement
8. )lgoritma Page Replacement
)lgoritma !.!0
)lgoritma 0ptimal
)lgoritma 'east Recently /se +'R/,
9. Pengalokasian !rame
)lgoritma Pengalokasian
)lgoritma 4lo$al dan 'okal
<. #rasing
Mahasis%a dapat :
menerangkan "ungsi memori semu +irtual memory, se$agai pelengkap
memori kerja,
menjelaskan algoritma paging dan segmentasi.
* : Kuliah mim$ar
M : ( *iskusi
- 'atihan soal
Papan tulis /
slide
- Melakukan
perco$aan
menggunakan
irtual memory pada
system operasi
%indo%s
- .denti"ikasi keadaan
setiap peru$ahan
jumlah irtual
memory
Re".1 : 1a$ =, ?,
1@,11
Re".- : 1a$ 6
Re".6 : 1a$ ?
Re".7 : 1a$ ?
Re".8 : 1a$ 6
Re".9 : 1a$ 7
/jian #engah Semester
11 Manajemen Sistem !ile
#./ :
Mahasis%a dapat
memahami pengaturan
1. .nter"ace Sistem !ile
1.1. Konsep !ile
1.-. Metode )kses
1.6. Struktur *irektori
1.7. Proteksi
* : Kuliah mim$ar
M : ( *iskusi
- 'atihan soal
Papan tulis /
slide
- Re".1 : 1a$ 17,
18
Re".- : 1a$ 7
Re".6 : 1a$ 1@,
11
SAP Sistem Operasi 5
SATUAN ACARA PERKULIAHAN
Mata Kuliah : SISTEM OPERASI */**
Kode / SKS / Semester : 3 sks
Jurusan / Jenjang : Teknik Informatika / S -
Pertem!an
ke
Pokok "a#asan $an
TIU
S!% Pokok "a#asan $an TIK Teknik Pem%e&a'aran Me$ia
Pem%e&a'aran
T!(as Referensi
"ile dan direktori -. .mplementasi Sistem !ile
-.1. Struktur Sistem !ile
-.-. Metode Pengalokasian
-.6. Manajemen Ruang Kosong
-.7. .mplementasi *irektori
-.8. >"isiensi dan /njuk Kerja
-.9. Recoery
#.K : Mahasis%a dapat
- menjelaskan konsep "ile dan direktory
- menjelaskan struktur sistem "ile, termasuk pengalokasian dan manajemen
ruang kosong
- menjelaskan implementasi dari direktori
- menganalisa e"isiensi dan unjuk kerja sistem "ile.
Re".8 : 1a$ 7
Re".9 : 1a$ 8
1- Mana'emen Sistem
In)!t/O!t)!t
#./:
Mahasis%a dapat
memahami prinsip kerja
$er$agai sistem ./0
serta memahami
manajemen dan
penjadualan disk
1. Prinsip Perangkat Keras ./0
1.1 ./0 *eice
1.- *eice &ontroller
1.6 *irect Memory )ccess +*M),
-. Prinsip Perangkat 'unak ./0
-.1 #ujuan Perangkat 'unak ./0
-.- .nterrupt 2andler
-.6 *eice *riers
-.7 *eice(.ndependent ./0 So"t%are
-.8 /ser(Space ./0 So"t%are
6. *isk
6.1 Struktur *isk
6.- Penjadualan *isk
6.-.1. !irst &ome !irst Sered Scheduling
6.-.-. Shortest Seek #ime !irst Scheduling
6.-.6. S&)5 Scheduling
6.-.7. &(S&)5 Scehduling
6.-.8. 'ook Scheduling
6.6. *isk Management
6.7. S%ap Space Management
6.8. *isk Relia$iliy
#.K : Mahasis%a dapat
- menjelaskan pengertian perangkat keras ./0
- menye$utkan jenis(jenis dan macam(macamnya ,
- menerangkan penanganan suatu deice ./0 pada sistem komputer.
* : Kuliah mim$ar
M : ( *iskusi
- 'atihan soal
Papan tulis /
slide
- Menjelaskan cara
kerja ./0 yang ada
pada P& misalnya
/S1
Re".1 : 1a$ 1-,
16
Re".- : 1a$ 7
Re".6 : 1a$ 1-
Re".8 : 1a$ 8
Re".9 : 1a$ 9
16 Proteksi $an Sek!riti
Sistem Kom)!ter
1. Proteksi
1.1. #ujuan dari Proteksi
1.-. *omain Proteksi
* : Kuliah mim$ar
M : ( *iskusi
Papan tulis /
slide
- Mem$uat user
account pada sistem
operasi %indo%s
Re".1 : 1a$ 19
Re".6 : 1a$ 16,
17
SAP Sistem Operasi 6
SATUAN ACARA PERKULIAHAN
Mata Kuliah : SISTEM OPERASI */**
Kode / SKS / Semester : 3 sks
Jurusan / Jenjang : Teknik Informatika / S -
Pertem!an
ke
Pokok "a#asan $an
TIU
S!% Pokok "a#asan $an TIK Teknik Pem%e&a'aran Me$ia
Pem%e&a'aran
T!(as Referensi
#./:
Mahasis%a dapat
memahami penting(nya
proteksi dan sekuriti
dalam sistem komputer
1.6. Matriks )kses
1.7. Reokasi 2ak )kses
1.8. Sistem 1erdasarkan Kapa$ilitas
1.9. Proteksi 1erdasarkan 1ahasa
-. Sekuriti
-.1. Masalah Sekuriti
-.-. )utentikasi
-.6. )ncaman Program
-.7. )ncaman Sistem
-.8. Monitoring )ncaman
-.9. >nkripsi
#.K : Mahasis%a dapat
- Menjelaskan dan mengerti mekanisme proteksi yang diperlukan dalam suatu
sistem komputer dari segala macam ancaman
- menganalisa masalah sekuritas sistem komputer
- 'atihan soal - Menjelaskan dengan
singkat mengenai
"ire%all
17 Re.ie/ sem!a Materi
$an Pen'e&asan Um!m
materi Sistem
Ter$istri%!si
#./
Mahasis%a dapat
mengingat kem$ali
materi(materi yang telah
di$erikan, sekaligus
mendapatkan gam$aran
mengenai materi
lanjutan dari mata kuliah
Sistem 0perasi, yaitu
Sistem #erdistri$usi
1. Pengulangan materi yang telah di$erikan secara garis
-. Penjelasan umum tentang Sistem #erdistri$usi :
Struktur jaringan
Struktur Sistem #erdistri$usi
!ile Sistem #erdistri$usi
Koordinasi #erdistri$usi
#.K : Mahasis%a dapat
- mengingat materi yang telah disampaikan se$elumnya, serta dapat
menarik $enang merah dan keterhu$ungan antara materi yang satu dengan
materi yang lain
- memperoleh gam$aran umum tentang Sistem #erdistri$usi
* : Kuliah mim$ar
M : ( *iskusi
- 'atihan soal
Papan tulis /
slide
Re".1 : 1a$ 1(19
Re".- : 1a$ 1(7
Re".6 : 1a$ 1(17
A
1a$ 18 (
1=
Re".7 : 1a$ 1( ?
Re".8 : 1a$ 1(9 A
1a$ ? (
16
Re".9 : 1a$ 1(9
/jian )khir Semester
*a"tar Re"erensi :
1. 1am$ang 2ariyanto, Sistem 0perasi, .n"ormatika 1andung, 1andung, 1??<
-. *ali S. 5aga, #eori dan Soal : Sistem 0perasi Komputer, 4unadarma Jakarta, 1??-.
6. Sil$erschatB 4alin, 0perating System &oncepts C !ourth >dition, )ddison Desley, 1??8
7. Sri Kusumade%i, Sistem 0perasi, JEJ 'earning, Fogyakarta, -@@@
8. #anen$aum, )., Modern 0perating Systems, Prentice 2all, 5e% Fork, 1??-.
9. http://%%%.ilmukomputer.com
<. http://lsm.$e$as.org
SAP Sistem Operasi 7
SATUAN ACARA PERKULIAHAN
Mata Kuliah : SISTEM OPERASI */**
Kode / SKS / Semester : 3 sks
Jurusan / Jenjang : Teknik Informatika / S -
=. http://%%%.%ikipedia.com
SAP Sistem Operasi 8

You might also like