Sistem operasi

20
SISTEM OPERASI

Transcript of Sistem operasi

Page 1: Sistem operasi

SISTEM OPERASI

Page 2: Sistem operasi

APA ITU SISTEM OPERASI???

Sistem operasi merupakan sebuahpenghubung antara pengguna dari komputerdengan perangkat keras komputer.

sistem operasi secara umum ialah pengelolaseluruh sumber-daya yang terdapat pada sistemkomputer dan menyediakan sekumpulan layanan(system calls) ke pemakai sehingga memudahkandan menyamankan penggunaan sertapemanfaatan sumber-daya sistem komputer.

Page 3: Sistem operasi

SASARAN SISTEM OPERASI

Sistem operasi mempunyai tiga sasaran utamayaitu

Kenyamanan

efisien

berevolusi

Page 4: Sistem operasi

SEJARAH SISTEM OPERASI

• Generasi ke-0 (1940)– Tabung hampa; blm ada sistem operasi; plug board

• Generasi ke-1 (1950)– Komponen utama transistor; sistem batch; punch card

• Generasi ke-2 (1960)– Komponen utama IC; konsep: multi programming, multi processing,

spooling, time sharing, real time

• Generasi ke-3 (1970)– VLSI (very larga scalable integrated circuit)

– General purpose

• Genrasi ke-4 (1970 – now)– PC; sistem operasi jaringan; cloud computing; GUI friendly

Page 5: Sistem operasi

LAYANAN SISTEM OPERASI

sistem operasi harus memilki kemampuan untuk bertindak sebagai :

• Coordinator

menyediakan fasilitas supaya instruksi yang kompleks dapatdikerjakan dalam tingkatan tertentu.

• Guardian

memiliki access controls untuk melindungi file danmengadakan restriksi terhadap reading / writing / executingdata dan program

Page 6: Sistem operasi

Gatekeeper

mengendalikan siapa saja yang dapatmasuk ke dalam sistem komputer tersebut

Accountant

menjaga kerja CPU, penggunaan memory,termasuk media penyimpan (storage devices)

Server

melayani aplikasi yang dibutuhkan oleh user

Page 7: Sistem operasi

FUNGSI – FUNGSI SISTEM OPERASI

• Antar Muka Pengguna

• Manajemen memori

• Manajemen File

• Manajemen Proses

• Manajemen I/O

Page 8: Sistem operasi

STRUKTUR SISTEM OPERASI

Page 9: Sistem operasi

Antar Muka Pengguna

fungsi ini pengguna dapat berinteraksi dengan sistemoperasi, perangkat keras maupun perangkat lunak yanglain.

menerjemahkan perintah-perintah yang masuk kedalam bahasa yang dimengerti oleh komputer.

menjadi tempat bagi pengguna untuk menuliskan ataumenyampaikan perintah tersebut.

Page 10: Sistem operasi

Manajemen memori

Memori utama berfungsi sebagai tempat penyimpananinstruksi/data yang akses datanya digunakan oleh CPU danperangkat I/O.

Sistem operasi bertanggung-jawab atas aktivitas-aktivitasyang berkaitan dengan manajemen memori seperti:

1. Menjaga track dari memori yang sedang digunakandan siapa yang menggunakannya.

2. Memilih program yang akan di-load ke memori.

Page 11: Sistem operasi

Manajemen memori pada sistem operasi Microsoft Windows

Page 12: Sistem operasi

Manajemen file

File (berkas) adalah kumpulan informasi yang berhubungan, sesuai dengan tujuan pembuat berkas tersebut.

Sistem operasi bertanggung-jawab dalam aktivitas yang berhubungan dengan manajemen file :

1. Pembuatan dan penghapusan file.

2. Pembuatan dan penghapusan direktori.

3. Mendukung manipulasi berkas dan direktori.

4. Memetakan berkas ke secondary-storage.

5. Mem-back-up berkas ke media penyimpanan yang tidak permanen (non-volatile).

Page 13: Sistem operasi

Windows Explorer sebagai sarana pengelolaan file

Page 14: Sistem operasi

Manajemen proses Proses adalah sebuah program yang sedang dieksekusi.

Alokasi sumber daya tersebut dikelola oleh Sistem Operasi.

Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen proses seperti:

1. Membuat dan menghapus proses pengguna dan sistem proses.

2. Menunda atau melanjutkan proses.

3. Menyediakan mekanisme untuk sinkronisasi proses.

4. Menyediakan mekanisme untuk komunikasi proses.

5. Menyediakan mekanisme untuk penanganan deadlock.

Page 15: Sistem operasi

Manajemen proses pada sistem operasi Microsoft Windows

Page 16: Sistem operasi

Manajemen I/O

• Sistem ini sering disebut dengan device manager.

Menyediakan device driver yang umum sehingga operasiMasukan/Keluaran dapat seragam (membuka, membaca,menulis, menutup). Contoh: pengguna menggunakanoperasi yang sama untuk membaca berkas pada perangkatkeras, CD-ROM dan floppy disk.

Komponen Sistem Operasi untuk sistem Masukan/Keluaran:

• Penyangga: menampung sementara data dari/ke perangkat

Masukan/Keluaran.

Page 17: Sistem operasi

• Spooling: melakukan penjadwalan pemakaian Masukan/Keluaran sistem supaya lebih efisien .

• Menyediakan driver: untuk dapat melakukan operasi rinci untuk

perangkat keras Masukan/Keluaran tertentu.

Page 18: Sistem operasi

Manajemen I / O pada sistem operasi Microsoft Windows

Page 19: Sistem operasi

JENIS – JENIS SISTEM OPERASI

Berdasarkan Jumlah User◦ Single user (dos, win 3x)

◦ Multi user (linux, win NT)

‣ Berdasarkan Jumlah Instruksi◦ Mono-tasking

◦ Multi-tasking

‣ Berdasarkan interface ◦ GUI (Graphical User Interface)

◦ CLI (Command Line Interface )

Page 20: Sistem operasi