SILABUS BERBASIS KOMPETENSI DAN KKNI (PRAKTIKUM)
Mata Kuliah : Sistem OperasiKode Mata Kuliah : KOM311 / 3(2-2) Prasyarat : KOM232
Semester : 5
Deskripsi Singkat : Mata kuliah ini mempelajari prinsip kerja, teknik, dan metode yang dipakai pada sistem operasi komputer.
Capaian Pembelajaran : Setelah menyelesaikan mata kuliah ini, mahasiswa dapat menjelaskan prinsip kerja, teknik, dan metode yang dipakai pada sistem operasi komputer.
MING-GU KE
KEMAMPUAN AKHIR YANG DIHARAPKAN (KOMPETENSI DASAR) BAHAN KAJIAN (MATERI AJAR) BENTUK PEMBELAJARAN (METODE PENGAJARAN) INDIKATOR ALOKA SI WAKTU (Menit) SUMBE R BAHAN KRITERI A PENILAIA N BOBO T NILAI (%) 1 Mahasiswa akan dapat mengenal
Linux dan shell
Sejarah UNIX/Linux, shell, membuat user dan login, perintah dasar sistem
Pembelajaran dan praktik langsung, diskusi Mengenal Linux dan shell 1 × 120 1 Ujian praktik 5
2 Mahasiswa akan dapat melakukan manajemen file dan direktori
Menyalin dan menghapus file dan direktori, path absolut dan relatif, dotfile, link, ownership dan permission
Pembelajaran dan praktik langsung, diskusi Melakukan manajemen file dan direktori 1 × 120 1 Ujian praktik 10
3 Mahasiswa akan dapat memahami stream, pipe, dan redirect
Stdin, stdout, stderr, pipe, dan redirect
Pembelajaran dan praktik langsung, diskusi
Memahami stream, pipe, dan redirect
1 × 120 1 Ujian praktik
5
4--5 Mahasiswa akan dapat mencari informasi dan memproses teks
Pencarian manual, pencarian file, pemrosesan teks
Pembelajaran dan praktik langsung, diskusi Mencari informasi dan memproses teks 2 × 120 1 Ujian praktik 20
6 Mahasiswa akan dapat melakukan manajemen proses
Proses background,
manajemen, monitoring, dan prioritas proses
Pembelajaran dan praktik langsung, diskusi Melakukan manajemen proses 1 × 120 1 Ujian praktik 5
MING-GU KE
KEMAMPUAN AKHIR YANG DIHARAPKAN (KOMPETENSI DASAR) BAHAN KAJIAN (MATERI AJAR) BENTUK PEMBELAJARAN (METODE PENGAJARAN) INDIKATOR ALOKA SI WAKTU (Menit) SUMBE R BAHAN KRITERI A PENILAIA N BOBO T NILAI (%)
kasus yang diberikan kasus yang
diberikan pada Linux
UJIAN TENGAH SEMESTER (UTS) 50
8–10 Mahasiswa akan dapat membuat program multiprocessing
Pengenalan proses, menjalankan proses, duplikasi proses, proses zombie, komunikasi antar proses
Pembelajaran dan praktik langsung, diskusi Menerapkan program multiprocessing 3 × 120 1 Ujian praktik 20
11–12 Mahasiswa akan dapat membuat program multithreading
Pengenalan thread, membuat thread, sinkronisasi
(semaphore, mutex)
Pembelajaran dan praktik langsung, diskusi, Menerapkan program multithreading 2 × 120 1 Ujian praktik 15
13–14 Mahasiswa akan dapat
mengaplikasikan pemrograman multiprocess dan multithreading pada kasus yang diberikan
Latihan kasus, penyelesaian ujian praktik mahasiswa sesuai kasus yang diberikan
Pembelajaran dan praktik langsung, diskusi
Menerapkan pemrograman multiprocess dan multithreading pada kasus yang diberikan
2 × 120 1 Ujian praktik
15
UJIAN AKHIR SEMESTER (UAS) 50
Daftar Pustaka :
1. GBdirect. 2003. Linux System Administration.
2. Matthew N, Stones R. 2008. Beginning Linux Programming. Ed ke-4. Indianapolis (US): J Wiley. Tim Pengajar: 1. Dr Heru Sukoco
2. Dr Sri Wahjuni 3. Auriza Rahmad Akbar
SATUAN ACARA PRAKTIKUM (Praktikum 1)
Departemen/PS : ILMU KOMPUTER
Mata Kuliah : Sistem Operasi
Jumlah Pertemuan : 1 kali pertemuan (120 menit)
Standar Kompetensi : Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan dapat mengenal Linux dan shell
Topik Bahasan : Sejarah UNIX/Linux, shell, membuat user dan login, perintah dasar sistem
Kompetensi Dasar : Mahasiswa akan dapat mengenal Linux dan shell
Indikator
Setelah mengikuti praktikum topik ini mahasiswa mampu 1. Mengenal sejarah UNIX/Linux dan shell
2. Membuat user dan login pada sistem 3. Mengenal perintah dasar sistem
Tujuan Pembelajaran
Setelah mengikuti praktikum topik ini, mahasiswa mampu mengenal Linux dan shell
Materi Ajar
Berdasarkan lembar kerja praktikum yang diberikan, kepada mahasiswa akan dijelaskan mengenai pengenalan Linux dan shell.
Metode Pembelajaran
Dalam topik ini, metode pembelajarannya adalah pembelajaran dan praktik langsung serta diskusi.
Kegiatan Pembelajaran
1. Pendahuluan
Menjelaskan cakupan materi pertemuan ini, manfaat, dan kompetensi topik ini. 2. Inti
Penjelasan materi dan mahasiswa mempraktikan materi yang diberikan menggunakan perangkat lunak yang ditetapkan. Mahasiswa mengerjakan tugas praktikum yang diberikan. 3. Ice breaking
4. Penutup
Menyimpulkan pembahasan, meminta persepsi mahasiswa, dan menjelaskan ringkasan materi yang telah diberikan pada praktikum ini.
Penilaian Hasil Belajar
Evaluasi yang digunakan adalah ujian praktik.
Sumber Pustaka
SATUAN ACARA PRAKTIKUM (Praktikum 2)
Departemen/PS : ILMU KOMPUTER
Mata Kuliah : Sistem Operasi
Jumlah Pertemuan : 1 kali pertemuan (120 menit)
Standar Kompetensi : Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan dapat melakukan manajemen file dan direktori
Topik Bahasan : Menyalin dan menghapus file dan direktori, path absolut dan relatif, dotfile, link, ownership dan permission.
Kompetensi Dasar : Mahasiswa akan dapat melakukan manajemen file dan direktori.
Indikator
Setelah mengikuti praktikum topik ini mahasiswa mampu 1. Melakukan manajemen file dan direktori
2. Memahami path dan link
3. Memahami file ownership and permission
Tujuan Pembelajaran
Setelah mengikuti praktikum topik ini, mahasiswa mampu melakukan manajemen file dan direktori.
Materi Ajar
Berdasarkan lembar kerja praktikum yang diberikan, kepada mahasiswa akan dijelaskan mengenai manajemen file dan direktori.
Metode Pembelajaran
Dalam topik ini, metode pembelajarannya adalah pembelajaran dan praktik langsung serta diskusi.
Kegiatan Pembelajaran
1. Pendahuluan
Menjelaskan cakupan materi pertemuan ini, manfaat, dan kompetensi topik ini. 2. Inti
Penjelasan materi dan mahasiswa mempraktikan materi yang diberikan menggunakan perangkat lunak yang ditetapkan. Mahasiswa mengerjakan tugas praktikum yang diberikan. 3. Ice breaking
4. Penutup
Menyimpulkan pembahasan, meminta persepsi mahasiswa, dan menjelaskan ringkasan materi yang telah diberikan pada praktikum ini.
Penilaian Hasil Belajar
Evaluasi yang digunakan adalah ujian praktik.
Sumber Pustaka
SATUAN ACARA PRAKTIKUM (Praktikum 3)
Departemen/PS : ILMU KOMPUTER
Mata Kuliah : Sistem Operasi
Jumlah Pertemuan : 1 kali pertemuan (120 menit)
Standar Kompetensi : Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan dapat memahami stream, pipe, dan redirect
Topik Bahasan : Stdin, stdout, stderr, pipe, dan redirect
Kompetensi Dasar : Mahasiswa akan dapat memahami stream, pipe, dan redirect
Indikator
Setelah mengikuti praktikum topik ini mahasiswa mampu 1. Menjelaskan stream: stdin, stdout, dan stderr
2. Menjelaskan pipe dan redirect
Tujuan Pembelajaran
Setelah mengikuti praktikum topik ini, mahasiswa mampu memahami stream, pipe, dan redirect
Materi Ajar
Berdasarkan lembar kerja praktikum yang diberikan, kepada mahasiswa akan dijelaskan mengenai stream, pipe, dan redirect.
Metode Pembelajaran
Dalam topik ini, metode pembelajarannya adalah pembelajaran dan praktik langsung serta diskusi.
Kegiatan Pembelajaran
1. Pendahuluan
Menjelaskan cakupan materi pertemuan ini, manfaat, dan kompetensi topik ini. 2. Inti
Penjelasan materi dan mahasiswa mempraktikan materi yang diberikan menggunakan perangkat lunak yang ditetapkan. Mahasiswa mengerjakan tugas praktikum yang diberikan. 3. Ice breaking
4. Penutup
Menyimpulkan pembahasan, meminta persepsi mahasiswa, dan menjelaskan ringkasan materi yang telah diberikan pada praktikum ini.
Penilaian Hasil Belajar
Evaluasi yang digunakan adalah ujian praktik.
Sumber Pustaka
SATUAN ACARA PRAKTIKUM (Praktikum 4–5)
Departemen/PS : ILMU KOMPUTER
Mata Kuliah : Sistem Operasi
Jumlah Pertemuan : 2 kali pertemuan (240 menit)
Standar Kompetensi : Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan dapat mencari informasi dan memproses teks
Topik Bahasan : Pencarian manual, pencarian file, pemrosesan teks
Kompetensi Dasar : Mahasiswa akan dapat mencari informasi dan memproses teks
Indikator
Setelah mengikuti praktikum topik ini mahasiswa mampu 1. Mencari informasi manual program dan mencari file 2. Memproses teks lebih lanjut
Tujuan Pembelajaran
Setelah mengikuti praktikum topik ini, mahasiswa mampu mencari informasi dan memproses teks
Materi Ajar
Berdasarkan lembar kerja praktikum yang diberikan, kepada mahasiswa akan dijelaskan mengenai pencarian informasi dan pemrosesan teks.
Metode Pembelajaran
Dalam topik ini, metode pembelajarannya adalah pembelajaran dan praktik langsung serta diskusi.
Kegiatan Pembelajaran
1. Pendahuluan
Menjelaskan cakupan materi pertemuan ini, manfaat, dan kompetensi topik ini. 2. Inti
Penjelasan materi dan mahasiswa mempraktikan materi yang diberikan menggunakan perangkat lunak yang ditetapkan. Mahasiswa mengerjakan tugas praktikum yang diberikan. 3. Ice breaking
4. Penutup
Menyimpulkan pembahasan, meminta persepsi mahasiswa, dan menjelaskan ringkasan materi yang telah diberikan pada praktikum ini.
Penilaian Hasil Belajar
Evaluasi yang digunakan adalah ujian praktik.
Sumber Pustaka
SATUAN ACARA PRAKTIKUM (Praktikum 6)
Departemen/PS : ILMU KOMPUTER
Mata Kuliah : Sistem Operasi
Jumlah Pertemuan : 1 kali pertemuan (120 menit)
Standar Kompetensi : Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan dapat melakukan manajemen proses
Topik Bahasan : Proses background, manajemen, monitoring, dan prioritas proses
Kompetensi Dasar : Mahasiswa akan dapat melakukan manajemen proses
Indikator
Setelah mengikuti praktikum topik ini mahasiswa mampu 1. Menjelaskan proses background
2. Manajemen, monitoring, dan mengubah prioritas proses
Tujuan Pembelajaran
Setelah mengikuti praktikum topik ini, mahasiswa mampu melakukan manajemen proses
Materi Ajar
Berdasarkan lembar kerja praktikum yang diberikan, kepada mahasiswa akan dijelaskan mengenai manajemen proses pada Linux.
Metode Pembelajaran
Dalam topik ini, metode pembelajarannya adalah pembelajaran dan praktik langsung serta diskusi.
Kegiatan Pembelajaran
1. Pendahuluan
Menjelaskan cakupan materi pertemuan ini, manfaat, dan kompetensi topik ini. 2. Inti
Penjelasan materi dan mahasiswa mempraktikan materi yang diberikan menggunakan perangkat lunak yang ditetapkan. Mahasiswa mengerjakan tugas praktikum yang diberikan. 3. Ice breaking
4. Penutup
Menyimpulkan pembahasan, meminta persepsi mahasiswa, dan menjelaskan ringkasan materi yang telah diberikan pada praktikum ini.
Penilaian Hasil Belajar
Evaluasi yang digunakan adalah ujian praktik.
Sumber Pustaka
SATUAN ACARA PRAKTIKUM (Praktikum 7)
Departemen/PS : ILMU KOMPUTER
Mata Kuliah : Sistem Operasi
Jumlah Pertemuan : 1 kali pertemuan (120 menit)
Standar Kompetensi : Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan dapat mengaplikasikan perintah shell pada kasus yang diberikan
Topik Bahasan : Penyelesaian ujian praktik mahasiswa dengan shell
Kompetensi Dasar : Mahasiswa akan dapat mengaplikasikan perintah shell pada kasus yang diberikan
Indikator
Setelah mengikuti praktikum topik ini mahasiswa mampu 1. Mengaplikasikan perintah shell pada kasus yang diberikan 2. Mengoperasikan sistem operasi Linux
Tujuan Pembelajaran
Setelah mengikuti praktikum topik ini, mahasiswa mampu mengaplikasikan perintah shell pada kasus yang diberikan
Materi Ajar
Kepada mahasiswa akan diberikan soal tentang pengaplikasian perintah shell.
Metode Pembelajaran
Dalam topik ini, metode pembelajarannya adalah praktik langsung.
Kegiatan Pembelajaran
1. Pendahuluan
Menjelaskan cakupan materi pertemuan ini, manfaat, dan kompetensi topik ini. 2. Inti
Penjelasan materi dan mahasiswa mempraktikan materi yang diberikan menggunakan perangkat lunak yang ditetapkan. Mahasiswa mengerjakan tugas praktikum yang diberikan. 3. Ice breaking
4. Penutup
Menyimpulkan pembahasan, meminta persepsi mahasiswa, dan menjelaskan ringkasan materi yang telah diberikan pada praktikum ini.
Penilaian Hasil Belajar
Evaluasi yang digunakan adalah ujian praktik.
Sumber Pustaka
SATUAN ACARA PRAKTIKUM (Prak. 8–10)
Departemen/PS : ILMU KOMPUTER
Mata Kuliah : Sistem Operasi
Jumlah Pertemuan : 3 kali pertemuan (360 menit)
Standar Kompetensi : Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan dapat membuat program multiprocessing
Topik Bahasan : Pengenalan proses, menjalankan proses, duplikasi proses, proses zombie, komunikasi antar proses
Kompetensi Dasar : Mahasiswa akan dapat membuat program multiprocessing
Indikator
Setelah mengikuti kuliah topik ini mahasiswa mampu 1. Menjalankan dan menduplikasi proses
2. Menerapkan komunikasi antar proses 3. Menjelaskan proses zombie
Tujuan Pembelajaran
Setelah mengikuti praktikum topik ini, mahasiswa mampu membuat program multiprocessing
Materi Ajar
Berdasarkan lembar kerja praktikum yang diberikan, kepada mahasiswa akan dijelaskan mengenai pemrograman multiprocessing.
Metode Pembelajaran
Dalam topik ini, metode pembelajarannya adalah pembelajaran dan praktik langsung serta diskusi.
Kegiatan Pembelajaran
1. Pendahuluan
Menjelaskan cakupan materi pertemuan ini, manfaat, dan kompetensi topik ini. 2. Inti
Penjelasan materi dan mahasiswa mempraktikan materi yang diberikan menggunakan perangkat lunak yang ditetapkan. Mahasiswa mengerjakan tugas praktikum yang diberikan. 3. Ice breaking
4. Penutup
Menyimpulkan pembahasan, meminta persepsi mahasiswa, dan menjelaskan ringkasan materi yang telah diberikan pada praktikum ini.
Penilaian Hasil Belajar
Evaluasi yang digunakan adalah ujian praktik.
Sumber Pustaka
SATUAN ACARA PRAKTIKUM (Prak. 11–12)
Departemen/PS : ILMU KOMPUTER
Mata Kuliah : Sistem Operasi
Jumlah Pertemuan : 2 kali pertemuan (240 menit)
Standar Kompetensi : Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan dapat membuat program multithreading
Topik Bahasan : Pengenalan thread, membuat thread, sinkronisasi (semaphore, mutex)
Kompetensi Dasar : Mahasiswa akan dapat membuat membuat program multithreading
Indikator
Setelah mengikuti kuliah topik ini mahasiswa mampu 1. Membuat thread
2. Menerapkan sinkronisasi thread dengan semaphore dan mutex
Tujuan Pembelajaran
Setelah mengikuti praktikum topik ini, mahasiswa mampu membuat program multithreading
Materi Ajar
Berdasarkan lembar kerja praktikum yang diberikan, kepada mahasiswa akan dijelaskan mengenai pemrograman multithreading.
Metode Pembelajaran
Dalam topik ini, metode pembelajarannya adalah pembelajaran dan praktik langsung serta diskusi.
Kegiatan Pembelajaran
1. Pendahuluan
Menjelaskan cakupan materi pertemuan ini, manfaat, dan kompetensi topik ini. 2. Inti
Penjelasan materi dan mahasiswa mempraktikan materi yang diberikan menggunakan perangkat lunak yang ditetapkan. Mahasiswa mengerjakan tugas praktikum yang diberikan. 3. Ice breaking
4. Penutup
Menyimpulkan pembahasan, meminta persepsi mahasiswa, dan menjelaskan ringkasan materi yang telah diberikan pada praktikum ini.
Penilaian Hasil Belajar
Evaluasi yang digunakan adalah ujian praktik.
Sumber Pustaka
SATUAN ACARA PRAKTIKUM (Prak. 13–14)
Departemen/PS : ILMU KOMPUTER
Mata Kuliah : Sistem Operasi
Jumlah Pertemuan : 2 kali pertemuan (240 menit)
Standar Kompetensi : Setelah menyelesaikan mata kuliah ini, mahasiswa diharapkan dapat mengaplikasikan pemrograman multiprocess dan multithreading pada kasus yang diberikan
Topik Bahasan : Latihan kasus, penyelesaian ujian praktik mahasiswa sesuai kasus yang diberikan
Kompetensi Dasar : Mahasiswa akan dapat mengaplikasikan pemrograman multiprocess dan multithreading pada kasus yang diberikan
Indikator
Setelah mengikuti kuliah topik ini mahasiswa mampu
1. Menerapkan pemrograman multiprocess dan multithreading pada kasus yang diberikan. 2. Menerapkan sinkronisasi pada kasus yang diberikan
Tujuan Pembelajaran
Setelah mengikuti praktikum topik ini, mahasiswa mampu mengaplikasikan pemrograman multiprocess dan multithreading pada kasus yang diberikan
Materi Ajar
Berdasarkan kasus yang diberikan, kepada mahasiswa akan dijelaskan mengenai aplikasi pemrograman multiprocess dan multithreading pada kasus yang diberikan.
Metode Pembelajaran
Dalam topik ini, metode pembelajarannya adalah praktik langsung.
Kegiatan Pembelajaran
1. Pendahuluan
Menjelaskan cakupan materi pertemuan ini, manfaat, dan kompetensi topik ini. 2. Inti
Penjelasan materi dan mahasiswa mempraktikan materi yang diberikan menggunakan perangkat lunak yang ditetapkan. Mahasiswa mengerjakan tugas praktikum yang diberikan. 3. Ice breaking
4. Penutup
Menyimpulkan pembahasan, meminta persepsi mahasiswa, dan menjelaskan ringkasan materi yang telah diberikan pada praktikum ini.
Penilaian Hasil Belajar
Evaluasi yang digunakan adalah ujian praktik.
Sumber Pustaka