Alagappa University 2011B.C.A Computer Application 6th Sem LINUX PROGRAMMING question paper
B.C.A. / B.Sc. DEGREE EXAMINATION, APRIL 2011Sixth Semester
Computer Applications/Information Technology
LINUX PROGRAMMING
(Non-CBCS—2004 onwards)
[Common For Computer Applications / Information Technology]
Time : 3 Hours Maximum : 100 Marks
Part A (10 × 1 = 10)
Answer all questions.
1. Minix is a ————.
2. Multiprograming is another name for ————.
3. The directory that holds all other directories in Linus is ————.
4. ———— Command is used to remove a file.
5. Echo command is used to ———— a string.
6. The expansion for grep is ———.
7. The output of one process is given as input to another process is knows as ————.
8. Message queue is created using ———— function.
9. ———— is an open source RDBMS application.
10. Signals are raised by some ———— conditions
Part B (5 × 6 = 30)
Answer any five questions
11. Explain about Minix History.
12. Explain Multitasking and Multiuser operating systems.
13. Explain how do you change file permissions.
14. Explain the ‘case’ statement in shell programming.
15. Write a shell program to find whether the file is a directory or not.
16. Write short note on message queues.
17. Describe briefly about the ‘X’ server system.
Part C (5 × 12 = 60)
Answer any five questions.
18. Write short notes on :
(a) Booting Linux
(b) Linux distributions.
19. Explain in detail about environment variables and parameter variables.
20. Explain the following commands :—
(a) pwd
(b) cd.
(c) cat.
21. Write a shell program to find the sum of digits of a given number.
22. Explain the following statements in Linux :—
(a) The ‘ for ’ statement
(b) The ‘while’ statement
23. Explain in detail about processes.
24. Explain how do you create a database and a table using MYSQL.
24. Explain how signals are used in Linux.
0 comments:
Pen down your valuable important comments below