APASIH SISTEM
OPERASI ITU ???
} Sistem
operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat keras
komputer.
} Sistem operasi
secara umum ialah pengelola seluruh sumber-daya yang terdapat pada sistem
komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai
sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-daya
sistem komputer.
SASARAN SISTEM
OPERASI
Sistem operasi mempunyai tiga sasaran utama yaitu:
} Kenyamanan
} Eļ¬sien
} 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 dapat dikerjakan dalam tingkatan tertentu.
•
Guardian
Memiliki access
controls untuk melindungi
file dan mengadakan restriksi
terhadap reading / writing / executing data dan program.
Gatekeeper
Mengendalikan siapa
saja yang dapat
masuk 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 sistem operasi, perangkat keras maupun perangkat lunak
yang lain.
menerjemahkan perintah-perintah yang
masuk ke dalam bahasa
yang dimengerti oleh komputer.
menjadi tempat bagi pengguna untuk menuliskan
atau menyampaikan perintah tersebut.
Manajemen memori'
} Memori utama berfungsi sebagai tempat
penyimpanan instruksi/data yang akses datanya digunakan oleh CPU dan perangkat
I/O.
} Sistem operasi bertanggung-jawab atas
aktivitas-aktivitas yang berkaitan dengan manajemen memori seperti:
- Menjaga track dari memori yang
sedang digunakan dan siapa yang menggunakannya.
- 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 :
- Pembuatan
dan penghapusan file.
- Pembuatan dan penghapusan
direktori.
- Mendukung manipulasi berkas dan
direktori.
- Memetakan berkas ke
secondary-storage.
- 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:
- Membuat dan menghapus proses pengguna dan sistem proses.
- Menunda atau melanjutkan proses.
- Menyediakan
mekanisme untuk sinkronisasi proses.
- Menyediakan
mekanisme untuk komunikasi proses.
- 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 operasi
Masukan/Keluaran dapat seragam (membuka, membaca, menulis, menutup). Contoh: pengguna menggunakan operasi
yang sama untuk membaca berkas pada perangkat keras, 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 )






