IPU BCA Semester 6 - Linux Environment (End Term Paper 2015)
END TERM EXAMINATION
SIXTH SEMESTER [BCA] MAY- JUNE 2015
Paper Code: BCA-306
Subject: Linux Environment
BATCH- 2011 ONWARDS
Time: 3 Hours Maximum Marks: 75
[ Note: Attempt all questions as directed. Internal choice is indicated ]
Q1: Explain briefly: (5x5=25)
(a) Explain the use of /etc, /bin, /usr directory in LINUX.
(b) How to identify default file permissions in Linux and what are the ways to change these permissions in Linux.
(c) What are different modes of vi editor?
(d) Explain the usage of sticky bit?
(e) What is Zombie process.
UNIT-I
Q2:
(a) What are different redirection operators in Linux? Explain. (5)
(b) Compare “ext2”, “ext3” and “ext-4” file systems. (7.5)
Q3:
(a) Explain the Linux’s relationship to Unix. (5)
(b) What are different run levels in Linux? How to change Within these run levels. (7.5)
UNIT-II
(a) "Linux is the most secured operating system.” Discuss. (6) '
(b) What is Inode in Linux? Differentiate between Hard Link and Soft Link? (6.5):
Q5:
(a) Explain different commands to create archives in Linux. (7.5)
(b) Write the steps to mount and unmount a pen drive on Linux machine. (5)
UNIT-III
(a) Explain the usage & options of following commands? (3x2=6)
1) tail
2) cut
3) diff
(b) What is sed? Explain the different purpose of sed with example. (6.5)
Q7:
(a) Write shell script to print greatest of three numbers entered by the user. (7.5)
(b) Write a shell script to print table of a number given by the user. (5)
UNIT—IV
(a) What is Process in Linux? Explain types of Processes in Linux? Explain the role of process descriptor in Linux. (7.5)
(b) Explain different process related commands with syntax? (5)
Q9:
(a) What are different Linux scheduling algorithms? (6.5)
(b) Write short notes on: (3x2=6)
(1) System calls
(2) Kernel debuggers