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

dokumen-dokumen yang mirip
Pengantar Sistem Operasi

PENGANTAR SISTEM OPERASI SISTEM OPERASI

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

What is an Operating System?

SISTEM OPERASI. Belajar SO?

1. SUDUT PANDANG PENGGUNA

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

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

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

Sistem Operasi. Teknologi Informasi

DASAR KOMPUTER DAN PEMROGRAMAN IB PENGANTAR SISTEM OPERASI

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

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

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

Akim Manaor Hara Pardede, ST

Pengantar Sistem Operasi

OPERASI DASAR KOMPUTER

Pemgantar Teknologi Informasi

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

SISTEM OPERSI. bertugas untuk melakukan control dan manajemen perangkat keras serta operasi-operasi dasar system, dan menjalankan software aplikasi.

E. Ully Artha SISTEM OPERASI

Sistem Operasi AGUS PAMUJI. Teknik Informatika

Struktur Sistem Operasi

SISTEM OPERASI TERDISTRIBUSI

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

TUGAS SITEM OPERASI. Nama dan N.P.M: 1.Frahma Yayang Hangga Putra

PAPER MULTIPROCESSOR

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

Pertemuan 2. Struktur Sistem Operasi

PENGANTAR APLIKASI KOMPUTER

Tipe Sistem Operasi. Stand alone Network Embedded

OPERASI DASAR KOMPUTER

2. STRUKTUR SISTEM OPERASI

Konsep SISTEM OPERASI. Pengenalan Sistem Operasi

KONSEP & SEJARAH SISTEM OPERASI

Sejarah Awal Pada tahun 1983 Microsoft mengumumkan pembangunan Windows, sebuah sistem operasi graphical user interface (GUI) untuk menggantikan operat

Modul ke: Aplikasi Kompoter. Sistim Operasi. Fakultas FTPD. Giri Purnama, S.Pd, M.Kom. Program Studi Teknik Sipil

Struktur Sistem Operasi

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

Definisi Sistem Operasi

Bab 2: Struktur Sistem Operasi. Komponen Sistem Secara Umum

KELOMPOK 1 PERANGKAT LUNAK SISTEM

Modul ke: Aplikasi Komputer. Sistem Operasi Komputer. Fakultas EKONOMI DAN BISNIS. Nursidhi, SPd, MDs. Program Studi MANAJEMEN

Arsitektur Sistem Komputer. Operasi Sistem Komputer. Struktur Sistem Komputer. Review:

Sistem Operasi Pertemuan 2 Sistem Operasi. (Pengenalan) H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ.

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

Sistem Operasi. Kuliah : Aplikasi Komputer Rev 0 Imam Suharjo, ST, M.Eng Universitas Mercu Buana Yogyakarta 2015

APLIKASI KOMPUTER. Sejarah dan Perkembangan Microsoft Windows. Yusuf Elmande., S.Si., M.Kom. Modul ke: Fakultas Ekonomi dan Bisnis

Konsep Dasar Sistem Komputer

SISTEM OPERASI TERDISTRIBUSI

Dukungan Sistem Operasi :

B. Alat dan Bahan 1. Komputer multimedia. 2. Software Sistem Operasi Windows XP bootable. 3. CD Driver.

Arsitektur Komputer Sistem Operasi

Mahasiswa dapat memahami konsep sistem operasi secara umum

Sistem Operasi. Pendahuluan. 2016

BAB 2 STRUKTUR SISTEM OPERASI. Komponen Sistem Operasi

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

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

Sistem operasi komputer dan manajemen file. Oleh:

Pengenalan Sistem Operasi

DASAR KOMPUTER. Dukungan Sistem Operasi

STRUKTUR SISTEM OPERASI

1. Setelah kita merakit PC, maka agar hardware dapat berfungsi dan fungsi komputer dapat dijalankan, maka kita harus menginstal... a. BIOS d.

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

PENGANTAR KOMPUTER & SOFTWARE II

Aplikasi Komputer. Sejarah & Pengoperasian Windows 7. M. Arif Budiyanto, S.Kom, M.Hum. Modul ke: Fakultas Fasilkom. Program Studi Teknik Infromatika

Arsitektur Komputer dan Pengenalan Sistem Operasi

Disusun Oleh: Agenda. Terminologi Klasifikasi Flynn Komputer MIMD. Time Sharing Kesimpulan

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

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

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

Operasi pada Sistem Operasi. Avida Endriani Reza Gusty Erlangga D3 TEKNIK INFORMATIKA A

Struktur Sistem Operasi

Struktur Sistem Komputer

2 Konsep Dasar Sistem Operasi

STRUKTUR SISTEM OPERASI

Mata Kuliah : Sistem Operasi Kelas : Teknik Informatika 4

APLIKASI KOMPUTER (APLIKOM)

Pengenalan Sistem Operasi

Sistem Operasi Terdistribusi

Konsep Dasar Perangkat Komputer

System Software. Kusniyati, ST.,MKom. Modul ke: Fakultas. Program Studi MKCU

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

PENGANTAR TEKNOLOGI SISTEM INFORMASI B JENIS-JENIS SISTEM OPERASI DOS (MS-DOS)

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

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

APLIKASI KOMPUTER. Sistem Operasi. Yusuf Elmande., S.Si., M.Kom. Modul ke: Fakultas Ekonomi dan Bisnis. Program Studi Akuntansi

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

STRUKTUR SISTEM OPERASI. by Hendri Sopryadi, S.Kom

Penjadualan CPU. Konsep Dasar. Penjadualan CPU. Penggantian Rangkaian Urutan CPU dan I/O Burst

Pertemuan #1: Pengenalan Sistem Operasi

Sistem Perangkat Lunak. Sistem Operasi dan Program Utility. Sistem Operasi dan Program Utility. Kartika Firdausy - UAD

KOMPUTER SEBAGAI ALAT BANTU PADA SISTEM INFORMASI

2.6. Struktur dasar sistem operasi

Teknologi Informasi #Perangkat Lunak #Sistem

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

System Software. Camelia Chandra M.Kom MM. Modul ke: Fakultas Psikologi. Program Studi Psikologi.

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

Bab 3.Proses dan Penjadualan

APLIKASI KOMPUTER- Perangkat Keras Komputer Materi Kuliah Sks : 2

Transkripsi:

Mata Kuliah : Kode MK : IT-012336 1 Pengantar Tim Teaching Grant Mata Kuliah Apa itu? Perangkat lunak yang bertindak sebagai perantara/penghubung antara pemakai komputer dan perangkat keras Revisi 1 tahun 2009 Sistem operasi merupakan suatu bagian program yang berjalan setiap saat yang dikenal dengan istilah kernel 2 Bagian secara umum Mekanisme boot yaitu meletakkan kernel ke dalam memory Kernel yaitu inti dari sebuah sistem operasi Command interpreter atau shell yang bertugas membaca input dari pengguna Pustaka-pustaka yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain Driver untuk berinteraksi dengan hardware eksternal sekaligus untuk mengontrol mereka 3 Sasaran Menjalankan program-program dari user dan membantu user dalam menggunakan komputer (mempermudah penggunaan komputer) Menyediakan sarana sehingga pemakaian komputer menjadi mudah & nyaman digunakan (convenient) Memanfaatkan perangkat keras komputer yang terbatas secara efisien (resource manager) memaksimalkan penggunaan sumber daya komputer 4

Komponen Sistem Komputer Abstraksi Komponen Sistem 1. Hardware menyediakan basic computing resources (CPU, memory, I/O devices). 2. Operating system mengendalikan/mengkoordinasikan penggunaan hardware diantara berbagai aplikasi/program dari user. 3. Applications programs menggunakan sistem resource yang digunakan untuk menyelesaikan masalah komputasi dari user (compilers, database systems, video games, business programs). 4. Users (people, machines, other computers). 5 6 Definisi Evolusi Resource allocator mengatur resource mengalokasikan dan mengontrol pemakaian resources dari berbagai program/aplikasi. Control program Mengendalikan eksekusi user program dan pemakaian sistem resource (contoh : operasi pada I/O device) => handal, reliable, terlindung. Kernel Sistem program yang berjalan ( ada) terus menerus selama komputer aktif`. Kontras dengan aplikasi yang di load, eksekusi dan terminasi. OS 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; 7 8

Simple Batch System Multiprogrammed Batch Systems 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 Beberapa jobs disimpan di memori pada saat bersamaan, dan CPU melakukan multiplexing ke jobs-jobs tersebut 9 10 Fitur OS yang Dibutuhkan dalam Multiprogramming I/O rutin dikendalikan dan diatur oleh sistem Memory management sistem harus mengalokasikan memori untuk beberapa jobs sekaligus CPU scheduling sistem 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 Time-Sharing Systems Interactive Computing 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. Komunikasi on-line (interaktif) antara user dan sistem: 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 12

Desktop Systems Personal computers sistim komputer yang dirancang khusus untuk single user I/O devices keyboards, mice, display screens, small printers. User mendapatkan kemudahan dalam penyesuaian. 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 Parallel Systems 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 masingmasing CPU Banyak modern operating systems mendukung SMP 14 Parallel Systems (Cont.) 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) Real-Time Systems 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). 15 16

Real-Time Systems (Cont.) 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 realtime system. Lebih umum digunakan di industri, aplikasi multimedia (video streaming, virtual reality). Distributed Systems 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 : highspeed buses dan jalur telepon. 17 18 Distributed Systems (cont) 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-topeer. Struktur Umum Client-Server 19 20

Clustered Systems Handheld Systems Clustering memungkinkan dua atau lebih sistem melakukan share strorage Memiliki realibilitas yang tinggi. Asymmetric clustering: satu server menjalankan aplikasi sementara server lain dalam keadaan standby. Symmetric clustering: semua N host menjalankan aplikasi. Personal Digital Assistants (PDAs) Telepon seluler Issues: Memori yang terbatas Prosessor yang lambat Display screen yang kecil. 21 22 Migrasi vs. Sistem Komputer Lingkungan Komputasi Komputasi Tradisional Komputasi berbasi Web (Web-Based Computing) Komputasi pada Embedded System (Embedded Computing) 23 24

3 Kelompok Besar Keluarga microsoft, contohnya windows desktop environment (v 1.x s/d v 3.x), windows 9x (win 95, 98, me), windows NT (win NT 3.x, 4.0, win 2000, win xp, win server 2003, vista, win sevens yang akan dirilis pada akhir 2009 & win orient yang akan dirilis tahun 2014) 3 Kelompok Besar Keluarga Unix, yang menggunakan antarmuka sistem operasi POSIX seperti SCO Unix, keluarga BSD (Berkeley Software Distribution), GNU/Linux, Mac OS/X (berbasis kenel BSD yang dimodifikasi dan dikenal dengan nama Darwin dan GNU/Hurd 25 26 3 Kelompok Besar Mac OS adalah sistam operasi untuk komputer keluaran Apple yang biasa disebut mac/macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (tiger). Awal 2007 keluar versi 10.5 (Leopard) 27