Pendahuluan Sistem Operasi. Pendahuluan Sistem Komputer terdiri dari : -Hardware -Sistem Operasi -Program Aplikasi -User Definisi Sistem Operasi -Software.

Slides:



Advertisements
Presentasi serupa
Oleh : Suparno Blog : Operating System Pengenalan Pengelolahan Data Elektronik.
Advertisements

Kusumadewi, Sri.2002.Sistem Operasi.Yogyakarta : Graha Ilmu.
SIAP FOKUS BERGEMBIRA.
Sistem Operasi Konsep Dasar Sistem Operasi
By 2. SISTEM OPERASI by
Slide 2 Tinjaun Umum Sistem Komputer 1
Slide 4 – Pengenalan Sistem Operasi. Course Objective Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah.
Manajemen Prinsip Dasar Input/Output
SISTEM OPERASI Politeknik Seni Yogyakarta DKV Konsentrasi D3TKJ.
Pengantar Sistem Operasi Tim Teaching Grant Mata Kuliah Sistem Operasi Mata Kuliah : Sistem Operasi Kode MK : IT
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
Slide 4 – Pengenalan Sistem Operasi
PERTEMUAN 2 Pengenalan SO Pengenalan Bahasa Pemograman Meta Meysawati.
PERTEMUAN KE-4 PERKULIAHAN SISTEM OPERASI
PERTEMUAN KE-3 PERKULIAHAN SISTEM OPERASI
Copyright©MasYong Operating System 1 SISTEM OPERASI Operating System Concepts Oleh : Mufadhol, S.Kom fb : materi.
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.
Pengantar Sistem Operasi
Pengenalan Sistem Operasi
Sistem komputer.
BAB I - Pengenalan Sistem Operasi
SISTEM OPERASI Dosen Pengampu : Erfanti Fatkhiyah, ST., M.Cs.
Operasi pada Sistem Operasi
Pengantar Sistem Operasi
SISTEM OPERASI (RANGKUMAN)
Pendahuluan Mata Kuliah Sistem Operasi ( )
Pengantar Sistem Operasi
Pengantar Sistem Operasi
Oleh Agus Prihanto, ST, M.Kom
Pengenalan Sistem Operasi
Slide 2 Tinjaun Umum Sistem Komputer 1
Konsep Dasar Sistem Operasi
Pengenalan Sistem Operasi
Struktur Sistem Operasi
DUKUNGAN SISTEM OPERASI
Sistem Operasi Silabus : Pendahuluan Struktur Sistem Komputer
Pengantar Sistem Operasi
BAB I                       Mata Kuliah  Sistem Terdistribusi _______________________ Sistem Operasi Terdistribusi Oleh : Laseri, S.Kom.
Ir. I Gusti Agung Sadnyana Putra, M.Kom
PENDAHULUAN MATA KULIAH SISTEM OPERASI TIF51 Pertemuan ke-2
Slide 2 – Pengenalan Sistem Operasi
Struktur Sistem Komputer
Course Objective Definisi Sistem Operasi.
Pengenalan Sistem komputer & Sistem Operasi [Bagian 3] -Pengantar Sistem Operasi- MODUL Yuli Haryanto, M.Kom Modul Sistem Operasi / Unindra / 2011.
Pengantar Sistem Operasi
Sebuah Teori Tentang Fungsi, Pengelola & Jenis
Slide 1 Tinjaun Umum Sistem Komputer 1
Apakah Sistem Operasi? “Sebuah Program yang mengatur perangkat Keras Komputer” Interface manager Menjadikan interaksi manusia dengan komputer menjadi mudah.
SISTEM OPERASI PERTEMUAN IV.
SISTEM OPERASI PERTEMUAN IV.
Manajemen Proses.
Sistem Operasi Konsep Dasar Sistem Operasi
Sistem Komputer Hardware Software 1. Operating System
Teknik Kompilasi PERTEMUAN IV.
Sekilas Sistem Operasi
A. Isilah titik-titik berikut :
Pengenalan Sistem Operasi
KONSEP DASAR DAN SEJARAH PERKEMBANGAN SISTEM OPERASI
ASWAR R. SISTEM OPERASI Pertemuan 1.
Struktur Sistem Operasi
Pengantar Sistem Operasi
Pengantar Sistem Operasi
Pengenalan Sistem komputer & Sistem Operasi [Bagian 3] -Pengantar Sistem Operasi- MODUL Maria Cleopatra, S.Kom Modul Sistem Operasi / Unindra / 2011.
Struktur Sistem Operasi
1. KONSEP DASAR SISTEM OPERASI
SISTEM OPERASI & MANAGEMENT FILE
Pengantar Sistem Operasi
Pengantar Sistem Operasi
Tim Teaching Operation System Stikom Dinamika Bangsa Mata Kuliah Sistem Operasi Kode MK : KBTI
Transcript presentasi:

Pendahuluan Sistem Operasi

Pendahuluan Sistem Komputer terdiri dari : -Hardware -Sistem Operasi -Program Aplikasi -User Definisi Sistem Operasi -Software yang mengontrol hardware -Program yang menjadikan hardware lebih mudah digunakan -Resource Manager/ Resource Allocator (mengatur memori, printer) -Sebagai program pengontrol program lain -Sebagai kernel (program yang terus running selama komputer jalan) -Sebagai guardian

Sistem Operasi ditinjau dari apa yang dilakukan Sebagai antarmuka antara user dengan hardware Memungkinkan pemakaian bersama hardware maupun data antar user Pengaturan penjadwalan sumberdaya bagi user (seperti pemakaian CPU dan I/O secara bergantian) Menyediakan fasilitas sistem operasi (seperti menyediakan fasilitas interrupt) Tujuan Sistem operasi (Stalling) Membuat sistem komputer nyaman untuk digunakan user Mengefisiensikan operasi hardware Mampu berevolusi Fungsi Sistem Operasi Mengelola sumber daya (resource manager) fisik maupun abstrak Penyedia layanan (virtual machine)

Generasi ke-nol (1940) a.Komponen utama komputer tabung hampa udara b.Sistem komputer belum menggunakan sistem operasi Generasi pertama (1950) a.Komponen utama transistor b.Sistem operasi berfungsi sebagai pengatur pergantian antara job agar waktu instalasi job berikutnya lebih efisien. Muncul konsep batch system (semua job sejenis dikumpulkan jadi satu) c.Input memakai punch card Sejarah singkat perkembangan sistem operasi Generasi ke-dua (1960) a.Komponen utama IC b.Berkembang konsep-konsep: - Multiprogramming (satu prosesor mengerjakan banyak program yang ada di memori) -Multiprocessing (satu job dikerjakan oleh banyak prosesor) - Spooling (Simultaneous Peripheral Operation On Line), bertindak sebagai buffer saja dan mampu menerima pesanan meski belum akan dikerjakan - Device Independence - Time sharing atau multitasking - Real time system

Generasi ketiga (1970) a.Komponen utama VLSI b.Ditandai dengan berkembangnya konsep general purpose system, sehingga sistem operasi menjadi sangat kompleks, mahal dan sulit dipelajari Generasi Ketiga (1970 – sekarang) a.PC makin populer b.Ditandai dengan berkembangnya sistem operasi untuk jaringan komputer dengan tujuan data sharing, hardware sharing dan program sharing c.User interface semakin user friendly A. Batch System 1. Resident Monitor Program kecil yang bersifat residen di memori berisi urutan-urutan job yang akan berpindah secara otomotis. Jika komputer dinyalakan sistem akan menunjuk ke resident memori

Cara meningkatkan utilitas CPU dengan resident monitor a.Operator (dispatcher) bertugas mengatur urutan job. Jika suatu job selesai dikerjakan oleh pemrogram, maka operator segera mengganti dengan job berikutnya b.Job-job yang sama cukup disetup sekali saja. Contoh : Proses P1 (Fortran), P2 (WS), P2 (Dbase) dan P4 (Fortran). Maka sistem operasi akan mengerjakan P1 dan P4 dengan diambil sekali saja 2. Overlap operasi antara I/O dengan CPU : a.Off-line processing Data yang dibaca dari alat input (misal card reader) tidak langsung dibawa ke CPU tapi disimpan pada tape drives, demikian juga informasi yang hendak dicetak ke printer disimpan dulu pada tape drive b.Spooling Data yang masuk dan informasi yang akan dicetak disimpan pada buffer disk sehingga tidak melibatkan memori utama.

B. Multiprograming system Beberapa job yang siap dieksekusi dikumpulkan pada suatu pool. Sistem operasi mengambil job yang siap untuk dieksekusi untuk diletakkan pada memori utama. Jika job yang sedang dieksekusi menunggu beberapa task maka diganti dengan job berikutnya. Meletakkan lebih dari satu program pada memori utama dengan cara membagi memori utama menjadi beberapa partisi tiap partisi berisi program dan tiap partisi berisi satu program. Eksekusi program dilakukan dengan cara bergantian (switch) Gant chart : C. Time Sharing system (Multitasking) Mirip seperti multiprograming hanya saja eksekusi dibatasi oleh waktu. Proses yang memiliki waktu penggunaan CPU (burst time) lebih besar dari waktu maksimum penggunaan CPU (quantum time) akan ditunda dan masuk kembali ke daftar antrian

Gant chart : C. Multiprocessing system Sistem komputer yang memiliki lebih dari satu prosesor untuk menjalankan satu atau lebih program, menggunakan bus, clock, memori bersama-sama (tightly coupled system) a.Symmetric multiprocessing : Tiap-tiap prosesor mempunyai sistem operasi yang sama b.Asymmetric multiprocessing : Satu prosesor berfungsi sebagai master prosesor (mengatur penjadwalan dan mengalokasikan kerja tiap-tiap prosesor) dan prosesor-prosesor yang lain berfungsi sebagai slave Gant chart untuk contoh sebelumnya bila digunakan 2 prosesor

D. Distributed System Kumpulan prosesor yang tidak menggunakan memory atau clock secara bersama-sama (Loosely coupled system) Keuntungan : 1.Pemakaian sumber daya bersama-sama. Jika sistem terdiri atas beberapa site yang saling berhubungan, maka sumber daya yang ada pada suatu tempat dapat digunakan oleh tempat yang lainnya 2.Kecepatan komputasi. Suatu komputasi dapat dibagi menjadi beberapa sub komputasi yang masing-masing dikerjakan oleh tiap-tiap prosesor 3.Reliabilitas. Faktor kegagalan proses dapat dikurangi. Jika suatu proses dikerjakan oleh beberapa prosesor, maka jika salah satu prosesor gagal masih ada prosesor lain yang dapat mengerjakan 4.Komunikasi. Dimungkinkan adanya transfer data dari satu program ke program lain E. Real Time System Digunakan jika suatu operasi memerlukan ketepatan waktu dari prosesor atau aliran data dan sering digunakan sebagai pengontrol aplikasi