PERTEMUAN KE-5 PERKULIAHAN SISTEM OPERASI

Slides:



Advertisements
Presentasi serupa
Struktur Sistem Operasi
Advertisements

Disusun oleh : Rudy Eko Rahardjo, SE., M.Kom
Pertemua ke 2 Tinjauan Umum Sistem Operasi
Struktur Sistem Operasi
SIAP FOKUS BERGEMBIRA.
Struktur Sistem Operasi
By 2. SISTEM OPERASI by
Implementasi Proses.
SISTEM OPERASI.
Sistem Operasi Konsep Dasar Sistem Operasi Prepared By Team Teaching Presented by WIN & TGW.
Manajemen Prinsip Dasar Input/Output
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
Struktur Sistem Operasi
PERTEMUAN KE-4 PERKULIAHAN SISTEM OPERASI
Struktur Sistem Operasi
Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer
Chandra.Tanudirja Sistem Operasi Chandra.Tanudirja
PERTEMUAN KE-3 PERKULIAHAN SISTEM OPERASI
PERTEMUAN KE-7 PERKULIAHAN SISTEM OPERASI
Struktur Sistem Operasi PART 2.
Memory-Management Unit
SISTEM OPERASI Operating System Architecture MATERI 2
DASAR SISTEM OPERASI By Dwi Anindyani. Pengertian OS Apa itu sistem operasi? Sistem operasi ialah software kompleks yang yang memungkinkan aplikasi-aplikasi.
Struktur Sistem Operasi
Pengenalan Sistem Operasi
MANAJEMEN DEVICE.
Introduction to Operating Systems
Struktur Sistem Komputer
Introduction to Operating Systems by Dhian Nur Rahayu, ST Chapter 1.
Sistem Operasi Pertemuan 5.
Dosen: Resi Utami Putri, S.Kom., M.Cs.
BAB I - Pengenalan Sistem Operasi
Arsitektur Sistem Operasi (Windows)
Oleh : Chalifa Chazar SISTEM OPERASI Oleh : Chalifa Chazar
Konsep Sistem Operasi.
KONSEP SISTEM OPERASI Manajemen Proses Manajemen Memory Manajemen I/O
Operating System Structure
Operating System Structure
Struktur Sistem Operasi
Struktur Sistem Komputer
Operating System Structure
Ir. I Gusti Agung Sadnyana Putra, M.Kom
Pengenalan Sistem Operasi
Pengenalan Umum Sistem Operasi dan Struktur Sistem Komputer
III. Struktur sistem operasi
Struktur Sistem Operasi
Komponen Dasar Sistem Operasi
Arsitektur Sistem Operasi???
Melakukan Instalasi Sistem Operasi Dasar
STRUCTURE OF OPERATING SYSTEM
2. ARSITEKTUR SISTEM OPERASI
Bayu Pratama Nugroho, S.Kom, MT
Introduction to Operating Systems
Struktur Sistem Komputer
PENDAHULUAN Minggu ke 1.
OPERATING SYSTEM AND USE
Struktur Sistem Operasi
Struktur Sistem Operasi
ARSITEKTUR SISTEM OPERASI
Perkembangan Sistem Operasi Closed Source
Dosen: Resi Utami Putri, S.Kom., M.Cs.
Sekilas Sistem Operasi
Struktur Sistem Komputer
PANDANGAN UMUM SISTEM OPERASI DAN SISTEM KOMPUTER
Pengatar Teknologi Informasi “Perangkat Lunak (Software)”
Struktur Sistem Operasi
Struktur Sistem Operasi
Struktur Sistem Operasi
1. KONSEP DASAR SISTEM OPERASI
Tim Teaching Operation System Stikom Dinamika Bangsa Mata Kuliah Sistem Operasi Kode MK : KBTI
Transcript presentasi:

PERTEMUAN KE-5 PERKULIAHAN SISTEM OPERASI By : Nanda Prasetia

Pertanyaan Apa yang dimaksud sistem operasi dan berikan contohnya? Sebutkan dan jelaskan dua fungsi utama sistem operasi? Sebutkan dan jelaskan tiga sasaran sistem operasi? Layanan apa saja yang disediakan sistem operasi? Jelaskan yang dimaksud batch processing system? Apa yang dimaksud dengan multiuser dan multiprogramming serta gambarkan skema multiprogramming? Jelaskan mengenai timesharing dan spooling? Gambarkan skema arsitektur von neumann, skema dasar blok sistem komputer, skema posisi sistem operasi! Sebutkan komponen-komponen sistem operasi beserta tugas-tugasnya? Gambarkan dan jelaskan siklus eksekusi instruksi/processor?

SILABUS

STRUKTUR SISTEM OPERASI

1. Struktur Monolitik Yaitu sistem operasi sebagai kumpulan prosedur dimana prosedur dapat saling dipanggil oleh prosedur lain disistem bila diperlukan. Contohnya pada sistem operasi MSDOS dan UNIX

Sistem Operasi MSDOS Pada sistem operasi MSDOS, antara aplikasi dan sistem operasi bahkan tidak ada pemisahan yang jelas. Ini menyebabkan mudahnya program-program virus memodifikasi dan merusak sistem operasi MSDOS. Pada sistem operasi MSDOS, program aplikasi memiliki akses untuk memodifikasi bagian sistem operasi (program resident, device driver MSDOS, maupun device driver BIOS)

Sistem Operasi UNIX Pada sistem operasi UNIX, ada pemisahan antara program aplikasi dan sistem operasi. Program aplikasi hanya dapat mengakses rutin-rutin sistem operasi lewat system call. Tetapi rutin-rutin sistem operasinya, seperti algoritma penjadwalan prosesor, manajemen sistem berkas, driver disk dan tape, semuanya tercampur aduk jadi satu.

Keunggulan sistem monolitik 1. Layanan dapat dilakukan sangat cepat karena terdapat disatu ruang alamat.

Kelemahan sistem monolitik Pengujian dan penghilangan kesalahan sulit karena tak dapat dipisahkan dan dilokalisasi. Sulit dalam menyediakan fasilitas pengamanan. Merupakan pemborosan bila setiap komputer harus menjalankan kernel monolitik sangat besar sementara sebenarnya tidak memerlukan seluruh layanan yang disediakan kernel tidak fleksibel. Kesalahan pemograman satu bagian dari kernel menyebabkan matinya seluruh sistem.

2. Struktur Berlapis (Layered) Yaitu sistem operasi dibentuk secara hirarki berdasar lapisan-lapisan, dimana lapisan-lapisan bawah memberi layanan pada lapisan lebih atas. Sistem operasi yang pertama kali memakai sistem berlapis adalah THE oleh Djikstra dan mahasiswa-mahasiswanya. Struktur berlapis dimaksudkan untuk mengurangi kompleksitas rancangan dan implementasi sistem operasi. Tiap lapisan mempunyai fungsional dan antarmuka masukan-keluaran antara dua lapisan bersebelahan yang terdefinisi bagus.

Contoh Struktur Layered - THE THE (Technische Hogeschool at Eindhoven) Operating System (Dijkstra, 1968) Level 5 : operator / user Level 4 : user program Menangani kompilasi, eksekusi dan printing user program Level 3 : I/O management Level 2 : operator-process communication Level 1 : memory management Alokasi memori untuk proses Level 0 : processor allocation & multiprogramming Menentukan alokasi proses ke CPU, menangani interupsi dan perpindahan proses (sebagai scheduler)

Keunggulan sistem berlapis Memiliki semua rancangan modular, yaitu sistem dibagi menjadi beberapa modul dan tiap modul dirancang secara independen. Tiap lapisan dapat dirancang, dikode dan diuji secara independen. Pendekatan berlapis menyederhanakan rancangan, spesifikasi dan implementasi sistem operasi.

Kelemahan sistem berlapis 1. Fungsi-fungsi sistem operasi harus diberikan ke tiap lapisan secara hati-hati.

3. Struktur Sistem dengan Mesin Maya Awalnya struktur ini membuat seolah-olah pemakai mempunyai seluruh komputer dengan simulasi atas pemroses yang digunakan. Sistem operasi melakukan simulasi mesin nyata. Mesin hasil simulasi digunakan pemakai, mesin maya merupakan tiruan seratus persen atas mesin nyata. Semua pemakai diberi ilusi mempunyai satu mesin yang sama-sama canggih.

Teknik sistem dengan mesin maya berkembang menjadi operating system emulator sehingga dapat menjalankan aplikasi lain System operasi MS-Windows NT dapat menjalankan aplikasi MS-DOS, OS/2 mode teks dan aplikasi Win16. Aplikasi tersebut dijalankan sebagai masukan bagi subsistem di MS-Windows NT yang mengemulsikan system calls yang dipanggil aplikasi dengan Win32 API. IBM mengembangkan WABI yang mengemulsikan Win32 API sehingga diharapkan sistem operasi yang menjalankan WABI dapat menjalankan aplikasi-aplikasi untuk MS-Windows. Para sukarelawan pengembang LINUX telah membuat DOSEMU agar aplikasi-aplikasi untuk MS-DOS dapat dijalankan di LINUX, WINE agar aplikasi untuk MS-Windows dapat dijalankan di LINUX, Ibcs agar aplikasi-aplikasi untuk SCO-UNIX dapat dijalankan di LINUX, dan sebagainya.

4. Struktur Sistem dengan Client-Server Yaitu sistem operasi yang mana proses-prosesnya dikategorikan sebagai server dan client, sebagai berikut : 1. Server adalah proses yang menyediakan layanan. 2. Client adalah proses yang memerlukan /meminta layanan.

Keunggulan sistem client server Pengembangan dapat dilakukan secara modular. Kesalahan (bugs) di satu subsistem tidak merusak subsistem-subsistem lain sehingga tidak mengakibatkan satu sistem mati secara keseluruhan. Mudah diadaptasi untuk sistem tersebar.

Kelemahan sistem client server Layanan dilakukan lambat karena harus melalui pertukaran pesan. Pertukaran pesan dapat menjadi botleneck.