27-09-2012, 11:24 AM
Operating System and UNIX
operating.doc (Size: 595.5 KB / Downloads: 63)
Q1. Explain the purpose and syntax of any two UINX commands belonging to the following categories of the commands
(a) Process Management
(b) System Management
© Directory Commands
(d) File Manipulation commands
(e) Security and Protection
(f) Inter-user Commands
(g) Information commands
Q2(a) What are the salient features of UNIX Operating System ? Explain .
(b) What is the directory structure of UNIX Operating System? Explain
Q3(a) What do you understand by an operating System ? What are the major functions performed by an operating System?
(b) Enumerate important characteristics of a good operating system and also discuss the ]
Responsibilities of an operating system as a resource manager.
© Give an overview of the different types of operating systems.
Q4 what is fragmentation ? What are different types of fragmentation ? How each of these can be overcome ? Explain
Q5(a) What do you understand by a process ? What are the different states of it.
(b) Explain Process States and its diagram
© Differentiate between long term ,medium term and short term scheduler.
Q6(a) What do you mean by device Independence ? Discuss the major functions of the device independent software
(b) Explain clock hardware and clock software
Q7 Explain the Following
(a) Device controller
(b) Device Driver
© User space I/O Software
(d) Interrupt Handler.
Q8(a) Consider swapping system in which memory of the following hole size in memory order
10K,4K,20K,18k,7K,9K,12K and 15K
Which hole is taken for successive requests of
(i) 12K (ii) 10K (iii) 9K
For first fit ? repeat the same for Best-Fit,Worst-Fit and Next-Fit
Q8( b) Shown below is the workload for 5 job arriving at time zero in the order given below
Q9(a) what is meant by disk scheduling? Explain why disk scheduling is necessay.
(b) Discuss three disk scheduling algorithms
© State the desirable characteristics of disk scheduling policies and explain briefly the various seek optimization scheduling techniques.
Q10 (a) What is time slicing ? How the time slicing duration affects the overall working of the system.
(b) write short note on virtual memory.
Q11(a) What is segmentation ? what are its advantages and disadvantages ? Explain
(b) what is memory management ? Discuss objectives of memory management.
Q12 Write notes on the following
(a) Highest Response Ratio Next Scheduling
(b) Shortest Remaining Time Scheduling
© Thrashing
(d) System Calls
Q13. Explain the following allocation algorithms
(a) First Fit
(b) Best Fit
© Worst Fit
(d) Buddy’s System
(e) Next fit
Q14(a) when does a page fault occur ? Explain various page replacement strategies/algorithms
(b) What factors can lead to the degradation of the performance of round robin scheduling
Q15(a) Differentiate the following
(a) Networking Operating System and Distributed operating System
(b) Batch Operating System and Real Time Processing System.
© Multitasking and Multithreading
(d) Real Time System and Timesharing System
(e) Multiprocessing and Multiprogramming
(f) Preemptive and non-preemptive scheduling
(g) Paging and segmentation
Q16(a) what is an operating system structure ? Compare important operating system structures.
(b) how layered structure approach differs from kernel approach ? Explain
Q17(a) what is File-System ? What are the main responsibilities of a file-system located in layered organization of operating system?
Q17(b) what do you understand by file protection and security ? Explain the various file protection methods / strategics
Q18 what are deadlock ? When do these occurs ? Suggest three basic methods for preventing these
Q19 what are the benefits of multi-programming .
Q19(b) What are the benefits of Multiprocessing /Parallel systems.
Q20 what do you mean by paging ? how address mapping is performed in paging technique? Also enumerate the advantages and disadvantages of paging.
Q21 (a) what are the different objectives which must be considered in the design of scheduling discipline?
Q21(b) what are semaphores ? How do semaphores solve the problem of mutual exclusion ? Explain what are the benefits and limitations of semaphores.