Pengenalan Sistem komputer & Sistem Operasi [Bagian 3] -Pengantar Sistem Operasi- MODUL Maria Cleopatra, S.Kom Modul Sistem Operasi / Unindra / 2011.

Slides:



Advertisements
Presentasi serupa
SIAP FOKUS BERGEMBIRA.
Advertisements

Sistem Terdistribusi 07 – OS Client Server Oleh : Muh. Ary Azali.
Pengenalan & Pengantar Sistem Operasi
Mata Kuliah: System Operasi SKS : 3 SKS Website :
Slide 4 – Pengenalan Sistem Operasi. Course Objective Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah.
Sistem Operasi Struktur Sistem Operasi Prepared By Team Teaching Presented by WIN & TGW.
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
Slide 4 – Pengenalan Sistem Operasi
KONSEP-KONSEP OPERATING SYSTEM
Struktur Sistem Operasi
PENGENALAN SISTEM OPERASI
Pengenalan & Pengantar Sistem Operasi
Pengantar Sistem Operasi
STRUKTUR SISTEM OPERASI
Pengantar Teknologi Informasi
Pengenalan Sistem Operasi
KLASIFIKASI SISTEM OPERASI (OS ZOO)
BAB I - Pengenalan Sistem Operasi
SISTEM OPERASI Dosen Pengampu : Erfanti Fatkhiyah, ST., M.Cs.
Pengantar Sistem Operasi
SISTEM OPERASI (RANGKUMAN)
Pendahuluan Mata Kuliah Sistem Operasi ( )
Sistem Operasi Kuliah : Aplikasi Komputer Rev 0
Pengantar Sistem Operasi
Sistem Operasi Terdistribusi
Pengantar Sistem Operasi
Sistem Operasi Pendahuluan.
Pengenalan Sistem Operasi
Konsep Dasar Sistem Operasi
Sistem Operasi / Operating System / OS
Pengenalan Sistem Operasi
OPERASI DASAR SISTEM OPERASI KOMPUTER
Sistem Operasi Silabus : Pendahuluan Struktur Sistem Komputer
Pengantar Sistem Operasi
Ir. I Gusti Agung Sadnyana Putra, M.Kom
PENDAHULUAN MATA KULIAH SISTEM OPERASI TIF51 Pertemuan ke-2
Pengenalan Sistem Operasi
KONSEP & SEJARAH SISTEM OPERASI
Slide 2 – Pengenalan Sistem Operasi
Struktur Sistem Operasi
Struktur Sistem Komputer
Komponen Dasar Sistem Operasi
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.
Bayu Pratama Nugroho, S.Kom, M.T
Pengantar Sistem Operasi
Pertemuan Ke-2 Pengenalan sistem Operasi
Melakukan Instalasi Sistem Operasi Dasar
Pengertian Sistem Operasi
Pengantar Sistem Operasi
Apakah Sistem Operasi? “Sebuah Program yang mengatur perangkat Keras Komputer” Interface manager Menjadikan interaksi manusia dengan komputer menjadi mudah.
PENGANTAR SISTEM OPERASI
STRUCTURE OF OPERATING SYSTEM
Bayu Pratama Nugroho, S.Kom, MT
Sistem Operasi Oleh: Oktapiyanti.
Struktur Sistem Operasi
SISTEM OPERASI.
Sistem Operasi. Pendahuluan Sistem Operasi Arsitektur Sistem Komputer Hardware Operating System (OS) Programming Language (e.g. PASCAL) Application Programs.
PANDANGAN UMUM SISTEM OPERASI DAN SISTEM KOMPUTER
Pengenalan Sistem Operasi
Struktur Sistem Operasi
Pengantar Sistem Operasi
Pengantar Sistem Operasi
1. KONSEP DASAR SISTEM OPERASI
SISTEM OPERASI & MANAGEMENT FILE
Pendahuluan Sistem Operasi. Pendahuluan Sistem Komputer terdiri dari : -Hardware -Sistem Operasi -Program Aplikasi -User Definisi Sistem Operasi -Software.
Pengantar Sistem Operasi
Pengantar Sistem Operasi
Tim Teaching Operation System Stikom Dinamika Bangsa Mata Kuliah Sistem Operasi Kode MK : KBTI
Transcript presentasi:

Pengenalan Sistem komputer & Sistem Operasi [Bagian 3] -Pengantar Sistem Operasi- MODUL Maria Cleopatra, S.Kom Modul Sistem Operasi / Unindra / 2011

Komponen Utama Sistem Operasi KERNEL File User Interface 1

Komponen Utama Sistem Operasi KERNEL Suatu perangkat lunak (kumpulan program) yang membentuk sistem dan memiliki tugas melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman dan terkendali. 2

Komponen Utama Sistem Operasi KERNEL Kernel yang menyediakan abstraksi hardware yang kaya dan powerful Monolitich Kernel Kernel yang menyediakan hanya sekumpulan kecil abstraksi hardware sederhana dan menggunakan aplikasi-aplikasi yang disebut sebagai server untuk menyediakan fungsi-fungsi lainnya. Microkernel Mirip dengan mikrokernel tetapi Hybrid memasukkan beberapa kode tambahan di kernel agar menjadi lebih cepat Hybrid Kernel yang tidak menyediakan abstraksi hardware, tetapi menyediakan library sebagai fungsi akses ke hardware secara langsung Exokernel 3

Komponen Utama Sistem Operasi FILE File-file yang dibentuk dan dijalankan oleh sistem operasi (Sistem/File Berkas & File System). File Berkas adalah entitas dari data yang disimpan dalam sistem berkas yang dapat diakses/diatur oleh pengguna. File System adalah metoda untuk memberi nama pada berkas dan meletakkannya pada media penyimpanan 4

USER INTERFACE (SHELL) Komponen Utama Sistem Operasi USER INTERFACE (SHELL) Command Line Interface / Command Line Interpreter CLI memberikan tampilan dalam mode teks ke user, dengan background satu warna dan tampilan teks yang juga satu atau beberapa warna dasar. Graphical User Interface (GUI) GUI memberikan tampilan yang lebih interaktif dan nyaman digunakan oleh user, resolusi gambar dan jumlah warna yang dihasilkan lebih banyak. 5

Sistem Operasi Sederhana Evolusi Sistem Operasi Sistem Operasi Sederhana Program tunggal, satu user, satu mesin komputer (CPU) : komputer generasi pertama, awal mesin PCs, controller: lift, Playstation etc. No problems, no bad people, no bad programs => interaksi sederhana Problem: terbatas pemakaiannya; 6

Evolusi Sistem Operasi Simple Batch System Memakai seorang operator User ≠ operator Menambahkan card reader Mengurangi waktu setup: batch jobs yang mirip/sama Automatic job sequencing – secara otomatis kontrol akan di transfer dari satu job ke job yang lain. Bentuk OS primitif Resident monitor Fungsi monitor: awal (initial) melakukan kontrol Transfer control ke job (pertama) Setelah job selesai, control kembali ke monitor Control cards: mengatur batch jobs 7

Multiprogrammed Batch System Evolusi Sistem Operasi Multiprogrammed Batch System Beberapa jobs disimpan di memori pada saat bersamaan, dan CPU melakukan multiplexing ke jobs-jobs tersebut 8

Fitur OS yang Dibutuhkan dalam Multiprogramming Evolusi Sistem Operasi Fitur OS yang Dibutuhkan dalam Multiprogramming I/O rutin dikendalikan dan diatur oleh sistim Memory management – sistim harus mengalokasikan memori untuk beberapa jobssekaligus CPU scheduling – sistim harus memilih jobs mana yang telah siap akan dijalankan Alokasi dari I/O devices untuk jobs dan proteksi bagi I/O devices tersebut Sistim menjadi => complex Bagaimana kalau program “loops terus menerus”,going mad etc. => proteksi 9

Evolusi Sistem Operasi Time Sharing System CPU melakukan multiplex pada beberapa jobs yang berada di memory (dan disk) CPU hanya dialokasikan kepada jobs yang telah siap dan berada di memori Besar memori masih sangat terbatas: Pada job dilakukan swapped in dan out dari memory ke disk. 10

Evolusi Sistem Operasi Time Sharing System Komunikasi on-line (interaktif) antara user dan sistim: jika OS telah selesai mengeksekusi satu perintah, menunggu perintah berikut bukan dari “card reader”, tapi dari terminal user On-line system harus tersedia bagi user yang akan mengakses data dan kode 11

Evolusi Sistem Operasi Desktop System Personal computers – sistim komputer yang dirancang khusus untuk single user I/O devices – keyboards, mice, display screens, small printers. User mendapatkan kemudahan dalam penyesuaian. 12

Evolusi Sistem Operasi Desktop System Fungsi dasar mirip (adopsi) dari OS pada sistim yang besar Sederhana: tidak terlalu fokus pada utilisasi CPU dan proteksi Contoh: MS-DOS untuk PC banyak mengambil features dari UNIX, minus proteksi dan CPU scheduler yang rumit. 13

Evolusi Sistem Operasi Parallel System Sistim multiprosesor: lebih dari satu CPU yang terhubung secara dekat satu sama lain Symmetric multiprocessing (SMP) Setiap prosesor menjalankan “identical copy” dari OS Banyak proses dapat berjalan serentak murni dengan menggunakan resources pada masing-masing CPU Banyak modern operating systems mendukung SMP 14

Evolusi Sistem Operasi Parallel System Asymmetric multiprocessing Setiap prosesor telah ditentukan untuk menjalankan task tertentu Master processor mengontrol, menjadwalkan dan mengalokasikan task ke slave processors Banyak digunakan oleh sistemyang besar (main-frame) 15

Evolusi Sistem Operasi Real-time System Digunakan sebagai control device untuk aplikasi khusus (misalkan medical imaging systems, industrial control process dll). Kemampuan untuk beroperasi, response dalam batasan “waktu tertentu” => OS harus sederhana, cepat, dan dapat memenuhi jadwal task (scheduling dll). 16

Evolusi Sistem Operasi Real-time System Hard real-time system. Secondary storage sangat terbatas atau tidak ada (menggunakan ROM, flash RAM). Task dapat diprediksi/ditentukan: waktu selesai dan response. Soft real-time system Lebih leluasa batasan waktu dari “hard real-time system”. Lebih umum digunakan di industri, aplikasi multimedia (video streaming, virtual reality). 17

Evolusi Sistem Operasi Distributed System Distribusikan kemampuan komputasi dan “resources” ke berbagai komputer di jaringan. Loosely coupled system Setiap prosessor memiliki lokal memori Komunikasi prosessor satu dengan yang lain melalui beragam jalur komunikasi, contoh : high-speed buses dan jalur telepon. 18

Evolusi Sistem Operasi Distributed System Manfaat distributed systems. Resources Sharing Waktu komputasi cepat– load sharing Reliability Komunikasi Membutuhkan Infrastruktur jaringan. Local Area Networks (LAN) atau Wide Area Networks (WAN) Sistem bisa berbentuk client-server atau peer-to-peer . 19

Evolusi Sistem Operasi Clustered System Clustering memungkinkan dua atau lebih sistem melakukan share strorage Memiliki realibilitas yang tinggi. Asymmetric clustering: satu sertver menjalankan aplikasi sementara server lain dalam keadaan standby. Symmetric clustering: semual N host menjalankan aplikasi. 20

Evolusi Sistem Operasi Handled System Personal Digital Assistants (PDAs) Telepon seluler Issues: Memori yang terbatas Prosessor yang lambat Display screen yang kecil. 21

Migrasi Sistem Operasi – Sistem Komputer 22

Lingkungan Komputasi Komputasi Tradisional Komputasi berbasi Web (Web-Based Computing) Komputasi pada Embedded System (Embedded Computing) 23

Struktur Sistem Operasi ??? Next… Struktur Sistem Operasi ??? 24