written 8.7 years ago by |
Operating System and Administration - Dec 2014
Computer Engineering (Semester 3)
TOTAL MARKS: 100
TOTAL TIME: 3 HOURS
(1) Question 1 is compulsory.
(2) Attempt any four from the remaining questions.
(3) Assume data wherever required.
(4) Figures to the right indicate full marks.
Answer any one question from Q1 and Q2
1 (a) Define the following OS terms:
(i) Multiprogramming
(ii) Multitasking
(iii) Multiprocessing
(iv) Multithreading
(v) Monolithic kernel
(vi) Microkernel.(6 marks)
1 (b) Explain the file system data structures of UNIX with neat diagram (UFDT, FT and IT).(6 marks)
2 (a) Draw and explain the block diagram of system kernel.(6 marks)
2 (b) Draw and explain the 4 state process diagram (inclusive of
kernel and user modes).(6 marks)
Answer any one question from Q3 and Q4
3 (a) Explain the different types of files in UNIX. Also give the command to display the same. List the different categories of users in UNIX.(6 marks) 3 (b) Explain the following commands in UNIX: grep, ripe, stat, mount, chmod and ln.(6 marks) 4 (a) Differentiate between Grub and Lilo.(3 marks) 4 (b) Explain the run levels of Booting process in UNIX.(6 marks) 4 (c) Explain any three characteristics of perl programming.(3 marks)
Answer any one question from Q5 and Q6
5 (a) Explain in detail signal and kill function with parameters.(4 marks)
5 (b) Explain the following UNIX commands:
nice, renice, top, prstat, strace.(5 marks)
5 (c) Differentiate between the following:
(i) Modern Access Control and Real World Access Control
(ii) User mode and Kernel mode.(4 marks)
6 (a) Explain the concept of:
(i) nobody account
(ii) real, effective and save id's
(iii) setuid and setgid commands.(6 marks)
6 (b) Explain runaway processes, sudo command and su command.(3 marks)
6 (c) Explain the concept of:
(i) shadow password
(ii) pseudo users with respect to /bin/false and /bin/nologin.(4 marks)
Answer any one question from Q7 and Q8
7 (a) Give the entries of /etc/passwd file and /etc/group file.(6 marks)
7 (b) Explain the following:
(i) fsck
(ii) mkfs
(iii) file system mounting.(6 marks)
7 (c) Define disc partitioning.(1 marks)
8 (a) Explain the following:
(i) useradd
(ii) userdel
(iii) RAID.(6 marks)
8 (b) List any three storage devices.(3 marks)
8 (c) Differentiate between the following:
(i) SATA and PATA
(ii) UNIX and Linux.(4 marks)