Group-B (Short/Medium Answer Type)
1. Explain the features of UNIX operating system.
2. Describe the UNIX file system structure with diagram.
3. What are different types of files in UNIX? Explain.
4. Write a short note on inode and its significance.
5. Explain file permissions and protection mechanism in UNIX.
6. What is a process? Explain process states in UNIX.
7. Write short notes on:
o grep command
o awk command
8. Explain the use of pipes and filters in UNIX with examples.
9. What is shell? Explain different types of shells.
10. Write a note on environment variables in UNIX.
11. Explain shell metacharacters with examples.
12. What is redirection? Explain input/output redirection.
Group-C (Long Answer Type)
13. Explain shell programming concepts with suitable examples.
14. Write a shell script to:
Find factorial of a number
Check whether a number is prime
15. Explain conditional statements in shell scripting (if, case).
16. Discuss looping constructs in shell (for, while, until) with examples.
17. Explain process management in UNIX including fork, exec, wait.
18. Describe file handling commands in UNIX in detail.
19. Write a shell script to sort a list of numbers in ascending order.
20. Explain system calls in UNIX with examples.
21. Discuss awk and sed utilities in detail with practical use cases.
22. Explain background and foreground processes with commands.
23. Write a shell program to count number of words, lines, and characters in a file.
24. Explain signals and their handling in UNIX.