9.sistem operasi

22
Sistem Operasi Universitas Indonesia Timur Program S1 Teknik Informatika FIKOM

Transcript of 9.sistem operasi

Page 1: 9.sistem operasi

Sistem Operasi

Universitas Indonesia TimurProgram S1 Teknik InformatikaFIKOM

Page 2: 9.sistem operasi

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

Page 3: 9.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

Page 4: 9.sistem operasi

Fungsi Sistem Operasi

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

komputer2. Manajer sumber daya komputer

Page 5: 9.sistem operasi

SO sebagai Interface pengguna dengan komputer

Page 6: 9.sistem operasi

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

Page 7: 9.sistem operasi

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

Page 8: 9.sistem operasi

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

Page 9: 9.sistem operasi

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

Page 10: 9.sistem operasi

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.

Page 11: 9.sistem operasi

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

Page 12: 9.sistem operasi

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

Page 13: 9.sistem operasi

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

Page 14: 9.sistem operasi

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

Page 15: 9.sistem operasi

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.

Page 16: 9.sistem operasi

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

pada DOS.

Page 17: 9.sistem operasi

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.

Page 18: 9.sistem operasi

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

Page 19: 9.sistem operasi

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

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

Page 20: 9.sistem operasi

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.

Page 21: 9.sistem operasi

Generasi Windows• Windows Vista• Windows 7

Page 22: 9.sistem operasi

Sekian…