Jumat, 20 Agustus 2010

Sistem Operasional Komputer

Sistem Operasi

1. Pengantar Sistem Operasi

* Apa itu sistem operasi
* Sejarah sistem operasi
* Sistem batch
* Sistem Multiprogramming
* Sistem Time-Sharing
* Sistem Multiprosesing
* Sistem Terdistribusi
* Sistem Real-Time

2. Struktur Sistem Komputer

* Operasi Sistem Komputer
* Struktur I/O
* Struktur Penyimpanan
* Clock
* Proteksi Hardware

3. Struktur Sistem Operasi

* Komponen-Komponen Sistem Operasi
o Manajemen Proses
o Manajemen Memori
o Manajemen Storage
o Manajemen File
o Manejemen I/O
* Sistem Call
o Pengendalian Proses dan Job
o Manipulasi File
o Manajemen Perangkat
o Perawatan Informasi
o Komunikasi
* Struktur Sistem Operasi
o Struktur Sederhana
o Sistem Monolitik
o Sistem Berlapis
o Sistem Mesin Maya
o Sistem Client-Server
* Operasi Sistem Komputer
* Layanan Sistem Operasi

4. Manajemen Proses

* Status Proses
* Process Control Block
* Penjadwalan Proses
o Penjadwalan Queue
o Scheduler
o Context Switch
* Operasi Pada Proses
* Pembuatan Proses
* Penghentian Proses
* Proses-Proses Kooperatif
* Thread

5. Penjadwalan CPU

* Konsep Dasar Penjadwalan CPU
* First Come First Served
* Shortest Job First
* Preemtive Shortest Job First
* Highest Penalty Ration First
* Round Robin
* Penjadwalan Antrian Multitingkat
* Penjadwalan Antrian Multitingkat Berbalik

6. Sinkronisasi Proses

* Latar Belakang Sinkronisasi
* Masalah Critical-Section
* Sinkronisasi Software
* Sinkronisasi Hardware
* Semaphore
* Masalah-Masalah Klasik Dalam Sinkronisasi
* Bound-Buffer Problem
* Reader and Writer Problem
* Dining-Philosopher Problem
* Sleeping Barber Problem

7. Penanganan Deadlock

* Konsep Dasar
* Karakteristik Deadlock
* Metode Pengendalian Deadlock
* Pencegahan Deadlock
* Menghindari Deadlock
* Deteksi Deadlock

8. Kongkurensi

* Prinsip Dasar Kongkurensi
* Dampak yang Ditimbulkan Kongkurensi
* Mutual Exclusion
* Deadlock
* Startvation
* Interaksi Antar Proses
* Persaingan Antar Proses Penggunaan Sumberdaya
* Kerjasama Antar Proses Untuk Pemakaian Bersama
* Kerjasama Antar Proses Dalam Komunikasi
* Penyelesaian Masalah Kongkurensi

9. Manajemen Memori

* Konsep Dasar Manajemen Memori
* Binding
* Dynamic Loading
* Dynamic Linking
* Overlay
* Strategi Manajemen Memori
* Swapping
* Paging
* Segmentasi

10. Memori Maya

* Latar Belakang Memori Maya
* Demand Paging pada Memori Maya
* Page Replacement pada Memori Maya
* Pengalokasian Frame pada Memori Maya
* Thrashing

11. Manejemen Input-Output

* Klasifikasi Perangakat I/O
* Prinsip-Prinsip Manajemen Perangkat I/O
* Teknik Pemrograman Perangkat I/O
o I/O Terprogram
o I/O Dikendalikan Interupsi
o DMA (Direct Memory Access)
* Hirarki Manajemen Perangkat I/O
o Interrupt Handler
o Device Driver
o Perangkat Lunak Device Indipendent
o Perangkat Lunak Level Pemakai
* Buffering Perangkat I/O

12. Struktur Penyimpanan Skunder

* Struktur Disk
* Penjadwalan Disk
* Manajemen Disk.
* Manajemen Pertukaran Ruang
* Reliabilitas Disk

13. Sistem File

* Konsep File
* Metode Akses
* Struktur Direktori
* Proteksi
* Konsistensi Semantik

14. Sistem Storage

* Struktur Sistem File
* Metode Pengalokasian
* Manajemen Ruang Kosong
* Implementasi Direktori
* Kinerja dan Efisiensi.

15. Sistem Terdistribusi

* Latar Belakang
* Struktur Sistem Terdistribusi
o Sistem Operasi Jaringan
o Sistem Operasi Terdistribusi
o Layanan Jarak Jauh
* Sistem File Terdistribusi
* Koordinasi Terdistribusi

16. Sistem Proteksi dan Keamanan Komputer

* Keamanan
o Masalah-Masalah Keamanan
o Ancaman-Ancaman Keamanan
* Otentikasi Pemakai
o Password
o Identifikasi Fisik
o Pembatasan
* Mekanisme Proteksi Sistem Komputer
o Matriks Pengaksesan Objek
o ACL (Access Control List)
o Kapabilitas
* Program-Program Pengganggu
o Bacteria
o Logic Bomb
o Trapdoor
o Trojan Horse
o Virus
o Worm
* Virus dan Antivirus
o Siklus Hidup Virus
o Infeksi Virus
o Tipe-tipe Virus
o Antivirus

Tidak ada komentar:

Poskan Komentar

Berkomentarlah Karena Dapat Mengembangkan Motifasi Dari Blog Ini.... Terima Kasih