22
Rahmady Liyantanto [email protected] liyantanto.wordpress.com Sistem Operasi D3 Manajemen Informatika Universitas Trunojoyo

Rahmady Liyantanto [email protected] … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

  • Upload
    lexuyen

  • View
    230

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

Rahmady [email protected]

Sistem Operasi

D3 Manajemen Informatika Universitas Trunojoyo

Page 2: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Definisi Sistem Operasi¡ Tugas dari Sistem Operasi¡ Konsep Dasar Sistem Operasi¡ Komponen Sistem Operasi¡ Sifat Sistem Operasi¡ Arsitektur Komputer¡ Komponen Sistem Operasi

Page 3: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Sistem operasi adalah perangkat lunakkomputer yang mengatur danmengendalikan operasi dasar sistemkomputer.

Page 4: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Melakukan fungsi manajemen sistem berkas¡ Mengendalikan berbagai sumber pada

sistem, seperti disk dan printer¡ Mengatur sejumlah pemakai yang

menggunakan sistem bersamaan¡ Membentuk penjadualan proses-proses

didalam sistem.

Page 5: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Komponen Sistem Operasi¡ Layanan Sistem Operasi¡ System Calls¡ Pemrograman Sistem¡ Struktur sistem¡ Mesin Virtual¡ System Generation¡ Rancangan Sistem

Page 6: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Managemen Proses¡ Managemen Memori Utama¡ Managemen Berkas¡ Managemen I/O¡ Managemen Penyimpanan Sekunder¡ Jaringan¡ Sistem Proteksi¡ Command-Interpreter System

Page 7: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann
Page 8: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Portabilitas berarti ketidakbergantunganpada suatu perangkat keras yangmemungkikan pemakai tidak perlu terpakupada satu vendor dan mudah untukdiadaptasikan ke sistem komputer yang lain.

Page 9: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Berikut adalah tabel yang menggambarkanperbandingan system operasi denganerangkat keras.

Page 10: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Multiuser berarti sejumlah orang (pemakai)dapat menggunakan system secarabersamaan dan berbagi sumber (disk, printerdan sebagainya).

Page 11: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Penghematan perangat kerasPerangkat keras (misalnya printer, disk) dapatdipakai oleh banyak pemakai.

¡ Data dapat diakses oleh banyak pemakaisecara serentakIni berarti tidak ada penduplikasian data,Selain itu konsistensi data lebih terjamin.

Page 12: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Kemampuan system operasi yangmemungkinkan seseorang dapatmelaksanakan beberapa tugas pada saatbersamaan.

¡ Misal:Pekerjaan-pekerjaan yang tidakmemerlukan interaksi dari pemakai (sepertimelakukan pengurutan data dan pengecekankosa kata) bisa dilaksanakan di latarbelakang.

Page 13: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Sistem berkas yang hierarkis memungkinkanpemakai mengorganisasikan informasi ataudata dalam bentuk yang mudah untuk diingatdan mudah untuk mengaksesnya. Informasi-informasi yang ada dapat diatur misalnyadikelompokan per pemakai atau berdasarkansuatu departemen.

Page 14: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Sistem operasi tersusun atas sejumlahprogram, yang antara lain beberapa utilitas.Utilitas-utilitas mempunyai tugas yangbermacam-macam,antara lain berhubungandengan :

1. Manajemen berkas2. Penyunting berkas3. Pendukung komunikasi4. Pendukung pengembangan perangkat lunak

Page 15: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Dengan mengombinasikan utilitas-utilitasyang ada, pemakai dapat membuat programbaru untuk melaksanakan tugas seperti yangdiharapkan. Hal ini dapat dilakukan dengancepat dan mudah.

Page 16: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Shell UNIX (LINUX) menjadi jembatan antarapemakai dan system. Ia bertindak sebagaipenerjemah perintah yang sangatbermanfaat bagi pemakai. Kemampuan shellmencakup dua hal :

1. Modus interaktif dan2. Modus pemrograman.

Page 17: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

1. Modus interaktifPemakai dapat memberikan perintah dan kemudianshell akan mengerjakan perintah yang diberikan.

2. Modus pemrogramanPemakai dapat menyusun suatu program yangberupa sejumlah perintah yang biasa disebut skripshell. Selanjutnya, shell akan mengerjakan perintah-perintah tersebut secara berurutan. Hal seperti inisangat bermanfaat untuk menangani pekerjaanyang bersifat rutin.

Page 18: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Linux

¡ Windows

¡ Mac

Page 19: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

Arsitektur Komputer von-Neumann

Page 20: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann
Page 21: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Tidak semua sistem operasi mempunyai struktur yang sama.Namun menurut Avi Silberschatz, Peter Galvin, dan GregGagne, umumnya sebuah sistem operasi modernmempunyai komponen sebagai berikut:

• Managemen Proses.• Managemen Memori Utama.• Managemen Berkas.• Managemen Sistem I/O.• Managemen Penyimpanan Sekunder.• Sistem Proteksi.• Jaringan.• Command-Interpreter System.

Page 22: Rahmady Liyantanto liyantanto@gmail.com … · ¡Konsep Dasar Sistem Operasi ¡Komponen Sistem Operasi ¡Sifat Sistem Operasi ¡Arsitektur Komputer ... Arsitektur Komputer von-Neumann

¡ Sedangkan menurut A.S. Tanenbaum, sistem operasimempunyai empat komponen utama, yaitu managemenproses, input/output, managemen memori, dan sistem berkas.