USER
USER
1
3
SISTEM
OPERASI
HARD
WARE
EDITOR
USER USER
2 APLIKASI LAINNYA 4
Dari bagan komponen SISTEM KOMPUTER posisi SISTEM OPERASI
merupakan salah satu komponen utama dari sebuah sistem komputer.
Komponen komputer lainnya adalah HARDWARE, SOFTWARE & USER
HARDWARE:
penyedia sumber daya untuk komputasi yang dapat dilihat secara fisik
dan dapat disentuh.
SOFTWARE :
sarana yang memberitahukan hardware apa yang akan dilakukannya
terhadap hardware. Software tsb dibagi 2 yaitu sistem operasi &
program aplikasi. Program aplikasi merupakan merupakan software
yang menentukan bagaimana sumber daya digunakan untuk
menyelesaikan masalah para user.
USER :
manusia yang menjalankan program aplikasi atau komputer lain.
Peran Sistem Operasi
1. Managemen Proses.
2. Managemen Memori Utama.
3. Managemen Secondary-Storage.
4. Managemen Sistem I/O.
5. Managemen Berkas.
Managemen Proses
❑ Proses adalah keadaan ketika sebuah program sedang di
eksekusi.
❑ Proses membutuhkan beberapa sumber daya berupa CPU
time, memori, berkas-berkas, dan perangkat-perangkat I/O
untuk menyelesaikan tugasnya.
❑ Tanggung jawab Sistem operasi atas aktivitas managemen
proses:
1. Pembuatan dan penghapusan proses pengguna dan sistem
proses.
2. Menunda atau melanjutkan proses.
3. Menyediakan mekanisme untuk proses sinkronisasi.
4. Menyediakan mekanisme untuk proses komunikasi.
5. Menyediakan mekanisme untuk penanganan deadlock
Managemen Memori Utama
❑ Memori utama adalah sebuah array yang besar terdiri dari word atau
byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan jutaan.
❑ Memori Utama berfungsi sebagai tempat penyimpanan yang akses
datanya digunakan oleh CPU atau perangkat I/O.
❑ Memori utama termasuk tempat penyimpanan data yang sementara
(volatile), artinya data dapat hilang begitu sistem dimatikan.
❑ Tanggung jawab Sistem operasi atas aktivitas managemen memori:
1. Menjaga track memori yang sedang digunakan dan siapa yang
menggunakannya.
2. Memilih program yang akan di-load ke memori.
3. Mengalokasikan dan meng-dealokasikan ruang memori sesuai
kebutuhan.
Managemen Secondary-Storage
Operasi I/O :
pengguna tidak bisa mengontrol I/O secara langsung
(untuk efisiensi dan keamanan), sistem harus
bisa menyediakan mekanisme utk melakukan operasi
I/O
Komunikasi :
pertukaran informasi, dapat dilaksanakan
melalui shared memory atau message passing
Deteksi error :
mempertahankan kestabilan dengan mendeteksi error
(pada CPU, perangkat keras memori, I/O,program
pengguna) dan jika bisa, memperbaikinya
Pelayanan Tambahan
Accounting :
menentukan berapa banyak dan berapa lama users menggunakan
sumber daya sistem
Proteksi :
menjaga semua akses ke sumber daya sistem terkontrol
Evolusi Sistem Operasi
◼ Perkembangan sistem operasi :
◼ Generasi Pertama
◼ Generasi Kedua
◼ Generasi Ketiga
◼ Generasi Keempat
Macam-Macam Sistem Operasi
• DOS
• Windows
• Unix
• Macintosh
DOS
• http://iyozdamnation.wordpress.com/2010/11/14/sistem-operasi-mobile/
• http://www.teknojurnal.com/2010/07/21/5-sistem-operasi-mobile-teratas/
• http%3A%2F%2Fsetio.staff.umm.ac.id%2Ffiles%2F2010%2F04%2FSlide-4-
Pengenalan-Sistem-Operasi.ppt
Terima kasih