Operating system overview
Questions
1.What is an operating system? State and explain the basic functions of operating system.
2.What is the purpose of system call and how do system calls relate to operating system.
3.Discuss various architectures of operating system.
4.Write a shell script for sorting a given list of numbers using bubble sort.
5.Explain the following terms :
(i) System call (ii)Multiprogramming
(iii) Multiprocessing(iv)Mode switch
6.State different architectures of operating system and explain monolithic architecture in detail.
7.Explain modern UNIX kernel with a neat diagram.
8.Write a shell program to check if given string is palindrome or not.
9.Compare the following.
(i) System calls and library functions
(ii) Shell and Kernel
10.Discuss the kernel modules of linux system.
11.Explain the concepts of virtual machines with its implementation and benefits. Also explain in brief, example of virtual machine.
12.Discuss the advantage of multiprocessor system. What are the different types of multiprocessor system.
13.State and explain different services provided by an OS.
14.What is the role of Shell in Unix OS? Explain in brief different types of Shells in Unix OS.
15.What do you mean by system call? List different types of system calls available.
16.Write Shell script to sort a list of numbers in descending order using bubble sort.
17.Describe the flow control during a system call with the help of a neat diagram.
18.Write a Shell script to perform the following operations on an employee database : insert, delete, update, display. Assume the following fields as input : employee name, age, salary, qualification, designation.