GBPP TIF204 GBPP Sistem Operasi

SILABUS

SISTEM OPERASI
( TIF204)

PROGRAM STUDI TEKNIK INFORMATIKA
UNIVERSITAS PEMBANGUNAN JAYA
TANGERANG SELATAN

Deskripsi Mata Kuliah |1

Deskripsi Mata Kuliah
Informasi Umum Mata Kuliah
Program Studi
:
Kode Mata Kuliah
:
Nama Mata Kuliah
:
Jumlah SKS
:

Semester
:
Mata Kuliah Prasyarat
:

Teknik Informatika
TIF204
Sistem Operasi
3
IV
-

Deskripsi Singkat
Mata kuliah ini mberikan pemahaman terhadap cara sistem operasi melakukan pengolahan
sumber daya sistem komputer
Tujuan Instruksional
Tujuan Instruksional Umum:
Dengan mengikuti materi kuliah Sistem Operasi, diharapkan agar mahasiswa dapat
memahami bagaimana sebuah sistem operasi mengkoordinasikan semua komponen
sistem komputer sehingga dapat berinteraksi dan bekerja sama antara satu dengan yang

lainnya.
Tujuan Instruksional Khusus:
Setelah mengikuti materi kuliah Sistem Operasi, diharapkan agar mahasiswa dapat
menjelaskan secara umum cara kerja dari sistem operasi dan bagian-bagian yang diatur
oleh sistem operasi sehingga terjadinya hubungan antar tiap bagian pada sistem
komputer.
Metode Pembelajaran
Perkuliahan ini diselenggarakan dengan menggunakan metode sebagai berikut :
1.
2.
3.
4.

Metode ceramah
Diskusi
Problem based learning / Studi kasus
Latihan soal dan tugas mandiri

Buku Acuan
Abraham Silberschatz, Peter Baer Galvin, Greg Gagne, 2011, “Operating System

Concepts Essentials”, John Wiley & Sons, Inc.
Buku acuan pendukung : -

Sistem Operasi-TIF204

Deskripsi Mata Kuliah |2
Kriteria Penilaian
Penentuan nilai akhir mahasiswa berdasarkan kriteria berikut:
FAKTOR
Tugas
Kuis

BOBOT
40%
10%

Ujian Tengah Semester
Ujian Akhir Semester

15%

35%






KETERANGAN
Dilakukan maksimal 2 kali sebelum UTS
dan sebelum UAS
Dilakukan pada pertemuan ke 8
Dilakukan pada pertemuan ke 16

Rencana Perkuliahan
Minggu
Pokok Bahasan/Sub Pokok Bahasan
1

Pendahuluan Sistem Operasi


2,3

Manajemen Proses

4,5,6,7

Penjadwalan Proses

8

Ujian Tengah Semester

9

Thread – SMP – Mikrokernel

10,11

Konkurensi: Deadlock
Quiz


12

File System Structure

13,14,15

Manajemen Memori

16

Ujian Akhir Semester

Sistem Operasi-TIF204

Referensi
Abraham Silberschatz,
Peter Baer Galvin, Greg
Gagne, 2011, “Operating
System Concepts

Essentials”, John Wiley &
Sons, Inc.

Abraham Silberschatz,
Peter Baer Galvin, Greg
Gagne, 2011, “Operating
System Concepts
Essentials”, John Wiley &
Sons, Inc.

Garis-Garis Besar Pengajaran |3

GARIS-GARIS BESAR PENGAJARAN
Mata Kuliah
Kode/SKS
Dosen
Deskripsi Singkat
Standar Kompetensi

:

:
:
:

Sistem Operasi
TIF204 / 3 SKS
Prio Handoko, S. Kom., M.T.I.
Mata kuliah ini mberikan pemahaman terhadap cara sistem operasi melakukan pengolahan sumber daya sistem
komputer
: Setelah mengikuti materi kuliah Sistem Operasi, diharapkan agar mahasiswa dapat memahami bagaimana sebuah sistem
operasi mengkoordinasikan semua komponen sistem komputer sehingga dapat berinteraksi dan bekerja sama antara satu
dengan yang lainnya serta menjelaskan secara umum cara kerja dari sistem operasi dan bagian-bagian yang diatur oleh
sistem operasi sehingga terjadinya hubungan antar tiap bagian pada sistem komputer tersebut.

Kompetensi Dasar

No.
1. Mahasiswa

memahami bagaimana

sistem operasi
dibangun dan konsep
SO dalam melakukan
pengelolaan terhadap
sumberdaya yang
terdapat dalam sistem
komputer

2.

Mahasiswa
memahami bagaimana
proses SO dalam
mengatur pengolahan
banyak proses yang
dilakukan oleh sistem

Sistem Operasi-TIF204

Pokok Bahasan dan

Sub Pokok Bahasan
Setelah mempelajari pokok bahasan
Pendahuluan Sistem
ini mahasiswa diharapkan dapat:
Operasi
1. Menjelaskan definsisi, tugas,
1. Definisi
tujuan serta manfaat Sistem
2. Tujuan SO
Operasi bagi sistem komputer.
3. Fungsi dan
2. Menceritakan kembali sejarah
Sasaran SO
perkembangan SO.
4. Sejarah
3. Menjelaskan konsep pengelolaan
Perkembangan
yang dilakukan oleh SO.
SO
4. Menjelaskan struktur dasar SO

5. Konsep SO
sebagai pondasi kernel layanan
6. Struktur Dasar
SO
SO
Setelah mempelajari pokok bahasan
Manajemen Proses
1. Definisi Proses
ini mahasiswa diharapkan dapat:
2. Diagram State
1. Memahami definisi proses dan
Proses
menjelaskannya kembali.
3. Program Control
2. Menjelaskan macam-macam
Block (PCB)
kondisi proses (state proses)
Indikator

Metode

Ceramah,
diskusi
dan tanya
jawab.

Ceramah,
diskusi
dan tanya
jawab.

Estimas
i Waktu

Referensi

Notebook
InFocus
Projector

Tatap
muka 1
kali
(3x1)x50
menit

Abraham
Silberschatz, Peter
Baer Galvin, Greg
Gagne,
2011,
“Operating System
Concepts
Essentials”, John
Wiley & Sons,
Inc.

Notebook
InFocus
Projector

Tatap
muka 2
kali
(3x2)x50
menit

Media







Abraham
Silberschatz, Peter
Baer Galvin, Greg
Gagne,
2011,
“Operating System
Concepts

Garis-Garis Besar Pengajaran |4
3.

4.

5.

6.

7.

9.

komputer

3. Menjelaskan perbedaan
pangalihan proses dan
penciptaan proses
4. Menjelaskan kedudukan proses
dalam berbagai sudut pandang.
Mahasiswa
Setelah mempelajari pokok bahasan
memahami serta
ini mahasiswa diharapkan dapat:
menerapkan model1. Menjelaskan deskripsi dan
model yang digunakan
sasaran penjadwalan.
untuk dalam
2. Menjelaskan tipe-tipe
pengembangan
penjadwalan dan memberikan
antarmuka
contoh untuk tiap-tiap tipe
berdasarakan interaksi
penjadwalan
yang dibutuhkan antar
3.
Menjelaskan
dengan contoh
pengguna dan
strategi dan klasifikasi
komputer
penjadwalan yang dilaukan oleh
SO
4. Melakukan simulasi algoritma
penjadwalan
Mahasiswa
memahami bagaimana
SO mengelola proses
untuk setiap bagian
(thread) setia job yang
akan dieksekusi oleh
sistem komputer
berdasarkan layananlayanan yang tersedial
dalam kernel SO

Sistem Operasi-TIF204

4. Pengalihan
Proses
5. Penciptaan
Proses
6. Kedudukan SO
Penjadwalan Proses
1. Deskripsi
Penjadwalan
Proses
2. Sasaran
Penjadwalan
Proses
3. Tipe-tipe
Penjadwalan
4. Strategi
Penjadwalan
5. Algoritma
Penjadwalan

Essentials”, John
Wiley & Sons,
Inc.

Ceramah,
diskusi
dan tanya
jawab.

UJIAN TENGAH SEMESTER
Setelah melakukan kegiatan ini
Thread – SMP –
mahasiswa diharapkan dapat:
Mikrokernel
1. Esensi Konsep
1. Menjelaskkan maksud seta
Proses
tujuan dari pengolahan proses
2. Multithreading
secara multithreading
3. Fungsionalitas
2. Menjelaskan perbedaan proses
Diskusi
dan tanya
Thread
yang dikerjakan secara
jawab
4. User Level
multithreading dan nonThread
multithreading
5. Kernel Level
3. Menjelaskan perbedaan
Thread
pemrosesan job yang dieksekusi
6. Symmetric
pada level user dan kernel
Multiprocessing






Notebook
InFocus
Projector

InFocus
Projector

Tatap
muka 4
kali
(3x4)x50
menit

Tatap
muka 1
kali
(3x4)x50
menit

Abraham
Silberschatz, Peter
Baer Galvin, Greg
Gagne,
2011,
“Operating System
Concepts
Essentials”, John
Wiley & Sons,
Inc.

Abraham
Silberschatz, Peter
Baer Galvin, Greg
Gagne,
2011,
“Operating System
Concepts
Essentials”, John
Wiley & Sons,
Inc.

Garis-Garis Besar Pengajaran |5

10.

11.

Mahasiswa
memahami hal-hal
yang dapat
menyebabkan
deadlock dan
bagaimana SO
mengatasi deadlock
tersebut

Sistem Operasi-TIF204

(SMP)
7. Mikrokernel
Setelah melakukan kegiatan ini
Konkurensi:
mahasiswa diharapkan dapat:
Deadlock
1. Menjelaskan definisi dan hal-hal 1. Model dan Syarat
yang menyebabkan terjadinya
Deadlock
deadlock.
2. Metode
2. Menjelaskan bagaimana SO
Penanganan
melakukan penanganan terhadap
Deadlock
deadlock, baik pencegahan,
3. Pencegahan
penghindaran, maupun deteksi
Deadlock
dan pemulihan deadlock.
4. Penghindaran
3. Menjlaskan strategi-strategi yang
Deadlock
diterapkan SO guna
5. Deteksi dan
menanggulangi deadlock
Pemulihan
terpadu.
Deadlock
6. Strategi
Penanggulangan
Deadlock
Terpadu

Diskusi
dan tanya
jawab



InFocus
Projector

Tatap
muka 1
kali
(3x1)x50
menit

Abraham
Silberschatz, Peter
Baer Galvin, Greg
Gagne,
2011,
“Operating System
Concepts
Essentials”, John
Wiley & Sons,
Inc.

Garis-Garis Besar Pengajaran |6
12.

13.

Mahasiswa
Setelah melakukan kegiatan ini
memahami bagaimana mahasiswa diharapkan dapat:
sistem operasi
1. Menjelaskan konsep
mengorganisasikan
pengorganisasian data oleh SO
file dan direktori
yang menguraikan properti fisik
dalam sistem
setiap perangkat.
komputer, sehingga
2.
Menjelaskan bentuk logis unit
dapat digunakan
penyimpanan pemetaan data oleh
bersama oleh banyak
OS ke dalam perangkat fisik
proses dan bagaimana
(physical devices)
metode proteksi yang
dilakukan terhadap file 3. Menjelaskan karakteristik file

File System
Interface
1. File Concept
2. Access Methods
3. Directory and
Disk Structure
4. File-System
Mounting
5. File Sharing
6. File Protection

4. Menjelaskan operasi-operasi
yang dilakukan dalam
melakukan organisasi file dan
direktori
5. Menjelaskan metode
pengaksesan file dan direktori
6. Menjelaskan karakteristik
direktori
7. Menjelaskan bagaimana direktori
dapat digunakan bersama
(sharing)
8. Menjelaskan metode proteksi file
Mahasiswa
Setelah melakukan kegiatan ini
Manajemen Memori
memahami
mahasiswa diharapkan dapat:
1. Definisi
pengelolaan memori
1. Menjelaskan definisi manejemen
Manajemen
oleh sistem operasi
memori oleh sistem operasi
Memori
terhadap
2. Menjelaskan manfaat
2. Fungsi
pengalokasian memori
pengelolaan memori oleh sistem
Menajemen

Sistem Operasi-TIF204

Diskusi
dan tanya
jawab

Diskusi
dan tanya
jawab





InFocus
Projector

InFocus
Projector

Tatap
muka 1
kali
(3x1)x50
menit

Tatap
muka 1
kali
(3x1)x50
menit

Abraham
Silberschatz, Peter
Baer Galvin, Greg
Gagne,
2011,
“Operating System
Concepts
Essentials”, John
Wiley & Sons,
Inc.

Abraham
Silberschatz, Peter
Baer Galvin, Greg
Gagne,
2011,
“Operating System
Concepts

Garis-Garis Besar Pengajaran |7
14.

sehingga semua
proses dapat
diselesaikan oleh
sistem komputer

15.

operasi
3. Menjelaskan proses menejemen
memori pemartisian statis dan
dinamis
4. Melakukan simulasi proses
pemetaan thread-thread dari job
ke dalam memori, baik
pemartisian statis maupaun
dinamis

Memori
3. Klasifikasi
Manajemen
Memori
 Menejemen
Pemartisian
Statis
 Manajemen
Pemartisian
Dinamis

UJIAN AKHIR SEMESTER

Sistem Operasi-TIF204

Essentials”, John
Wiley & Sons,
Inc.