9.sistem operasi

Post on 17-Jun-2015

1.775 views 88 download

Transcript of 9.sistem operasi

Sistem Operasi

Universitas Indonesia TimurProgram S1 Teknik InformatikaFIKOM

Pertemuan ini menjelaskan:• Mengenal Sistem Operasi• Fungsi Sistem Operasi• Bagaimana Sistem Operasi Bekerja• Berbagai Jenis Sistem Operasi

Mengenal Sistem Operasi • Software komputer yang berisikan

mekanisme kerja yang mengatur hubungan antar berbagai komponen yang ada dalam komputer sehingga dapat saling terintegrasi dalam menjalankan fungsinya untuk membangun kinerja sebuah sistem komputer.

• Program yang pertama kali dibaca oleh komputer setelah BIOS

Fungsi Sistem Operasi

Stalling (1998) mengklasifikasikan SO :1. Interface pengguna dengan

komputer2. Manajer sumber daya komputer

SO sebagai Interface pengguna dengan komputer

SO sebagai manajer sumber daya• Sekumpulan sumber daya yang

berfungsi sebagai pengontrol pemindahan, penyimpanan dan pengolahan sumber daya tersebut.

• Menciptakan kondisi pada komputer agar dapat menjalankan program komputer secara benar.

• SO sebagai resource allocator

Layanan Sistem Operasi (Tanembaum - 1992)• Layanan pembuatan program• Layanan eksekusi program• Pengaksesan I/O device• Pengaksesan terkendali terhadap

berkas• Layanan pengaksesan sistem• Deteksi dan pemberian tanggapan

pada error• Layanan akunting

Struktur Sistem Operasi (silberschatz - 2000)• Manajemen proses• Manajemen main-memory• Manajemen secondary-storage• Manajemen sistem I/O• Manajemen file

Manajemen Proses• Pembuatan dan penghapusan proses

pengguna dan sistem proses• Menunda atau melanjutkan proses• Menyediakan mekanisme untuk

proses sinkronisasi• Menyediakan mekanisme untuk

proses komunikasi• Menyediakan mekanisme untuk

penanganan deadlock

Manajemen Memory Utama• Menjaga track dari memori yang

sedang digunakan dana siapa yang menggunakannya.

• Memilih program yang akan di-load ke memori.

• Mengalokasikan dan meng-dealokasikan memory-space sesuai kebutuhan.

Manejemen Penyimpanan Sekunder• Free-space management• Alokasi penyimpanan• Penjadwalan disk

Manajemen Sistem I/O• Menyediakan “device driver” sehingga

operasi I/O dapat seragam (membuka, membaca, menulis, menutup).

• Komponen SO untuk sistem I/O :• Buffer : menampung sementara data

dari/ke perangkat I/O• Spooling : penjadualan pemakaian I/O

sistem supaya lebih efesien.• Menyediakan driver untuk dapat

melakukan operasi rinci untuk perangkat keras I/O

Manajemen File• Pembuatan dan penghapusan berkas• Pembuatan dan penghapusan direktori• Mendukung manipulasi berkas dan

direktori• Memetakan berkas ke secondary

storage• Mem-backup berkas ke media

penyimpanan yang permanen

Berbagai Jenis Sistem Operasi• DOS• Windows 95• Windows 98• Windows XP• Windows NT• Novel Netware• Linux• BeOS• freeBSD• dll

DOS (Disk Operating System)• Sistem berbasis teks, tidak mendukung

penampilan grafis tingkat tinggi.• Biaya yang rendah• Tidak butuh spesifikasi komputer yang

tinggi• Tidak butuh ruang dengan kapasitas

besar• Bersifat single tasking• Bersifat single user.

Windows Generasi 3.x• Product Microsoft Coorporation• Sistem berbasis tampilan grafis• Bersifat Multitasking• Bersifat Multiuser• Kelemahan sistem masih berbasis

pada DOS.

Linux Operating System• Diciptakan oleh Linus Torvald (universitas

Helsinki, Finlandia).• Minix operating system (sistem tiruan

UNIX – diciptakan Andrew Tanembaum).• Linux versi 0.10 direlease 1991• SO bersifat multitasking, multiuser,

portabel, free software dan open source.• Beberapa versi Linux : Slackware 96,

Redhat Linux, WGS Linux Pro, Trans Ameritech, Linux Universe, dll.

BeOS dan FreeBSD• SO BeOS Direlease oleh Be Incorporated• Berarsitektur 32 bit, sifat multitasking,

multiuser dan optimal untuk aplikasi berbasis web.

• FreeBSD, pengembangan SO BSD Unix.• Kompatibel jaringan, internet.• Kedua SO bebas diperoleh tanpa

melanggar lisensi

Windows 9X/2000• Era Windows 3X, Windows 95,

Windows 97, Windows 98 SE.• Windows 9X, real operating system.

Generasi Windows XP• Di release akhir 2001.• Arsitektur menggantikan basis DOS

dengan sistem kernel windows NT.• Performace semakin baik, terintegrasi

dengan aplikasi jaringan.• Windows XP memiliki tiga seri:

Windows XP Home Edition, Professional dan Technical Computing.

Generasi Windows• Windows Vista• Windows 7

Sekian…