• Tidak ada hasil yang ditemukan

SISTEM OPERASI (TIF160106)

N/A
N/A
Protected

Academic year: 2023

Membagikan "SISTEM OPERASI (TIF160106) "

Copied!
32
0
0

Teks penuh

(1)

SISTEM OPERASI (TIF160106)

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK

UNIVERSITAS MEDAN AREA

2021

(2)

UNIVERSITAS MEDAN AREA FAKULTAS : TEKNIK

PROGRAM STUDI : TEKNIK INFORMATIKA

SILABUS

MATA KULIAH KODE BEBAN STUDI

(SKS) SEMESTER TGL

PENYUSUNAN

Sistem Operasi TIF160106 2 V 10-09-2021

DOSEN PENGAMPUH : Andre Hasudungan Lubis, S.Ti, M.Sc DESKRIPSI MATAKULIAH

Mata kuliah ini akan belajar mengenai konsep dasar-dasar sistem operasi beserta manajemen dan strukturnya. Materi sistem operasi dapat dikelompokkan berdasarkan kelompok materi menjadi 3 kelompok besar yaitu kelompok proses dan thread, memori, dan file/Input dan Output/proteksi dan keamanan.

CAPAIAN PEMBELAJARAN LULUSAN (CPL) PRODI

1. Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri; (S10).

2. Mampu mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang keahliannya, berdasarkan hasil analisis informasi dan data; (KU5).

3. Mempunyai pengetahuan dalam mengembangkan algoritma/metode yang diimplementasikan dalam perangkat lunak berbasis komputer. (KU10).

4. Mampu menganalisa, merancang dan membangun sistem informasi/perangkat lunak serta sistem cerdas pada platform tertentu, dengan memperhatikan aspek-aspek rekayasa perangkat lunak, keamanan, dan kenyamanan pengguna serta penjaminan kualitas perangkat lunak baik secara teknis dan manajerial. (KK1).

5. Mampu mengidentifikasi masalah dan merumuskan solusi komputasional bagi permasalahan sistem informasi dan sistem cerdas. (KK3).

6. Mampu menerapkan sains dan matematik untuk menyelesaikan masalah keteknikan (algoritma dasar, OOP, Matrik, Optimasi, pembelajaran mesin) dengan prinsip-prinsip komputasi; (P1).

7. Mampu menguasai konsep teoritis di bidang Informatika, khususnya di bidang teori komputasi, jaringan komputer, teknologi web, teknologi mobile, sistem informasi, dan basis data; (P4).

8. Memiliki pengetahuan yang memadai terkait dengan cara kerja sistem komputer dan mampu menerapkan berbagai algoritma/metode untuk memecahkan masalah. (P6).

S10,KU5,KU10,KK1,KK3,P1,P4,P6

CAPAIAN PEMBELAJARAN MATAKULIAH (CPMK)

1. mahasiswa mampu menjelaskan fungsi sistem operasi di dalam sistem komputer, 2. mahasiswa mampu menjelaskan konsep proses di dalam sistem operasi,

3. mahasiswa mampu menjelaskan konsep thread dan Symmetric Multiprocessing, metode penanganan deadlock, 4. mahasiswa mampu menjelaskan konsep manajemen memori,

5. mahasiswa mampu menjelaskan konsep memori virtual, 6. mahasiswa mampu menjelaskan konsep manajemen file,

7. mahasiswa mampu menjelaskan konsep manajemen input/output,

8. mampu membuat solusi permasalahan concurrency dan penjadwalan proses

POKOK BAHASAN

Pertemuan Materi Daftar Pustaka

1

Pendahuluan dan Dasar Sistem Operasi 1. Kontrak kuliah dan silabus 2. Pengertian, Skema dasar sisitem komputer dan bagian-bagiannya (pemroses, memori, perangkat I/O)

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

2

Pendahuluan dan Dasar Sistem Operasi 1. Fungsi dan Sejarah Perkembangan Sistem Operasi. 2. Arsitektur Sistem Operasi.

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

(3)

3 1. Diagram Proses 2. Implementasi Proses 3. Tahapan penciptaan Proses

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

4

1. Mendeskripsikan tipe-tipe penjadwalan proses. 2.

Menjelaskan berbagai macam penjadwalan proses (RR, FIFO, ps, SJF, MFQ, SRF, HRN,GS).

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

5

1. Menjelaskan prinsip-prinsip kongkurensi. 2.

Mendeskripsikan kesulitan-kesulitan yang ditimbulkan kongkurensi (mutual exclusion, deadlock, startvation).

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

6 Mutual Exclusion

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

7 Deadlock

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

8 Ujian Tengah Semester (UTS)

1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall. 2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd. Publisher : Springer. 3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition,

(4)

POKOK BAHASAN

10 dan 11

1. Mengklasifikasikan perangkat I/O. 2. Menjelaskan prinsip manajemen perangkat I/O. 3. Menjelaskan hirarki pengelolaan perangkat I/O dan buffering I/O. 4.

Menjelaskan mekanisme perangkat I/O (Disk, Clock, Ram Disk).

1. William Stallings, 2017, Operating Systems:Internals and Design Principles 9th edition,Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

12 dan 13 1. Menjelaskan sistem manajemen file. 2. Menjelaskan implementasi sistem manajemen file

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

14 dan 15

1. Menjelaskan terkait kemanan sistem. 2. Menjabarkan terkait autentikasi dan mekanisme proteksi sistem komputer. 3. Mendeskripsikan program-program jahat, virus, dan anti virus. 4. Menginstall salah satu jenis sistem operasi dengan benar

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

16 Ujian Akhir Semester (UAS)

1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall. 2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd. Publisher : Springer. 3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

Prasyarat

Interaksi Manusia & Komputer, Arsitektur dan Organisasi Komputer Pustaka / Referensi

1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd. Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

(5)

MATA KULIAH Sistem Operasi

( TIF160106 )

PROGRAM STUDI TEKNIK INFORMATIKA

(6)

Mahasiswa mampu Memahami dan mengenal sistem komputer dan sistem operasi komputer (minggu ke 1)

Mahasiswa mampu Menjelaskan fungsi, sasaran, sejarah, dan arsitektur sistem operasi (minggu ke 2)

Mahasiswa mampu Menjelaskan manajemen proses (minggu ke 3)

Mahasiswa mampu menjabarkan penjadwalan proses (minggu ke 4)

Menjelaskan Prinsip-prinsip Kongkurensi (minggu ke 5)

Mahasiswa mampu Mengilustrasikan tentang mutual exclusion dan metode-metode penjaminnya (minggu ke 6)

Memahami terjadinya deadlock dalam suatu proses (minggu ke 7)

UTS (Ujian Tengah Semester) (minggu ke 8)

Memahami Konsep Sistem Paging (minggu ke 9)

Menjelaskan Manajemen Perangkat Input/Output (minggu ke 10 dan 11)

Menjabarkan Sistem Manajemen File (minggu ke 12 dan 13)

Menginstall salah satu sistem operasi (minggu ke 14 dan 15)

UAS (Ujian Akhir Semester) (minggu ke 16)

CPMK

1. mahasiswa mampu menjelaskan fungsi sistem operasi di dalam sistem komputer, 2. mahasiswa mampu menjelaskan konsep proses di dalam sistem operasi,

3. mahasiswa mampu menjelaskan konsep thread dan Symmetric Multiprocessing, metode penanganan deadlock, 4. mahasiswa mampu menjelaskan konsep manajemen memori,

5. mahasiswa mampu menjelaskan konsep memori virtual, 6. mahasiswa mampu menjelaskan konsep manajemen file, 7. mahasiswa mampu menjelaskan konsep manajemen input/output,

8. mampu membuat solusi permasalahan concurrency dan penjadwalan proses

Gambar : Analisis Instruksional mata kuliah Sistem Operasi

(7)

RENCANA PEMBELAJARAN SEMESTER (RPS)

Nama Matakuliah Kode Matakuliah Bobot

(sks)

Semester Tgl Penyusunan

Sistem Operasi TIF160106 2 V 10-09-2021

Otorisasi / Pengesahan Pengembang RPS Koordinator RMK Ketua Program Studi

Tim KDBK MK Prodi Informatika Rizki Muliono, S.Kom, M.Kom Rizki Muliono, S.Kom, M.Kom

Capaian Pembelajaran (CP) CPL-PRODI yang dibebankan pada MK

1. Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri; (S10).

2. Mampu mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang keahliannya, berdasarkan hasil analisis informasi dan data; (KU5).

3. Mempunyai pengetahuan dalam mengembangkan algoritma/metode yang diimplementasikan dalam perangkat lunak berbasis komputer. (KU10).

4. Mampu menganalisa, merancang dan membangun sistem informasi/perangkat lunak serta sistem cerdas pada platform tertentu, dengan memperhatikan aspek-aspek rekayasa perangkat lunak, keamanan, dan kenyamanan pengguna serta penjaminan kualitas perangkat lunak baik secara teknis dan manajerial. (KK1).

5. Mampu mengidentifikasi masalah dan merumuskan solusi komputasional bagi permasalahan sistem informasi dan sistem cerdas. (KK3).

6. Mampu menerapkan sains dan matematik untuk menyelesaikan masalah keteknikan (algoritma dasar, OOP, Matrik, Optimasi, pembelajaran mesin) dengan prinsip- prinsip komputasi; (P1).

7. Mampu menguasai konsep teoritis di bidang Informatika, khususnya di bidang teori komputasi, jaringan komputer, teknologi web, teknologi mobile, sistem informasi, dan basis data; (P4).

8. Memiliki pengetahuan yang memadai terkait dengan cara kerja sistem komputer dan mampu menerapkan berbagai algoritma/metode untuk memecahkan masalah. (P6).

S10,KU5,KU10,KK1,KK3,P1,P4,P6 Capaian Pembelajaran Mata Kuliah (CPMK)

1. mahasiswa mampu menjelaskan fungsi sistem operasi di dalam sistem komputer, 2. mahasiswa mampu menjelaskan konsep proses di dalam sistem operasi,

3. mahasiswa mampu menjelaskan konsep thread dan Symmetric Multiprocessing, metode penanganan deadlock,

(8)

Sub- CPMK1

Sub- CPMK2

Sub- CPMK3

Sub- CPMK4

Sub- CPMK5

Sub- CPMK6

Sub- CPMK7

Sub- CPMK8

Sub- CPMK9

Sub- CPMK10

Sub- CPMK11

CPMK 1 V

CPMK 2 V V

CPMK 3 V V V V

CPMK 4 V V

CPMK 5 V

CPMK 6 V V

CPMK 7 V

CPMK 8 V

Deskripsi Singkat MK Mata kuliah ini akan belajar mengenai konsep dasar-dasar sistem operasi beserta manajemen dan strukturnya. Materi sistem operasi dapat dikelompokkan berdasarkan kelompok materi menjadi 3 kelompok besar yaitu kelompok proses dan thread, memori, dan file/Input dan Output/proteksi dan keamanan.

Bahan Kajian /Materi Pembelajaran 1. Overview Sistem Operasi 2. Proses

3. Threads

4. Sinkronisasi Proses 5. Deadlock

6. Penjadwalan 7. Manajemen Memori 8. Memory Virtual 9. Manajemen File 10. Manajemen I/O 11. Proteksi dan Keamanan

Daftar Referensi/Pustaka 1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd. Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish Dosen Pengampuh Andre Hasudungan Lubis, S.Ti, M.Sc

Mata kuliah prasyarat (Jika ada) Interaksi Manusia & Komputer, Arsitektur dan Organisasi Komputer

(9)

(1) (2) (3) (4) (5) (6) (7) (8) 1 Mahasiswa mampu

Memahami dan mengenal sistem komputer dan sistem operasi komputer

Indikator : Ketepatan dan kesesuaian jawaban terhadap soal

Kriteria penilaian : Penguasaan materi Bentuk penilaian : Test tertulis : Ketepatan dan kesesuaian jawaban terhadap soal serta penguasaan materi

Ceramah dan diskusi

Soal 1 : Menyelesaikan Soal 1 tentang Skema Dasar Sistem Komputer dan bagiannya (2 X 60 menit)

[100 Menit]

https://elearning.uma.ac.id/cou rse/index.php?categoryid=436 7

Pendahuluan dan Dasar Sistem Operasi 1. Kontrak kuliah dan silabus 2.

Pengertian, Skema dasar sisitem komputer dan bagian- bagiannya (pemroses, memori, perangkat I/O) [PUSTAKA:]

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair.

2018. Teori Dan Praktek Sistem Operasi.

Publisher: Deepublish

5

2 Mahasiswa mampu

Menjelaskan fungsi, sasaran, sejarah, dan arsitektur sistem operasi

Indikator : Ketepatan dan kesesuaian jawaban terhadap soal

Kriteria penilaian : Penguasaan materi Bentuk penilaian : Test tertulis : Ketepatan dan kesesuaian jawaban terhadap soal serta penguasaan materi

Ceramah dan diskusi

Soal 2 : Menyelesaikan Soal 2 Menjabarkan tentang fungsi, sasaran, sejarah sistem operasi. (2 X 60 menit) [100 Menit]

https://elearning.uma.ac.id/cou rse/index.php?categoryid=436 7

Pendahuluan dan Dasar Sistem Operasi 1. Fungsi dan Sejarah Perkembangan Sistem Operasi. 2. Arsitektur Sistem Operasi.

[PUSTAKA:]

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A

5

(10)

Minggu ke-

Sub-CPMK (Kemampuan akhir yg

direncanakan)

Penilaian Bentuk Pembelajaran; Metode Pembelajaran; Penugasan [Estimasi Waktu]

Materi Ajar Bobot Penilaian

Indikator Kriteria Teknik Metode Luring Metode Daring %

(1) (2) (3) (4) (5) (6) (7) (8)

3 Mahasiswa mampu Menjelaskan manajemen proses

Indikator : Ketepatan dan kesesuaian jawaban terhadap soal

Kriteria penilaian : Penguasaan materi Bentuk penilaian : Test tertulis : Ketepatan dan kesesuaian jawaban terhadap soal serta penguasaan materi

Ceramah dan diskusi

Soal 3 : Menyelesaikan Soal 3 mendeskripsikan proses (diagram dan implementasi proses) (2 X 60 menit) [100 Menit]

https://elearning.uma.ac.id/cou rse/index.php?categoryid=436 7

1. Diagram Proses 2.

Implementasi Proses 3.

Tahapan penciptaan Proses [PUSTAKA:]

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair.

2018. Teori Dan Praktek Sistem Operasi.

Publisher: Deepublish

5

4 Mahasiswa mampu menjabarkan penjadwalan proses

Indikator : Ketepatan dan kesesuaian jawaban terhadap soal

Kriteria penilaian : Penguasaan materi Bentuk penilaian : Test tertulis : Ketepatan dan kesesuaian jawaban terhadap soal serta penguasaan materi

Ceramah dan diskusi

Soal 4 : Menyelesaikan Soal 4 tentang tipe-tipe penjadwalan proses (2 X 60 menit) [100 Menit]

https://elearning.uma.ac.id/cou rse/index.php?categoryid=436 7

1. Mendeskripsikan tipe-tipe penjadwalan proses. 2.

Menjelaskan berbagai macam penjadwalan proses (RR, FIFO, ps, SJF, MFQ, SRF, HRN,GS).

[PUSTAKA:]

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair.

2018. Teori Dan Praktek Sistem Operasi.

Publisher: Deepublish

5

(11)

(1) (2) (3) (4) (5) (6) (7) (8) 5 Menjelaskan Prinsip-prinsip

Kongkurensi

Indikator : Ketepatan dan kesesuaian jawaban terhadap soal

Kriteria penilaian : Penguasaan materi Bentuk penilaian : Test tertulis : Ketepatan dan kesesuaian jawaban terhadap soal serta penguasaan materi

Ceramah dan diskusi

Soal 5 : Menyelesaikan Soal 5 tentang kesulitan kesulitan yang ditimbulkankongkurensi (mutualexclusion, deadlock, startvation). (2 X 60 menit) [100 Menit]

https://elearning.uma.ac.id/cou rse/index.php?categoryid=436 7

1. Menjelaskan prinsip- prinsip kongkurensi. 2.

Mendeskripsikan kesulitan- kesulitan yang ditimbulkan kongkurensi (mutual exclusion, deadlock, startvation).

[PUSTAKA:]

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair.

2018. Teori Dan Praktek Sistem Operasi.

Publisher: Deepublish

5

6 Mahasiswa mampu Mengilustrasikan tentang mutual exclusion dan metode- metode penjaminnya

Indikator : Ketepatan dan kesesuaian jawaban terhadap soal

Kriteria penilaian : Penguasaan materi Bentuk penilaian : Test tertulis : Ketepatan dan kesesuaian jawaban terhadap soal serta penguasaan materi

Ceramah, demonstrasi dan diskusi

Soal 6 : Menyelesaikan Soal 6 Menjabarkan metode yang diusulkan untuk menjamin mutual exclusion. (2 X 60 menit)

[100 Menit]

https://elearning.uma.ac.id/cou rse/index.php?categoryid=436 7

Mutual Exclusion [PUSTAKA:]

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A

10

(12)

Minggu ke-

Sub-CPMK (Kemampuan akhir yg

direncanakan)

Penilaian Bentuk Pembelajaran; Metode Pembelajaran; Penugasan [Estimasi Waktu]

Materi Ajar Bobot Penilaian

Indikator Kriteria Teknik Metode Luring Metode Daring %

(1) (2) (3) (4) (5) (6) (7) (8)

7 Memahami terjadinya deadlock dalam suatu proses

Indikator : Ketepatan dan kesesuaian jawaban terhadap soal

Kriteria penilaian : Penguasaan materi Bentuk penilaian : Test tertulis : Ketepatan dan kesesuaian jawaban terhadap soal serta penguasaan materi

Ceramah dan diskusi

Soal 7 : Menyelesaikan Soal 7 Menjelaskan deteksi dan pemulihan deadlock.

[100 Menit]

https://elearning.uma.ac.id/cou rse/index.php?categoryid=436 7

Deadlock [PUSTAKA:]

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair.

2018. Teori Dan Praktek Sistem Operasi.

Publisher: Deepublish

5

8 UTS (Ujian Tengah Semester) Indikator : Ketepatan dan kesesuaian jawaban terhadap soal

[90 Menit]

(13)

(1) (2) (3) (4) (5) (6) (7) (8) 9 Memahami Konsep Sistem

Paging

Indikator : Ketepatan dan kesesuaian jawaban terhadap soal

Kriteria penilaian : Penguasaan materi Bentuk penilaian : Test tertulis : Ketepatan dan kesesuaian jawaban terhadap soal serta penguasaan materi

Ceramah dan diskusi

Soal 8 : Menyelesaikan Soal 8 tentang memory maya, Sistem paging dan penggantian page, Segmentasi.

[100 Menit]

https://elearning.uma.ac.id/cou rse/index.php?categoryid=436 7

1. Menjelaskan tentang memory maya 2.

Mendeskripsikan sistem paging dan penggantian page.

3. Menjelaskan masalah- masalah dalam sistem paging.

4. Menjelaskan tentang segmentasi 5.

Membandingkan antara segmentasi dan paging serta kombinasinya

[PUSTAKA:]

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-YuHuang.

2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

5

(14)

Minggu ke-

Sub-CPMK (Kemampuan akhir yg

direncanakan)

Penilaian Bentuk Pembelajaran; Metode Pembelajaran; Penugasan [Estimasi Waktu]

Materi Ajar Bobot Penilaian

Indikator Kriteria Teknik Metode Luring Metode Daring %

(1) (2) (3) (4) (5) (6) (7) (8)

10 dan11 Menjelaskan Manajemen Perangkat Input/Output

Indikator : Ketepatan dan kesesuaian jawaban terhadap soal

Kriteria penilaian : Penguasaan materi Bentuk penilaian : Test tertulis : Ketepatan dan kesesuaian jawaban terhadap soal serta penguasaan materi

Ceramah dan diskusi 1. Mahasiswa mengklasifikasi kan perangkat I/O. 2.

Mahasiswa menjelaskan prinsip manajemen perangkat I/O. 3. Mahasiswa

menjelaskan hirarki

pengelolaan perangkat I/Odan buffering I/O. 4.Mahasiswa menjelaskanmekanisme perangkat I/O(Disk, Clock, Ram Disk)(2x60 menit) [100 Menit]

https://elearning.uma.ac.id/cou rse/index.php?categoryid=436 7

1. Mengklasifikasikan perangkat I/O. 2. Menjelaskan prinsip manajemen perangkat I/O. 3. Menjelaskan hirarki pengelolaan perangkat I/Odan buffering I/O. 4.Menjelaskan mekanismeperangkat I/O (Disk, Clock,Ram Disk).

[PUSTAKA:]

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-YuHuang.

2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair.

2018. Teori Dan Praktek Sistem Operasi.

Publisher: Deepublish

5

12 dan 13

Menjabarkan Sistem Manajemen File

Indikator : Ketepatan dan kesesuaian jawaban terhadap soal

Kriteria penilaian : Penguasaan materi Bentuk penilaian : Test tertulis : Ketepatan dan kesesuaian jawaban terhadap soal serta penguasaan materi

Ceramah dan diskusi 1. Mahasiswa menjelaskan sistem manajemen file. 2.

Mahasiswa menjelaskan implementasi sistem manajemen file. (2 X 60 menit)

[100 Menit]

https://elearning.uma.ac.id/cou rse/index.php?categoryid=436 7

1. Menjelaskan sistem manajemen file. 2.

Menjelaskan implementasi sistem manajemen file [PUSTAKA:]

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair.

2018. Teori Dan Praktek Sistem Operasi.

Publisher: Deepublish

10

(15)

(1) (2) (3) (4) (5) (6) (7) (8) 14 dan

15

Menginstall salah satu sistem operasi

Indikator : 1. Ketepatan mencari sumber bacaan dan mensarikan isi jurnal menjadi suatu tulisan 2. Kesesuaian dan penyajian materi

Kriteria : 1. Ketepatan, kesesuian dan penyajian materi 2. Penguasaan materi Bentuk Penilaian : Non –Test : Kesesuaian, ketepatan, penyajian dan penguasaan materi

Ceramah, simulasi dan diskusi 1. Mahasiswa menginstall salah satu sistem operasi (salah satu distro linux) dan menjelaskan prosesnya. 2.

Mahasiswa mampu bekerja sama dalam tim. (2x60 menit) [100 Menit]

https://elearning.uma.ac.id/cou rse/index.php?categoryid=436 7

1. Menjelaskan terkait kemanan sistem. 2.

Menjabarkan terkait autentikasi dan mekanisme proteksi sistem komputer. 3.

Mendeskripsikan program- program jahat, virus, dan anti virus. 4. Menginstall salah satu jenis sistem operasi dengan benar

[PUSTAKA:]

1. William Stallings, 2017, Operating Systems:

Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd.

Publisher : Springer.

3. Zaid Romegar Mair.

2018. Teori Dan Praktek

10

(16)

Catatan :

1. Capaian Pembelajaran Lulusan PRODI (CPL-PRODI) adalah kemampuan yang dimiliki oleh setiap lulusan PRODI yang merupakan internalisasi dari sikap, penguasaan pengetahuan dan ketrampilan sesuai dengan jenjang prodinya yang diperoleh melalui proses pembelajaran.

2. CPL yang dibebankan pada mata kuliah adalah beberapa capaian pembelajaran lulusan program studi (CPL-PRODI) yang digunakan untuk pembentukan/pengembangan sebuah mata kuliah yang terdiri dari aspek sikap, ketrampulan umum, ketrampilan khusus dan pengetahuan.

3. CP Mata kuliah (CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPL yang dibebankan pada mata kuliah, dan bersifat spesifik terhadap bahan kajian atau materi pembelajaran mata kuliah tersebut.

4. Sub-CP Mata kuliah (Sub-CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPMK yang dapat diukur atau diamati dan merupakan kemampuan akhir yang direncanakan pada tiap tahap pembelajaran, dan bersifat spesifik terhadap materi pembelajaran mata kuliah tersebut.

5. Indikator penilaian kemampuan dalam proses maupun hasil belajar mahasiswa adalah pernyataan spesifik dan terukur yang mengidentifikasi kemampuan atau kinerja hasil belajar mahasiswa yang disertai bukti-bukti.

6. Kreteria Penilaian adalah patokan yang digunakan sebagai ukuran atau tolok ukur ketercapaian pembelajaran dalam penilaian berdasarkan indikator-indikator yang telah ditetapkan. Kreteria penilaian merupakan pedoman bagi penilai agar penilaian konsisten dan tidak bias. Kreteria dapat berupa kuantitatif ataupun kualitatif.

7. Bentuk penilaian: tes dan non-tes.

8. Bentuk pembelajaran: Kuliah, Responsi, Tutorial, Seminar atau yang setara,Praktikum, Praktik Studio, Praktik Bengkel, Praktik Lapangan, Penelitian, Pengabdian Kepada Masyarakat dan/atau bentuk pembelajaran lain yang setara.

9. Metode Pembelajaran: Small Group Discussion, Role-Play & Simulation, Discovery Learning, Self-Directed Learning, Cooperative Learning, Collaborative Learning, Contextual Learning, Project Based Learning, dan metode lainnya ygsetara. SCL (pilih dari 10 atau lebih bentuk SCL yg akan digunakan), dalam 1 CPMK dapat lebih dari 1 metod.

10. Materi Pembelajaran adalah rincian atau uraian dari bahan kajian yg dapat disajikan dalam bentuk beberapa pokok dan sub-pokok bahasan.

11. Bobot penilaian adalah prosentasi penilaian terhadap setiap pencapaian sub- CPMK yang besarnya proposional dengan tingkat kesulitan pencapaian sub- CPMK tsb., dan totalnya 100%.

12. TM=Tatap Muka, PT=Penugasan terstruktur, BM=Belajar mandiri, P=Proses Belajar, KM=kegiatan Mandiri.

(17)

PROGRAM STUDI : TEKNIK INFORMATIKA

RENCANA PELAKSANAAN PERKULIAHAN (RPP) PERTEMUAN MINGGU KE- 1

Program Studi : Teknik Informatika Mata Kuliah : Sistem Operasi Kode Mata Kuliah : TIF160106

SKS : 2 sks

Semester : V (Ganjil)

Waktu : 100 menit

Dosen : Andre Hasudungan Lubis, S.Ti, M.Sc

CPMK : mahasiswa mampu menjelaskan fungsi sistem operasi di dalam sistem komputer,

Sub-CPMK : Mahasiswa mampu Memahami dan mengenal sistem komputer dan sistem operasi komputer Materi Ajar : Pendahuluan dan Dasar Sistem Operasi 1. Kontrak kuliah dan silabus 2. Pengertian, Skema

dasar sisitem komputer dan bagian-bagiannya (pemroses, memori, perangkat I/O) Kegiatan Perkuliahan

Kegiatan Uraian Kegiatan Metode Estimasi

Waktu Pendahuluan 1. Mengucapkan salam dan membuka kelas dengan doa

2. Menyampaikan tujuan dari materi pertemuan dan metode pembelajaran yang dipakai.

Ceramah 10 Menit

Kegiatan Inti

Dengan menggunakan media Infokus : menjelaskan tentang

Pendahuluan dan Dasar Sistem Operasi 1. Kontrak kuliah dan silabus 2. Pengertian, Skema dasar sisitem komputer dan bagian-bagiannya (pemroses, memori, perangkat I/O)

Memberikan kesempatan kepada mawasiswa untuk mengajukan pertanyaan apabila ada hal yang kurang di pahami.

Menjawab pertanyaan mahasiswa

Memberikan kesempatan mahasiswa untuk berdiskusi Kegiatan Daring :

1. Mahasiswa di arahakan login melalui elearning.uma.ac.id untuk mendownload materi kuliah

2. Menggunkan fitur diskusi yang ada pada elarning untuk membahas materi kuliah

Ceramah dan diskusi 80 Menit

Penutup 1. Menginformasikan materi tugas jika ada dan materi untuk pertemuan berikutnya.

2. Menutup kelas dengan doa.

Ceramah 10 Menit

1. Referensi

1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd. Publisher : Springer.

(18)

UNIVERSITAS MEDAN AREA

FAKULTAS : TEKNIK

PROGRAM STUDI : TEKNIK INFORMATIKA

RENCANA PELAKSANAAN PERKULIAHAN (RPP) PERTEMUAN MINGGU KE- 2

Program Studi : Teknik Informatika Mata Kuliah : Sistem Operasi Kode Mata Kuliah : TIF160106

SKS : 2 sks

Semester : V (Ganjil)

Waktu : 100 menit

Dosen : Andre Hasudungan Lubis, S.Ti, M.Sc

CPMK : mahasiswa mampu menjelaskan konsep proses di dalam sistem operasi,

Sub-CPMK : Mahasiswa mampu Menjelaskan fungsi, sasaran, sejarah, dan arsitektur sistem operasi

Materi Ajar : Pendahuluan dan Dasar Sistem Operasi 1. Fungsi dan Sejarah Perkembangan Sistem Operasi. 2.

Arsitektur Sistem Operasi.

Kegiatan Perkuliahan

Kegiatan Uraian Kegiatan Metode Estimasi

Waktu Pendahuluan 1. Mengucapkan salam dan membuka kelas dengan doa

2. Menyampaikan tujuan dari materi pertemuan dan metode pembelajaran yang dipakai.

Ceramah 10 Menit

Kegiatan Inti

Dengan menggunakan media Infokus : menjelaskan tentang Pendahuluan dan Dasar Sistem Operasi 1. Fungsi dan Sejarah Perkembangan Sistem Operasi. 2. Arsitektur Sistem Operasi.

Memberikan kesempatan kepada mawasiswa untuk mengajukan pertanyaan apabila ada hal yang kurang di pahami.

Menjawab pertanyaan mahasiswa

Memberikan kesempatan mahasiswa untuk berdiskusi Kegiatan Daring :

1. Mahasiswa di arahakan login melalui elearning.uma.ac.id untuk mendownload materi kuliah

2. Menggunkan fitur diskusi yang ada pada elarning untuk membahas materi kuliah

Ceramah dan diskusi 80 Menit

Penutup 1. Menginformasikan materi tugas jika ada dan materi untuk pertemuan berikutnya.

2. Menutup kelas dengan doa.

Ceramah 10 Menit

1. Referensi

1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd. Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

2. Penilian Test Tertulis : Soal 2 : Menyelesaikan Soal 2 Menjabarkan tentang fungsi, sasaran, sejarah sistem operasi. (2 X 60 menit)

(19)

PROGRAM STUDI : TEKNIK INFORMATIKA

RENCANA PELAKSANAAN PERKULIAHAN (RPP) PERTEMUAN MINGGU KE- 3

Program Studi : Teknik Informatika Mata Kuliah : Sistem Operasi Kode Mata Kuliah : TIF160106

SKS : 2 sks

Semester : V (Ganjil)

Waktu : 100 menit

Dosen : Andre Hasudungan Lubis, S.Ti, M.Sc

CPMK :

mahasiswa mampu menjelaskan konsep proses di dalam sistem operasi,

mahasiswa mampu menjelaskan konsep thread dan Symmetric Multiprocessing, metode penanganan deadlock,

Sub-CPMK : Mahasiswa mampu Menjelaskan manajemen proses

Materi Ajar : 1. Diagram Proses 2. Implementasi Proses 3. Tahapan penciptaan Proses Kegiatan Perkuliahan

Kegiatan Uraian Kegiatan Metode Estimasi

Waktu Pendahuluan 1. Mengucapkan salam dan membuka kelas dengan doa

2. Menyampaikan tujuan dari materi pertemuan dan metode pembelajaran yang dipakai.

Ceramah 10 Menit

Kegiatan Inti

Dengan menggunakan media Infokus : menjelaskan tentang 1.

Diagram Proses 2. Implementasi Proses 3. Tahapan penciptaan Proses Memberikan kesempatan kepada mawasiswa untuk mengajukan pertanyaan apabila ada hal yang kurang di pahami.

Menjawab pertanyaan mahasiswa

Memberikan kesempatan mahasiswa untuk berdiskusi Kegiatan Daring :

1. Mahasiswa di arahakan login melalui elearning.uma.ac.id untuk mendownload materi kuliah

2. Menggunkan fitur diskusi yang ada pada elarning untuk membahas materi kuliah

Ceramah dan diskusi 80 Menit

Penutup 1. Menginformasikan materi tugas jika ada dan materi untuk pertemuan berikutnya.

2. Menutup kelas dengan doa.

Ceramah 10 Menit

1. Referensi

1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd. Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

(20)

UNIVERSITAS MEDAN AREA

FAKULTAS : TEKNIK

PROGRAM STUDI : TEKNIK INFORMATIKA

RENCANA PELAKSANAAN PERKULIAHAN (RPP) PERTEMUAN MINGGU KE- 4

Program Studi : Teknik Informatika Mata Kuliah : Sistem Operasi Kode Mata Kuliah : TIF160106

SKS : 2 sks

Semester : V (Ganjil)

Waktu : 100 menit

Dosen : Andre Hasudungan Lubis, S.Ti, M.Sc

CPMK : mahasiswa mampu menjelaskan konsep thread dan Symmetric Multiprocessing, metode penanganan deadlock,

Sub-CPMK : Mahasiswa mampu menjabarkan penjadwalan proses

Materi Ajar : 1. Mendeskripsikan tipe-tipe penjadwalan proses. 2. Menjelaskan berbagai macam penjadwalan proses (RR, FIFO, ps, SJF, MFQ, SRF, HRN,GS).

Kegiatan Perkuliahan

Kegiatan Uraian Kegiatan Metode Estimasi

Waktu Pendahuluan 1. Mengucapkan salam dan membuka kelas dengan doa

2. Menyampaikan tujuan dari materi pertemuan dan metode pembelajaran yang dipakai.

Ceramah 10 Menit

Kegiatan Inti

Dengan menggunakan media Infokus : menjelaskan tentang 1.

Mendeskripsikan tipe-tipe penjadwalan proses. 2. Menjelaskan berbagai macam penjadwalan proses (RR, FIFO, ps, SJF, MFQ, SRF, HRN,GS).

Memberikan kesempatan kepada mawasiswa untuk mengajukan pertanyaan apabila ada hal yang kurang di pahami.

Menjawab pertanyaan mahasiswa

Memberikan kesempatan mahasiswa untuk berdiskusi Kegiatan Daring :

1. Mahasiswa di arahakan login melalui elearning.uma.ac.id untuk mendownload materi kuliah

2. Menggunkan fitur diskusi yang ada pada elarning untuk membahas materi kuliah

Ceramah dan diskusi 80 Menit

Penutup 1. Menginformasikan materi tugas jika ada dan materi untuk pertemuan berikutnya.

2. Menutup kelas dengan doa.

Ceramah 10 Menit

1. Referensi

1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd. Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

2. Penilian Test Tertulis : Soal 4 : Menyelesaikan Soal 4 tentang tipe-tipe penjadwalan proses (2 X 60 menit)

(21)

PROGRAM STUDI : TEKNIK INFORMATIKA

RENCANA PELAKSANAAN PERKULIAHAN (RPP) PERTEMUAN MINGGU KE- 5

Program Studi : Teknik Informatika Mata Kuliah : Sistem Operasi Kode Mata Kuliah : TIF160106

SKS : 2 sks

Semester : V (Ganjil)

Waktu : 100 menit

Dosen : Andre Hasudungan Lubis, S.Ti, M.Sc

CPMK :

mahasiswa mampu menjelaskan konsep thread dan Symmetric Multiprocessing, metode penanganan deadlock,

mahasiswa mampu menjelaskan konsep manajemen memori, Sub-CPMK : Menjelaskan Prinsip-prinsip Kongkurensi

Materi Ajar : 1. Menjelaskan prinsip-prinsip kongkurensi. 2. Mendeskripsikan kesulitan-kesulitan yang ditimbulkan kongkurensi (mutual exclusion, deadlock, startvation).

Kegiatan Perkuliahan

Kegiatan Uraian Kegiatan Metode Estimasi

Waktu Pendahuluan 1. Mengucapkan salam dan membuka kelas dengan doa

2. Menyampaikan tujuan dari materi pertemuan dan metode pembelajaran yang dipakai.

Ceramah 10 Menit

Kegiatan Inti

Dengan menggunakan media Infokus : menjelaskan tentang 1.

Menjelaskan prinsip-prinsip kongkurensi. 2. Mendeskripsikan kesulitan-kesulitan yang ditimbulkan kongkurensi (mutual exclusion, deadlock, startvation).

Memberikan kesempatan kepada mawasiswa untuk mengajukan pertanyaan apabila ada hal yang kurang di pahami.

Menjawab pertanyaan mahasiswa

Memberikan kesempatan mahasiswa untuk berdiskusi Kegiatan Daring :

1. Mahasiswa di arahakan login melalui elearning.uma.ac.id untuk mendownload materi kuliah

2. Menggunkan fitur diskusi yang ada pada elarning untuk membahas materi kuliah

Ceramah dan diskusi 80 Menit

Penutup 1. Menginformasikan materi tugas jika ada dan materi untuk pertemuan berikutnya.

2. Menutup kelas dengan doa.

Ceramah 10 Menit

1. Referensi

1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall.

(22)

UNIVERSITAS MEDAN AREA

FAKULTAS : TEKNIK

PROGRAM STUDI : TEKNIK INFORMATIKA

RENCANA PELAKSANAAN PERKULIAHAN (RPP) PERTEMUAN MINGGU KE- 6

Program Studi : Teknik Informatika Mata Kuliah : Sistem Operasi Kode Mata Kuliah : TIF160106

SKS : 2 sks

Semester : V (Ganjil)

Waktu : 100 menit

Dosen : Andre Hasudungan Lubis, S.Ti, M.Sc

CPMK : mahasiswa mampu menjelaskan konsep memori virtual,

Sub-CPMK : Mahasiswa mampu Mengilustrasikan tentang mutual exclusion dan metode-metode penjaminnya

Materi Ajar : Mutual Exclusion

Kegiatan Perkuliahan

Kegiatan Uraian Kegiatan Metode Estimasi

Waktu Pendahuluan 1. Mengucapkan salam dan membuka kelas dengan doa

2. Menyampaikan tujuan dari materi pertemuan dan metode pembelajaran yang dipakai.

Ceramah 10 Menit

Kegiatan Inti

Dengan menggunakan media Infokus : menjelaskan tentang Mutual Exclusion

Memberikan kesempatan kepada mawasiswa untuk mengajukan pertanyaan apabila ada hal yang kurang di pahami.

Menjawab pertanyaan mahasiswa

Memberikan kesempatan mahasiswa untuk berdiskusi Kegiatan Daring :

1. Mahasiswa di arahakan login melalui elearning.uma.ac.id untuk mendownload materi kuliah

2. Menggunkan fitur diskusi yang ada pada elarning untuk membahas materi kuliah

Ceramah, demonstrasi dan diskusi

80 Menit

Penutup 1. Menginformasikan materi tugas jika ada dan materi untuk pertemuan berikutnya.

2. Menutup kelas dengan doa.

Ceramah 10 Menit

1. Referensi

1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd. Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

2. Penilian Test Tertulis : Soal 6 : Menyelesaikan Soal 6 Menjabarkan metode yang diusulkan untuk menjamin mutual exclusion. (2 X 60 menit)

(23)

PROGRAM STUDI : TEKNIK INFORMATIKA

RENCANA PELAKSANAAN PERKULIAHAN (RPP) PERTEMUAN MINGGU KE- 7

Program Studi : Teknik Informatika Mata Kuliah : Sistem Operasi Kode Mata Kuliah : TIF160106

SKS : 2 sks

Semester : V (Ganjil)

Waktu : 100 menit

Dosen : Andre Hasudungan Lubis, S.Ti, M.Sc

CPMK : mahasiswa mampu menjelaskan konsep thread dan Symmetric Multiprocessing, metode penanganan deadlock,

Sub-CPMK : Memahami terjadinya deadlock dalam suatu proses

Materi Ajar : Deadlock

Kegiatan Perkuliahan

Kegiatan Uraian Kegiatan Metode Estimasi

Waktu Pendahuluan 1. Mengucapkan salam dan membuka kelas dengan doa

2. Menyampaikan tujuan dari materi pertemuan dan metode pembelajaran yang dipakai.

Ceramah 10 Menit

Kegiatan Inti

Dengan menggunakan media Infokus : menjelaskan tentang Deadlock Memberikan kesempatan kepada mawasiswa untuk mengajukan pertanyaan apabila ada hal yang kurang di pahami.

Menjawab pertanyaan mahasiswa

Memberikan kesempatan mahasiswa untuk berdiskusi Kegiatan Daring :

1. Mahasiswa di arahakan login melalui elearning.uma.ac.id untuk mendownload materi kuliah

2. Menggunkan fitur diskusi yang ada pada elarning untuk membahas materi kuliah

Ceramah dan diskusi 80 Menit

Penutup 1. Menginformasikan materi tugas jika ada dan materi untuk pertemuan berikutnya.

2. Menutup kelas dengan doa.

Ceramah 10 Menit

1. Referensi

1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd. Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

2. Penilian Test Tertulis : Soal 7 : Menyelesaikan Soal 7 Menjelaskan deteksi dan pemulihan deadlock.

(24)

UNIVERSITAS MEDAN AREA

FAKULTAS : TEKNIK

PROGRAM STUDI : TEKNIK INFORMATIKA

RENCANA PELAKSANAAN PERKULIAHAN (RPP) PERTEMUAN MINGGU KE- 8

Program Studi : Teknik Informatika Mata Kuliah : Sistem Operasi Kode Mata Kuliah : TIF160106

SKS : 2 sks

Semester : V (Ganjil)

Waktu : 100 menit

Dosen : Andre Hasudungan Lubis, S.Ti, M.Sc

CPMK :

Sub-CPMK : UTS (Ujian Tengah Semester)

Materi Ajar :

Kegiatan Perkuliahan

Kegiatan Uraian Kegiatan Metode Estimasi

Waktu

Pendahuluan

1. Membaca Tatatertib 2. Berdoa

3. Syarat mengikuti ujian tengah semester

4. Mengisi daftar hadir keikutsertakan UTS (Ujian Tengah Semester)

5 Menit

Kegiatan Inti 1. Mahasiswa mengerjakan soal UTS (Ujian Tengah Semester) yang disajikan oleh dosen pengampu matakuliah

2. Mahasiswa mematuhi tata tertib UTS (Ujian Tengah Semester)

50 Menit Penutup 1. Mahasiswa mengumpulkan lembar jawaban secara tertib setelah

mengikuti UTS (Ujian Tengah Semester). 5 Menit

(25)

PROGRAM STUDI : TEKNIK INFORMATIKA

RENCANA PELAKSANAAN PERKULIAHAN (RPP) PERTEMUAN MINGGU KE- 9

Program Studi : Teknik Informatika Mata Kuliah : Sistem Operasi Kode Mata Kuliah : TIF160106

SKS : 2 sks

Semester : V (Ganjil)

Waktu : 100 menit

Dosen : Andre Hasudungan Lubis, S.Ti, M.Sc

CPMK : mahasiswa mampu menjelaskan konsep manajemen file, Sub-CPMK : Memahami Konsep Sistem Paging

Materi Ajar :

1. Menjelaskan tentang memory maya 2. Mendeskripsikan sistem paging dan penggantian page.

3. Menjelaskan masalah-masalah dalam sistem paging. 4. Menjelaskan tentang segmentasi 5.

Membandingkan antara segmentasi dan paging serta kombinasinya Kegiatan Perkuliahan

Kegiatan Uraian Kegiatan Metode Estimasi

Waktu Pendahuluan 1. Mengucapkan salam dan membuka kelas dengan doa

2. Menyampaikan tujuan dari materi pertemuan dan metode pembelajaran yang dipakai.

Ceramah 10 Menit

Kegiatan Inti

Dengan menggunakan media Infokus : menjelaskan tentang 1.

Menjelaskan tentang memory maya 2. Mendeskripsikan sistem paging dan penggantian page. 3. Menjelaskan masalah-masalah dalam sistem paging. 4. Menjelaskan tentang segmentasi 5.

Membandingkan antara segmentasi dan paging serta kombinasinya Memberikan kesempatan kepada mawasiswa untuk mengajukan pertanyaan apabila ada hal yang kurang di pahami.

Menjawab pertanyaan mahasiswa

Memberikan kesempatan mahasiswa untuk berdiskusi Kegiatan Daring :

1. Mahasiswa di arahakan login melalui elearning.uma.ac.id untuk mendownload materi kuliah

2. Menggunkan fitur diskusi yang ada pada elarning untuk membahas materi kuliah

Ceramah dan diskusi 80 Menit

Penutup 1. Menginformasikan materi tugas jika ada dan materi untuk pertemuan berikutnya.

2. Menutup kelas dengan doa.

Ceramah 10 Menit

1. Referensi

1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall.

(26)

UNIVERSITAS MEDAN AREA

FAKULTAS : TEKNIK

PROGRAM STUDI : TEKNIK INFORMATIKA

RENCANA PELAKSANAAN PERKULIAHAN (RPP) PERTEMUAN MINGGU KE- 10 dan 11

Program Studi : Teknik Informatika Mata Kuliah : Sistem Operasi Kode Mata Kuliah : TIF160106

SKS : 2 sks

Semester : V (Ganjil)

Waktu : 100 menit

Dosen : Andre Hasudungan Lubis, S.Ti, M.Sc

CPMK : mahasiswa mampu menjelaskan konsep manajemen input/output, Sub-CPMK : Menjelaskan Manajemen Perangkat Input/Output

Materi Ajar :

1. Mengklasifikasikan perangkat I/O. 2. Menjelaskan prinsip manajemen perangkat I/O. 3.

Menjelaskan hirarki pengelolaan perangkat I/O dan buffering I/O. 4. Menjelaskan mekanisme perangkat I/O (Disk, Clock, Ram Disk).

Kegiatan Perkuliahan

Kegiatan Uraian Kegiatan Metode Estimasi

Waktu Pendahuluan 1. Mengucapkan salam dan membuka kelas dengan doa

2. Menyampaikan tujuan dari materi pertemuan dan metode pembelajaran yang dipakai.

Ceramah 10 Menit

Kegiatan Inti

Dengan menggunakan media Infokus : menjelaskan tentang 1.

Mengklasifikasikan perangkat I/O. 2. Menjelaskan prinsip manajemen perangkat I/O. 3. Menjelaskan hirarki pengelolaan perangkat I/O dan buffering I/O. 4. Menjelaskan mekanisme perangkat I/O (Disk, Clock, Ram Disk).

Memberikan kesempatan kepada mawasiswa untuk mengajukan pertanyaan apabila ada hal yang kurang di pahami.

Menjawab pertanyaan mahasiswa

Memberikan kesempatan mahasiswa untuk berdiskusi Kegiatan Daring :

1. Mahasiswa di arahakan login melalui elearning.uma.ac.id untuk mendownload materi kuliah

2. Menggunkan fitur diskusi yang ada pada elarning untuk membahas materi kuliah

Ceramah dan diskusi 80 Menit

Penutup 1. Menginformasikan materi tugas jika ada dan materi untuk pertemuan berikutnya.

2. Menutup kelas dengan doa.

Ceramah 10 Menit

1. Referensi

1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd. Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

2. Penilian Test Tertulis : 1. Mahasiswa mengklasifikasi kan perangkat I/O. 2. Mahasiswa menjelaskan prinsip manajemen perangkat I/O. 3. Mahasiswa menjelaskan hirarki pengelolaan perangkat I/O dan buffering I/O. 4. Mahasiswa menjelaskan mekanisme perangkat I/O (Disk, Clock, Ram Disk) (2x60 menit)

(27)

PROGRAM STUDI : TEKNIK INFORMATIKA

RENCANA PELAKSANAAN PERKULIAHAN (RPP) PERTEMUAN MINGGU KE- 12 dan 13

Program Studi : Teknik Informatika Mata Kuliah : Sistem Operasi Kode Mata Kuliah : TIF160106

SKS : 2 sks

Semester : V (Ganjil)

Waktu : 100 menit

Dosen : Andre Hasudungan Lubis, S.Ti, M.Sc

CPMK : mahasiswa mampu menjelaskan konsep manajemen file, Sub-CPMK : Menjabarkan Sistem Manajemen File

Materi Ajar : 1. Menjelaskan sistem manajemen file. 2. Menjelaskan implementasi sistem manajemen file Kegiatan Perkuliahan

Kegiatan Uraian Kegiatan Metode Estimasi

Waktu Pendahuluan 1. Mengucapkan salam dan membuka kelas dengan doa

2. Menyampaikan tujuan dari materi pertemuan dan metode pembelajaran yang dipakai.

Ceramah 10 Menit

Kegiatan Inti

Dengan menggunakan media Infokus : menjelaskan tentang 1.

Menjelaskan sistem manajemen file. 2. Menjelaskan implementasi sistem manajemen file

Memberikan kesempatan kepada mawasiswa untuk mengajukan pertanyaan apabila ada hal yang kurang di pahami.

Menjawab pertanyaan mahasiswa

Memberikan kesempatan mahasiswa untuk berdiskusi Kegiatan Daring :

1. Mahasiswa di arahakan login melalui elearning.uma.ac.id untuk mendownload materi kuliah

2. Menggunkan fitur diskusi yang ada pada elarning untuk membahas materi kuliah

Ceramah dan diskusi 80 Menit

Penutup 1. Menginformasikan materi tugas jika ada dan materi untuk pertemuan berikutnya.

2. Menutup kelas dengan doa.

Ceramah 10 Menit

1. Referensi

1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd. Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

2. Penilian Test Tertulis : 1. Mahasiswa menjelaskan sistem manajemen file. 2. Mahasiswa menjelaskan implementasi sistem

(28)

UNIVERSITAS MEDAN AREA

FAKULTAS : TEKNIK

PROGRAM STUDI : TEKNIK INFORMATIKA

RENCANA PELAKSANAAN PERKULIAHAN (RPP) PERTEMUAN MINGGU KE- 14 dan 15

Program Studi : Teknik Informatika Mata Kuliah : Sistem Operasi Kode Mata Kuliah : TIF160106

SKS : 2 sks

Semester : V (Ganjil)

Waktu : 100 menit

Dosen : Andre Hasudungan Lubis, S.Ti, M.Sc

CPMK : mahasiswa mampu menjelaskan konsep manajemen memori,

mampu membuat solusi permasalahan concurrency dan penjadwalan proses Sub-CPMK : Menginstall salah satu sistem operasi

Materi Ajar :

1. Menjelaskan terkait kemanan sistem. 2. Menjabarkan terkait autentikasi dan mekanisme proteksi sistem komputer. 3. Mendeskripsikan program-program jahat, virus, dan anti virus. 4.

Menginstall salah satu jenis sistem operasi dengan benar Kegiatan Perkuliahan

Kegiatan Uraian Kegiatan Metode Estimasi

Waktu Pendahuluan 1. Mengucapkan salam dan membuka kelas dengan doa

2. Menyampaikan tujuan dari materi pertemuan dan metode pembelajaran yang dipakai.

Ceramah 10 Menit

Kegiatan Inti

Dengan menggunakan media Infokus : menjelaskan tentang 1.

Menjelaskan terkait kemanan sistem. 2. Menjabarkan terkait autentikasi dan mekanisme proteksi sistem komputer. 3.

Mendeskripsikan program-program jahat, virus, dan anti virus. 4.

Menginstall salah satu jenis sistem operasi dengan benar

Memberikan kesempatan kepada mawasiswa untuk mengajukan pertanyaan apabila ada hal yang kurang di pahami.

Menjawab pertanyaan mahasiswa

Memberikan kesempatan mahasiswa untuk berdiskusi Kegiatan Daring :

1. Mahasiswa di arahakan login melalui elearning.uma.ac.id untuk mendownload materi kuliah

2. Menggunkan fitur diskusi yang ada pada elarning untuk membahas materi kuliah

Ceramah, simulasi

dan diskusi 80 Menit

Penutup 1. Menginformasikan materi tugas jika ada dan materi untuk pertemuan berikutnya.

2. Menutup kelas dengan doa.

Ceramah 10 Menit

1. Referensi

1. William Stallings, 2017, Operating Systems: Internals and Design Principles 9th edition, Prenctice Hall.

2. Alan Holt, Chi-Yu Huang. 2018. Embedded Operating Systems: A Practical Approach, Undergraduate Topics in Computer Science 2nd. Publisher : Springer.

3. Zaid Romegar Mair. 2018. Teori Dan Praktek Sistem Operasi. Publisher: Deepublish

2. Penilian Test Tertulis : 1. Mahasiswa menginstall salah satu sistem operasi (salah satu distro linux) dan menjelaskan prosesnya. 2. Mahasiswa mampu bekerja sama dalam tim. (2x60 menit)

(29)

PROGRAM STUDI : TEKNIK INFORMATIKA

RENCANA PELAKSANAAN PERKULIAHAN (RPP) PERTEMUAN MINGGU KE- 16

Program Studi : Teknik Informatika Mata Kuliah : Sistem Operasi Kode Mata Kuliah : TIF160106

SKS : 2 sks

Semester : V (Ganjil)

Waktu : 100 menit

Dosen : Andre Hasudungan Lubis, S.Ti, M.Sc

CPMK :

Sub-CPMK : UAS (Ujian Akhir Semester)

Materi Ajar :

Kegiatan Perkuliahan

Kegiatan Uraian Kegiatan Metode Estimasi

Waktu

Pendahuluan

1. Membaca Tatatertib 2. Berdoa

3. Syarat mengikuti ujian tengah semester

4. Mengisi daftar hadir keikutsertakan UAS (Ujian Akhir Semester)

5 Menit

Kegiatan Inti 1. Mahasiswa mengerjakan soal UAS (Ujian Akhir Semester) yang disajikan oleh dosen pengampu matakuliah

2. Mahasiswa mematuhi tata tertib UAS (Ujian Akhir Semester)

50 Menit Penutup 1. Mahasiswa mengumpulkan lembar jawaban secara tertib setelah

mengikuti UAS (Ujian Akhir Semester). 5 Menit

(30)
(31)

KONTRAK KULIAH

1. IDENTITAS MATA KULIAH

Nama Mata Kuliah Sistem Operasi Kode Mata Kuliah TIF160106 Bobot Mata Kuliah 2 SKS

Dosen Pengasuh Andre Hasudungan Lubis, S.Ti, M.Sc

2. DESKRIPSI MATA KULIAH

Mata kuliah ini akan belajar mengenai konsep dasar-dasar sistem operasi beserta manajemen dan strukturnya. Materi sistem operasi dapat dikelompokkan berdasarkan kelompok materi menjadi 3 kelompok besar yaitu kelompok proses dan thread, memori, dan file/Input dan Output/proteksi dan keamanan.

3. CAPAIAN PEMBELAJARAN MATA KULIAH (CPMK)

1. mahasiswa mampu menjelaskan fungsi sistem operasi di dalam sistem komputer, 2. mahasiswa mampu menjelaskan konsep proses di dalam sistem operasi,

3. mahasiswa mampu menjelaskan konsep thread dan Symmetric Multiprocessing, metode penanganan deadlock, 4. mahasiswa mampu menjelaskan konsep manajemen memori,

5. mahasiswa mampu menjelaskan konsep memori virtual, 6. mahasiswa mampu menjelaskan konsep manajemen file,

7. mahasiswa mampu menjelaskan konsep manajemen input/output,

8. mampu membuat solusi permasalahan concurrency dan penjadwalan proses

4. METODE PEMBELAJARAN

Perkuliahan ini belangsung melalui strategi pembelajaran Student Center Learning (SCL) dengan metode antara lain ceramah, diskusi kelompok, tinjauan buku, studi kasus, belajar kooperatif dll.

5. ATRIBUT SOFT SKILL

Atribut-atribut soft skill yang akan dikembangkan pada mahasiswa melalui perkuliahan adalah inisiatif, objektif, analitis dan logis.

6. PENGENDALIAN MUTU

Pengendalian mutu perkuliahan dilakukan melalui penilaian terhadap mandiri dan terstruktur, aktivitas diskusi, kunjungan lapangan, presentasi dan tampilan soft skill.

7. EVALUASI

Evaluasi dilakukan dengan menggabungkan nilai capaian mahasiswa pada seluruh item kendali mutu dengan menggunakan rumus sebagai berikut :

TEORI PRAKTIKUM

Partisipasi (PS) 10% Partisipasi (PS) 30%

Tugas (PR) 50% Tugas (PR) 10%

UTS 15% Laporan Akhir 40%

UAS 25% Final Test 20%

Berdasarkan item kendali mutu tersebut diperoleh nilai akhir mahasiswa Catatan :

1. Mahasiswa yang dapat mengikuti Ujian Tengah Semester dan Akhir Semester adalah mahasiswa yang telah mengikuti

(32)

Penilaian terhadap mahasiswa ditentukan oleh hasil belajar mahasiswa sendiri dengan menggunakan sistem Penilaian Acuan Norma (PAN)

9. RENTANG NILAI A : lebih= 85 B+ : 77.5 - 84.9 B : 70 - 77.9 C+ : 62.5 - 69.9 C : 55 - 62.9 D : 45 - 54.9 E : kurang= 44.9

Nilai TL yang dahulunya K, dapat diberikan jika mahasiswa tidak mengikuti perkuliahan atau kehadirannya lebih kecil dari 75 % atau tidak megikuti Ujian Akhir.

Bobot nilai TL = 0 (nol) dan mahasiswa yang bersangkutan tidak dapat melakukan Semester Pendek untuk mata kuliah tersebut.

10. NORMA AKADEMIK/TATA TERTIB PERKULIAHAN

1. Mahasiswa wajib mengikuti tepat waktu. Mahasiswa yang terlambat lebih dari 15 menit tidak diperkenankan mengikuti perkulihaan

2. Mahasiswa yang tidak hadir karena alasan yang dibenarkan menurut peraturan, menyerahkan surat ijin kepada dosen mata kuliah selambat-lambatnya pada hari perkuliahan berikutnya

3. Jika dosen tidak dapat hadir pada jadwal yang telah ditetapkan karena sesuatu hal, maka dosen diwajibkan memberikan informasi kepada mahasiswa paling lambat 1 hari sebelum jadwal perkuliahan.

4. Apabila dosen tidak hadir setelah 15 menit dari jadwal kuliah, mahasiswa berhak menghubungi dosen dengan menanyakan kepada petugas waskat/piket perkuliahan tentang perkuliahan dilaksanakan atau tidak. Jika dosen tidak datang dalam waktu 2 x 15 menit dari jadwal perkuliahan maka mahasiswa berhak tidak mengikuti perkuliahan pada waktu tersebut dan perkuliahan dianggap tidak dilaksanakan.

5. Mahasiswa wajib menyerahkan tugas-tugas kelompok atau individual yang dibebankan dosen waktu yang akan ditentukan kemudian

6. Mahasiswa harus berpakaian rapi dan sopan ketika mengikuti perkuliahan dan tidak boleh mengenakan sandal.

7. Mahasiswa dilarang menghidupkan handphone (HP), makan, merokok pada saat per perkuliahan berlangsung.

11. PERNYATAAN PERSETUJUAN KONTRAK

Medan, ...-...- 20....

Demikian kontrak kuliah ini kami buat bersama tanpa ada paksaan oleh pihak manapun. Kontrak kuliah ini akan di jadikan sebagai peedoman dalam pelaksanaan perkuliahaan dan bilamana ada hal-hal yang belum termuat dalam kontrak ini tetapi dianggap perlu, maka dapat dilaksanakan atas kesepakatan bersama.

Para pihak yang bersepakat :

Dosen Pengampuh,

Andre Hasudungan Lubis, S.Ti, M.Sc

Perwakilan Mahasiswa,

...

Mengetahui,

Ka. Prodi Teknik Informatika

Rizki Muliono, S.Kom, M.Kom Catatan:

1. Kontrak kuliah di rancang dan disesuikan dengan aturan dan ketentuan pelaksanaan kegiatan belajar mengajar 2. Kontrak kuliah disarankan disampaikan kepada mahasiswa pada saat pertemuan pertama perkuliahan

3. Pernyataan persetujuan Kontrak kuliah di tandatangi oleh dosen pengampu, perwakilan mahasiswa dan diketehai oleh kaprodi (tanda tangan dapat di lakukan secara tanda tangan digital)

Gambar

3 1. Diagram Proses 2. Implementasi Proses 3. Tahapan penciptaan Proses
Gambar : Analisis Instruksional mata kuliah Sistem Operasi
1. Diagram Proses 2.
Materi Ajar : 1. Diagram Proses 2. Implementasi Proses 3. Tahapan penciptaan Proses Kegiatan Perkuliahan

Referensi

Dokumen terkait

GARIS-GARIS BESAR PROGRAM PERKULIAHAN ILMU ALAMIAH DASAR Nama Mata Kuliah : Ilmu Alamiah Dasar Kode Mata Kuliah : Beban Studi : 2 SKS Semester : I / II Deskripsi Mata Kuliah :

RENCANA PROGRAM & KEGIATAN PEMBELAJARAN SEMESTER RPKPS Nama Mata Kuliah : Metode Penelitian Kode Mata Kuliah : IAB4115 Beban sks : 3 sks 1 Minggu ke 2 Materi Pembelajaran