Breaking News

IPU BCA Semester 6: Linux Environment (End Term Paper 2014)

END TERM EXAMINATION
Sixth Semester - BCA
May-June 2014
Paper Code: BCA-306 

Subject: Linux Environment 

(2011 onwards)
IPU BCA Semester 6: Linux Environment (End Term Paper 2014)

Time: 3 Hours Maximum Marks: 75

☛Note: Attempt any five questions including Q.1 which is compulsory-. Select one question from each unit.

Q1:
(a) Explain the architecture of Linux. (5)
(b) What are the different ways of managing and switching users in Linux? (5)
(c) Differentiate between TCHS and Korn Shell.  (5)
(d) How Linux and Unix related. Explain.  (5)
(e) What is the process in Linux? Explain briefly.  (5)

UNIT - I



Q2:
(i) Differentiate between ext2, ext3 and ext4 based file systems.    (6)
(ii) What are the different run levels in Linux? Explain methods to change these run levels (6.5)
See answer Understanding Run levels

Q3:
(i) Explain in detail the Linux file systems architecture with a diagram.  (10)
(ii) What is archiving? Give two examples of archive commands (2.5)

UNIT - II

Q4:
(i) What are redirection operators? Explain the usage with examples.   (6)
(ii) Differentiate between a symbolic link and a hard link.  (6.5)


Q5:
(i) Describe levels of security in Linux.  (6)
(ii) What is mounting and unmounting? Explain (6.5)


UNIT-III

Q6:
(i) Differentiate between sed and grep with examples.   (6)
(ii) What is a sticky bit? Explain the usage.   (6.5)

Q7:
(i) Explain the contents of /etc/passwd file.   (2.5)
(ii) Explain the usage of the following commands:   (2 ✕ 5 = 10)
(a) cut
(b) tr
(c) diff
(d) uniq
(e) wc


UNIT — IV
Q8:
(i) Explain how Linux OS schedules the processes.  (7.5)
(ii) Explain the role of a process descriptor in Linux.   (5)

Q9:
(i) Explain the ways to track the processes in Linux.  (7.5)
(ii) Explain the usage of system calls in Linux with an example.  (5)