UNIX Operating System
1. Explain all the layers present in a UNIX Architecture? List and explain each of them.
2. Describe the term Inter-Process Communication. What are various approaches to achieve the same?
3. Explain the procedure for viewing and Setting Environment Variables?
4. How will you perform the following in vi?
i) To search and replace all occurrences of pattern1 with pattern2
ii) Insert text (and enter input mode)
iii) Append text (to end of line)
iv) Move to the end of line
5. What do you mean by a crond? What is its use?
6. Demonstrate how and when you can use the commands: vi, cat, chmod, grep, man, pwd, ps, kill, mkdir, rm.
7. Write a C program which explains the creation of child process using fork system call. One process finds sum of even series and other process finds sum of odd series.