A. Deskripsi Singkat. B. Tujuan Instruksional Umum (TIU) C. Bahasan. SILABUS MATA KULIAH Kode MK: Semester: Bobot SKS: 3. Matakuliah : SISTEM OPERASI

dokumen-dokumen yang mirip
GARIS GARIS BESAR PROGRAM PENGAJARAN/GBPP (Rencana Kegiatan Belajar Mengajar)

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

SILABUS JURUSAN MANAJEMEN - PROGRAM STUDI D3 MANAJEMEN INFORMATIKA DIREKTORAT DIPLOMA TEKNOLOGI INFORMASI UNIVERSITAS GUNADARMA

SATUAN ACARA PERKULIAHAN

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER

slide - Manajemen Proses, meliputi : konsep proses, metode penjadualan proses, komunikasi antar proses, sinkronisasi proses dan deadlock.

I. Struktur Sistem Operasi

Sus Pokok Bahasan dan Sasaran Belajar

Computer Science, University of Brawijaya. Putra Pandu Adikara, S.Kom. Kontrak Kuliah. Sistem Operasi

SATUAN ACARA PERKULIAHAN MATA KULIAH SISTEM OPERASI (TK) KODE / SKS KK /4

SEKOLAH TINGGI INFORMATIKA & KOMPUTER INDONESIA (STIKI)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

SILABUS SISTEM OPERASI ( TIF204) PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS PEMBANGUNAN JAYA TANGERANG SELATAN

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

MATA KULIAH SISTEM OPERASI (CSD60021)

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

RENCANA PEMBELAJARAN SEMESTER

KONTRAK PERKULIAHAN MATA KULIAH KOM311 SISTEM OPERASI

MAKALAH SISTEM OPERASI Perbedaan Proses dan Thread. Disusun Oleh : NOVITA ANGGRAINI PUTRI

TUGAS SISTEM OPERASI

RENCANA PEMBELAJARAN SEMESTER GANJIL

Rencana Perkuliahan Sistem Operasi CSG3E3 2015/2016

Tahun Akademik 2014/2015 Semester II. DIG1I3 - Instalasi dan Penggunaan Sistem Operasi. System Calls dan Thread

THREAD Ulir utas thread

PROSES DAN THREADS DALAM SISTEM OPERASI

SATUAN ACARA PERKULIAHAN (SAP)

SISTEM OPERASI. Sri Kusumadewi

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Sistem Operasi IF1502

RENCANA PEMBELAJARAN

Thread, SMP, dan Microkernel (P ( e P rtemuan ua ke-6) 6 Agustus 2014

SATUAN ACARA PERKULIAHAN

Tahun Akademik 2014/2015 Semester II. DIG1I3 - Instalasi dan Penggunaan Sistem Operasi

IKI Sistem Operasi Konsep Page Replacement (Pemindahan Halaman)

Pertemuan #1: Pengenalan Sistem Operasi

Pokok Bahasan. Data. Perancangan Basis Data. Data. 5. Arsitektur/Abstraksi Data 6. Jenjang Data 7. Tipe File 8. Model Data

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses

Bab 13. Konsep Penjadwalan

MODUL 4 KONSEP PROSES, KONKURENSI, MANAJEMEN PROSES (1) M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - M O D U L 4

Kelas: Nilai (Diisi Dosen):... IF

Sinkronisasi dan Deadlock Sistem Operasi

TUGAS Mata Kuliah : Sistem Terdistribusi

PERTEMUAN 10 KULIAH SISTEM OPERASI I/O dan DISK. Dahlan Abdullah d m

Modul ke: Aplikasi Komputer. Sistem Operasi. Fakultas Fikom. Eppstian Syah As ari. Program Studi Jati Sampurna / Kranggan

Sistem Operasi AGUS PAMUJI. Teknik Informatika

Ch t ap 7 er Operating System (OS)

Jawaban Soal UTS Instalasi dan Penggunaan Sistem Operasi Semester Genap 2014/2015 D3 Teknik Informatika, Fakultas Ilmu Terapan, Universitas Telkom

SATUAN ACARA PERKULIAHAN ( SEMESTER Pertengahan Tahun Ajaran)

SISTEM OPERASI LANJUT

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Prio Handoko, S.Kom., M.T.I.

SATUAN ACARA PERKULIAHAN MATA KULIAH SISTEM BERKAS * KODE: KK

SISTEM OPERASI TERDISTRIBUSI

Perbedaan Anatara Thread dan Proses

Dimana thread digunakan?

Rahmady Liyantanto liyantanto.wordpress.com

SISTEM OPERASI ISG2B3 THREAD. Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University

MODUL 5 MANAJEMEN PROSES (2) (PENJADWALAN PROSES)

SATUAN ACARA PERKULIAHAN MATA KULIAH ORGANISASI SISTEM KOMPUTER (MI) KODE / SKS KK /2

Contoh (3) Solusinya adalah dengan membuat web server menjadi multi-threading. Dengan ini maka sebuah web server akan membuat thread yang akan mendeng

SATUAN ACARA PERKULIAHAN (SAP)

Sistem Operasi Mobile

Dosen pengampu : Mohamad Dani Sifat : Tutup buku dan peralatan elektronik

Artikel Perbedaan Proses Dan Thread. Disusun Oleh : Nama : Rozy Putra Pratama NIM : Prodi : Sistem Informasi

Operating System. Thread. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

4. Apa yang dimaksud dengan user mode?(nilai 3) Jawab: Adalah kondisi pada saat program user (job) sedang dieksekusi oleh prosesor.

APLIKASI KOMPUTER SISTEM OPERASI. Safitri Juanita, S.Kom, M.T.I. Modul ke: Fakultas Ekonomi. Program Studi Manajemen.

Sistem Operasi Terdistribusi

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

Konsep Dasar Sistem Operasi

MODUL 3 STRUKTUR SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 2

TUGAS SISTEM OPERASI

Penjadualan Process Bagian 2

Pertemuan #2: Proses dan Thread

Tahun Akademik 2014/2015 Semester II. DIG1I3 - Instalasi dan Penggunaan Sistem Operasi

Sistem Operasi. Proses dan Thread

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses

RENCANA PEMBELAJARAN SEMESTER (RPS)

Soal-jawab Quiz 2. Oleh: Endro Ariyanto (END) Oktober 2008

Mata Kuliah : Sistem Operasi Kelas : Teknik Informatika 4

PERBEDAAN PROSES DAN THREAD PADA SISTEM INFORMASI

Nama : Tsani Agustin Aghnia Toibin.S Nim : Prodi : Teknik Informatika Kelas : 21

BAB 2 STRUKTUR SISTEM OPERASI. Komponen Sistem Operasi

PENGANTAR APLIKASI KOMPUTER

Alokasi Ruang Swap Pada Disk

KELOMPOK 57.2 APLIKASI ANTARMUKA I/O SUBSISTEM KERNEL OPERASI PERANGKAT KERAS. Kritik dan saran :

RENCANA PEMBELAJARAN SEMESTER (RPS)

THREADS PADA WINDOWS Julius Bata /

PERTEMUAN 1 PENGENALAN SISTEM KOMPUTER & SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 1 1

Concurrency C oncurrency 2 : Deadlock dan Starvation (P ( ertemuan ke ert -15) November 2014

KONSEP DASAR IMPLEMENTASI SISTEM FILE

1/3/2013. Konsep Dasar memori

Konkurensi merupakan landasan umum perancangan sistem operasi. Proses-proses disebut konkuren jika proses-proses berada pada saat yang sama.

Bab 19. Solusi Critical Section

2 Konsep Dasar Sistem Operasi

01/08/2017. Pengertian System Calls :

KETRAMPILAN KOMPUTER 1B - PERTEMUAN I Sabtu, 02 Oktober 2015

Process Control Block (PCB) Masing-masing proses Direpresentasikan oleh Sistem Operasi dengan menggunakan Process Control Block (PCB),

SATUAN ACARA PERKULIAHAN (SAP) Kuliah mimbar Papan tulis dan LCD Proyektor

Transkripsi:

A. Deskripsi Singkat Matakuliah : SISTEM OPERASI SILABUS MATA KULIAH Kode MK: Bobot SKS: 3 Semester: Matakuliah sistem operasi komputer adalah matakuliah yang wajib diikuti oleh mahasiswa teknik informasika, sistem informasi. Matakuliah ini menjabarkan tentang konsep-konsep dasar dalam memahami sistem operasi komputer. Penyajian materi dari kuliah ini dimulai dengan pengenalan sistem komputer, struktur sistem operasi komputer, proses dan thread, cpu scheduling, sinkronisasi, deadlock, managemen memori dan media penyimpan, serta sistem proteksi dan sekuriti, dan diakhiri dengan studi kasus tentang sistem operasi DOS (Disk Operating Sistem) B. Tujuan Instruksional Umum (TIU) Setelah mengikuti mata kuliah ini diharapkan mahasiswa dapat mengerti tentang struktur sistem operasi komputer, proses dan thread, cpu scheduling, sinkronisasi, managemen memori dan media penyimpan serta system sekuriti dalam perancangan sebuah sistem operasi komputer. C. Bahasan 1. NO Tujuan Instruksional Khusus (TIK) 1. Mahasiswa diharapkan mengerti apa itu sistem operasi serta mampu menjabarkan tujuan dari sistem operasi komputer. 2. Mampu memahami struktur, organisasi dan operasi-operasi pada sistem komputer. Pokok Bahasan Pengenalan Sistem Sub Pokok Bahasan 1. Apa itu sistem operasi 2. Tujuan sistem operasi 3. Struktur Sistem 4. Komponen-komponen sistem komputer 5. Organisasi Sistem 6. Operasi-operasi sistem komputer 7. Interupsi Metode Pengajaran Estimasi Daftar Waktu Pustaka 2. struktur sistem operasi komputer, layanan-layanan dan antar muka sistem operasi. Struktur Sistem Operasi 1. Proses 2. Management memori 3. Proteksi dan sekuriti 4. Scheduling dan managemen resource 5. Struktur Sistem

3. 4. 5. 6. konsep proses pada sistem operasi. 2. Mampu menjelaskan hal-hal yang berhubungan dengan proses seperti pembentukan dan terminasi proses 3. Mengetahui tentang Process Control Block (PCB) dan process switching 1. Mahasiswa diharapkan mengerti apa itu thread 2. Mampu memahami sistem multithreading 3. Mampu menjabarkan perbedaan antara multithreading dengan multitasking 4. Mengetahui Perbedaan User thread dan Kernel Thread 1. Mahasiswa diharapkan mengerti tentanga konsep penjadwalan CPU 2. Mampu menyebutkan kriteria scheduling 3. Mengerti tentang Multiple-Processor Scheduling 4. Mengerti tentang thread scheduling sistem sinkronisasi proses. 2. Memahami tentang critical-section problem dan solusinya 3. Mengetahui algoritma sinkronisasi 4. Mampu menjelaskan masalahmasalah klasik pada sistem sisnkronisasi 1. Pengertian Proses 2. Pembentukan dan Terminasi Proses Proses 3. Status Proses 4. Process Control Block (PCB) 5. Process Switching Thread 1. Pengertian Thread 2. Single & Multi Threads 3. Multithreading 4. Performansi Thread 5. Sinkronisasi Thread 6. User Level Thread & Kernel Level Thread 7. Symetric Multiprocessing (SMP) 8. MikroKernel 1. Konsep Dasar 2. Kriteria Scheduling 3. Algoritma Schedulling CPU Schedulling 4. Multiple-Processor Scheduling 5. Thread Scheduling Sinkronisasi Proses 1. Pengertian Sinkronisasi 2. Problem Critical-Section 3. Race Condition 4. Solusi Problem Critical- Section 5. Komponen Critical Section 6. Aturan Critical-Section 7. Algoritma Sinkronisasi 8. Semaphore 9. Masalah klasik pada sinkronisasi

7. pengertian Deadlock 2. Mengetahui penyebab Deadlock 3. Mengetahui metode pencegahan Deadlock Dead Lock 1. Definisi Deadlock 2. Penyebab Deadlock 3. Metode penanganan Deadlock 8. UTS 9. sistem managemen memori 2. Mengetahui fungsi managemen memori 3. Mengetahui teknik pengalokasian memori Managemen Memori 1. Media Penyimpanan Utama 2. Direct Memory Access (DMA) 3. Pemberian Alamat 4. Ruang Alamat Logika & Fisik 5. Fungsi manajemen memori 6. Pengalokasian Memori 7. Algoritma Pengalokasian Memori dengan Partisi Dinamis 10 teknik managemen media peyimpanan 2. Mengetahui struktur disk 3. Mengetahui teknik penjadwalan dan managemen disk Managemen Media Penyimpanan 1. Media Penyimpan Massal: HDD and SSD 2. Perangkat tambahan Disk 3. Struktur Disk 4. Penjadualan Disk 5. Managemen Disk 6. Penanganan Swap-Space 11 jenis-jenis perangkat keras I/O dan interface aplikasi I/O. 2. Mengetahui tentang kernel I/O subsystem 3. Mengatahui teknik penanganan I/O Managemen Sistem Input/Output (I/O) 1. Perangkat keras I/O 2. Interface aplikasi I/O 3. Kernel I/O subsystem 4. Penanganan permintaan I/O 5. Kinerja I/O

12 13 14 15. 1. Mahasiswa dapat menjelaskan tujuan dari sistem proteksi dan security 2. Mengetahui prinsip-prinsip proteksi, domain proteksi, akses matrik serta implementasi akses matrik dalam sistem proteksi 3. Mengetahui permasalahan dalam bidang sekuriti, jenis-jenis ancaman terhadap komputer dan mengetahu i teknik pengamanannya 1. Mahasiswa mampu menjabarkan pengertian dan kegunaan dari sistem 2. Mengetahui karakteristik dan model dari sistem 3. Mampu menjelaskan tentang permasalahan dan tantangan yang ada pada sistem 1. Mahasiswa diharapkan mampu memahami system operasi DOS 2. Mengetahui system file FAT, batch File 3. Mengetahui perintah-perintah yang ada pada DOS Sistem Proteksi dan Sekuriti Sistem Terdistribusi Studi kasus DOS (Disk Operation System) 1. Tujuan sistem proteksi 2. Domain proteksi 3. Akses Matrik 4. Implementasi akses Matrik 5. Antivirus 6. Masalah keamanan 7. Program threat 8. User Authentication 9. Ancaman Sistem 10. Monitoring ancaman 11. Enkripsi 1. Pengertian sistem 2. Mengapa diperlukan sistem 3. Karakteristik sistem 4. Model sistem 5. Permasalahan dan tantangan sistem 1. Prinsip dasar DOS 2. Command Interpreter pada DOS 3. File Allocation Table (FAT) 4. Batch File 5. Autoexe.bat 6. Fungsi CONNFIG.SYS pada DOS 7. DOS Command 8. Perbandingan DOS dengan UNIX

16 1. Mahasiswa diharapkan mampu memahami materi-materi sebelum ujian Review Materi Review materi-materi setelah UTS A. Daftar Pustaka 1. A.Silberschatz, Peter B.Galvin, G. Gagne, Operating System Concepts, John Wiley&Sons, United State, 2013. 2. Milenkovic, Milan, Operating Systems : Concepts and Design, MacGraw-Hill Book Co., Singapore, 1992. 3. Stallings, William, Operating Systems, Second Edition, Prentice-Hall International Editions, Englewood Cliffs, New Jersey, 1995. 4. Tanenbaum, Andrew S., Modern Operating Systems, Prentice-Hall International Editions, Englewood Cliffs, New Jersey, 1992. 5. Hariyanto, Bambang. 2003. Sistem Operasi. Bandung : Informatika Dibuat tgl : /2013 Edisi : 1 Pembuat : Diperiksa oleh Ketua Jurusan Disahkan oleh Pembantu Rektor Bidang Akademik Rahmad Sadli, ST, MT, MSc