SISTEM OPERASI Mata Kuliah

Slides:



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

PERTEMUAN KE-4 Heintje Hendrata, S.Kom. MANAJEMEN PROSES TIK : Mahasiswa dapat memahami konsep dasar proses Heintje Hendrata, S.Kom.
SISTEM OPERASI (SO) PENdAHULUAN PERTEMUAN 1 PENGANTAR mata KULIAH.
SISTEM OPERASI Deskripsi Singkat :
Manajemen Berkas.
PENGENALAN SISTEM OPERASI KOMPUTER
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.
Cache Memori Oleh : Ahmad Fuad Hariri Fitriana Nelvi Tino Arif Cahyo
Dahlan Abdullah PERTEMUAN - 3 KULIAH SISTEM OPERASI PENGANTAR SISTEM OPERASI.
Gambaran Umum Sistem Operasi
Struktur Sistem Operasi
SISTEM OPERASI.
Sistem Operasi Konsep Dasar Sistem Operasi Prepared By Team Teaching Presented by WIN & TGW.
Manajemen Proses.
SISTEM BERKAS Riyanto, Skom,.
PERTEMUAN KE-17 PERKULIAHAN SISTEM OPERASI
Struktur Sistem Operasi
PERTEMUAN KE-4 PERKULIAHAN SISTEM OPERASI
Struktur Sistem Operasi
SISTEM OPERASI Mata Kuliah
Sistem Terdistribusi 010 – File Service Oleh : Muh. Ary Azali.
PERTEMUAN KE-3 PERKULIAHAN SISTEM OPERASI
Struktur Sistem Operasi
Struktur Sistem Operasi PART 2.
Operating System Copyright © Mufadhol 1 SISTEM OPERASI Management Process Oleh : Mufadhol, S.Kom.
Struktur Sistem Komputer
Struktur Sistem Operasi
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Layanan Sistem Operasi, System Calls, dan System Program.
STRUKTUR SISTEM OPERASI
PENJADWALAN PROSES DAN IMPLEMANTASI Sistem operasi komputer
Manajemen Perangkat I/O
KONSEP DASAR SISTEM OPERASI
Manajemen Memori.
SISTEM OPERASI (RANGKUMAN)
Sebuah Teori Tentang Hardware Komputer
Struktur Sistem Operasi
Sistem Operasi Terdistribusi
Pengenalan Sistem Operasi
BAB I                       Mata Kuliah  Sistem Terdistribusi _______________________ Sistem Operasi Terdistribusi Oleh : Laseri, S.Kom.
Ir. I Gusti Agung Sadnyana Putra, M.Kom
III. Struktur sistem operasi
Konsep Dasar Sistem Operasi
Struktur Sistem Operasi
Struktur Sistem Komputer
PERTEMUAN – 4 KULIAH SISTEM OPERASI KONSEP DASAR SISTEM OPERASI
Sistem Operasi & Sistem Komputer
Melakukan Instalasi Sistem Operasi Dasar
STRUKTUR SISTEM OPERASI
Struktur Sistem Operasi
STRUKTUR SISTEM OPERASI
Bayu Pratama Nugroho, S.Kom, MT
Struktur Sistem Komputer
Rujukan Mata Kuliah Sistem Operasi #03.
Manajemen Proses Firdaus, M.T..
SISTEM OPERASI Mata Kuliah
SISTEM OPERASI (Sudut Pandang Alternatif)
Struktur Sistem Operasi
Hierarki Memori Dan Cache Memori..
Pengantar basis data Mata Kuliah
Struktur Sistem Operasi
SISTEM OPERASI.
Proses Secara informaladalah program proses dalam eksekusi prosesadalah lebih dari kode program, yang kadang-kadang dikenal sebagai bagian teks. proses.
Struktur Sistem Komputer
Sebuah Teori Tentang Hardware Komputer
Struktur Sistem Operasi
Struktur Sistem Operasi
Struktur Sistem Operasi
DESY YUSNITA PRESENTASI SISTEM OPERASI OLEH : DESY YUSNITA.
Transcript presentasi:

SISTEM OPERASI Mata Kuliah PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR Mata Kuliah SISTEM OPERASI

System Program

System program menyediakan lingkungan yang memungkinkan pengembangan program dan eksekusi berjalan dengan baik. Dapatdikategorikan: Manajemen/manipulasi berkas. Membuat, menghapus, copy, rename, print, memanipulasi berkas dan direktori. Informasi status. Beberapa program meminta informasi tentang tanggal, jam, jumlah memori Dan disk yang tersedia,jumlah pengguna dan informasi lain yang sejenis. Modifikasi berkas. Membuat berkas dan memodifikasi isi berkas yang disimpan pada disk atau tape.

Lanjut… Pendukung bahasa pemrograman. Kadang kala kompilator, assembler, interpreter dari bahasa pemrograman diberikan kepada pengguna dengan bantuan sistem operasi. Loading dan eksekusi program. Ketika program di-assembly atau dikompilasi, program tersebut harus di-load ke dalam memori untuk dieksekusi. Untuk itu sistem harus menyediakan absolute loaders,reloca table loaders,linkage editors,dan overlayloaders. Komunikasi Menyediakan mekanisme komunikasi antara proses, pengguna, dan sistem komputer yang berbeda. Sehingga pengguna bisa mengirim pesan, browse web pages, mengirim e-mail, atau mentransfer berkas.

System Calls

Biasanya tersedia sebagai instruksi bahasa assembly Biasanya tersedia sebagai instruksi bahasa assembly. Beberapa sistem mengizinkan system calls dibuat langsung dari program bahasa tingkat tinggi. Beberapa bahasa pemrograman (contoh: C, C++)telah didefenisikan untuk menggantikan bahasa assembly untuk sistem pemrograman.

Tiga metoda dalam memberikan parameter kepada sistem operasi: Melaluiregister. Menyimpan parameter dalam block atau tabel pada memori dan alamat block tersebut diberikan sebagai parameter dalam register. Menyimpan parameter (push) ke dalam stack oleh program, dan melakukan pop off pada stack Oleh sistem operasi.

Jenis System Calls

System Calls Manajemen Proses System Calls Manajemen Berkas System Calls Manajemen Peranti System Calls Informasi/Pemeliharaan System Calls Komunikasi

System Calls Manajemen Proses

System Call untuk manajemen proses diperlukan untuk mengatur proses-proses yang sedang berjalan. Kita dapat melihat penggunaan system calls untuk manajemen proses pada Sistem Operasi Unix. Contoh yang paling baik untuk melihat bagaimana system call bekerja untuk manajemen proses adalah Fork. Fork adalah satu satunya cara untuk membuat sebuah proses baru pada sistem Unix. Fork membuat duplikasi yang mirip dengan proses aslinya, termasuk file descriptor, register,dan lainnya.

System Calls Manajemen Peranti

Sistem ini sering disebut dengan device manager Sistem ini sering disebut dengan device manager. Menyediakan device driver yang umum sehingga operasi Input/output dapat seragam (membuka, membaca, menulis, menutup). Contoh pengguna menggunakan operasi yang sama untuk membaca berkas pada perangkat keras, CD-ROM dan floppydisk.

Manajemen Penyimpanan Sekunder

System calls yang berhubungan dengan berkas sangat diperlukan System calls yang berhubungan dengan berkas sangat diperlukan. Seperti ketika kita ingin membuat atau menghapus suatu berkas. Atau ketika ingin membuka atau menutup suatu berkas yang telah ada, membaca berkas tersebut, dan menulis berkas itu. System calls juga diperlukan ketika kita ingin mengetahui atribut dari suatu berkas atau ketika kita juga ingin merubah atribut tersebut. Yang termasuk atribut berkas adalah nama berkas, jenis berkas, danlain-lain. Ada juga system calls yang menyediakan mekanisme lain yang berhubungan dengan direktori atau sistem berkas secara keseluruhan. Jadi bukan hanya berhubungan dengan satu spesifik berkas.Contohnya membuat atau menghapus suatu direktori, danlain-lain.

System Calls Manajemen Peranti

Program yang sedang dijalankan kadang kala memerlukan tambahan sumber daya. Jika banyak pengguna yang menggunakan sistem, maka jika memerlukan tambahan sumber daya maka harus meminta peranti terlebih dahulu. Dan setelah selesai penggunakannnya harus dilepaskan kembali. Ketika sebuah peranti telah diminta dan dialokasikan maka peranti tersebut bisa dibaca, ditulis, atau direposisi.

System Calls Informasi/Pemeliharaan

Beberapa system calls disediakan untuk membantu pertukaran informasi antara pengguna dan sistemoperasi. Contohnya system calls untuk meminta dan mengatur waktu dan tanggal. Atau meminta informasi tentang sistem itu sendiri, seperti jumlah pengguna, jumlah memori dan disk yang masih bisa digunakan, dan lain-lain. Ada juga system calls untuk meminta informasi tentang proses yang disimpan oleh sistem dan system calls untuk merubah (reset) informasi tersebut.

System Calls Komunikasi

Dua Model Komunikasi • Message-passing.Pertukaran informasi dilakukan melalui fasilitas komunikasi antar proses yang disediakan oleh sistem operasi. • Shared-memory. Proses menggunakan memori yang bisa digunakan oleh berbagai proses untuk pertukaran informasi dengan membaca dan menulis data pada memori tersebut.

Terima kasih   