Sistem Operasi Konsep Dasar Sistem Operasi Prepared By Team Teaching Presented by WIN & TGW.

Slides:



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

SISTEM OPERASI (SO) PENdAHULUAN PERTEMUAN 1 PENGANTAR mata KULIAH.
SISTEM OPERASI Deskripsi Singkat :
PENGENALAN SISTEM OPERASI KOMPUTER
PERTEMUAN KE-5 PERKULIAHAN SISTEM OPERASI
Administrasi Operating System
Sistem Terdistribusi 07 – OS Client Server Oleh : Muh. Ary Azali.
Struktur Sistem Operasi
Gambaran Umum Sistem Operasi
Struktur Sistem Operasi
SISTEM OPERASI.
PENGENALAN SISTEM OPERASI
Manajemen Prinsip Dasar Input/Output
PERTEMUAN 2 Pengenalan SO Pengenalan Bahasa Pemograman Meta Meysawati.
Struktur Sistem Operasi
PERTEMUAN KE-4 PERKULIAHAN SISTEM OPERASI
Keamanan Sistem dan Proteksi
Struktur Sistem Operasi
Struktur Sistem Operasi
Versi 1, 2013CCS113 – SISTEM OPERASIFASILKOM PERTEMUAN 3 KOMPONEN SISTEM OPERASI.
Struktur Sistem Operasi PART 2.
Struktur Sistem Komputer
Pengenalan Sistem Operasi
Struktur Sistem Operasi
STRUKTUR SISTEM OPERASI
MANAJEMEN DEVICE.
Struktur Sistem Komputer
TIU Memahami konsep I/O system Memahami mekasnisme dasar dalam I/O system.
By : Saya Sendiri, Firman Nur Maulana Ganteng. 1.WINDOWS Siapa yang tak kenal dengan sistem operasi ini? Windows merupakan salah astu sistem operasi paling.
Pengenalan Sistem Operasi. Course Objective Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah perkembangan.
Struktur Sistem Komputer
KONSEP DASAR SISTEM OPERASI
SISTEM OPERASI (RANGKUMAN)
Sebuah Teori Tentang Hardware Komputer
Struktur Sistem Operasi
Operating System Structure
Sistem Operasi Terdistribusi
Operating System Structure
Pengenalan Sistem Operasi
Proteksi dan Jaminan Keamanan Data
BAB I                       Mata Kuliah  Sistem Terdistribusi _______________________ Sistem Operasi Terdistribusi Oleh : Laseri, S.Kom.
Operating System Structure
Ir. I Gusti Agung Sadnyana Putra, M.Kom
Pengenalan Sistem Operasi
Administrasi Operating System
III. Struktur sistem operasi
Struktur Sistem Operasi
Struktur Sistem Komputer
Komponen Dasar Sistem Operasi
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
STRUCTURE OF OPERATING SYSTEM
Bayu Pratama Nugroho, S.Kom, MT
Struktur Sistem Komputer
Bayu Pratama Nugroho, S.Kom, MT
Rujukan Mata Kuliah Sistem Operasi #03.
SISTEM OPERASI Mata Kuliah
Struktur Sistem Operasi
SISTEM OPERASI.
Komponen system operasi
Operating System UNIVERSITAS ISLAM LAMONGAN.
Struktur Sistem Komputer
Sebuah Teori Tentang Hardware Komputer
Struktur Sistem Operasi
Struktur Sistem Operasi
Struktur Sistem Operasi
Transcript presentasi:

Sistem Operasi Konsep Dasar Sistem Operasi Prepared By Team Teaching Presented by WIN & TGW

 Manajemen Proses  Manajemen Memori Utama  Manajemen Sistem Berkas  Manajemen Sistem I/O  Manajemen Penyimpanan Sekunder  Proteksi dan Keamanan

 user mode, eksekusi program dikendalikan oleh pengguna, dan  kernel mode, eksekusi program dikendaikan oleh sistem operasi  Dua mode yang saling bekerja terpisah ini dinamakan dual-mode operation.

 diimplementasikan pada arsitektur perangkat keras. Sebuah bit yang disebut mode bit ditambahkan ke perangkat keras untuk menunjukkan mode operasi saat itu: 0 untuk kernel mode dan 1 untuk user mode.  Dengan adanya dual-mode operation, eksekusi sebuah program/proses bisa dibedakan sumbernya, apakah dieksekusi oleh sistem operasi atau dieksekusi oleh pengguna.

 Dilakukan dengan timer, Timer diset untuk melakukan interupsi prosesor setelah beberapa periode waktu. Dengan adanya timer, sebuah program bisa dicegah dari berjalan terlalu lama.  Misalkan sebuah program memiliki time limit 7 menit. Setelah 7 menit tersebut terlewati, sistem operasi akan menginterupsi prosesor dan menghentikan eksekusi program tersebut.

 Aktivitas yg berkaitan dgn manajemen proses  Membuat dan menghapus proses pengguna dan sistem proses.  Menunda atau melanjutkan proses.  Menyediakan mekanisme untuk proses sinkronisasi.  Menyediakan mekanisme untuk proses komunikasi.  Menyediakan mekanisme untuk penanganan deadlock.

 Sistem operasi memiliki tugas untuk mengatur bagian memori yang sedang digunakan dan mengalokasikan jumlah dan alamat memori yang diperlukan, baik untuk program yang akan berjalan maupun untuk sistem operasi itu sendiri.  Tujuan dari manajemen memori utama adalah agar utilitas CPU meningkat dan untuk meningkatkan efisiensi pemakaian memori.

 Memori Cache yang memiliki kecepatan sama dengan kecepatan prosesor memiliki kapasitas yang kecil.  Memori utama yang kecepatannya jauh di bawah kecepatan prosesor memiliki kapasitas yang lebih besar.  Sistem hirarki memori ini memiliki tujuan agar kinerja komputer yang maksimal bisa didapat dengan harga yang terjangkau

Sistem operasi melakukan manajemen sistem berkas dalam beberapa hal:  Pembuatan berkas atau direktori.  Penghapusan berkas atau direktori.  Pembacaan dan menulis berkas.  Meletakkan berkas pada sistem penyimpanan sekunder.

 Pekerjaan utama yang paling sering dilaku- kan oleh sistem komputer selain melakukan komputasi adalah input/output (I/O)  Sistem operasi juga sering disebut device manager, karena sistem operasi mengatur berbagai macam perangkat (device)‏

 Penyanggaan (buffering).  Penjadwalan (scheduling).  Spooling.  Menyediakan driver perangkat yang umum.  Menyediakan driver perangkat yang khusus.

 Penyimpanan sekunder (secondary storage) adalah sarana penyimpanan yang berada satu tingkat di bawah memori utama sebuah komputer dalam hirarki memori.  Tidak seperti memori utama komputer, penyimpanan sekunder tidak memiliki hubungan langsung dengan prosesor melalui bus, sehingga harus melewati I/O.

 Non volatile (tahan lama).  Tidak berhubungan langsung dengan bus CPU.  Lambat.  Harganya murah.

 Menyimpan berkas secara permanen.  Menyimpan program yang belum dieksekusi prosesor.  Memori virtual.

 Seringkali, istilah keamanan dan proteksi membingungkan dalam penggunaannya.  Untuk mengurangi kebingungan itu, istilah keamanan digunakan untuk penggambaran secara umum,  sedangkan proteksi digunakan untuk menggambarkan secara teknis mekanisme perlindungan sistem operasi.

 Proteksi adalah mekanisme sistem operasi untuk mengontrol akses terhadap beberapa objek yang diproteksi dalam sistem operasi. Objek-objek tersebut bisa berupa perangkat keras (seperti CPU, memori, disk, printer, dll) atau perangkat lunak (seperti program, proses, berkas, basis data, dll).

 Di beberapa sistem, proteksi dilakukan oleh sebuah program yang bernama reference monitor. Setiap kali ada pengaksesan sumber daya PC yang diproteksi, sistem pertama kali akan menanyakan reference monitor tentang keabsahan akses tersebut. Reference monitor kemudian akan menentukan keputusan apakah akses tersebut diperbolehkan atau ditolak.

 Secara sederhana, mekanisme proteksi dapat digambarkan dengan konsep domain.  Domain adalah himpunan yang berisi pasangan objek dan hak akses. Masing-masing pasangan domain berisi sebuah objek dan beberapa akses operasi (seperti read, write, execute) yang dapat dilakukan terhadap objek tersebut.

 Pengguna sistem komputer sudah tentu memiliki data- data dan informasi yang berharga baginya.  Melindungi data-data ini dari pihak-pihak yang tidak berhak merupakan hal penting bagi sistem operasi. Inilah yang disebut keamanan (security).

 aspek ancaman (threats).  Denial of Service (DoS).  aspek penyusup (intruders).  hacking  Cracking  malicious program atau malware.  virus, keylogger, worm, trojan, dan sypware.  aspek musibah.  hal-hal non teknis, yaitu dari musibah.  kerusakan perangkat keras atau lunak.  kelalaian dari penggunanya

kategori-kategori layanan yang diberikan oleh sistem operasi:  Antarmuka.  Eksekusi Program.  Operasi Masukan/Keluaran.  Manipulasi Sistem Berkas.  Komunikasi.  Deteksi Error.

 Alokasi Sumber Daya.  Accounting.  Proteksi.

 Command Line Interface (CLI)‏  Graphical User Interface (GUI)‏

 berperan sebagai interface dalam layanan-layanan yang disediakan oleh sistem operasi.

 terdapat fungsi-fungsi/perintah-perintah untuk System Calls menggantikan bahasa yang digunakan dalam system calls dengan bahasa yang lebih terstruktur dan mudah dimengerti oleh programmer.

 Portabilitas.  Lebih Mudah Dimengerti.

 Manajemen Proses.  Manajemen Berkas.  Manajemen Piranti.  System Call Informasi/Pemeliharaan.  Komunikasi. Dua model komunikasi:  Message-passing.  Shared-memory.

 Manajemen/manipulasi Berkas.  Informasi Status.  Modifikasi Berkas.  Pendukung Bahasa Pemograman.  Loading dan Eksekusi Program.  Komunikasi.

 Program aplikasi atau yang juga sering disebut aplikasi adalah setiap program yang dirancang untuk melakukan fungsi yang khusus atau spesifik untuk pengguna atau, untuk kasus-kasus tertentu, untuk program aplikasi lainnya