Professional Documents
Culture Documents
Gii php ny c tha mn tnh cht c quyn truy xut (Mutual exclusion) khng?
a) C
b) Khng
4) Nhc im chnh ca vic hin thc gii php ng b mutex lock l g?
a) Busy waiting
b) Khng hin thc c
c) Spinlock
5) Mi ti nguyn gng c t tng ng vi 1 bin nguyn c bit l c im ca gii thut
ng b no?
a) Test and Set
b) Peterson
c) Semaphore
d) C 3 u ng
6) iu kin no sau y khng nm trong nhm iu kin xy ra tc nghn (deadlock):
a) Tn ti ti nguyn khng chia s.
b) C s chia s ti nguyn dng chung.
a) C
b) Khng
c) Khng bit
9) Ti sao phi qun l b nh (Memory managment)?
a) Gip cc tin trnh thc hin chm hn
b) Tng tnh thc thi ca cc tin trnh
c) Khng bit
10) Bng phn trang (page table) ca mt chng trnh c m t nh sau:
Trang
0
1
2
3
4
5
6
7
Khung trang
4
7
5
6
Bit kch thc trang l 4KB. a ch ca d liu trong chng trnh l 5457. a ch vt l ca d
liu l:
a. 30033
b. 21841
c. 1936
d. 8529
11) Trong k thut qun l phn chng (vng) ng, cc vng nh sau cn trng c kch thc nh
sau: 100k, 250k, 260k, 300k, 200k, 260k. Vng nh no s c chn np chng trnh c
kch thc 210k theo gii thut First Fit:
a. 250k b. 300k c. 260k d. 100k e. 210k
12) a s h iu hnh cho php chng trnh cp pht thm b nh n khng gian a ch trong
qu trnh thc thi. V d cp pht d liu ng trong vng heap ca chng trnh. Loi no sau
y i hi h tr s cp pht b nh ng?
a) Contiguous memory allocation
b) Pure paging
13) Xt khng gian a ch logic 32 trang (pages), kch thc trang l 1KB, nh x sang b nh vt l
16 khung trang (frames). Hi c bao nhiu bit trong a ch logic?
a) 14 bit
b) 15 bit
c) 16 bit
d) 1 bit
14) Gi s mt chng trnh va tham chiu mt a ch trong b nh o. Cu no sau y sai:
a) TLB miss vi khng li trang
b) TLB miss vi li trang
c) TLB hit vi li trang
d) TLB hit vi khng li trang
Phn II: Bi tp (3 im)
Cu 1 (1.5 im): Xt trng thi h thng:
Max
Allocation
Available
P1
P2
P3
P4