• Tidak ada hasil yang ditemukan

Teknik Komputer - D3

N/A
N/A
Protected

Academic year: 2017

Membagikan "Teknik Komputer - D3"

Copied!
56
0
0

Teks penuh

(1)

RENCANA PEMBELAJARAN SEMESTER

(2)

Tanggal Penyusunan

Tanggal revisi

Direktorat

Diploma Teknologi Informasi

Program Studi

Teknik Komputer Kode Prodi: ...

Jenjang

D3 (Diploma Tiga)

Kode dan Nama

MK

SISTEM OPERASI

SKS dan

Semester

SKS

2

Semester

3 (Tiga)

Prasyarat

Pengantar Teknologi Informasi (sem.1)

Status Mata

Kuliah

[ ✓] Wajib [... ] Pilihan

Dosen Pengampu

Capaian

Pembelajaran

Mata Kuliah

Sikap

Bertakwa kepada Tuhan Yang Maha Esa dan mampu menunjukkan sikap religius

Menjunjung tinggi nilai kemanusiaan dalam menjalankan tugas berdasarkan agama, moral dan etika;

Dapat berperan sebagai warga negara yang bangga dan cinta tanah air, memiliki nasionalisme serta rasa tanggungjawab pada negara dan bangsa

Dapat berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa, dan bernegara berdasarkan Pancasila;

Dapat bekerja sama dan memiliki kepekaan sosial serta kepedulian terhadap masyarakat dan lingkungan;

Dapat menghargai keanekaragaman budaya, pandangan, agama, dan kepercayaan, serta pendapat atau temuan orisinal orang lain;

Taat hukum dan disiplin dalam kehidupan bermasyarakat dan bernegara;

Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri;

Menginternalisasi nilai, norma, dan etika akademik;

Menginternalisasi semangat kemandirian, kejuangan, dan kewirausahaan.

Ketrampilan

Umum

(3)

Mampu menunjukkan kinerja mandiri, bermutu dan terukur

Mampu mengkaji implikasi pengembangan atau implementasi IPTEK sesuai dengan keahliannya berdasarkan kaidah, tata cara dan etika ilmiah, dalam rangka meghasilkan solusi.
(4)

Pengetahuan

Menguasai konsep, teori, metode, teknik/algoritma mengenai sistem operasi komputer secarasistematis, yang diperoleh melalui penalaran dalam proses pembelajaran, pengalaman kerja dan penelitian yang terkait dengan pembelajaran.

Ketrampilan

Khusus

Mampu mengevaluasi, memilih dan mengkonfigurasi beragam sistem operasi yang digunakan baik desktop maupun mobile untuk mengelola sumber daya perangkat keras komputer termasuk penyediaan layanan umum untuk aplikasi perangkat lunak, sebagai suatu solusi terhadap masalah optimalisasi kinerja komputer.

Deskripsi Umum

(Silabus)

Mata kuliah ini secara umum berisi materi mengenai : pengenalan umum sistem operasi, kedudukan sistem operasi dalam struktur komputer, struktur sistem operasi, manajemen proses dan koordinasi proses, manajemen memori, manajemen penyimpanan data, proteksi dan sekuriti dan sistem terdistribusi.

Metode

Pembelajaran

1.

Ceramah/Kuliah Pakar

4. Praktik Laboratorium

...

2.

Problem Based

Learning/FGD

...

..

5. Self-Learning (V-Class)

3.

Project Based Learning

6. Lainnya: Discovery Learning

Pengalaman

Belajar/Tugas

a.

Tayangan Presentasi

c.

Online exercise/kuiz (V-class)

b.

Review textbook/Jurnal

...

..

d.

Laporan

e.

Lainnya: ...

Referensi /

Sumber Belajar

(1) Silberchatz, Galvin, Gane, “Operating System Concept, 8th Ed.”, Jon Willey & Sons Inc. , 2009

(2) Tanenbaum, A.S., “Modern Operating System, 3rd Ed. “, Pearson Education International, Prentice Hall, 2009

(3) Stalling, W., “ Operating Systems-Internals and Design Principles, 7th Ed.”, 2012

(4) Anderson,T., Dahlin, M., “Operating System : Principles and Practice”, Recursive Books, 2014

(5)
(6)

Minggu Kemampuan Akhir yang Diharapkan

Bahan Kajian (Materi Pelajaran) Metode/Bentuk Pembelajaran Waktu Belajar (Menit) Kriteria Penilaian (Indikator) Bobot Nilai (%) Sumber belajar

1.

-

Menjelaskan konsep struktur komputer dan dapat menyebutkan komponen-komponennya.

-

Memahami kedudukan sistem operasi dalam kedudukannya dalam struktur komputer

-

Mengetahui definisi, tujuan dan fungsi sistem operasi

-

Mengetahui perkembangan sistem operasi

-

􀂃Menjelaskan tujuan dari suatu sistem operasi dan satu layanan menyediakan

-

􀂃Menjelaskan perbedaan fungsi yang ditemukan di ponsel, jaringan, client-server, sistem operasi terdistribusi, dan sistem single user

-

􀂃Menentukan kriteria desain utama termasuk efisiensi, ketahanan, dan keamanan

-

􀂃Menelaskan ancaman utama

1. Pengenalan Umum Sistem Operasi

1. Definisi Sistem Operasi

2. Peran Sistem Operasi dalam Sistem Komputer Tujuan Sistem Operasi

3. Sejarah perkembangan Sistem Operasi

4. Batch System, Multiprogrammin g System, Time Sharing System, Multiprocessing System, Distributed System, Real Time System

2. Struktur Sistem Komputer, Operasi Sistem Komputer, Struktur Input/Output, Struktur Penyimpanan, Proteksi Hardware

-

Ceramah

-

Discovery Learning

2 x 160 menit Kuis Dimensi : Pemahaman Penilainan kompetensin ya :

-

Sangat memuask an

-

Memuask an

-

Batas

-

Kurang memuask an
(7)

untuk sistem operasi dan bagaimana mencegah mereka (IEEE-CE 2016 CE-SRM-1 History and overview of operating systems)

-

Mengidentifikasi spesifikasi sistem operasi untuk perangkat sistem komputer SKKNI : 285/2016
(8)

2.

-

Menjelaskan komponen-komponen sistem operasi

-

Menjelaskan layanan sistem operasi

-

Menjelaskan konsep system call

-

Menjelaskan konsep sistem program

-

Menguasai konsep struktur sistem operasi

-

Melakukan instalasi Sistem Operasi SKKNI : 285/2016 (J.620900.025.02)

-

Meiakukan instalasi software sistem operasi SKKNI : 285/2016 (J.620900.026.02)

-

Mengimplementasik an Virtualisasi Sesuai Dengan Kebutuhan Organisasi (J.631120.008.01) SKKNI : 456/2015

-

IEEE-CE 2016 CE-SRM-8 Support for virtualization

Struktur Sistem Operasi

1.

Komponen-komponen Sistem Operasi

1.

Manajemen Proses

2.

Manajemen Memori Utama

3.

Manajemen Memori Sekunder

4.

Manajemen I/O

5.

Manajemen File

2. Pelayanan Sistem Operasi

3. System Call

4. Sistem Program

5. Struktur Sistem Operasi

1.

Struktur Sederhana

2.

Monolithic System

3.

Pendekatan Berlapis (Layered Approach)

4.

Mesin Virtual

5.

Client System Model

-

Ceramah

-

Discovery Learning

-

Diskusi kelompok (untuk beragam jenis Sistem Operasi)

2 x 160 menit Laporan dan Komunikasi Dimensi :

6.

Kelengka pan laporan

7.

Kebenara n laporan

8.

Komunik asi tertulis 3a. Bahasa paper 3b. Kerapian paper

9.

Komunik asi lisan 4a. Isi 4b. Organisa si 4c. Gaya presenta si Penilainan kompetensin ya :

-

Sangat memuask an

-

Memuask an

-

Batas
(9)

-

Kurang memuask an
(10)

3.

-

Memahami konsep proses

-

Memahami konsep penjadwalan

-

Memahami konsep operasi pada proses

-

Memahami konsep threads

-

Memahami konsep komunikasi antar proses

-

Memahami konsep buffering

-

Memahami kondisi-kondisi pengecualian pada proses

-

Memahami mengapa penjadwalan tugas dan pengiriman diperlukan sebagai sumber daya sistem dikelola (CE-SRM-3 Managing system resources)

1. Konsep Proses

1.1. Definisi Proses

1.2. Status Proses

1.1. Process Control Block (PCB)

2. Konsep Penjadualan

2.1. Scheduling Queue

2.2. Schedulers

2.3. Context Switch

3. Operasi pada proses

3.1. Pembuatan Proses

3.2. Penghentian Proses

4. Proses yang Saling Bekerjasama (Cooperating Process)

5. Threads

6. Komunikasi Antar Proses

7. Buffering

8. Kondisi-kondisi Perkecualian

8.1. Proses Dihentikan

8.2. Kehilangan Pesan

8.3. Proses Terganggu

-

Ceramah

-

Discovery Learning

-

Diskusi kelompok (untuk beragam jenis Sistem Operasi)

2 x 160 menit Laporan dan Komunikasi Dimensi : 1. Kelengka pan laporan 2. Kebenara n laporan 3. Komunik asi tertulis 3a. Bahasa paper 3b. Kerapian paper 4. Komunik asi lisan 4a. Isi 4b. Organisa si 4c. Gaya presenta si Penilainan kompetensin ya :

-

Sangat memuask an

-

Memuask an

-

Batas

-

Kurang
(11)

memuask an

(12)

4.

-

Memahami konsep penjadwalan proses

-

Mengetahui beragam algoritma penjadwalan proses

-

Mampu menerapkan beragam algoritma penjadwalan proses pada bermacam situasi yang berbeda

-

Dapat mengoptimalkan kinerja sistem operasi SKKNI 285/2016 (J.620900.030.02)

-

Menjelaskan perbedaan antara penjadwalan preemptive dan non-preemptive dan menunjukkan algoritma yang umum digunakan untuk penjadwalan (IEEE-CE 2016 CE-SRM-3 Managing system resources)

1. Konsep Dasar Penjadualan Proses

1.1.Preemptive Scheduling 1.2. Dispatcher 2. Kriteria Penjadualan 3. Algoritma Penjadualan

3.1 First Come First Served

Scheduling(FCFS)

3.2 Shortest Job First Scheduling (SJF)

3.3 Priority Scheduling

3.4 Round Robin Scheduling

3.5 Multilevel Queue Scheduling

3.6 Multilevel Feedback Queue Scheduling

3.7 Guaranteed Scheduling

3.8 Multiple Processor Scheduling

-

Ceramah

-

Discovery Learning

2 x 160 menit Kuis Dimensi : Pemahaman Penilainan kompetensin ya :

-

Sangat memuask an

-

Memuask an

-

Batas

-

Kurang memuask an Laporan dan Komunikasi Dimensi : 1. Kelengka pan laporan 2. Kebenara n laporan 3. Komunik asi tertulis 3a. Bahasa paper 3b. Kerapian paper 4. Komunik
(13)

asi lisan 4a. Isi 4b. Organisa si 4c. Gaya presenta si

Penilainan kompetensin ya :

-

Sangat memuask an

-

Memuask an

-

Batas

-

Kurang memuask an
(14)

5.

-

Memahami masalah critical section pada proses

-

Memahami konsep sinkronisasi software dan hardware pada berbagai sistem operasi

-

Memahami konsep semaphore

-

Memanfaatkan semaphore SKKNI 282/2016 (J.620100.029.002 )

-

MenJelaskan teknik yang digunakan dalam real time Sistem Operasi seperti passing pesan, preemptive terhadap cooperative scheduling, semaphore, antrian, tugas, co-routines, mutexes, dll (IEEE CE 2016 CE-ESY-9 Implementation Strategies for Complex Embedded Systems)

-

Memahami masalah runtime yang bisa timbul akibat operasi bersamaan beberapa tugas atau komponen dalam sistem (IEEE CE 2016 CE-SRM-3 Managing system resources)

1. Masalah Critical Section

2. Sinkronisasi Software

3. Sinkronisasi Hardware

4. Semaphore

5. Masalah-masalah Klasik dalam Sinkronisasi

-

Ceramah

-

Discovery Learning

-

Diskusi kelompok (untuk beragam jenis Sistem Operasi)

2 x 160 menit Laporan dan Komunikasi Dimensi :

1.

Kelengka pan laporan

2.

Kebenara n laporan

3.

Komunik asi tertulis 3a. Bahasa paper 3b. Kerapian paper

4.

Komunik asi lisan 4a. Isi 4b. Organisa si 4c. Gaya presenta si Penilainan kompetensin ya :

-

Sangat memuask an

-

Memuask an

-

Batas
(15)

-

Kurang memuask an
(16)

6.

-

Mampu mengenali karakteristik deadlock

-

Memahami konsep deadlock

-

Mengetahui ragam metode penanganan deadlock pada berbagai sistem operasi

-

Menjelaskan mengapa penjadwalan tugas dan pengiriman diperlukan sebagai sumber daya sistem dikelola (IEEE CE 2016 CE-SRM-3 Managing system resources)

6. Deadlock

6.1. Model Sistem

6.2. Karakteristik Deadlock

6.3. Metode penanganan Deadlock

6.4. Pencegahan Deadlock

6.5. Penghindaran Deadlock

6.6. Pendeteksian Deadlock

6.7. Recovery Deadlock

6.8. Pendekatan Kombinasi untuk Menghindari Deadlock

-

Ceramah

-

Discovery Learning

-

Diskusi kelompok (untuk beragam jenis Sistem Operasi)

2 x 160 menit Laporan dan Komunikasi Dimensi : 1. Kelengka pan laporan 2. Kebenara n laporan 3. Komunik asi tertulis 3a. Bahasa paper 3b. Kerapian paper 4. Komunik asi lisan 4a. Isi 4b. Organisa si 4c. Gaya presenta si Penilainan kompetensin ya :

-

Sangat memuask an

-

Memuask an

-

Batas

-

Kurang
(17)

memuask an

(18)

7.

-

Memahami konsep memori

-

Memahami strategi manajemen memori

-

Memahami ruang alamat logika dan fisik

-

Memahami konsep swapping

-

Mennghitung pemakaian memori

-

Mengaplikasikan manajemen memori pada berbagai sistem operasi

-

Memahami interupsi, tugas pengiriman, dan switching konteks digunakan untuk mendukung concurrency (IEEE CE 2016 CE-SRM-3 Managing system resources)

-

Memahami hirarki memori (IEEE CE 2016 CE-SRM-3 Managing system resources)

-

Menjelaskan dan memberikan contoh konsep dasar dalam concurrent

processing seperti multiprosesor, multicore, memori SIMD, MIMD, sharing memori, dan memori terdistribusi (IEEE CE 2016 CE-SRM-6 Support for concurrent

1.

Konsep Dasar Memori

1.1. Konsep Binding

1.2. Dynamic Loading

1.3. Dynamic Linking

1.4. Overlay

2.

Strategi Manajemen

Memori

3.

Ruang Alamat Logika dan Fisik

4.

Swapping

5.

Pencatatan Pemakaian Memori

5.1. Peta Bit

5.2. Linked List

6.

Monoprogramming

-

Ceramah

-

Discovery Learning

-

Diskusi kelompok (untuk beragam jenis Sistem Operasi)

2 x 160 menit Laporan dan Komunikasi Dimensi : 1. Kelengka pan laporan 2. Kebenara n laporan 3. Komunik asi tertulis 3a. Bahasa paper 3b. Kerapian paper 4. Komunik asi lisan 4a. Isi 4b. Organisa si 4c. Gaya presenta si Penilainan kompetensin ya :

-

Sangat memuask an

-

Memuask an

-

Batas

-

Kurang
(19)

processing) memuask an

(20)

8.

-

Memahami konsep pengalokasian memori

-

Mampu menerapkan konsep pengalokasian memori berurutan pada situasi yang berbeda pada berbagai sistem operasi

-

Mampu menerapkan konsep pengalokasian memori tak berurutan pada situasi yang berbeda pada berbagai sistem operasi

-

Memahami hirarki memori (IEEE CE 2016 CE-SRM-3 Managing system resources)

-

Menjelaskan dan memberikan contoh konsep dasar dalam concurrent processing seperti multiprosesor, multicore, memori SIMD, MIMD, sharing memori, dan memori terdistribusi (IEEE CE 2016 CE-SRM-6 Support for concurrent processing)

5. Pengalokasian Memori Berurutan (Contigous Allocation) a. Multiprogra mming dengan Partisi Statis b. Multiprogra mming dengan Partisi Dinamis c. Sistem Buddy

6.Pengalokasian Memori Tak Berurutan (Non Contigous Allocation) a. Paging b. Segmentasi

-

Ceramah

-

Discovery Learning

-

Diskusi kelompok (untuk beragam jenis Sistem Operasi)

2 x 160 menit Kuis Dimensi : Pemahaman Penilainan kompetensin ya :

-

Sangat memuask an

-

Memuask an

-

Batas

-

Kurang memuask an Laporan dan Komunikasi Dimensi : 1. Kelengka pan laporan 2. Kebenara n laporan 3. Komunik asi tertulis 3a. Bahasa paper 3b. Kerapian paper 4. Komunik
(21)

asi lisan 4a. Isi 4b. Organisa si 4c. Gaya presenta si

Penilainan kompetensin ya :

-

Sangat memuask an

-

Memuask an

-

Batas

-

Kurang memuask an
(22)

9

-

Memahami konsep memori virtual

-

Memahami konsep demand paging

-

Memahami konsep Replacement

-

Mampu menyebutkan algoritma page replacement

-

Mampu menerapkan beragam algoritma page replacement pada bermacam situasi yang berbeda

-

Memahami konsep pengalokasian frame

-

Mampu menyebutkan algoritma pengalokasian frame

-

Mampu menerapkan beragam algoritma pengalokasian frame pada bermacam situasi yang berbeda

-

Memahami konsep Trasing

-

Menjelaskan hirarki memori (cache melalui memori virtual) dan cost-performance yang dibuat dalam desain (IEEE CE 2016 CE-SRM-3 Managing system resources)

-

Menjelaskan prinsip-prinsip manajemen memori dan sistem

1. Konsep dasar memori virtual

2. Demand Paging

3. Unjuk Kerja Demand Paging

4. Page Replacement

5. Algoritma Page Replacement

5.1. Algoritma FIFO

5.2. Algoritma Optimal

5.3. Algoritma Least Recently Use (LRU)

6. Pengalokasian Frame

6.1. Algoritma Pengalokasian

6.2. Algoritma Global dan Lokal

7. Trasing

-

Ceramah

-

Discovery Learning

-

Diskusi kelompok (untuk beragam jenis Sistem Operasi)

2 x 160 menit Kuis Dimensi : Pemahaman Penilainan kompetensin ya :

-

Sangat memuask an

-

Memuask an

-

Batas

-

Kurang memuask an Laporan dan Komunikasi Dimensi :

1.

Kelengk apan laporan

2.

Kebenara n laporan

3.

Komunik asi tertulis 3a. Bahasa paper 3b. Kerapian paper
(23)

memori virtual (IEEE CE 2016 CE-CAO-7 Memory system organization and architecture)

4.

Komunik asi lisan 4a. Isi 4b. Organisa si 4c. Gaya presenta si

Penilainan kompetensin ya :

-

Sangat memuask an

-

Memuask an

-

Batas

-

Kurang memuask an
(24)

10.

-

Memahami konsep interface sistem file

-

Menerapkan konsep sistem file pada berbagai sistem operasi

-

Menentukan pilihan yang harus dibuat dalam desain sistem file dan bagaimana pilihan tersebut mempengaruhi manajemen sumber daya sistem (IEEE CE 2016 CE-SRM-3 Managing system resources)

-

Mengetahui cara melakukan Recovery Data SKKNI 2016/285 (J.620900.027.02)

1. Interface Sistem File

1.1. Konsep File

1.2. Metode Akses

1.3. Struktur Direktori

1.4. Proteksi

2. Implementasi Sistem File

2.1. Struktur Sistem File

2.2. Metode Pengalokasian

2.3. Manajemen Ruang Kosong

2.4. Implementasi Direktori

2.5. Efisiensi dan Unjuk Kerja

2.6. Recovery

-

Ceramah

-

Discovery Learning

-

Diskusi kelompok (untuk beragam jenis Sistem Operasi)

2 x 160 menit Laporan dan Komunikasi Dimensi : 1. Kelengka pan laporan 2. Kebenara n laporan 3. Komunik asi tertulis 3a. Bahasa paper 3b. Kerapian paper 4. Komunik asi lisan 4a. Isi 4b. Organisa si 4c. Gaya presenta si Penilainan kompetensin ya :

-

Sangat memuask an

-

Memuask an

-

Batas

-

Kurang

8% 1 : 10,11, 12 2 : 4 3 : 12 4 : 11,12,

13, 14

(25)

memuask an

(26)

11. UJIAN TENGAH SEMESTER

12.

-

Memahami prinsip perangkat keras I/O

-

Memahami prinsip perangkat lunak I/O

-

Menjelaskan penggunaan interupsi untuk melaksanakan kontrol I/O dan transfer data (IEEE CE 2016 CE-CAO-8 Input/output interfacing and communication)

-

Menjelaskan interaksi DMA dengan I/O device (IEEE CE 2016 CE-CAO-8 Input/output interfacing and communication)

1. Prinsip Perangkat Keras I/O

1.1 I/O Device

1.2 Device Controller

1.3 Direct Memory Access (DMA)

2. Prinsip Perangkat Lunak I/O

2.1 Tujuan Perangkat Lunak I/O

2.2 Interrupt Handler

2.3 Device Drivers

2.4 Device-Independent I/O Software

2.5 User-Space I/O Software

-

Ceramah

-

Discovery Learning

-

Diskusi kelompok (untuk beragam jenis Sistem Operasi)

2 x 160 menit Laporan dan Komunikasi Dimensi :

1.

Kelengkapan laporan

2.

Kebenaran laporan

3.

Komunikasi tertulis 3a. Bahasa paper 3b. Kerapian paper

4.

Komunikasi lisan 4a. Isi 4b. Organisasi 4c. Gaya presentasi Penilainan kompetensinya :

-

Sangat memuaskan

-

Memuaskan

-

Batas

-

Kurang memuaskan

-

Di bawah standar

5% 1 : 13

2 : 5 3 : 11 4 : -5 : 7

13.

-

Memahami konsep disk sebagai salah satu bagian dari

3. Disk

3.1 Struktur Disk

-

-

Ceramah Discovery

2 x 160 menit

Laporan dan Komunikasi

(27)

-perangkat keras I/O

-

Memahami konsep penjadwalan disk

-

Mampu menerapkan bermacam algoritma penjadwalan disk pada berbagai situasi berbeda

-

Memahami konsep disk management

-

Memahami konsep swap space management

-

Memahami konsep user interface (meliputi keyboard, mouse dan monitor)

-

Menerapkan konsep user interface input software pada berbagai sistem operasi

-

Menerapakan konsep user interface pada output software pada berbagai sistem operasi

-

Melakukan Restore Sistem Operasi SKKNI 2016/285 (J.620900.032.02)

-

Melakukan Backup Data dan Sistem SKKNI 2016/285 (J.620900.033.02)

-

Menyusun Fungsi, File atau Sumber Daya

3.2 Penjadualan Disk

3.2.1. First Come First Served Scheduling

3.2.2. Shortest Seek Time First Scheduling

3.2.3. SCAN Scheduling

3.2.4. C-SCAN Scehduling

3.2.5. Look Scheduling

3.3. Disk Management

3.4. Swap Space Management

3.5. Disk Reliabiliy

4. User Interface : Keyboard, mouse & monitor

4.1 Input software

4.2. Output software

Learning

-

Diskusi kelompok (untuk beragam jenis Sistem Operasi) Dimensi : 1. Kelengkapan laporan 2. Kebenaran laporan 3. Komunikasi tertulis 3a. Bahasa paper 3b. Kerapian paper 4. Komunikasi lisan 4a. Isi 4b. Organisasi 4c. Gaya presentasi Penilainan kompetensinya :

-

Sangat memuaskan

-

Memuaskan

-

Batas

-

Kurang memuaskan

-

Di bawah standar
(28)

Organisasi yang Rapi SKKNI 2016/285

(29)

14.

-

Memahami konsep proteksi

-

Menerapkan konsep proteksi pada berbagai sistem operasi yang berbeda

-

Memahami konsep sekuriti

-

Menerapkan konsep sekuriti pada berbagai sistem operasi yang berbeda

-

Menjelaskan beberapa jenis malware seperti virus, worm, trojan horse, key logger, dan ransomware (IEEE CE 2016 CE-SEC-4 Vulnerabilities and exploitation) - Mencegah Komputer

dari Serangan Berbagai Jenis Virus SKKNI 2016/285 (J.620900.028.02) - Memperbaiki Komputer yang Terinfeksi Virus SKKNI 2016/285 (J.620900.029.02) - Mengetahui cara

merawat sistem operasi SKKNI 2016/285 (J.620900.031.02)

1. Proteksi

1.1. Tujuan dari Proteksi

1.2. Domain Proteksi

1.3. Matriks Akses

1.4. Revokasi Hak Akses

1.5. Sistem Berdasarkan Kapabilitas

1.6. Proteksi Berdasarkan Bahasa

2. Sekuriti

2.1. Masalah Sekuriti

2.2. Autentikasi

2.3. Ancaman Program

2.4. Ancaman Sistem

2.5. Monitoring Ancaman

2.6. Enkripsi

-

Ceramah

-

Discovery Learning

-

Diskusi kelompok (untuk beragam jenis Sistem Operasi)

2 x 160 menit Laporan dan Komunikasi Dimensi :

1.

Kelengkapan laporan

2.

Kebenaran laporan

3.

Komunikasi tertulis 3a. Bahasa paper 3b. Kerapian paper

4.

Komunikasi lisan 4a. Isi 4b. Organisasi 4c. Gaya presentasi Penilainan kompetensinya :

-

Sangat memuaskan

-

Memuaskan

-

Batas

-

Kurang memuaskan

-

Di bawah standar

6% 1 : 14, 15 2 : 9 3 : 15 4 : -5 : 11

(30)

-

Menerapkan konsep sistem terdistribusi pada berbagai sistem operasi - Menjelaskan perbedaan dan timbal balik antara berbagai paradigma sistem terdistribusi serta kegunaan dan penerapannya. (IEEE CE 2016 CE-CAO-11 Distributed system architectures) - Menjelaskan bagaimana model client-server bekerja dengan cara terdesentralisasi. (CE-CAO-11 Distributed system architectures) - Menjelaskan bagaimana agen bekerja dan bagaimana mereka memecahkan tugas-tugas sederhana (CE-CAO-11 Distributed system architectures)

1.2. Struktur Sistem Terdistribusi

1.3. File Sistem Terdistribusi

1.4. Koordinasi Terdistribusi

Learning

-

Diskusi kelompok (untuk beragam jenis Sistem Operasi) Dimensi : 1. Kelengkapan laporan 2. Kebenaran laporan 3. Komunikasi tertulis 3a. Bahasa paper 3b. Kerapian paper 4. Komunikasi lisan 4a. Isi 4b. Organisasi 4c. Gaya presentasi Penilaian kompetensinya :

-

Sangat memuaskan

-

Memuaskan

-

Batas

-

Kurang memuaskan

-

Di bawah standar

2 : 8 3 : 16 4 : 5 :

(31)
(32)

Kolom

Judul Kolom

Penjelasan Cara Pengisian

1

Minggu

Bisa diisi pokok bahasan / sub pokok bahasan, atau topik bahasan (dengan asumsi

tersedia diktat/modul ajar untuk setiap pokok bahasan).

2

Kemampua

n Akhir

yang

Diharapkan

Rumusan kemampuan dibidang kognitif, psikomotorik , dan afektif diusahakan lengkap dan

utuh (hard skills & soft skills).Merupakantahapan kemampuan yang diharapkan dapat

mencapai kompetensi mata kuliah ini diakhir semester.

3

Bahan

Kajian

(Materi

Pelajaran)

Bisa diisi pokok bahasan / sub pokok bahasan,atau topik bahasan (dengan asumsi

tersediadiktat/modul ajar untuk setiap pokok bahasan).

4

Metode/Ben

tuk

Pembelajara

n

Bisa berupa ceramah, diskusi, presentasi tugas,seminar, simulasi, responsi, praktikum,

latihan,kuliah lapang, praktek bengkel, survai lapangan,bermain peran,atau gabungan

berbagai bentuk. Penetapan bentuk pembelajaran didasarkan padakeniscayaan bahwa

kemampuan yang diharapkan diatas akan tercapai dengan bentuk/ model pembelajaran

tersebut.

5

Waktu

Belajar

(Menit)

Takaran waktu yang menyatakan beban belajar dalam satuan sks (satuan kredit semester).

Satusks setara dengan 160 (seratus enam puluh) menit kegiatan belajar per minggu per

semester.

6

Kriteria

Penilaian

(Indikator)

Berisi indikator yang dapat menunjukan pencapaian kemampuan yang dicanangkan, atau

unsur kemampuan yang dinilai (bisa kualitatif misal ketepatan analisis, kerapian sajian,

Kreatifitas ide, kemampuan komunikasi, juga bisa juga yang kuantitatif : banyaknya

kutipan acuan /unsur yang dibahas, kebenaran hitungan).

7

Bobot Nilai

(%)

Disesuaikan dengan waktu yang digunakan untuk membahas atau mengerjakan tugas,

atau besarnya sumbangan suatu kemampuan terhadap pencapaian kompetensi mata

kuliah ini.

8

Sumber

belajar

(33)
(34)

RANCANGAN TUGAS

Nama Mata Kuliah

: Sistem Operasi

SKS

: 2

Program Studi

: Teknik Komputer

Pertemuan ke

: 1

Fakultas

: Diploma Teknologi Informasi

A.TUJUAN TUGAS :

Mahasiswa memahami konsep dan perkembangan sistem operasi

B. URAIAN TUGAS :

1.

Jelaskan tujuan dari suatu sistem operasi dan satu layanan menyediakan

2.

􀂃Jelaskan perbedaan fungsi yang ditemukan di ponsel, jaringan, client-server, sistem operasi terdistribusi, dan sistem single user

3.

􀂃Tentukan kriteria desain utama termasuk efisiensi, ketahanan, dan keamanan

(35)
(36)

RANCANGAN TUGAS

Nama Mata Kuliah

: Sistem Operasi

SKS

: 2

Program Studi

: Teknik Komputer

Pertemuan ke

: 2

Fakultas

: Diploma Teknologi Informasi

A.TUJUAN TUGAS :

Mahasiswa memahami struktur dan layanan sistem operasi

B. URAIAN TUGAS :

1.

Menyusun hardware, software dan media penyimpanan sesuai rancangan arsitektur cloud computing

2.

Melakukan instalasi sistem operasi menggunakan software virtual machine (VM Ware/Virtual Box/Proxmox) sesuai kriteria performance, stress dan

integration jenis layanan

(37)
(38)

RANCANGAN TUGAS

Nama Mata Kuliah

: Sistem Operasi

SKS

: 2

Program Studi

: Teknik Komputer

Pertemuan ke

: 4

Fakultas

: Diploma Teknologi Informasi

A.TUJUAN TUGAS :

Mahasiswa memahami proses dan penjadwalan sistem operasi

B. URAIAN TUGAS :

1.

Optimasi konfigurasi setting BIOS untuk sistem komputer.

2.

Optimasi setting peripheral sesuai dengan kebutuhan.

3.

Optimasi setting manajemen power sesuai dengan spesifikasi penggunaan.

4.

Berikan contoh yang menggambarkan mengapa penjadwalan tugas dan pengiriman diperlukan sebagai sumber daya sistem dikelola

(39)
(40)

RANCANGAN TUGAS

Nama Mata Kuliah

: Sistem Operasi

SKS

: 2

Program Studi

: Teknik Komputer

Pertemuan ke

: 5

Fakultas

: Diploma Teknologi Informasi

A.TUJUAN TUGAS :

Mahasiswa memahami sinkronisasi hardware dan software sistem operasi

B. URAIAN TUGAS :

(41)

2.

Jelaskan contoh masalah runtime yang bisa timbul akibat operasi bersamaan beberapa tugas atau komponen dalam sistem

(42)

RANCANGAN TUGAS

Nama Mata Kuliah

: Sistem Operasi

SKS

: 2

Program Studi

: Teknik Komputer

Pertemuan ke

: 6

Fakultas

: Diploma Teknologi Informasi

A.TUJUAN TUGAS :

Mahasiswa dapat mendeteksi deadlock, menghindari terjadinya deadlock dan penanggulangannya

B. URAIAN TUGAS :

1.

Jelaskan cara pencegahan, pendeteksian dan penanganan deadlock

2.

jelaskan mengapa penjadwalan tugas dan pengiriman diperlukan sebagai sumber daya sistem dikelola

(43)

RANCANGAN TUGAS

Nama Mata Kuliah

: Sistem Operasi

SKS

: 2

Program Studi

: Teknik Komputer

Pertemuan ke

: 8

Fakultas

: Diploma Teknologi Informasi

A.TUJUAN TUGAS :

Mahasiswa dapat mendeteksi deadlock, menghindari terjadinya deadlock dan penanggulangannya

B. URAIAN TUGAS :

1.

Jelaskan hirarki memori (cache melalui memori virtual) dan pengorbanan biaya-kinerja yang dibuat dalam desain

2.

Jelaskan dan berikan contoh konsep dasar dalam concurrent processing seperti multiprosesor, multicore, memori SIMD, MIMD, sharing memori,

dan memori terdistribusi

(44)

Kebenaran isi jawaban

RANCANGAN TUGAS

Nama Mata Kuliah

: Sistem Operasi

SKS

: 2

Program Studi

: Teknik Komputer

Pertemuan ke

: 9

Fakultas

: Diploma Teknologi Informasi

A.TUJUAN TUGAS :

Mahasiswa dapat memahami konsep memori virtual dan dapat menerapkan algoritma page replacement pada beragam situasi yang

berbeda

B. URAIAN TUGAS :

1.

Jelaskan hirarki memori (cache melalui memori virtual)

2.

Jelaskan cost-performance yang dibuat dalam desain

3.

Jelaskan prinsip-prinsip manajemen memori dan sistem memori virtual

4.

Terapkan beragam algoritma page replacement pada bermacam situasi yang berbeda

(45)

RANCANGAN TUGAS

Nama Mata Kuliah

: Sistem Operasi

SKS

: 2

Program Studi

: Teknik Komputer

Pertemuan ke

: 10

Fakultas

: Diploma Teknologi Informasi

A.TUJUAN TUGAS :

Mahasiswa dapat memahami konsep interface sistem file, menentukan pilihan yang harus dibuat dalam desain sistem file, dan dapat

menerapkan recovery data

B. URAIAN TUGAS :

1.

Tentukan pilihan yang harus dibuat dalam desain sistem file pada pengguna yang berbeda-beda (misalnya untuk operator dan untuk admin)

2.

Bagaimana pilihan tersebut mempengaruhi manajemen sumber daya sistem

3.

Terapkan recovery data

(46)

Kebenaran isi jawaban

RANCANGAN TUGAS

Nama Mata Kuliah

: Sistem Operasi

SKS

: 2

Program Studi

: Teknik Komputer

Pertemuan ke

: 12

Fakultas

: Diploma Teknologi Informasi

A.TUJUAN TUGAS :

Mahasiswa dapat memahami prinsip perangkat keras dan perangkat lunak I/O

B. URAIAN TUGAS :

1.

Jelaskan penggunaan interupsi untuk melaksanakan kontrol I/O dan transfer data

2.

Jelaskan interaksi DMA dengan I/O device

(47)

Kebenaran isi jawaban

RANCANGAN TUGAS

Nama Mata Kuliah

: Sistem Operasi

SKS

: 2

Program Studi

: Teknik Komputer

Pertemuan ke

: 13

Fakultas

: Diploma Teknologi Informasi

A.TUJUAN TUGAS :

Mahasiswa dapat memahami konsep disk, perlunya backup dan restore data serta optimalisasi penggunaan disk

B. URAIAN TUGAS :

1.

Identifikasi jenis OS yang digunakan

2.

Siapkan backup data dan sistem

3.

Lakukan backup data dan sistem

4.

Periksa hasil backup data dan sistem

5.

Dokumentasi hasil backup data dan sistem

6.

Lakukan restore OS

7.

Uji restore OS

(48)

RANCANGAN TUGAS

Nama Mata Kuliah

: Sistem Operasi

SKS

: 2

Program Studi

: Teknik Komputer

Pertemuan ke

: 14

Fakultas

: Diploma Teknologi Informasi

A.TUJUAN TUGAS :

Mahasiswa dapat memahami konsep proteksi dan sekuriti, menerapkan cara pencegahan dan pengamanan OS

B. URAIAN TUGAS :

1.

Jelaskan beberapa jenis malware seperti virus, worm, trojan horse, key logger, dan ransomware

2.

Deteksi gangguan dan serangan dari berbagai jenis virus

3.

Susun rencana pencegahan terhadap serangan berbagai jenis virus komputer

4.

Susun dokumentasi pencegahan terhadap serangan berbagai jenis virus

5.

Identifikasi komputer yang terinfeksi virus

6.

Lakukan penanganan terhadap komputer yang telah terinfeksi virus

7.

Buat laporan perbaikan komputer yang terinfeksi virus

(49)

RANCANGAN TUGAS

Nama Mata Kuliah

: Sistem Operasi

SKS

: 2

Program Studi

: Teknik Komputer

Pertemuan ke

: 15

Fakultas

: Diploma Teknologi Informasi

A.TUJUAN TUGAS :

Mahasiswa dapat memahami dan menerapkan sistem terdistribusi

B. URAIAN TUGAS :

1.

Jelaskan perbedaan dan timbal balik antara berbagai paradigma sistem terdistribusi serta kegunaan dan penerapannya.

2.

Jelaskan bagaimana model client-server bekerja dengan cara terdesentralisasi.

3.

Jelaskan bagaimana agen bekerja dan bagaimana mereka memecahkan tugas-tugas sederhana

(50)

GRADING SCHEME COMPETENCE

KRITERIA 1 : Kelengkapan isi jawaban

DIMENSI

Sangat

Memuaskan

Memuaskan

Batas

Kurang

Memuaskan

Di

bawah

standard

SKOR

Kelengkapan

konsep

Lengkap dan terpadu

Lengkap

Masih kurang

beberapa

Hanya menunjukkan

Tidak ada konsep

2

aspek yang be

lum terungkap

(51)

KRITERIA 2 : Kebenaran isi jawaban

DIMENSI

Sangat

Memuaskan

Memuaskan

Batas

Kurang

Memuaskan

Di

bawah

standard

SKOR

Kebenaran

konsep

Diungkapkan

dengan tepat,

terdapat aspek

penting, analisis

dan

membantu

Diungkap

dengan tepat

tetapi deskriptif

Sebagian besar

konsep sudah

terungkap, namun

masih ada yang

terlewatkan

Kurang dapat

mengungkapkan

aspek penting,

melebihi halaman,

tidak ada proses

merangkum hanya

mencontoh

Tidak ada

konsep

yang

disajikan

(52)

KRITERIA 3 : Daya tarik komunikasi/presentasi

KRITERIA 3a : Komunikasi tertulis

DIMENSI

Sangat

Memuaskan

Memuaskan

Batas

Kurang

Memuaskan

Di

bawah

standard

SKOR

(53)

Bahasa

Paper

menggugah

pembaca untuk

mencari tahu

konsep lebih dalam

Bahasa

menambah

informasi

pembaca

deskriptif, tidak

terlalu menambah

pengetahuan

dan data

yang disampaikan

tidak menarik dan

membingungkan

Tidak

ada hasil

Kerapian

Paper

Paper

dibuat

dengan sangat

menarik dan

menggugah

semangat

membaca

Paper

cukup

menarik,

walau

tidak

terlalu

mengundang

Dijilid

biasa

Dijilid

namun

kurang rapi

Tidak

(54)

KRITERIA 3b : Komunikasi lisan

DIMENSI

Sangat

Memuaskan

Memuaskan

Batas

Kurang

Memuaskan

Di

bawah

standard

SKOR

Isi

Memberi

inspirasi pendengar

untuk mencari lebih dalam

Menambah

wawasan

Pembaca

masih

harus

menamb

ah lagi

informas

Informasi

yang

disampaikan tidak

menambah

wawasan bagi

Informasi

yang

disampaika

n

menyesatka

n atau salah

(55)

i dari

beberapa

sumber

pendengarnya

Organisasi

Sangat

runtut dan integratif

sehingga pendengar dapat

mengkompilasi isi

dengan

baik

Cukup

runtut

dan memberi

data pendukung

fakta yang

disampaikan

Tidak

didukung

data,

namun

menyam

paikan

informas

i yang

benar

Informasi

yang

disampaikan tidak

ada dasarnya

Tidak

mau

presentasi

1

Gaya

Presentasi

Menggugah

semangat

Membuat

Lebih

banyak

Selalu

membaca

catatan

Tidak

(56)

a

pendengar

paham,

hanya

sesekali saja

memandang

catatan

catatan

(tergantung

Referensi

Garis besar

Dokumen terkait

Alhamdulillah, puji dan syukur penulis panjatkan ke hadirat Allah SWT karena berkat rahmat dan karunia-Nya penulis dapat menyelesaikan penulisan tugas akhir dengan

Tujuan penelitian ini untuk mengetahui perubahan yang terjadi pada aspek bentuk yang meliputi elemen pembentuk ruang terbuka yang terdiri dari taman, jalur hijau kota,

Pada Penelitian ini telah dikembangkan sistem informasi kesehatan ibu dan anak yang mengintegrasikan aplikasi web untuk bidan dan aplikasi mobile untuk orang

Puji syukur penulis panjatkan ke hadirat Allah SWT atas segala rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan skripsi yang berjudul ” Pengaruh Kinerja

Penggunaan teknologi maklumat dan komunikasi secara terancang boleh mengukuhkan proses pengajaran dan pembelajaran di sekolah-sekolah serta memberi peluang kepada

Ketentuan tentang tata cara penyusunan dan evaluasi Standard Operating Procedures di lingkungan Kementerian Sekretariat Negara telah diatur dalam Peraturan Menteri

Semakin lama waktu ekstraksi maka semakin banyak terjadi penguapan air pada filtrat daun jambu biji sehingga pada saat dikeringkan dalam waktu yang sama

Artikel hasil penelitian disajikan dengan sistematika sebagai berikut: (a) judul (maksimal 10 kata) (b) nama penulis (c) abstrak (abstract) dalam bahasa Indonesia dan Inggris