Konsep Dasar Sistem Operasi

dokumen-dokumen yang mirip
Tipe Sistem Operasi. Stand alone Network Embedded

Konsep Dasar Sistem Operasi

Konsep Dasar Sistem Operasi

STRUKTUR SISTEM OPERASI

2 Konsep Dasar Sistem Operasi

Pertemuan 2. Struktur Sistem Operasi

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

STRUKTUR SISTEM OPERASI. by Hendri Sopryadi, S.Kom

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

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

KELOMPOK 1 PERANGKAT LUNAK SISTEM

Sistem Operasi AGUS PAMUJI. Teknik Informatika

Pengenalan Sistem Operasi

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

Struktur Sistem Operasi

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

SISTEM OPERASI TERDISTRIBUSI

SISTEM OPERASI TERDISTRIBUSI

BAB 2 STRUKTUR SISTEM OPERASI. Komponen Sistem Operasi

Sistem Operasi Terdistribusi

SISTEM OPERASI. Oleh:

PENDAHULUAN. Pertemuan 1 1

Struktur Sistem Operasi

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

STRUKTUR SISTEM OPERASI

Arsitektur Komputer dan Pengenalan Sistem Operasi

STRUKTUR SISTEM OPERASI

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

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

SISTEM OPERASI. Review

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

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

Konsep Dasar Sistem Operasi

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

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

Bab 2: Struktur Sistem Operasi. Komponen Sistem Secara Umum

Struktur Sistem Operasi

E. Ully Artha SISTEM OPERASI

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

Manajemen Proses. Komponen Sistem Umum. Struktur Sistem Operasi

TUGAS ORGANISASI KOMPUTER

Struktur Sistem Operasi

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

Pertemuan #1: Pengenalan Sistem Operasi

Direktori yang diperlihatkan pada gambar 1. tersebut adalah untuk satu unit (mis. disk pack atau tape reel) dari penyimpanan sekunder. Labelnya berisi

MATERI 7 SISTEM OPERASI

Bab 2 POKOK BAHASAN: TUJUAN BELAJAR: 2.1 KOMPONEN SISTEM

Operating-System Structures (Ch. 3)

MINGGU II DASAR SISTEM OPERASI

Struktur Sistem Operasi

STRUKTUR SISTEM OPERASI

Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah perkembangan Sistem Operasi.

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

KETRAMPILAN KOMPUTER 1B - PERTEMUAN I Sabtu, 02 Oktober 2015

PENGANTAR TEKNOLOGI INFORMASI. Perangkat Lunak (Software)

BAB 4. Sistem Operasi Terdistribusi

Copyright Sistem Operasi - silakan merevisi dan menyebarluaskan materi ini

Dini Triasanti STRUKTUR SISTEM OPERASI

Komponen Sistem Operasi

BAB 8 PENGENALAN KONTROL INPUT/OUTPUT

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

MODUL 4 KONSEP PROSES, KONKURENSI, MANAJEMEN PROSES (1) 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 - M O D U L 4

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

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

Struktur Sistem Komputer

Memory Management. Memory Ch. 8. Latar Belakang. Main-Memory Management

Operating System. I/O System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

Konsep I/O Programming

Pengantar Teknologi Informasi A. Pertemuan 5. Teknologi Perangkat Lunak Komputer

Aplikasi Komputer (APLIKOM) Sistem Operasi (Operating System)

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

BAB 8 PENGENALAN KONTROL INPUT/OUTPUT

Pertemuan7. Round Robin & Pengayaan UTS


3. Sebutkan perbedaan program dan proses berdasarkan keberadaan,sifat dan unsur pembentukan Jawab : Timeout. Dispatch.

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

1. Disk Schedulling 2. Buffering

7. Pengaturan Proses

Pemgantar Teknologi Informasi

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014

Model Proses : 1. Sequential Process / bergantian 2. Multiprogramming 3. CPU Switching peralihan prosedur dalam mengolah 1 proses ke proses lainnya.

Bab 5. Komponen Sistem Operasi

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

DASAR SISTEM OPERASI. Kartika Dwintaputri Siregar, S.T., MMSI Pengembangan Sistem Informasi

2. STRUKTUR SISTEM OPERASI

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

Sistem Operasi. Teknologi Informasi

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

Operating System. File System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

Rahmady Liyantanto liyantanto.wordpress.com

ORGANISASI KOMPUTER 1

4. SISTEM OPERASI TERDISTRIBUSI

KOMPONEN DASAR SISTEM OPERASI, DEADLOCK, DAN IMPLEMENTASI GRAF UNTUK MENDETEKSI DEADLOCK PADA SISTEM OPERASI

Disk & Memory Semester Ganjil 2014 Fak. Teknik Jurusan Teknik Informatika.

12 Input / Output. Sistem I/O. Hardware I/O. Struktur PC Bus

Struktur Sistem Komputer

01/08/2017. Pengertian System Calls :

BAB Arsitektur Komputer. Konsep Arsitektur Komputer. Rini Agustina, S.Kom, M.Pd RINI AGUSTINA - DARI BERBAGAI SUMBER

MODUL 7 MANAJEMEN DISK

Aditya Wikan Mahastama

Transkripsi:

Konsep Dasar Sistem Operasi Sistem Operasi Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat keras komputer. Layanan Sistem Operasi Sebuah sistem operasi yang baik menurut Tanenbaum harus memiliki layanan sebagai berikut: pembuatan program, eksekusi program, pengaksesan I/O Device, pengaksesan terkendali terhadap berkas pengaksesan sistem, deteksi dan pemberian tanggapan pada kesalahan, serta akunting. 1

Managemen Proses Proses adalah sebuah program yang sedang dijalankan (eksekusi). Suatu proses memerlukan sumber daya pada saat eksekusi antara lain : CPU time, memori, berkas dan peranti I/O Tanggung jawab Sistem operasi terhadap aktifitas yang berhubungan dengan manajemen proses: 1. Pembuatan dan penghapusan proses 2. Penundaan dan pelanjutan proses 3. Penyedia mekanisme untuk Sinkronisasi antar proses 4. Penyedia mekanisme Komunikasi antar proses 5. Penyedia mekanisme Penanganan Deadlock Managemen Memori Utama Memori sebagai tempat penyimpanan instruksi/data dari program. Penyimpanan yang cepat sehingga dapat mengimbangi kecepatan eksekusi instruksi CPU Terdiri dari array words/bytes yang besar Alamat digunakan untuk mengakses data (shared olehcpu dan I/O devices) 2

Managemen Memori Utama Umumnya main memory bersifat volatile tidak permanen Isinya akan hilang jika komputer di matikan. Tanggung jawab Sistem operasi untuk aktivitas yang berhubungan dengan manajemen memori: 1. Melacak pemakaian memori (siapa dan berapa besar?). 2. Memilh program mana yang akan di load ke memori ketika bisa digunakan. 3. Alokasi dan dealokasi memori sesuai yang dibutuhkan Managemen File Berkas adalah kumpulan informasi yang berhubungan (sesuai dengan tujuan pembuat berkas tersebut). Biasanya berkas merepresentasikan program dan data. Tanggung jawab Sistem operasi untuk aktivitas yang berhubungan dengan manajemen berkas: 1. Pembuatan dan penghapusan berkas 2. Pembuatan dan penghapusan direktori 3. Mendukung primitif untuk manipulasi berkas dan direktori 4. Memetakan berkas pada sistem sekunder 5. Backup berkas pada media penyimpanan yang stabil (nonvolatile) 3

Sistem I/O terdiri dari : Managemen sistem I/O Sistem buffer : menampung sementara data dari/ke peranti I/O Spooling: melakukan penjadwalan pemakaian I/O sistem supaya lebih efisien (antrian dsb) Antarmuka devices-driver yang umum : menyediakan device driver yang umum sehingga sistem operasi dapat seragam (buka, baca, tulis, tutup) Drivers untuk spesifik perangkat keras : menyediakan driver untuk melakukan operasi rinci/detail untuk perangkat keras tertentu. Manajemen Penyimpanan Sekunder Penyimpanan sekunder : Penyimpanan Permanen Karena memori utama bersifat sementara dan kapasitasnya terlalu kecil, maka untuk menyimpan semua data dan program secara permanen, sistem komputer harus menyediakan penyimpanan sekunder untuk dijadikan back-up memori utama. Tanggung jawab Sistem Operasi dalam aktivitas yang berhubungan dengan manajemen penyimpanan sekunder : 1. Manajemen ruang kosong 2. Alokasi penyimpanan 3. Penjadwalan disk 4

Sistem Proteksi Proteksi berkenaan dengan mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor, pengguna sistem maupun pengguna sumber daya. Mekanisme Proteksi harus : membedakan antara penggunaan yang sah dan yang tidak sah. spesifikasi kontrol untuk di terima menyediakan alat untuk pemberlakuan sistem. Command-Interpreter System Sistem Operasi menunggu instruksi dari pengguna (command driven). Program yang membaca instruksi dan mengartikan control statements (keinginan pengguna) umumnya disebut: control-card interpreter command-line interpreter UNIX shell. 5

Command-Interpreter System Command-Interpreter System sangat bervariasi dari satu sistem operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi I/O peranti yang ada. Contohnya: CLI, Windows, Pen-based (touch), Dan lain-lain. Pelayanan Sistem Operasi Eksekusi program : meload program ke memory dan menjalankannya (run) Operasi I/O : pengguna tidak bisa mengontrol I/O secara langsung (untuk efisiensi dan keamanan), sistem harus bisa menyediakan mekanisme utk melakukan operasi I/O Manipulasi sistem berkas: membaca, menulis, membuat,dan menghapus file 6

Pelayanan Sistem Operasi Komunikasi : pertukaran informasi, dapat dilaksanakan melalui shared memory atau message passing Deteksi error : mempertahankan kestabilan dengan mendeteksi error (pada CPU, perangkat keras memori, I/O,program pengguna) dan jika bisa, memperbaikinya Pelayanan Tambahan Lebih diarahkan kepada upaya untuk menjaga efisiensi sistem,bukan untuk membantu pengguna Alokasi sumber daya : mengalokasikan sumber daya kepada beberapa pengguna atau tugas yang dijalankan pada saat yang bersamaan Accounting : menentukan berapa banyak dan berapa lama users menggunakan sumber daya sistem Proteksi : menjaga semua akses ke sumber daya sistemterkontrol 7

Manajemen Peranti Meminta peranti, melepaskan peranti Read, write, reposition Mengambil dan mengeset atribut peranti 8