Tuesday, May 6, 2014

beberapa soal dan jawaban UTS system operasi



1. Sebutkan state pada proses dan jelaskan diagram proses?
  1. New: proses sedang dibuat.
  2. Running: proses sedang dieksekusi.
  3. Waiting: proses sedang menunggu beberapa event yang akan terjadi (seperti menunggu untuk menyelesaikan I/O atau menerima sinyal).
  4. Ready: proses menunggu jatah waktu dari CPU untuk diproses.
  5. Terminated: proses telah selesai dieksekusi.
penjelasan diagram proses:
  • Status Proses. New, ready, running, waiting dan terminated.
  • Program Counter. Menunjukkan alamat berikutnya yang akan dieksekusi oleh proses tersebut.
  • CPU Registers. Register bervariasi tipe dan jumlahnya tergantung arsitektur komputer yang bersangkutan. Register-register tersebut terdiri-atas: accumulator, index register, stack pointer, dan register serbaguna dan beberapa informasi tentang kode kondisi. Selama Program Counter berjalan, status informasi harus disimpan pada saat terjadi interrupt. Gambar 3-3 menunjukkan switching proses dari satu proses ke proses berikutnya.
  • Informasi Penjadwalan CPU. Informasi tersebut berisi prioritas dari suatu proses, pointer ke antrian penjadwalan, dan beberapa parameter penjadwalan yang lainnya.
  • Informasi Manajemen Memori. Informasi tersebut berisi nilai (basis) dan limit register, page table, atau segment table tergantung pada sistem memory yang digunakan oleh SO.
  • Informasi Accounting. Informasi tersebut berisi jumlah CPU dan real time yang digunakan, time limits, account numbers, jumlah job atau proses, dll.
2.  Apa yang dimaksud system call? sebutkan contohnya
jawab:

System Call adalah penyedia antarmuka dari pelayanan-palayanan yang tersedia dengan Sistem Operasi.
Contohnya : membuat atau menghapus suatu direktori, Mengambil dan mengeset waktu dan tanggal, Mengirim dan menerima pesan

3. perbedaan single programing dengan multiprograming

Pada sistem single programming, satu processor mengerjakan satu program yang ada di memori utama, sedangkan pada sistem multiprogramming, satu processor dapat mengerjakan banyak program yang ada di memori utama.

No comments:

Post a Comment