Upload
niceboy797
View
77
Download
5
Embed Size (px)
Citation preview
SATUAN ACARA PERKULIAHAN (SAP)JURUSAN TEKNIK INFORMATIKA DIPLOMA-III
POLITEKNIK INDRAMAYU (POLINDRA)TI
Program StudiNama Mata KuliahKode Mata KuliahSemester
: Teknik Informatika: Sistem Operasi: TIKB1023: II (dua)
Beban KreditPrasyaratNama DosenNIDN
: 3 SKS (2 SKS Teori & 1 SKS Praktik): Arsitektur & Organisasi Komputer: Ahmad Lubis Ghozali: 0410058601
I. STANDAR KOMPETENSIMahasiswa diharapkan mampu memahami bagian-bagian pokok dari teori dan implementasi sistem operasi, Mahasiswa dapat memahami Konsep dasar, struktur Sistem dalam Sistem Operasi, Mahasiswa dapat memahami Konesp Dasar Sistem Operasi Unix, Mahasiswa dapat memahami Manajemen proses dan penjadwalan, Mahasiswa dapat memahami Manajemen Sistem, Mahasiswa dapat memahami I/O System dan Distribusi.
II. DESKRIPSI MATA KULIAHPengenalan Umum Sistem Operasi dan Struktur Sistem Komputer, struktur sistem operasi, manajemen proses, penjadwalan proses, sinkronisasi dan deadlock, manajemen memory, virtual memory, manajemen sistem Input/Output, proteksi dan skuriti sistem komputer, sistem terdistribusi.
III. INDIKATOR, MATERI POKOK, METODE DAN ALOKASI WAKTU
PertemuanKe
Indikator Materi Pokok Metode Alokasi Waktu
1 a. Pengenalan Matakuliahb. Menawarkan sistem belajar di kelas, sistem penilaianc. Pembekalan belajar terhadap mahasiswa, agar punya
strategi untuk mencapai kesuksesan di kampus
a. Pendahuluanb. Pengenalan Materic. Sistematika Penilaian
Pengenalan, Sistem materi yang diberikan
2 × 50’
Page 1 of 9 Satuan Acara Perkuliahan (SAP) | Teknik Informatika D3 | Politeknik Indramayu (POLINDRA)
SATUAN ACARA PERKULIAHAN (SAP)JURUSAN TEKNIK INFORMATIKA DIPLOMA-III
POLITEKNIK INDRAMAYU (POLINDRA)TI
a. Pengenalan Sistematika Praktikum di Labb. Menawarkan sistem belajar di Lab, sistem jobsheet
dan pembuatan laporan hasil praktikum, penilaian jobsheet dan responsi harian
c. Melanjutkan Materi Pembekalan belajar terhadap mahasiswa, agar punya strategi untuk mencapai kesuksesan di kampus
Praktikum:a. Pengenalan Sistem Operasi
Windows dan Linux (Ubuntu)b. Pendahuluan materi
Praktikum dan Negosiasi sistematika Praktikum di Lab.
Pengenalan Sistem Operasi Windows dan Linux di Lab
3 × 50’
2 a. Memahami bagaimana konsep dasar dari pada sistem operasi itu.
b. Menjelaskan definisi-definisi sistem operasic. Menjelaskan beberapa tujuan sistem operasi itu
diciptakan
a. Konsep dasar sistem operasib. Pengenalan Sistem Operasi
secara Umum
Diskusi kelompok, Ekspositori, Tanya jawab, Penugasan
2 × 50’
a. Menggunakan perintah-perintah dasar untuk informasi user
b. Mengenal format instruksi pada system operasi Windows & Linux
c. Menggunakan perintah-perintah dasar pada sistem operasi Windows & Linux
d. Menggunakan utilitas dasar pada system operasi Windows & Linux
Praktikum:a. Format Instruksi pada Sistem
Operasi windows & Linuxb. Perintah-Perintah Dasar pada
Sistem Operasi Windows & Linux
Praktik langsung dihadapan PC, percobaan Jobsheet
3 × 50’
3 a. Memahami struktur sistem komputer secara umumb. Menjelaskan struktur sistem operasic. Memahami struktur storaged. Melakukan diskusi dari hasil penjelasan materi diatas
oleh mahasiswa masing-masing kelompoknya
a. Struktur Sistem Komputerb. Struktur Sistem Operasi
Diskusi kelompok, Ekspositori, Tanya jawab, Penugasan
2 × 50’
a. Memahami Konsep proses I/O dan redirection Praktikum: Praktik 3 × 50’
Page 2 of 9 Satuan Acara Perkuliahan (SAP) | Teknik Informatika D3 | Politeknik Indramayu (POLINDRA)
SATUAN ACARA PERKULIAHAN (SAP)JURUSAN TEKNIK INFORMATIKA DIPLOMA-III
POLITEKNIK INDRAMAYU (POLINDRA)TI
b. Memahami Standar Input, output, dan errorc. Menggunakan notasi output, append dan dan here
documentd. Memahami konsep PIPE dan filter
Operasi Input/Output- Pipeline- Redirection
langsung dihadapan PC, percobaan Jobsheet
4 a. Melakukan pemahaman karakteristik sistem operasib. Memahami kilas balik dari pada varianc. Menggunakan cara apa saja dalam
mengimplementasikan sistem unixd. Studi kasus untuk penerapan implementasi sistem
unix
a. Karakteristik sistem operasib. Sejarah dan varianc. Implementasi sistem unix
Diskusi kelompok, Ekspositori, Tanya jawab, Penugasan
2 × 50’
a. Memahami organisasi file dan direktory pada sistem operasi Linux
b. Menciptakan dan manipulasi direktoric. Memahami konsep link dan simbolik link
Praktikum:Operasi file dan Struktur direktori- Operasi File pada Sistem Operasi
Linux- Struktur Direktori pada Sistem
Operasi Linux
Praktik langsung dihadapan PC, percobaan Jobsheet
3 × 50’
5 a. Pemahaman definisi dari unixb. Melakukan implementasi sistem operasi unixc. Memahami kilas balik dari sistem unixd. Dapat memahami dari keuntungan sistem unixe. Memahami konsep prinsip desain unixf. Sekilas memahami manajemen proses secara umum
a. Implementasi Sistem Operasi unix dan manajeman proses
b. Pengertian unixc. Sejarah system unixd. Keuntungan unixe. Prinsip desain unixf. Manajemen proses
Diskusi kelompok, Ekspositori, Tanya jawab, Penugasan
2 × 50’
a. Memahami konsep proses pada sistem operasi linuxb. Menampilkan beberapa cara menampilkan hubungan
proses parent dan childc. Menampilkan status proses dengan beberapa format
Praktikum:Proses dan manajemen proses- Proses pada sistem operasi linux- Manajemen proses pada sistem
Praktik langsung dihadapan PC, percobaan
3 × 50’
Page 3 of 9 Satuan Acara Perkuliahan (SAP) | Teknik Informatika D3 | Politeknik Indramayu (POLINDRA)
SATUAN ACARA PERKULIAHAN (SAP)JURUSAN TEKNIK INFORMATIKA DIPLOMA-III
POLITEKNIK INDRAMAYU (POLINDRA)TI
d. Melakukan operasi linux Jobsheet6 a. Melakukan penjelasan dalam perkuliahan ini untuk
menjelaskan manajemen prosesb. Pemahaman dalam penjadwalan prosesc. Melakukan diskusi kelompok untuk melakukan
pemahaman dalam manajemen dan penjadwalan proses
a. Manajemen prosesb. Penjadwalan proses
Diskusi kelompok, Ekspositori, Tanya jawab, Penugasan
2 × 50’
a. Memahami shell pada sistem operasi linuxb. Menggunakan feature history pada bash shellc. Mengubah feature history pada bash shelld. Mengubah prompt shell
Praktikum:Histori pada bash shell
Praktik langsung dihadapan PC, percobaan Jobsheet
3 × 50’
7 a. Memahami secara umum manajemen input/outputb. Melakukan diskusi kelompok untuk untuk
mendapatkan pemahaman tentang manajemen input/output
Manajemen input/output Diskusi kelompok, Ekspositori, Tanya jawab, Penugasan
2 × 50’
a. Melakukan konfigurasi bash shell untuk menjalankan script secara otomatis
b. Membuat dan mengeksekusi shell script sederhana pada editor vi
c. Memahami job kontrol d. Memahami stacke. Menggunakan alias
Praktikum:Membuat bash shell
Praktik langsung dihadapan PC, percobaan Jobsheet
3 × 50’
Page 4 of 9 Satuan Acara Perkuliahan (SAP) | Teknik Informatika D3 | Politeknik Indramayu (POLINDRA)
SATUAN ACARA PERKULIAHAN (SAP)JURUSAN TEKNIK INFORMATIKA DIPLOMA-III
POLITEKNIK INDRAMAYU (POLINDRA)TI
8 a. Memahami materi yang sudah diterima sebelumnyab. Melakukan diskusi kelompok, pada materi yang sudah
diterima sebelumnya.c. Memahami beberapa materi yang nanti akan di ujikan
pada ujian tengah semester
a. Evaluasi materib. Melakukan diskusi materi yang
sudah disampaikan dalam perkuliahan
c. Kisi-kisi ujian tengah semester
Diskusi kelompok, Ekspositori, Tanya jawab
2 × 50’
a. Melakukan memahaman secara keseluruhan materi yang telah diberikan sebelumnya
b. Melakukan tugas kelompok yang terdiri dari beberapa materi sebelumnya
c. Melakukan percobaan bersifat individu dalam bentuk responsi/test materi praktikum
Praktikum:a. Mereview materi praktikumb. Melakukan diskusi dan tugas
kelompokc. Responsi individu
Praktik langsung dihadapan PC, percobaan Jobsheet, Responsi
3 × 50’
9 UJIAN TENGAH SEMESTER (UTS)
10 a. Melakukan pembahasan soal ujian tengah semesterb. Mendiskusikan bersama dalam kelompoknya masing-
masingc. Memahami materi yang sebelum UTSd. Melakukan pemahaman terhadap konsep sistem
terdistribusi
a. Evaluasi hasil ujian tengah semester
b. Diskusi kelompok dengan topik soal UTS
c. Sistem terdistribusi
Diskusi kelompok, Ekspositori, Tanya jawab
2 × 50’
a. Mahasiswa dapat mengukur tingkat pemahamannya melalui evaluasi.
b. Konsep pemahaman materi sebelumnyac. Menambahkan materi
Praktikum:a. Melakukan evaluasi pada saat
responsi sebelum UTSb. Memahami ulang sebagian
materi
Praktik langsung dihadapan PC, percobaan Jobsheet
3 × 50’
Page 5 of 9 Satuan Acara Perkuliahan (SAP) | Teknik Informatika D3 | Politeknik Indramayu (POLINDRA)
SATUAN ACARA PERKULIAHAN (SAP)JURUSAN TEKNIK INFORMATIKA DIPLOMA-III
POLITEKNIK INDRAMAYU (POLINDRA)TI
11 a. Melakukan pemahaman tentang manajemen memorib. Melakukan diskusi kelompok tentang manajemen
memoric. Menerapkan pemahaman tentang memori terhadap
implementasinya
Manajemen memori Diskusi kelompok, Ekspositori, Tanya jawab
2 × 50’
a. Pengenalan secara dasar tentang program virtual machine.
b. Cara melakukan install Sistem Operasi dalam virtual tersebut
a. Pengenalan Virtual Machineb. Aplikasi Sun Virtual Boxc. Aplikasi VmWare
Praktik langsung dihadapan PC, percobaan Jobsheet
3 × 50’
12 a. Melakukan pemahaman tentang manajemen fileb. Melakukan diskusi kelompok tentang manajemen filec. Menerapkan pemahaman tentang file terhadap
implementasinya
Manajemen file Diskusi kelompok, Ekspositori, Tanya jawab
2 × 50’
a. Melakukan tahapan-tahapan install operating system Linux.
b. Memahami langkah-langkahnya installasi Linux
Step by step install linux ubuntu Praktik langsung dihadapan PC, percobaan Jobsheet
3 × 50’
13 a. Melakukan pemahaman tentang virtual memorib. Melakukan diskusi kelompok tentang virtual memoric. Menerapkan pemahaman tentang virtual memori
terhadap implementasinya
Virtual memori (disk) Diskusi kelompok, Ekspositori, Tanya jawab
2 × 50’
a. Melakukan percobaan mengoperasikan sistem operasi linux.
b. Mengingatkan kembali pemahaman sintak-sintak dasar linux
Konfigurasi Operating System Linux Praktik lngsung dihadapan PC, percobaan Jobsheet
3 × 50’
Page 6 of 9 Satuan Acara Perkuliahan (SAP) | Teknik Informatika D3 | Politeknik Indramayu (POLINDRA)
SATUAN ACARA PERKULIAHAN (SAP)JURUSAN TEKNIK INFORMATIKA DIPLOMA-III
POLITEKNIK INDRAMAYU (POLINDRA)TI
14 a. Melakukan pemahaman tentang sinkronisasib. Melakukan diskusi kelompok tentang sinkronisasic. Menerapkan pemahaman tentang virtual memori
terhadap implementasinya
Sinkronisasi Diskusi kelompok, Ekspositori, Tanya jawab
2 × 50’
a. Melakukan percobaan menginstall program-program aplikasi tambahan.
b. Memahami beberapa file .deb (aplikasi pada operasi linux ubuntu)
Pengenalan aplikasi-aplikasi pendukung di system operasi linux
Praktik langsung dihadapan PC, percobaan Jobsheet
3 × 50’
15 a. Melakukan pemahaman tentang deadlockb. Melakukan diskusi kelompok tentang deadlockc. Menerapkan pemahaman tentang deadlock terhadap
implementasinya
Deadlock Diskusi kelompok, Ekspositori, Tanya jawab
2 × 50’
a. Melakukan pemahaman terhadap Repositoryb. Pengenalan link internet yang menyediakan
Repository Linux
Pengenalan Repository Linux Praktik langsung dihadapan PC, percobaan Jobsheet
3 × 50’
16 a. Melakukan pemahaman tentang proteksi dan sekuriti sistem komputer
b. Melakukan diskusi kelompok tentang proteksi dan sekuriti sistem komputer
c. Menerapkan pemahaman tentang proteksi dan sekuriti sistem komputer terhadap implementasinya
Proteksi dan sekuriti sistem komputer
Diskusi kelompok, Ekspositori, Tanya jawab
2 × 50’
a. Melakukan konfigurasi agar terhubung dengan repository via jaringan global (internet)
b. Melakukan percobaan dalam kelompok untuk
Konfigurasi repository di server local
Praktik langsung dihadapan PC,
3 × 50’
Page 7 of 9 Satuan Acara Perkuliahan (SAP) | Teknik Informatika D3 | Politeknik Indramayu (POLINDRA)
SATUAN ACARA PERKULIAHAN (SAP)JURUSAN TEKNIK INFORMATIKA DIPLOMA-III
POLITEKNIK INDRAMAYU (POLINDRA)TI
menginstall beberapa program melalui repositoryc. Percobaan menggunakan repositori di server lokal
percobaan Jobsheet
17 a. Melakukan review materi yang telah dipelajarib. Memahami materi yang telah di ajarkan beserta
implementasinyac. Memahami persiapan UAS melalui pembahasan dan
pemberian kisi-kisi pra UAS.
a. Quiz Pra UASb. Mereview dan Kisi-kisi UAS
Diskusi kelompok, Ekspositori, Tanya jawab, Quiz
2 × 50’
a. Melakukan memahaman secara keseluruhan materi yang telah diberikan sebelumnya
b. Melakukan tugas kelompok yang terdiri dari beberapa materi sebelumnya
c. Melakukan percobaan bersifat individu dalam bentuk responsi/test materi praktikum
Praktikum:a. Mereview materi praktikumb. Melakukan diskusi dan tugas
kelompokc. Responsi individu
Praktik langsung dihadapan PC, percobaan Jobsheet, Responsi
3 × 50’
18 UJIAN AKHIR SEMESTER (UAS)
IV. PENILAIAN
Sistem penilaian:
Nilai Poin RentangA 4 80.00 – 100.0B 3 65.00 – 79.99C 2 50.00 – 64.99D 1 40.00 – 49.99E 0 00.00 – 39.99
Page 8 of 9 Satuan Acara Perkuliahan (SAP) | Teknik Informatika D3 | Politeknik Indramayu (POLINDRA)
SATUAN ACARA PERKULIAHAN (SAP)JURUSAN TEKNIK INFORMATIKA DIPLOMA-III
POLITEKNIK INDRAMAYU (POLINDRA)TI
Dalam menentukan nilai akhir digunakan pembobotan sebagai berikut :
ABSENSI : 5%JOBSHEET : 20%QUIZ : 20%UTS : 25%UAS : 30%TOTAL : 100%
V. DAFTAR PUSTAKA
1. Galvin Silberschatz, “Operating System Concepts”, Addison-Wesley Publishing Company, 19982. Tanenbaum, A., Modern Operating Systems, Prentice Hall, New York, 1992.3. Iwan Binanto, Sistem Operasi, Andi Offset, Yogyakarta, 2005 4. Bambang Hariyanto, Sistem Operasi, Informatika Bandung, Bandung, 19975. Pustaka Digital / Internet Site
Page 9 of 9 Satuan Acara Perkuliahan (SAP) | Teknik Informatika D3 | Politeknik Indramayu (POLINDRA)