Anda di halaman 1dari 3

BAHAN KULIAH

KE XIII

TUGAS
TUGAS DITULIS TANGAN DIKUMPULKAN WAKTU UHS
Oleh :

Hari Kusno Indryanto, S.T.

A. TUGAS HITUNGAN
1. PROTEKSI MEMORI
Sebagai contoh sebuah pengguna dibatasi mempunyai base register 300000 dan mempunyai limit
register 120000. Ditanyakan berapa alamat memori yang diperbolehkan digunakan oleh pengguna.
Register 300000 =>420000 (dijumlah)
2. BUS ALAMAT
Diketahui Bus alamat berisi N = 16 jalur sinyal paralel. Ditanyakan jumlah memori/ port yang dapat
dialamati secara langsung
Jumlahnya 2n = 2 pangkat 16 = ?
3. EFISIEN CPU
Diketahui P = 60 % dan ada 10 proses. Ditanyakan efisien CPU idle, CPU busy, CPU proses.
n 1 2 3 ...
Cpu id
= P
pangkat
n
Cpu
busy 1-
p
pangkat
n
Cpu
proses =
(1-p
pangkat
n)/ n

4. ALGORITMA BERPRIORITAS STATIS


Diketahui ada 6 proses A, B, C, D, E, F yang memiliki berprioritas 3, 3, 4, 4, 1, 2. Ditanyakan link list
dari proses tersebut
Link list
1<- E
2<- F
3<- A<-B
4<- C <- D
5. ALGORITMA BERPRIORITAS DINAMIS
Diketahui quantum = 100 ms dan quantum yang digunakan : A = 50 ms; B = 20 ms; C = 40 ms; D =
20 ms; E = 50 ms; F= 20ms Ditanyakan link list dari proses tersebut
6. PENJADWALAN
Diketahui empat proses A, B, C, D dengan waktu jalan selam 8, 7, 6, 5 kwanta. Penjadwalan cara I
proses dijadwalkan berurutan dan penjadwalan cara II proses dijadwalkan secara SJF. Ditanyakan
TAT rata - rata.
7. PENJADWALAN SJF DAN FIFO
Diketahui proses seperti gambar. Ditanyakan hitung TAT dengan cara SJF dan FIFO.
2 5 6
C A B

8. ALGORITMA PENJADWALAN ROUND ROBIN


Diketahui proses seperti gambar dengan quantum = 3. Ditanyakan TAT dengan cara Round Robin
5 6 2
A B C

9. STATE SELAMAT
Diketahui dalam sistem komputer ada 10 sumber daya yang digunakan oleh tiga proses, yaitu :
a. Proses A membutuhkan 10 sumber daya, sedang saat ini menggenggam 2.
b. Proses B membutuhkan 3 sumber daya, sedang saat ini menggenggam 1.
c. Proses C membutuhkan 7 sumber daya, sedang saat ini menggenggam 3.
Ditanyakan dialokasikan ke proses manakah sumber daya yang masih tersedia yang tidak
mengakibatkan deadlock
10. PENCATATAN PEMAKAIAN PETA BIT
Diketahui dalam sistem komputer terdapat memory sebesar 128 kb, yang dibagi menjadi 4 kb. Jika
pemakaian memory adalah :
a. Proses A memakia unit alokasi no : 3 s/d 5
b. Proses B memakia unit alokasi no : 7 s/d 7
c. Proses C memakia unit alokasi no : 15 s/d 19
d. Proses D memakia unit alokasi no : 23 s/d 25
Ditanyakan :
a. Peta bit (Bit map) dari memory
b. Linked list pemakaian memory
11. TABEL PAGING
Diketahui Register alamat maya 32 bit. Ukuran page 4 kbyte = 212 byte. Ditanyakan berapa jumlah
Page.
12. MEMORY MANAGEMENT UNIT
Diketahui seperti gambar. Ditanyakan skenario pemetaan
Alamat Memori Maya Memori Nyata
0- 4K 7
4K - 8K 5
8 K - 12 K X
12 K - 16 K X
16 K - 20 K 0
20 K - 24 K 1
24 K - 28 K 6
28 K - 32 K 3
32 K - 36 K X
36 K - 40 K 4

40 K - 44 K X
44 K - 48 K X
48 K - 52 K X
52 K - 56 K 2
56 K - 60 K X
60 K - 64 K X

B. TUGAS RANGKUMAN
Buat rangkuman satu lembar folio bergaris tentang materi kuliah Sistem Operasi yang Anda ketahui.

Nilai baik tugas, UTS, UHS, dan Praktikum yang di nilai dengan item :
a. Pemahaman
b. Analisa
c. Alur pikran Pemecahan Masalah
d. Penyelesaiannya/ Pemecahan Masalah