ADA APA DENGAN SISTEM OPERASI

dokumen-dokumen yang mirip
Posisi OS thd sistem komputer Sumber daya komputer Pengertian semuakomponen di sistem komputer yang dapatmemberi manfaat Terdiri dari Sumber daya fisi

PERTEMUAN 1 PENGENALAN SISTEM KOMPUTER & SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 1 1

P E N D A H U L U A N. Saluran Penghubung. Gambar 1. Diagram Blok Komputer. Banking Word Program Game System Processing. Aplikasi Compiler Utility

Struktur Sistem Operasi

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen

Pemgantar Teknologi Informasi

Pengantar Teknologi Informasi. Evangs Mailoa (evangsmailoa.wordpress.com) Fakultas Teknologi Informasi UKSW

Tipe Sistem Operasi. Stand alone Network Embedded

2.6. Struktur dasar sistem operasi

Sistem Operasi AGUS PAMUJI. Teknik Informatika

Nama : Tsani Agustin Aghnia Toibin.S Nim : Prodi : Teknik Informatika Kelas : 21

SISTEM OPERASI TERDISTRIBUSI

STRUKTUR SISTEM OPERASI

Pertemuan 2. Struktur Sistem Operasi

Pengantar Sistem Operasi

Sistem Operasi. Teknologi Informasi

Sistem Terdistribusi. Sistem Operasi Terdistribusi oleh : Musayyanah, S.ST, MT

MODUL 2 KOMPONEN, LAYANAN SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 2

STRUKTUR SISTEM OPERASI

Operating-System Structures (Ch. 3)

APLIKASI KOMPUTER. Intoduction. Chalifa Chazar MN- APLIKASI KOMPUTER (MANAJEMEN)

SISTEM OPERASI TERDISTRIBUSI

APLIKASI KOMPUTER. Sistem Operasi. Ida Farida, M.Kom. Modul ke: Fakultas MKCU. Program Studi MKCU.

E. Ully Artha SISTEM OPERASI

1. SUDUT PANDANG PENGGUNA

Struktur Sistem Operasi

Komponen sistem operasi modern : 1. Managemen Proses. 2. Managemen Memori Utama. 3.Managemen

Struktur Sistem Operasi

2. STRUKTUR SISTEM OPERASI

Sistem Operasi. Perkembangan komputer & teknologi informasi. Rahma Farah Ningrum, M.Kom. Modul ke: Fakultas Ilmu Komputer

KONSEP & SEJARAH SISTEM OPERASI

BAB 2 STRUKTUR SISTEM OPERASI. Komponen Sistem Operasi

Struktur Sistem Operasi

4. SISTEM OPERASI TERDISTRIBUSI

Pengantar Sistem Komputer

Modul ke: Aplikasi Komputer. Sistem Operasi. Fakultas Fikom. Eppstian Syah As ari. Program Studi Jati Sampurna / Kranggan

OPERASI DASAR KOMPUTER

Manajemen Proses. Komponen Sistem Umum. Struktur Sistem Operasi

Struktur Sistem Komputer

Arsitektur Komputer dan Pengenalan Sistem Operasi

Arsitektur Komputer Sistem Operasi

Bab 2: Struktur Sistem Operasi. Komponen Sistem Secara Umum

SISTEM OPERASI. Belajar SO?

Pengenalan Sistem Operasi

Sistem operasi. Contoh sistem operasi modern adalah Linux, Android, ios, Mac OS X, dan Microsoft Windows

Struktur Sistem Komputer

PENGANTAR SISTEM OPERASI SISTEM OPERASI

Pertemuan #1: Pengenalan Sistem Operasi

MODUL 3 STRUKTUR SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 2

KELOMPOK 1 PERANGKAT LUNAK SISTEM

Konsep Dasar Sistem Operasi

Sistem Operasi. Pendahuluan. 2016

Struktur Sistem Komputer. Abdullah Sistem Informasi Universitas Binadarma

Urutan instruksi yang akan dieksekusi oleh hardware untuk melakukan tugas tertentu

Organisasi SistemKomputer, Pelayanan Sistem Operasi. Ptputraastawa.wordpress.com

Sistem Operasi Terdistribusi

Sebagai Kordinator, yang memberikan fasilitas sehingga segala aktivitas yang kompleks dapat dikerjakan dalam urutan yang benar.

Pengantar Sistem Operasi

BAB I KONSEP DASAR PERANGKAT KOMPUTER

Bab I Pengenalan Sistem Operasi. Apa yang dimaksud Sistem Operasi?

Modul ke: Aplikasi Komputer. Sistem Operasi. Fakultas TEKNIK. Muhammad Rifqi, S.Kom, M.Kom. Program Studi. Ilmu Komputer.

PERANGKAT LUNAK KOMPUTER

DASAR KOMPUTER DAN PEMROGRAMAN IB PENGANTAR SISTEM OPERASI

Arsitektur Sistem Operasi

Departemen Ilmu Komputer/ Informatika Universitas Diponegoro Semester Gasal 2017/ 2018

2 Konsep Dasar Sistem Operasi

Sus Pokok Bahasan dan Sasaran Belajar

Sistem Operasi PENGATURAN PROSES

Tugas Sistem Operasi Manajemen Proses. Disusun oleh: RIDLO PAMUJI / 22

PENGANTAR APLIKASI KOMPUTER

Bab 2 SISTEM OPERASI

Struktur OS. Fak. Teknik Jurusan Teknik Informatika.

Modul ke: APLIKASI KOMPUTER. Sistem Operasi. 02Fakultas FASILKOM. Fajriah, S.Kom, MM. Program Studi Sistem Informasi.

Struktur Sistem Operasi

Apa itu Sistem Operasi? Bagian Sistem Operasi secara umum. Sasaran Sistem Operasi. Pengantar Sistem Operasi

SISTEM OPERASI. Review

Definisi Sistem Operasi

STRUKTUR SISTEM OPERASI

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. 1.2 Tujuan

APLIKASI KOMPUTER (APLIKOM) Sistem Operasi. Dr. Suharno Pawirosumarto, S.Kom, MM. Sekilas Tentang Sistem Komputer

STRUKTUR SISTEM OPERASI

Pertemuan 1# Pengantar Sistem Operasi. Dr. M. Arief Soeleman, M.Kom

APLIKASI KOMPUTER SISTEM OPERASI. Modul ke: I b r a h i m, S.T, M.T. Fakultas Psikologi. Program Studi Psikologi.

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

Bab 1. Pengenalan Sistem Operasi POKOK BAHASAN: TUJUAN BELAJAR: 1.1 APAKAH SISTEM OPERASI? Pengertian Sistem Operasi Perkembangan Sistem Operasi

SISTEM OPERASI ISG2B3. Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University

MINGGU II DASAR SISTEM OPERASI

Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.

Aplikasi Komputer PERANGKAT LUNAK (SOFTWARE) Sulis Sandiwarno, S.Kom.,M.Kom. Sistem Informasi. Modul ke: Fakultas FASILKOM.

Aplikasi Komputer SISTEM OPERASI. Sulis Sandiwarno, S.Kom.,M.Kom. Sistem Informasi. Modul ke: Fakultas FASILKOM. Program Studi

Konsep SISTEM OPERASI. Pengenalan Sistem Operasi

Bab 2 POKOK BAHASAN: TUJUAN BELAJAR: 2.1 KOMPONEN SISTEM

Pokok Bahasan. Tujuan. Pengertian Sistem Operasi. Sistem Mainframe. Pengertian Sistem Operasi Perkembangan Sistem Operasi

7. Pengaturan Proses

OPERATING SYSTEM AND USE. Penyusun : Ritzkal,S.Kom

Aplikasi Komputer. Pengenalan, fungsi, program-program utilitas dan jenisjenis sistem operasi. Ita Novita, S.Kom, M.T.I. Modul ke:

Pendahuluan (1) Fungsi Dasar (1) Pendahuluan (2) Fungsi Dasar (2) 9/26/2007. Tujuan Mempelajari Sistem Operasi

Struktur Sistem Komputer

Struktur Sistem Operasi Sistem Operasi akan dibahas

APLIKASI KOMPUTER SISTEM OPERASI. Safitri Juanita, S.Kom, M.T.I. Modul ke: Fakultas Ekonomi. Program Studi Manajemen.

Transkripsi:

KULIAH UMUM : Trend Sistem Operasi Masa Kini Universitas Gunadarma,, 23 Desember 2010 Mohammad Iqbal ADA APA DENGAN SISTEM OPERASI Mohammad Iqbal

Menu Spesial Sesi ini SISTEM OPERASI, APA-AN TUH? SEJARAH SISTEM OPERASI KONSEP & STRUKTUR SISTEM OPERASI CARA KERJA SISTEM OPERASI

SISTEM OPERASI, APA AN TUH? Nama-nama Selebritis Sistem Operasi Mohammad Iqbal

Kuartal ke-3 tahun 2010 Data Source: Gartner, Canalys, AdMob SISTEM OPERASI, APA AN TUH? Fakta Penggunaan Sistem Operasi di dunia http://en.wikipedia.org/wiki/usage_share_of_operating_systems Operating System Market Share March, 2010 http://marketshare.hitslink.com/

SISTEM OPERASI, APA AN TUH? Definisi Sistem Operasi Seperangkat program yang memantau dan mengatur pemakaian sumber daya komputer (processor, main memory, file, I/O device, dll). Sistem Sistem Operasi Operasi Input Output Control Unit Prosesor Memori Eksternal Memori internal Clock

SISTEM OPERASI, APA AN TUH? Definisi Sistem Operasi Software layer yang memfasilitasi semua software utiliti dan aplikasi (Menjembatani / penghubung antara user (program user) dengan perangkat keras komputer ) Office Games Etc.. compiler editor interpreter Sistem Operasi Bahasa Mesin (Machine Language) Micro programming Perangkat fisik Program Aplikasi Program Sistem Perangkat Keras

SISTEM OPERASI, APA AN TUH? Fungsi Sistem Operasi Sebagai Extended Machine : Menyembunyikan kompleksitas pemrograman hardware dari programmer atau user. Menyajikan fasilitas yang lebih mudah dan sederhana untuk menggunakan hardware Service provider Menyediakan layanan standar seperti File system, standard libraries, Windowing system, user interface

SISTEM OPERASI, APA AN TUH? Fungsi Sistem Operasi Sebagai Koordinator Tiga Aspek : Resource Manager Mengatur dan mengefisienkan penggunaan sumber daya komputer (computer resources) ; memantau penggunaan semua resources; menerapkan aturan (policy); mengalokasikan resources yang diminta; mengambil kembali (dealokasi) resource Security Mencegah job dari gangguan/interferensi satu sama lain Communication Mempersiapkan job agar dapat berinteraksi satu sama lain

Sejarah Sistem Operasi Generasike 1 (1945 1955) : Vacuum Tubes dan Plugboards Analytical Engine (Charles Babbage) Calculating Engine menggunakan vacuum tubes (Howard Aitken, John von Neumann, J.P Eckert, Konrad Zuse) Operasional Mesin von Neumann Belum ada sistem operasi & bahasa pemrograman Operasi menggunakan plugboard (Data dan Proses pada punched card)

Sejarah Sistem Operasi Generasi Ke 2 (1955 1965) : Transistors dan Batch System Pengenalan job (program atau seperangkat program) Penggunaan bahasa pemrograman FORTRAN dan Assembler Penerapan Batch Systemdengan pengoperasian Off Line Penggunaan mesin mesin besar untuk kalkulasi sains dan engineering Typical operating system : FMS (Fortran Monitor System) dan IBSYS (sistem operasi untuk IBM 7094)

Sejarah Sistem Operasi Eksekusi Job sekuensial VS Sistem Batch OS = Loader + Sequencer + output processor

Sejarah Sistem Operasi Generasi Ke-3 (1965-1980) : IC dan Multiprogramming Dapat menangani komputasi sains dan komersial Mengenalkan multiprogramming (menerapkan partisi memori dengan job job yang berbeda pada setiap partisi)

Sejarah Sistem Operasi Generasi Ke-3 (1965-1980) : IC dan Multiprogramming Mengenalkan SPOOLING (Simultaneous Peripheral Operation On Line) : Membuat peripheral seolah olah dapat digunakan bersama sama sekaligus, dapat diakses secara simultan, yaitu dengan cara menyediakan beberapa partisi memori. Mengenalkan Time Sharing (berbagi waktu) : Sistem time sharing pertama, CTSS, dikembangkan di MIT. PenggunaanTimer interrupt dalam penjadwalan proses (job)

Sejarah Sistem Operasi Generasi Ke-3 (1965-1980) : IC dan Multiprogramming Typical operating system : IBM mengenalkan IBM 360 dengan sistem operasi OS/360 Pengembangan OS untuk komputer MINI (DEC PDP 1 s/d PDP 11) Ken Thompson mengembangkan versi satu pemakai (single user) dari MULTICS (MULTIplex and Computing Services) UNIX (Uniplexed Information and Computing Services)

Sejarah Sistem Operasi Generasi Ke 4 (1980 1990) : LSI, VLSI, dan Personal Computer (PC) Pengembangan LSI dan VLSI melahirkan PC dan Workstation (single computing) Pengembangan Sistem operasi RISC Processor (parallel computing) Network Operating System & Distributed Operating System

Sejarah Sistem Operasi Generasi Ke 4 (1980 1990) : LSI, VLSI, dan Personal Computer (PC) Perangkat lunaknya mulai user friendly Dua sistem operasi yang dominan : MS DOS (pada IBM PC dengan CPU Intel 8088, 80286, 80386, 80486) UNIX (pada Non Intel computer dan workstation)

Sejarah Sistem Operasi Generasi Ke 5 (1990 sekarang) : VLSI, ULSI dan teknologi Nano Second, Internet, Multimedia Pengembangan VLSI an ULSI melahirkan PC berkecepatan tinggi untuk server, desktop maupun workstation Pengembangan sistem operasi dengan Graphical User Interface Pengembangan aplikasi multimedia Pengembangan aplikasi yang berbasis internet

Sejarah Sistem Operasi Generasi Ke 5 (1990 sekarang) : VLSI, ULSI dan teknologi Nano Second, Internet, Multimedia Pengembangan teknologi I/O untuk interaksi manusia dan komputer Pengembangan teknologi mobile computing PengembanganRealtime Operating System Sistem Operasi : Desktop & laptop Server Mobile (smartphone) dantablet Super komputer dan mainframe

Sejarah Sistem Operasi Migrasi Konsep dan Fitur Sistem Operasi /WINDOWS/MAC /WINDOWS /MAC

Konsep Sistem Operasi 1. Adanya Proses atau Job Proses adalah program yang sedang di eksekusi. Contoh : Executable program; Data dan stack; Program counter; dll Pada sistem timesharing secara periodik sistem operasi menggilir eksekusi proses yang ada, biasanya berdasarkanporsiwaktucpu. Suatu proses terdiri dari : address space (core image) dan atribut / informasi pada tabel proses.

Konsep Sistem Operasi 2. Adanya System Call Dikenal juga dengan istilah API (Application Programming Interface) System call adalah tata cara pemanggilan di program aplikasi untuk memperoleh layanan sistem operasi. System call berupa rutin sistem operasi (berupa rutin procedure atau fungsi) untukkeperluan tertentu yang spesifik.

Konsep Sistem Operasi 2. Adanya System Call

Konsep Sistem Operasi 3. Penanganan Berkas (Files) Identifikasi Path name dan working directory/folder dari struktur berkas. Status rwx (read, write, execute) bits protection code. File descriptor / handle ; Status permission utk memproses file. Special file (block & character) untuk operasi I/O. Standard input (proses read), Standard output (proses write) ; Standard error; Pipe (konektifitas antar berkas yang diproses)

Konsep Sistem Operasi 4. Shell (Prompt Command Interpreter) Merupakan istilah pada sistem operasi UNIX Ini adalah pemicu (trigger) dari user untuk memberi perintah pada sistem operasi (Dalam prompt UNIX, ditandai sebuah karakter tanda dollar ($). Pada sistem MS DOS umumnya path name dan disebut prompt, pada sistem berbasiskan GUI umumnya berupa icon icon program sistem.

Konsep Sistem Operasi 5. Deadlock Potensial deadlock Aktual deadlock

Komponen Sistem Operasi Process Management Main Memory Management Secondary Storage Management I/O System Management File Management Protection System Networking

Komponen Sistem Operasi Manajemen proses Create dan delete Penundaan dan pemanggilan kembali Mekanisme untuk : sinkronisasi Komunikasi Manajemen memori Utama Memantau bagian memori yang digunakanolehsuatu proses Memutuskan proses yang akan di load ke memori ketika sudah tersedia. Mengalokasikan dan mengosongkan ruang memori sesuai kebutuhan.

Komponen Sistem Operasi Manajemen memori Tambahan Manajemen ruang bebas memori eksternal Alokasi tempat penyimpanan Disk scheduling Manajemen Sistem masukan/keluaran Sistem buffer caching perangkat I/O Sebagai antarmuka device driver Mengatur drivers untuk specifik hardware

Komponen Sistem Operasi Manajemen berkas (file) Create dan delete file Create dan delete folder Penunjang proses manipulasi file dan folder. Mapping file ke penyimpanan eksternal Backup file pada media penyimpanan yang tetap/stabil(nonvolatile) Pengamanan Sistem Memilih antara penggunaan yang diizinkan (authorized) atau tidak diizinkan (unauthorized). Spesifikasikan sistem kontrol yang dibutuhkan Melakukan hal hal yang dianggap perlu untuk kestabilan sistem.

Komponen Sistem Operasi Jaringan (Distributed Computing) Memungkinkan user mengakses dan berbagi berbagai sumber daya sistem. Mempercepat Proses komputasi Meningkatkan ketersediaan data Meningkatkan reliabilitas.

Struktur OS : Monolithic Main procedure Service routines Utility routines Sistem operasi sebagai kumpulan prosedur dimana prosedur dapat saling dipanggil oleh prosedur lain di sistem bila diperlukan

Struktur OS : Layer Layer 5 Layer 4 Layer 3 Layer 2 Layer 1 Layer 0 Operator User Program Manajemen I/O Operator-Process Communication Memory Int & Ext Management Alokasi Processor & Multiprogramming Sistem operasi dibentuk secara hirarki berdasarkan lapisanlapisan, dimana lapisan-lapisan memberi layanan lapisan lebih atas

Struktur OS : Virtual machines App 1 App 2 App 3 System calls I/O instructions Calls to simulate I/O Real I/O instructions Linux VMware Windows NT VMware Linux Bare hardware FreeBSD VMware Awalnya struktur ini membuat seolah olah user mempunyai seluruh komputer dengan simulasi atas pemroses yang digunakan. Sistem operasi melakukan simulasi mesin nyata. Mesin hasil simulasi (mesin maya) merupakan tiruan 100% atas mesin nyata. Semua user diberi ilusi mempunyai satu mesin yang sama sama canggih.

Struktur OS : Mohammad Iqbal Microkernels (client server) Client process Client process Process server Terminal server File server Memory server User mode Microkernel Kernel mode Server adalah proses yang menyediakan layanan, dan Client adalah proses yang memerlukan / meminta layanan. Proses client yang memerlukan layanan mengirim pesan ke server dan menanti pesan jawaban. Proses server setelah melakukan tugas yang diminta, mengirim hasil dalam bentuk pesan jawaban ke proses client. Server hanya menanggapi permintaan client dan tidak memulai percakapan dengan client

Cara Kerja Sistem Operasi Outside world Video controller Hard drive controller USB controller Network controller CPU Di dalam Komputer Memory

Cara Kerja Sistem Operasi Sub Sistem Sistem Operasi

Cara Kerja Sistem Operasi 1: Interrupt Instruction n Instruction n+1 3 2 5 Interrupt Disk CPU controller controller 1 6 4 Operating system Interrupt handler 2: Process interrupt 3: Return Ilustrasi pada Perangkat keras Ilustrasi interrupt handler Sistem Operasi

Cara Kerja Sistem Operasi Mohammad Iqbal

Cukup Sekian Dulu kali ini Merci Terima kasih Ada pertanyaan?