Maulana Azad National Urdu University M.C.A I Semester Examination, March 2023 Paper - MMCA113PCT : Operating System
6 M , ì
Ä : p 6 ,
Time : 3 hrs Marks : 70
@ c Z
* ] :
» V ß Z Î Ð V x Ó X ì è S g á Z Z ® Å V / n Æ [ Z C Ù X x Î z Ô zx z Ô w Zz z : ì 6 , V & ] Ñ Z Î p ! 6 , t
Z
[ b i Ñ ì ò X ì
C X Ù Z Î
Æ w ò i Ñ [ Z » w Z Î C Ù X ] Ñ Z Î á zZ [ Z ¿ & * * %æFN ( à { & ] Ñ Z Î è z c ] Ñ Z Î ò i Ñ
10~ w Zz z
.1(10 x 1 = 10 Marks)
X ì
1a
V / 6 , ì
X
(200)Î z ã ½ [ Z » w Z Î C Ù X ¶ [ Z Æ V ß Z Î õ 0 * ð Ã Ã D ¨ ( ¤ Ð ~ k ÔZ ] Ñ Z Î
8~ zx z
.2(5 x 6 = 30 Marks)
X ] Z
6a Æ w Z Î C Ù
V / 6 ,
ì
(500)Î õ 0 * ã ½ [ Z » w Z Î C Ù X ¶ [ Z Æ V ß Z Î & ð Ã Ã D ¨ ( ¤ Ð ~ k XZ ] Ñ Z Î
5~ x Î z
.3(3 x 10 = 30 Marks)
X ] Z
10a Æ w Z Î C Ù
Zz z w
1 :
w Z Î H
ì
?
Context Switch (i)H ì
?
Time Sharing System (ii)H ì
?
IO Burst (iii)H
ì
?
Preemption (iv)H
ì
?
Thrashing (v)H
ì
?
Mounting (vi)H
ì
?
Address Binding (vii)H ì
?
Response Time (viii)H ì
?
Starvation (ix)H
ì
?
Device Controller (x)z
zx
@ ì * q XZ - { Æ Å
æ
Ð
?
Data y à ~ k Z ? C
ImportanceÅ
Process Control BlockX
21/3
z Å
s
#
X Ù
semaphoresg Zz
mutual exclusion~
Interprocess Communication? ì H
Critical SectionX
3Ã ÉÀ
/õG
X
methodsÆ
Deadlock handling? Ù s # z Å
necessary conditionsg Zz
essentiala Æ
DeadlockX
4z Å
s
#
z?
Directory functionsg Zz
File Space Allocation? /õG ÉÀ
Methods AccessÆ
File handlingX
5z Å
s
#
X Ù
architectural modelsÆ
Threads? Ù ã zZ Ã t Û ~
interruptg Zz
System CallX
6z Å
s
#
X Ù
Unix File Security? Ã
System ComponentsÆ
Linuxg Zz
UnixX
7£ ë
?
Block strippingz? ã zZ Ð æ Å V Ã { Ã
levelsZ Æ
RAID? ì H
DRAIX
8~
ù D
?
variable partitionsg Zz
Multiprogramming with FixedÃ
Compaction? ì H
CompactionX
9z x Î
Z Ã q - { Æ Å
æ z Ð
s
#
?
Process statesX Ù ã zZ Ã t Û ~
threadsg Zz
ProgramsÔ
ProcessX
10w V
Æ
Page Tableg Zz
Segment Tablez? ã zZ Ã t Û ~
pagingg Zz
Segmentation? ì H
Paging ConceptX
11B
?
~ ð ì
X
page reference strings f z g q X
126 5 8 6 3 4 7 5 0 1 7 1 0 2 7 1 7 0 6 7 5
¥
x ,
X
page faultsÆ w E Z »
LRU page replacement algorithmg Zz
Optimal page replacement{ ì à
?
Frame initiallyg Zz ì
3 Frame sizerount, timeaverage ____
g Zz
average waiting timeÆ w E Z Ã
datas f z g q ~ } g ! * Æ
processesZ X
13a Æ
X
schedulling algorithumsx Ó X B ï
Round Robin .b SRTF .a
¨ Ã ì K Zz Y g V
?
algorithm4 Ð & X ì
4 second, time quantum~
round robin Burst time Arrival time Process12 0 P0
17 1 P1
16 4 P2
7 6 P3
5 7 P4
8 9 P5
2/3
c
* ì Z
X
resource table~ s f z g X
14Instances Resource type
5 A
3 B
5 C
3 D
ì
:
snapshotq - Z »
system~ s f
Max Allocation Process
A B C D A B C D
2 2 1 1 1 1 0 0 P0
1 2 1 2 0 1 1 0 P1
1 1 2 1 1 0 1 1 P2
3 1 2 0 2 1 2 0 P3
2 1 1 0 1 0 1 0 P4
H
f
?
contentsÆ
need matrix .IH ì
?
available vector .iiH ì
?
safe sequenceÂ ì ¤ / ?Z ì ~
safe stateq - Z
systemH
.iii // /
3/3