Selasa, 10 Maret 2015

TUGAS SISTEM OPERASI

1. Sebutkan 2 Fungsi Utama Sistem Operasi?

Jawab:

A. Sebagai Resource Manager /pengelola seluruh sumber daya sistem komputer
•  Mengatur dan mengefisienkan penggunaan seluruh sumber daya komputer (computer resources)
• Tugas utamanya : memantau penggunaan semua resources, menerapkan aturan (policy), mengalokasikan resources yang diminta, mengambil kembali (dealokasi) resource
•  Sumber daya pada komputer terdiri dari :
Sumber daya fisik, misalnya : Keyboard, bar-code reader, mouse, joystick, light-pen, touch-screen, pointing devices, floppy disk drive, harddisk, tape drive, optical disk, CD ROM drive, CRT, LCD, printer, modem, ethernet card, PCMCIA, RAM, cache memory, register, kamera, sound card, radio, digitizer, scanner, plotter, dan sebagainya.

B. Sumber daya abstrak, terdiri dari : Data dan Program
•  Sebagai Extended Machine (Virtual Machine), penyedia layanan
• Menyembunyikan kompleksitas / kerumitan pemrograman hardware dari programmer atau user.
• Menyajikan fasilitas yang lebih mudah dan sederhana untuk menggunakan hardware


2. Apa yang dimaksud dengan Multiprogramming?Berikan 2 alasan diadakannya multiprogramming!
Jawab:

Multiprogramming adalah salah satu teknik penjadwalan dimana tugas yang sedang berjalan tetap berjalan sampai ia melakukan operasi yang membutuhkan waktu untuk menunggu respon dari luar (external event), misalnya membaca data dari disket/CD/dsb, atau sampai menukar tugas yang sedang berjalan dengan tugas lainnya atau komputer melakukan banyak proses sekaligus pada waktu yang bersamaan dengan menerapkan partisi memori menjadi beberapa bagian memori dengan satu bagian memori untuk satu pekerjaan berbeda.
Alasan diadakannya muliprogramming antara lain :
• Mempermudah pemrogram sehingga dapat memecah program menjadi dua atau lebih
• Agar dapat memberi layanan interaktif ke beberapa orang secara simultan. Untuk itu diperlukan kemampuan mempunyai lebih dari satu proses dimemori agar memperoleh kinerja yang baik.