14 0 562 KB
RENCANA PEMBELAJARAN SEMESTER (RPS) PROGRAM STUDI SISTEM KOMPUTER STMIK ROYAL KISARAN MATA KULIAH
KODE
RUMPUN MK
SISTEM WAKTU NYATA
SKKK755
SKKK
OTORISASI
Pengembang RPS Sahren, S.Kom., M.Kom
Capaian Pembelajaran (CP)
BOBOT (sks) P=2
Koordinator RMK Sahren, S.Kom., M.Kom
SEMESTER TUUJUH
Tgl Penyusunan 2021
Ketua Prodi Herman Saputra, S.Kom., M.Kom
Sikap
Kemampuan Mendengarkan Memahami dan mengimplementasikan materi perkuliahan dalam bentuk teoritis maupun praktik Keterampilan Umum Mahasiswa Mampu Memahami Konsep Sistem Waktu Nyata Keterampilan Khusus 1. Mahasiswa mampu memahami konsep, karakteristis dan jenis-jenis sistem waktu nyata.
2. 3. 4. 5. Pengetahuan
Deskripsi Singkat MK
Mahasiswa mampu memahami konsep penjadwalan proses pada RTOS Mahasiswa mampu mengimplementasikan real time monitoring QoS Mahasiswa Memahami Linux Real Time Programing Mahasiswa mampu memahami real time simulink dengan matlab
1. Mahasiswa memiliki pengetahuan tentang konsep sistem waktu nyata 2. Mahasiswa memiliki pengetahuan lebih lanjut tentang terminologi penjadwalan waktu nyata 3. Mahasiswa memiliki pengetahuan tentang implementasi sistem waktu nyata
Dalam teknologi informasi istilah waktu nyata atau real time adalah kondisi pengoperasian dari suatu sistem perangkat keras dan perangkat lunak yang dibatasi oleh rentang waktu dan memiliki batas waktu (deadline) yang jelas, relatif terhadap waktu suatu peristiwa atau operasi terjadi . sebuah sistem non waktu nyata sebagai lawannya tidak memliki batas waktu. Matakuliha ini akan memaparkan konsep dasar sistem waktu nyata serata menjacabarkan tentang algoritma penjadawalan proses pada sebuah sistem operasi realtime. Selain itu akan dijabarkan juga implementasi sistem waktu nyata pada jaringan atau real time monitoring QoS Real Time Programing. Pada bagian akhir pertemua akan diperkenalkan realtime simulink dengan aplikasi matlab, dimana akan dilakukan
beberapa percobaan simulasi real time. BahanKajian/Materi Pembelajaran
1. Konsep Sistem Waktu Nyata 2. Pengelompokan Sistem Waktu Nyata 3. Terminologi penjadwalan 4. Penselaan waktu proses 5. Pengenalan Real Time Operating System 6. Realtime System pada jaringan komputer 7. Real Time Programing 8. Real Time Simulink Matlab,
Bonuccelli, M. A. and C. M. Clo. EDD ‘Algorithm Performance Guarantee for Periodic Hard-Real-Time Scheduling in
Pustaka Utama:
Distributed Systems’, Universita di Pisa Brandt, S. A., ‘Performance Analysis of Dynamic Soft Real-Time Systems’, University of California Sridadi Bambang, Ir., M.Sc. (2010). ‘Sistem Waktu Nyata (Real Time System), Informatika, Bandung. The Math Work Inc. (2014) ‘Simulink® Getting Started Guide’ Math Work. Yeffry Handoko Putra. (2009) ‘Dasar Sistem Waktu Nyata’, Universitas Komputer Indonesia Diproduksi di Bandung, Bennet, S. 1994. Real-Time Computer Control: An Introduction, Prentice Hall
Pendukung: Media Pembelajaran
Software : Windows 10, Web Browser, Python, OPEN CV, MATLAB
Dosen Pengampu/Team Teaching
Sahren, S.Kom., M.Kom
Matakuliah Syarat
Sistem Operasi
Hardware : Komputer, Laptop, USB WiFi TPLink, LCD Projector
Minggu Ke-
Kemampuan Akhir yang direncanakan Mampu menjelaskan defenisi system waktu nyata.
1
Mampu menjelaskan Pengelompokan Sistem Waktu Nyata
2
Metode / Strategi Pembelajaran [ Estimasi Waktu] Menjelaskan RPS Sistem Kontrak Waktu Perkuliahaan Nyata TM : 1 x50’ Bahan Kajian (Materi Ajar) [Pustaka]
Penilaian Pengalaman Belajar
Mahasiswa memperoleh penjelasan mengenai deskripsi dan Apa itu Menjelaskan Pengantar kontrak sistem Keamanan Jaringan perkuliahan waktu nyata Komputer Mahasiswa TM+T : 1 x50’ memperoleh (Project Based penjelasan Learning) mengenai materi perkuliahan Mahasiswa memperoleh penjelasan mengenai materi perkuliahan Mahasiswa menyelesaikan PT 2: Mahasiswa tugas PT2 menyelesaikan tugas secara mandiri. mandiri sesuai dengan topik perkuliahan PT+BM: (1+1) x (3x60”)
Menjelaskan, Pengelompokan Tanyajawab, Sistem Waktu Nyata TM+T : 2 x50’ (Project Based Learning)
Indikator Mendefenisikan secara tepat - Konsep sistem waktu nyata - Sistem melekat Sistem kontrol dan sistem waktu nyata
Kriteria dan Bentuk Penilaian Ketepatan penjelasan tentang konsep sistem waktu nyata
Mendefenisikan secara tepat Ketepatan penjelasan Pengelompokan berdasarkan Pengelompokan beberapa sudut pandang Definisi Sistem Waktu nyata. Sistem Hard Real- time maupun softrealtime
Bobot 5%
5%
Minggu Ke-
Kemampuan Akhir yang direncanakan
Mampu menjelaskan Pengertian Pemrograman Kongkuren
Bahan Kajian (Materi Ajar) [Pustaka] Pemograman kongkuren
3
4&5
Mampu Terminologi menjelaskan penjadwalan Terminologi Penjadwalan Memahami metode penjadwalan Round Robin, FPS, EDFS dan VBS)
Penilaian
Metode / Strategi Pembelajaran [ Estimasi Waktu] Menjelaskan Tanya jawab TM+T+PL : 2 x50’ (Project Based Learning)
Pengalaman Belajar
Mahasiswa memperoleh penjelasan mengenai materi perkuliahan PT 3: Mahasiswa Mahasiswa mengerjakan tugas menyelesaikan mandiri sesuai topik. tugas PT3 secara mandiri. Menjelaskan Tanyajawab TM+T : 2 x50’ (Project Based Learning)
PT 4: Mahasiswa mengerjakan tugas mandiri sesuai topik.
Indikator
Kriteria dan Bentuk Penilaian
Bobot
Mendefenisikan secara tepat Ketepatan penjelasan tentang Pengertian Kongkurensi Pada Sistem Waktu Nyata Pemrograman Kongkuren, Pemodelan Memori Proses di dalam Kongkurensi Pada SistemWaktu Nyata, Pemrograman Pemodelan Memori Kongkuren
7,5%
Mendefenisikan secara tepat Ketepatanpenjelasan Mahasiswa tentang konsep memperoleh - Konsep Terminologi Penjadwalan konsep Terminologi penjelasan Penjadwalan round robin Penjadwalan mengenai (Fixed-Priority Scheduling materi (FPS), perkuliahan - Earliest Deadline First Mahasiswa menyelesaikan Scheduling (EDFS) ValueBased Scheduling (VBS)) tugas PT 4 secara individu Mahasiswa berdiskusi dengan dosen untuk mereview tugas PT4
7,5%
Minggu Ke-
6
7 8
9
Metode / Strategi Bahan Kajian Kemampuan Akhir yang Pembelajaran (Materi Ajar) direncanakan [ Estimasi Waktu] [Pustaka] Mampu menjelaskan Penselaan waktu Menjelaskam Tanyajawab pengertian penselaan proses TM+T+PL : 2 x50’ waktu proses (Project Based Mampu menjelaskan Learning) dan memahami proses control periodic
Penilaian Pengalaman Belajar
Mahasiswa memperoleh penjelasan tentang konsep user access control Mahasiswa menyelesaikan project latihan PT:6 QUIZ
Indikator Mendefenisikan secara tepat - komunikasi I/O - Proses control periodic Proses Kontrol Periodik
Kriteria dan Bentuk Penilaian Ketepatan penjelasan komunikasi I/O proses
Bobot 7,5%
control periodic proses Kontrol Periodik
Evaluasi Tengah Semester (Evaluasi Formatif-Evaluasi yang dimaksudkan untuk melakukan perbaikan proses pembelajaran berdasarkan assessment yang telah dilakukan) Menjelaskan, Ketepatan penjelasan 7,5% Mahasiswa - Mahasiswa mengenal Real Time Mendefenisikan secara Operating Tanyajawab, tentang dasat RTOS memperoleh real time operating tepat dan cepat mengenai System TM : 2 x50’ (Project penjelasan system (RTOS) konsep dan karakteristik - Ketepatan Based Learning) mengenai real time system operating mendeskripsikan - Mahaiswa mampu konsep RTOS materi system (RTOS) menjelaskan perkuliahan karakteristik RTOS Mahasiswa - Mahasiswa Mampu menyelesaikan menjelaskan konsep tugas PT19 dasar RTOS secara mandiri. - Mahasiswa Memahami Objek Kernel Pada RTOS
Minggu Ke10&11
Kemampuan Akhir yang direncanakan - Memahami realtime
system pada jaringan komputer - Memahami Real Time Monitoring System Memahami Konsep QoS
12&13 Memahami Linux Real Time Programing
Bahan Kajian (Materi Ajar) [Pustaka]
Penilaian
Metode / Strategi Pembelajaran [Estimasi Waktu]
Pengalaman Belajar
Mahasiswa memperoleh penjelasan TM : 2 x50’ (Project mengenai Based Learning) materi perkuliahan Mahasiswa menyelesaikan tugas PT10&11 secara mandiri.
REAL-TIME Menjelaskan, Communication Tanyajawab,
Real Time Programing
Menjelaskan, Tanyajawab,
TM : 2 x50’ (Project Based Learning)
Indikator
Mahasiswa memperoleh penjelasan mengenai materi perkuliahan Mahasiswa menyelesaikan tugas PT12 secara individu. Mahasiswa berdiskusi dengan dosen untuk Mereviewtugas individu. PT11.
Mendfinisikan secara tepat dan cepat mengenai realtime system Mengimplementasikan real time system pada jaringan dalam bentuk aplikasi
Kriteria dan Bentuk Penilaian Ketepatan dalam memahami dan mengimplemntasikan Real time monitoring system pada jaringan komputer
Bobot 7,5%
Ketepatan Menjelaskan 7,5% Defenisi Real Time dan memvisualkan Programing Implementasi dalamkonsep dan implementasinya Embeded System
Minggu Ke14&15
Bahan Metode / Strategi Kajian Kemampuan Akhir yang (Materi Pembelajaran direncanakan Ajar) [ Estimasi Waktu] [Pustaka] - Memahami konsep Real Time Menjelaskan, realtime smulink Simulink Tanyajawab, - Mampu Matlab mengimplemtasikan real TM+PL : 2 x50’ time simulink dengan (Project Based sofftware matlab Learning)
Penilaian Pengalaman Belajar
PT 15: Mahasiswa mengerjakan tugas mandiri sesuai topik PT+BM:(1+1) x (3x60”)
Kriteria dan Bentuk Bobot Penilaian
Indikator
Mengimplentasikan realtime Mahasiswa simulink dengan aplikasi memperoleh matlab penjelasan mengenai materi perkuliahan Mahasiswa menyelesaikan tugas PT15 secara mandiri/individ u.
7,5% Ketepatan menjelaskan dan mengimplementasikan realtime simulink di matlab
16
Mahasiswa berdiskusi dengan dosenuntuk Mereviewtugas PT15 Evaluasi Akhir Semester untuk mengetahui capaian akhir hasil belajar mahasiswa (Project Besar) Catatan:
1 SKS TM PT
= = =
(50’ TM + 50’ PT + 60’ BM)/Minggu Tatap Muka (Kuliah) Penugasan Terstruktur.
BM PS PL
= = =
Belajar Mandiri Praktikum Simulasi (160 menit /minggu) Praktikum Laboratorium (160 menit/minggu)
T P
= =
T =Teori (aspek ilmu pengetahuan) Praktek (aspek keterampilan kerja)