lllllli !trll rlll rirEr ir!!
r tilt rllr
5A'F} AJ F
I
_r _5*=&
+5
!1E Sam**t*r H "
Aj* *c " H x* ryt n*t!*n,
" A* g *s#*e**t*fil ber ?*2S
i
(CtsCS) (2015 - t 6 and Onwards) (Repeaters)
COMPUTEH SCIENCE
Paper - IV : Operating System and Unix
Tirne : 3 Hours Max" Marks:70
lnstruction : Answer atl the Secfrbns.
L Answer any ten questions. Each carries two marks. (tr0x2=20)
1) Define operating systei'n.
2) What do you mean by processor affinity ?
3) Define turnaround time.
4) List any two deadlock handling methods.
5) What elo you mean by fragmenta-tion ?
6) Define thrashing.
7) List any four file attributes.
8) Define a zombie process.
9) What are positional parameters ?
10i What is the use of fork$ function in unix ?
11) Explain nohup command.
12) What are read only variables ? Give an example.
ll. Answer any five ques*tions. Each carries ten rnarks. (5x10=50)
1) ai Explain multiprocessor and real time operating system. 5
b) Explain any iwo components of operating sysiem. 5
2\ ai Explain life cycle of a process with a Reat diagram. 5
b) Explain different types of schedulers. 5
3) a) Explain dining philosopher problern. 5
b) Explain resource allocation graph with example. 5
P.T.O.
itIfiHrHti ml iltll lllili ttirll!r
uE - zl5 r rlirrrr rrrrl rrrr rlrr, iiaEl alll ltll
4l a) Brietl"v explain file Brotection.
b) Explain any two disk scheduling algorithm with suitable example. Ii
5) a) Explain salient features of unix. 5
b) Explain filter command with examples. 5
6) a) What are the different modes of setting file permissions ? Explain.
b) Write a note on unix file systern structure.
7\ a) Explain any five file related commands. 5
b) Write short notes on shell variables. 5
8) a) Write a shell script to find whether a number is prirne or nol 5
b) Explain different branching control structure in shell programming. 5
.i1