Sistem operasi
-
Upload
muhammad-ziyad-dhiaulhaq-ichsan -
Category
Presentations & Public Speaking
-
view
147 -
download
1
Transcript of Sistem operasi
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.
SASARAN SISTEM OPERASI
Sistem operasi mempunyai tiga sasaran utamayaitu
Kenyamanan
efisien
berevolusi
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
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
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
FUNGSI – FUNGSI SISTEM OPERASI
• Antar Muka Pengguna
• Manajemen memori
• Manajemen File
• Manajemen Proses
• Manajemen I/O
STRUKTUR 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.
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.
Manajemen memori pada sistem operasi Microsoft Windows
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).
Windows Explorer sebagai sarana pengelolaan file
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.
Manajemen proses pada sistem operasi Microsoft Windows
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.
• Spooling: melakukan penjadwalan pemakaian Masukan/Keluaran sistem supaya lebih efisien .
• Menyediakan driver: untuk dapat melakukan operasi rinci untuk
perangkat keras Masukan/Keluaran tertentu.
Manajemen I / O pada sistem operasi Microsoft Windows
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 )