1.Sebuah CPU dengan quantum 10 mendapat beberapa proses yang kedatangannya sebagai berikut: Process Arrival Time (waktu datang) Burst Time P1 0 33 P2 5 9 P3 9 21 P4 12 30 Hitung lah rata-rata dari Turnaround time, Waiting Time dan Response time menggunakan algoritma penjadwalan Round Robin
2, Berikut merupakan gambaran Proses yang terjadi dalam kehidupan dunia nyata: a. Terdapat dua siswa, sebut: Budi dan Andi yang masing-masing membutuhkan 2 buah alat tulis yang sama, yaitu: Pensil dan penghapus. b. Budi meminta ijin untuk menggunakan Pensil terlebih dahulu. Karena Pensil memang sedang tidak ada yang menggunakan, maka Pensil diberikan kepada Budi. c. Pada waktu yang hampir bersamaan, Andi meminta ijin untuk menggunakan Penghapus. Karena Penghapus memang sedang tidak ada yang menggunakan, maka Penghapus diberikan kepada Andi. d. Setelah Budi mendapatkan Pensil, langkah selanjutnya adalah meminta ijin untuk menggunakan Penghapus. Karena Penghapus sedang digunakan oleh Andi, maka Budi menunggu sampai Penghapus tidak digunakan. e. Disisi lain, Andi sudah mendapatkan Penghapus, yang kemudian meminta ijin untuk menggunakan Pensil. Karena Pensil sedang digunakan oleh Budi, maka Andi menunggu sampai Pensil tidak digunakan. f. Situasinya akan menjadi Budi menunggu Andi melepaskan Penghapus, padahal Penghapus akan dilepaskan jika Andi sudah mendapatkan Pensil (yang sedang digunakan Budi) dan menyelesaikan prosesnya. Begitu juga sebaliknya. Dari permasalah proses diatas, pencegahan apa yang digunakan agar situasi tersebut tidak terjadi dan menimbulkan permasalahan?
3. Memori merupakan komponen terpenting pada komputer modern saat ini, memori menyimpan program-program yang akan di eksekusi oleh CPU. Namun dengan semakin banyak program-program dan ukuran program semakin besar juga menimbulkan ukuran memori fisik lebih kecil dari pada kebutuhan program yang akan dieksekusi oleh CPU. Metode atau konsep apa yang cocok digunakan untuk menyelesaikan permasalahan tersebut? Jelaskan juga teknil dari konsep yang anda gunakan?