Anda di halaman 1dari 8

RENCANA PEMBELAJARAN SEMESTER (RPS)

(SISTEM OPERASI)

(Dr. Ramzi Adriman, S.T, M.Sc)


(Afdhal, S.T., M.Sc.)

PROGRAM STUDI TEKNIK ELEKTRO


FAKULTAS TEKNIK
UNIVERSITAS SYIAH KUALA
(2018)
RENCANA PEMBELAJARAN SEMESTER (RPS)

Mata Kuliah : Sistem Operasi Semester : 4 Kode : TEL527 SKS : (3-0)


Program Studi : Teknik Elektro Dosen : 1) Dr. Ramzi Adriman, S.T, M.Sc
2) Afdhal, S.T, M.Sc

Capaian Pembelajaran Program Studi (CP-PRODI) :


D. Memiliki pengetahuan teoritis yang luas untuk mengidentifikasi, merumuskan, menganalisa dan menyelesaikan masalah atau
memberikan solusi alternatif dalam bidang teknik elektro dan pengetahuan khusus yang mendalam pada bidang keahliannya.

Capaian Pembelajaran Mata Kuliah (CP-MK) :


1. Mampu menjabarkan servis yang disediakan dalam sistem operasi
2. Mampu membedakan antara single thread dan multi threads
3. Dapat mendefinisikan beberapa algoritma penjadwalan pada realtime CPU
4. Mampu menjelaskan konsep dasar I/O hardware dan I/O interface

Kriteria Penilaian: Item Penilaian :


Nomor Nilai Angka Nilai Huruf Item %
1 ≥87 A Absensi 10%
2 78 - <87 AB Tugas dan Proyek 35%
3 69 - <78 B Post Test 10%
4 60 - <69 BC UTS 20%
5 51 - <60 C UAS 25%
6 41 - <51 D
7 <41 E Total 100%
JADWAL, URAIAN MATERI DAN KEGIATAN PERKULIAHAN
Minggu Kemampuan Akhir Bahan Kajian Strategi Waktu Kriteria Penilaian Bobot
Ke- Yang Diharapkan (Materi Pelajaran) Pembelajaran Belajar (Indikator) Nilai
(Menit)
(1) (2) (3) (4) (5) (6) (7)
1 a. Mahasiswa mampu memahami a. Kontrak Ceramah, 510 a. Kebenaran dalam memahami 2%
target dan tujuan mata kuliah perkuliahan tanya-jawab, materi
b. Mahasiswa memahami definisi dari b. Pengertian sistem post-test b. Post-test
sistem operasi operasi
c. Mahasiswa mampu membedakan c. Organisasi sistem
konsep sistem operasi, organisasi komputer
sistem komputer, dan arsitektur d. Arsitektur sistem
sistem komputer komputer
2 a. Mahasiswa mampu menjabarkan a. Operating sistem Ceramah, 510 a. Kebenaran dalam memahami 2%
servis yang disediakan dalam sistem services tanya-jawab, materi
operasi b. System calls dan post-test b. Post-test
b. Mahasiswa mampu tipenya
mendeskripsikan pengertian sistem c. Struktur dari
calls beserta tipe-tipenya sistem operasi
c. Mahasiswa mampu menjelaskan d. Sistem boot
struktur dari sistem operasi
d. Mampu mendeskripsikan apa itu
sistem boot
3 a. Mahasiswa mampu menjabarkan a. Konsep proses Ceramah, 510 a. Kebenaran dalam memahami 2%
konsep proses seperti pengertian, b. Penjadwalan tanya-jawab, materi
status dari proses, process control proses post-test b. Post-test
block, dan operasi-operasinya c. Operasi dalam
b. Mahasiswa mampu memahami suatu proses
algoritma dalam penjadwalan suatu d. Komunikasi dalam
proses suatu proses:
c. Mahasiswa mampu menjelaskan shared memory vs
serta membedakan jenis komunikasi message passing
antar proses system
Minggu Kemampuan Akhir Bahan Kajian Strategi Waktu Kriteria Penilaian Bobot
Ke- Yang Diharapkan (Materi Pelajaran) Pembelajaran Belajar (Indikator) Nilai
(Menit)
(1) (2) (3) (4) (5) (6) (7)
4 a. Mahasiswa mampu a. Threads Ceramah, 510 a. Kebenaran dalam memahami 2%
mendeskripsikan pengertian threads b. Single thread vs tanya-jawab, materi
b. Mahasiswa mampu membedakan multi threads post-test b. Post-test
antara single thread dan multi c. Multithreading
threads model: many-to-
c. Mahasiswa memahami dan dapat one, one-to-one,
membedakan model dari many-to-many
multithreads model
d. Mahasiswa mampu menjabarkan d. Threading issues
masalah-masalah yang sering
muncul pada threads
5 a. Mahasiswa mampu memahami a. Sikronisasi proses Ceramah, 510 a. Kebenaran dalam memahami 5%
konsep sinkronisasi proses b. Mutex lock tanya-jawab, materi
b. Mahasiswa mampu memahami apa c. Semaphore presentasi b. Presentasi tugas 1
itu mutex dan semaphore d. Contoh
c. Mahasiswa mampu menjabarkan sinkronisasi
contoh dari sinkronisasi proses e. Tugas 1
d. Mahasiswa mampu memberikan
presentasi teknis terhadap hasil tugas
mereka
6 a. Mahasiswa mampu menjelaskan a. Konsep dasar Ceramah, 510 a. Kebenaran dalam memahami 2%
konsep dasar dari sebuah penjadwalan tanya-jawab, materi
penjadwalan CPU b. Kriteria dari post-test b. Post-test
b. Mahasiswa memahami kriteria dari penjadwalan
suatu penjadwalan CPU c. Algoritma
c. Mahasiswa mampu membedakan penjadwalan:
dan mendefinisikan beberapa FCFS, SJF,
algoritma penjadwalan CPU Priority, Round-
Robin
Minggu Kemampuan Akhir Bahan Kajian Strategi Waktu Kriteria Penilaian Bobot
Ke- Yang Diharapkan (Materi Pelajaran) Pembelajaran Belajar (Indikator) Nilai
(Menit)
(1) (2) (3) (4) (5) (6) (7)
7 a. Mahasiswa mampu menjelaskan a. Penjadwalan Ceramah, 510 a. Kebenaran dalam memahami 5%
algoritma penjadwalan pada multiple-processor tanya-jawab, materi
multiprosesor b. Penjadwalan presentasi b. Presentasi tugas 2
b. Mahasiswa dapat mendefinisikan realtime CPU
beberapa algoritma penjadwalan scheduling:
pada realtime CPU priority-based,
c. Mahasiswa mampu memberikan rate-monotonic,
presentasi terhadap hasil tugas earliest-deadline-
mereka first scheduling
c. Tugas 2
8 a. Mampu menyelesaikan Ujian Ujian Tengah Ujian 100 Kebenaran dalam menjawab 20%
Tengah Semester dalam waktu yang Semester pertanyaan UTS
telah ditentukan
9 a. Mahasiswa mampu memahami a. Karakteristik Ceramah, 510 a. Kebenaran dalam memahami 2%
pengertian deadlock dan deadlock tanya-jawab, materi
karakteristiknya b. Deadlock post-test b. Post-test
b. Mahasiswa mampu menjelaskan prevention: mutex,
beberapa cara menghindari deadlock hold and wait, no
c. Mahasiswa dapat menjelaskan preemption
beberapa algoritma untuk c. Deadlock
menghindari deadlock avoidance:
d. Mahasiswa mampu menjabarkan resource allocation
bagaimana cara mendeteksi graph, banker
terjadinya deadlock algorithm
d. Deteksi deadlock
10 a. Mampu menjelaskan konsep dasar a. Konsep main Ceramah, 510 a. Kebenaran dalam memahami 2%
dari memori utama (main memory) memory tanya-jawab, materi
b. Mampu menjelaskan bagaimana b. Alokasi memori post-test b. Post-test
cara mengalokasikan memori c. Segmentasi vs
paging
Minggu Kemampuan Akhir Bahan Kajian Strategi Waktu Kriteria Penilaian Bobot
Ke- Yang Diharapkan (Materi Pelajaran) Pembelajaran Belajar (Indikator) Nilai
(Menit)
(1) (2) (3) (4) (5) (6) (7)
c. Mampu membedakan antara d. Memori virtual
segmentasi dan paging
d. Mampu memahami konsep memori
virtual
11 a. Mahasiswa mampu mendefinisikan a. Jenis-jenis media Ceramah, 510 a. Kebenaran dalam memahami 2%
jenis-jenis media penyimpanan penyimpanan tanya-jawab, materi
sekunder sekunder: post-test b. Post-test
b. Mampu menjelaskan struktur yang magnetic disk,
membangun suatu disk SSD, magnetic
c. Mampu menyebutkan dan tapes
menjelaskan algoritma-algoritma b. Struktur dari disk
penjadwalan suatu disk, serta c. Penjadwalan disk
manajemennya dan algoritmanya
d. Manajemen disk
12 a. Mahasiswa memahami konsep a. Konsep berkas Ceramah, 510 a. Kebenaran dalam memahami 5%
berkas (file) dalam suatu sistem (file): atribut, tanya-jawab, materi
operasi operasi, tipe, presentasi b. Presentasi tugas 3
b. Mahasiswa mampu memahami struktur, struktur
beberapa metode dalam berkas internal,
pengaksesan file b. Metode
c. Mampu menjelaska n konsep pengaksesan
direktori dan jenis-jenis struktur berkas
dari disk c. Konsep direktori
d. Mahasiswa dapat menjelaskan dan struktur disk:
pengertian mounting, sharing, dan single level, two
proteksi dari suatu berkas level, tree
structure, acyclic
graph, general
graph
Minggu Kemampuan Akhir Bahan Kajian Strategi Waktu Kriteria Penilaian Bobot
Ke- Yang Diharapkan (Materi Pelajaran) Pembelajaran Belajar (Indikator) Nilai
(Menit)
(1) (2) (3) (4) (5) (6) (7)
d. Mounting, sharing,
proteksi
13 a. Mahasiswa mampu menjelaskan a. I/O hardware Ceramah, 510 a. Kebenaran dalam memahami 2%
konsep dasar I/O hardware dan I/O b. I/O interface tanya-jawab, materi
interface c. Kernel I/O post-test b. Post-test
b. Mahasiswa dapat menjelaskan subsystem
pengertian dari kernel I/O subsistem d. Transforming I/O
c. Mahasiswa memahami bagaimana request to
suatu I/O request dapat diubah ke hardware operation
operasi hardware
14 a. Mahasiswa mampu menjelaskan a. Konsep proteksi Ceramah, 510 a. Kebenaran dalam memahami 2%
konsep dari proteksi dalam suatu b. Domain dari tanya-jawab, materi
sistem operasi proteksi post-test b. Post-test
b. Mampu mendefinisikan domain c. Security problem
dari suatu proteksi d. Program threat,
c. Mahasiswa dapat menjelaskan sistem threat, dan
perbedaan antara proteksi dan network threat
security
d. Mahasiswa dapat menjelaskan
perbedaan antara threat pada
program, pada sistem, dan pada
jaringan
15 a. Mampu memberikan presentasi a. Presentasi proyek Presentasi, 510 a. Presentasi proyek akhir 20%
teknis dari hasil proyek akhir akhir diskusi, tanya-
b. Mahasiswa mampu menguasai b. Review materi 9- jawab
materi dari pertemuan 9-14 14
16 Mampu menyelesaikan ujian akhir Ujian Akhir Semester Ujian 100 Kebenaran dalam menjawab 25%
semester dalam waktu yang telah pertanyaan UAS
ditentukan
TOTAL 100%
Sumber Belajar/ Referensi
[1]. Silberschatz, Galvin, and Gagne, “Operating System Concep Essentials”, John Wiley & Sons 2011. ISBN 978-0-470-88920-6
[2]. A.S. Tanenbaum, “Modern Operating System 4th Edition”, Publisher Pearson, March 2014, ISBN-10: 013359162X, ISBN-13: 978-
0133591620
[3]. W. Stalling, “Operating Systems: Internal and Design Principles 8thEdition”, Publisher: Pearson; 8 Edition (February 2, 2014), ISBN-
10: 0133805913, ISBN-13:978-0133805918

Mengetahui, Banda Aceh, 3 September 2018


Ketua Program Studi, Koordinator/ Penanggungjawab,

(Zulhelmi, S.T., M.Sc) (Dr. Ramzi Adriman, ST., M.Sc.)


NIP. 197907022003121001 NIP. 197901302005011001

Anda mungkin juga menyukai