LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034 M.C.A.

advertisement
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034
M.C.A. DEGREE EXAMINATION – COMPUTER APPLICATION
THIRD SEMESTER – NOVEMBER 2010
CA 3950 - PRINCIPLES OF FOSS
Date : 09-11-10
Time : 9:00 - 12:00
Dept. No.
Max. : 100 Marks
PART A
Answer ALL questions
10*2 = 20
1. Mention two important scientists who contributed to the development of Linux.
2. What do you mean by software freedom?
3. Name any four distributions of Linux.
4. Write the equivalence of symbolic mode in file permission, for the following using command:
i.
732
ii. 333
5. What are the features of Common Unix Printing System (CUPS)?
6. What commands are used to perform the following:
i.
To know the syntax and description of a command
ii.
To open an existing file
Iii
To count the lines of a file iv to update the timestamp of an existing file.
7. What is proxy server? What is the purpose of it?
8. What are the objectives of file sharing?
9. Name the different stages of compilation process.
10. Distinguish between while and until statements in shell scripting.
PART B
Answer ALL questions
5*8 = 40
11a. What are the characteristics of Linux’s “release often, release early” model?
(or)
b. What are the salient features of GPL license and how LGPL license is different from GPL?
12a. Explain the following files:
i.
/etc/passwd
ii. /etc/shadow
(or)
b. Describe the startup sequence of Linux
13a. Do the following using shell commands:
i.
Create two directories one below the other
ii.
Create two files in each directory and enter some message
iii.
Copy the content of one file to other in first level directory
iv.
Create third level directory and move the files of first to third level directory
(or)
b. How CUPS is configured? Explain.
1
14a. How Samba server is managed? Explain.
(or)
b. Which file makes provision for configuring Samba file server? Explain the methods of file
Sharing services in Linux.
15a. How functions are used in scripting language? Give an example.
(or)
b. Write a shell script to identify primary colours.
PART C
Answer any TWO questions
(Q.no16 is compulsory)
2*20 = 40
16a. Explain the features of Linux.
b. Discuss hierarchical file system in Linux.
17a. Explain the following:
i.
Hostname
ii. IP addresses iii. Name resolution
iv. Routing.
b. Write a note on Apache web server.
18. Write short notes on the following:
i. Conditional control in shell script
ii. Eclipse
*********
*************
2
Download