1.Sebutkan tiga tujuan utama dari sistem operasi!

Jawab:

Tujuan utama sistem operasi :

  1. Untuk User : Untuk dapat melakukan interaksi dengan komponen komputer melalui sistem operasi.
  2. Untuk seleksi dari berbagai macam sistem operasi pada setiap instalasi computer
  3. Untuk penggunaan aplikasi tertentu, sistem operasi dapat menyesuaikan dengan kebutuhan kita.

 

2.Sebutkan keuntungan dari multiprogramming!

Jawab:

Keuntungan dari multiprogramming adalah :

• Multiprogramming yang dibuat untuk meningkatkan kemampuan
• Dapat mengerjakan beberapa tugas sekaligus yang disimpan dalam memori dalam satu waktu ,CPU digunakan secara bergantian sehingga menambah utilisasi CPU dan mengurangi total waktu yang dibutuhkan untuk menyelesaikan tugas-tugas tersebut tugas-tugas tersebut
• Memperbolehkan banyak pengguna untuk menggunakan komputer secara interaktif pada saat yang bersamaan(time-shared)

 

3.Jelaskan perbedaan antara symmetric dan asymmetric multiprocessing.

Jawab:

Dalam SMP setiap prosesor menjalankan salinan identik dari sistem operasi dan banyak job yang dapat berjalan di suatu waktu tanpa pengurangan performance.

Sementara itu dalam ASMP setiap prosesor diberikan suatu tugas yang spesifik. Sebuah prosesor bertindak sebagai Master processor yang bertugas menjadwalkan dan mengalokasikan pekerjaan pada prosesor lain yang disebut slave processors.

Umumnya ASMP dipakai pada sistem yang besar.

 

4. Sebutkan keuntungan dan kerugian dari sistem multiprosessor!

Jawab:

keuntungan:Beban prosesor bisa dibagi, Economy of scale : Ekonomis dalam peralatan yang dibagibersama

*kerugian:harganya mahal

 

5.Perbedaan antara trap dan interrupt dan penggunaan dari setiap fungsi tersebut :

Jawab:

  • Trap adalah interupsi karena terjadinya kesalahan atau kondisi kekecualian yang dihasilkan proses yang running seperti usaha ilegal dalam mengakses file. Dengan adanya trap,sistem operasi menentukan apakah kesalahan yang dibuat merupakan kesalahan fatal.

Jika fatal, proses yang saat itu running disingkirkan dan terjadi alih proses.

Jika kesalahan tidak fatal bergantung sifat kesalahan dan rancangan sistem operasi kemungkinan yang dilakukan adalah menjalankan prosedur pemulihan atau memperingatkan pemakai

  • Interupsi bisa terjadi apabila perangkat keras (hardware) atau perangkat lunak (software) minta “dilayani” oleh prosesor. Apabila terjadi interupsi maka prosesor menghentikan proses yang sedang dikerjakannya, kemudian beralih mengerjakan service routine untuk melayani interupsi tersebut. Setelah selesai mengerjakan service routine maka prosesor kembali melanjutkan proses yang tertunda.

 

6. Kegunaan memori cache:

Jawab:

1. Tempat penyimpanan sementara (volatile)sejumlah kecil data

2. Meningkatkan kecepatan pengambilan atau penyimpanan data dari memori oleh prosessor berkecepatan tinggi

 

7. Lima kegiatan utama dari sistem operasi yang berhubungan dengan managemen proses :

  1. Pembuatan dan penghapusan proses pengguna dan sistem proses.
  2. Menunda autau melanjutkan proses.
  3. Menyediakan mekanisme untuk proses sinkronisasi.
  4. Menyediakan mekanisme untuk proses komunikasi.
  5. Menyediakan mekanisme untuk proses penanganan deadlock.

 

8. Tiga kegiatan utama dari sistem operasi yang berhubungan dengan managemen memori :

  1. Menjaga track dari 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.

 

9. Tiga kegiatan utama dari sistem operasi yang berhubungan dengan managemen secondary-storage :

  1. Menyimpan data besifat sementara
  2. Memindahkan data dari satu tempat ke tempat lain
  3. Alternatif pengganti memory (virtual memory)

 

10. Tujuan dari command interpreter dan mengapa biasanya hal tersebut terpisah dengan kernel :

Tujuan dari command interpreter adalah agar pengguna dapat membuat permintaan tanpa menulis program.

Biasa terpisah karena Konsep mesin virtual menyediakan proteksi yang lengkap untuk sumberdaya sistem, dikarenakan tiap mesin virtual terpisah dari mesin virtual yang lain.

 

 

 

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s