Gambaran Umum Sistem Operasi

Slides:



Advertisements
Presentasi serupa
Rujukan Mata Kuliah Sistem Operasi #04.
Advertisements

SISTEM OPERASI (SO) PENdAHULUAN PERTEMUAN 1 PENGANTAR mata KULIAH.
SISTEM OPERASI Deskripsi Singkat :
Sistem Terdistribusi 07 – OS Client Server Oleh : Muh. Ary Azali.
Struktur Sistem Operasi
( ) David Aziz C ( ) Ristanti Dian F. ( )Ahmad Salis AK Struktur Sistem Operasi.
Struktur Sistem Operasi 3. 2  Struktur Sistem Operasi Komponen Sistem Layanan Sistem Operasi System Calls Program System Struktur System Virtual Machines.
Struktur Sistem Operasi
SISTEM OPERASI.
PENGENALAN SISTEM OPERASI
Sistem Operasi Konsep Dasar Sistem Operasi Prepared By Team Teaching Presented by WIN & TGW.
PERTEMUAN 2 Pengenalan SO Pengenalan Bahasa Pemograman Meta Meysawati.
Struktur Sistem Operasi
Struktur Sistem Operasi
Sistem Terdistribusi 010 – File Service Oleh : Muh. Ary Azali.
Struktur Sistem Operasi
Versi 1, 2013CCS113 – SISTEM OPERASIFASILKOM PERTEMUAN 3 KOMPONEN SISTEM OPERASI.
Struktur Sistem Operasi PART 2.
Sistem Operasi Merupakan software yang berfungsi melakukan operasi yang mengurusi tantang segala aktifitas komputer / suatu program yag bertindak sebagai.
Pertemuan 5 PERANGKAT LUNAK (SOFTWARE) KOMPUTER
Struktur Sistem Operasi
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Layanan Sistem Operasi, System Calls, dan System Program.
STRUKTUR SISTEM OPERASI
KONSEP DASAR SISTEM OPERASI
SISTEM OPERASI (RANGKUMAN)
Struktur Sistem Operasi
Sistem Operasi Terdistribusi
Operating System Structure
Struktur Sistem Operasi
BAB I                       Mata Kuliah  Sistem Terdistribusi _______________________ Sistem Operasi Terdistribusi Oleh : Laseri, S.Kom.
Operating System Structure
Ir. I Gusti Agung Sadnyana Putra, M.Kom
Mengenal Sistem Operasi
Pengenalan Sistem Operasi
SISTEM OPERASI by abdul kadir
III. Struktur sistem operasi
Struktur Sistem Operasi
Struktur Sistem Komputer
Komponen Dasar Sistem Operasi
Struktur Sistem Operasi [Bagian 1]
PERTEMUAN – 4 KULIAH SISTEM OPERASI KONSEP DASAR SISTEM OPERASI
Sistem Operasi & Sistem Komputer
Pertemuan Ke-2 Pengenalan sistem Operasi
Melakukan Instalasi Sistem Operasi Dasar
STRUKTUR SISTEM OPERASI
Struktur Sistem Operasi
PENGENALAN SISTEM OPERASI
STRUKTUR SISTEM OPERASI
STRUCTURE OF OPERATING SYSTEM
Bayu Pratama Nugroho, S.Kom, MT
Rujukan Mata Kuliah Sistem Operasi #03.
Sistem Operasi.
SISTEM OPERASI Mata Kuliah
SISTEM OPERASI (Sudut Pandang Alternatif)
Sistem Operasi.
Struktur Sistem Operasi
Struktur Sistem Operasi
SISTEM OPERASI.
Komponen system operasi
Operating System UNIVERSITAS ISLAM LAMONGAN.
Sistem Operasi.
PENGENALAN SISTEM OPERASI
SISTEM OPERASI Mata Kuliah
Struktur Sistem Operasi
Struktur Sistem Operasi
PENGENALAN SISTEM OPERASI
Struktur Sistem Operasi
DESY YUSNITA PRESENTASI SISTEM OPERASI OLEH : DESY YUSNITA.
PENGENALAN SISTEM OPERASI DEFINISI secara umum SISTEM OPERASI adalah 1. Sebagai Sebuah program yang mengatur hardware dengan menyediakan landasan untuk.
Tim Teaching Operation System Stikom Dinamika Bangsa Mata Kuliah Sistem Operasi Kode MK : KBTI
Transcript presentasi:

Gambaran Umum Sistem Operasi Pertemuan 2

Pengantar

Pengantar

Komponen Dasar Sistem Operasi

1. Manajemen Proses

2. Manajemen Memori Utama

3. Manajemen Berkas/File

4. Manajemen I/O

5. Manajemen Penyimpanan Sekunder (Secondary-storage)

6. Jaringan

7. Sistem Proteksi

8. Command - Interpreter System

Layanan Sistem Operasi Eksekusi program adalah kemampuan sistem untuk "load" program ke memori dan menjalankan program Operasi I/O: pengguna tidak dapat secara langsung mengakses sumber daya perangkat keras, sistem operasi harus menyediakan mekanisme untuk melakukan operasi I/O atas nama pengguna Sistem manipulasi berkas adalah kemampuan program untuk operasi pada berkas (membaca, menulis, membuat, dan menghapus berkas) Komunikasi adalah pertukaran data/ informasi antar dua atau lebih proses yang berada pada satu komputer (atau lebih). Deteksi error adalah menjaga kestabilan sistem dengan mendeteksi "error", perangkat keras mau pun operasi. Efesisensi penggunaan sistem: Resource allocator adalah mengalokasikan sumber-daya ke beberapa pengguna atau job yang jalan pada saat yang bersamaan. Proteksi menjamin akses ke sistem sumber daya dikendalikan (pengguna dikontrol aksesnya ke sistem). Accounting adalah merekam kegiatan pengguna, jatah pemakaian sumber daya (keadilan atau kebijaksanaan).

System Call System call menyediakan interface antara program (program pengguna yang berjalan) dan bagian OS System call menjadi jembatan antara proses dan sistem operasi. System call ditulis dalam bahasa assembly atau bahasa tingkat tinggi yang dapat mengendalikan mesin (C) Contoh: UNIX menyediakan system call: read, write => operasi I/O untuk berkas Sering pengguna program harus memberikan data (parameter) ke OS yang akan dipanggil Contoh pada UNIX: read(buffer, max_size, file_id); Tiga cara memberikan parameter dari program ke sistem operasi: Melalui registers (sumber daya di CPU). Menyimpan parameter pada data struktur (table) di memori, dan alamat table tsb ditunjuk oleh pointer yang disimpan di register. Push (store) melalui "stack" pada memori dan OS mengambilnya melalui pop pada stack tsb.

Mesin Virtual seolah-olah terdapat prosesor dan memori ekslusif digunakan Mesin Virtual Menyediakan interface "identik" dengan apa yang disediakan oleh perangkat keras

Perancangan Sistem Operasi Target untuk pengguna: sistem operasi harus nyaman digunakan, mudah dipelajari, dapat diandalkan, aman dan cepat Target untuk sistem: sistem operasi harus gampang dirancang, diimplementasi, dan dipelihara, sebagaimana fleksibel, error, dan efisien Mekanisme dan Kebijaksanaan: Mekanisme menjelaskan bagaimana melakukan sesuatu kebijaksanaan memutuskan apa yang akan dilakukan Kebijaksanaan memutuskan apa yang akan dilakukan

Perancangan Sistem Operasi Implementasi Sistem biasanya menggunakan bahas assembly, sistem operasi sekarang dapat ditulis dengan menggunakan bahasa tingkat tinggi Bahasa tingkat tinggi: dapat dibuat dengan cepat, lebih ringkas, lebih mudah dimengerti dan didebug Sistem operasi lebih mudah dipindahkan ke perangkat keras yang lain bila ditulis dengan bahasa tingkat tinggi Booting: memulai komputer dengan me-load kernel.