JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech II Year OPERATING SYSTEMS Previous Question Paper (August/September - 2022 - R16)

B.Tech | II Year | II-II | R16 | August/September - 2022

Answer PaperPaper Code: 134BUMaximum Marks: 75Time: 3 Hours

Answer any five questions. All questions carry equal marks.

Main

115 marks
a

Explore operating system in users view point as well as system view point.

7 marks

Answer

From a user's view, the operating system is designed primarily for ease of use, performance, and security. The user is concerned with the convenience of the interface, the responsiveness of applications, and the efficient management of their own files and resources. The OS acts as an abstraction layer, hiding the complex hardware details and providing a user-friendly environment through command-line interfaces or graphical user interfaces (GUIs), allowing users to focus on task execution rather than hardware management.

From a system view, the operating system is viewed as a resource allocator and a control program. It acts as the manager of all system resources, including CPU time, memory space, file storage, and I/O devices. The OS must resolve conflicting requests for resources to ensure efficient and fair operation. Furthermore, as a control program, it manages the execution of user programs to prevent errors and improper use of the computer, ensuring system stability and security through mechanisms like process scheduling and memory protection.

b

What is a multi processor system? Discuss its advantages.

8 marks

Answer

A multiprocessor system, also known as a parallel system or tightly coupled system, consists of two or more processors in close communication, sharing the computer bus, clock, and sometimes memory and peripheral devices. These systems are designed to execute multiple tasks simultaneously, significantly increasing the computational power of the machine.

The primary advantages include:

  • Increased Throughput: By having multiple processors working in parallel, the system can complete more work in a given time period.
  • Economy of Scale: Multiprocessor systems can be cheaper than multiple single-processor systems because they share peripherals, mass storage, and power supplies.
  • Increased Reliability: If one processor fails, the system can continue to function, albeit at a reduced speed, because the workload can be distributed among the remaining functional processors (graceful degradation).
  • Parallel Processing: Complex tasks can be broken down into smaller sub-tasks that are executed concurrently, leading to faster completion times for compute-intensive applications.
215 marks
a

Illustrate the operations of operating system.

8 marks

Answer

Sign in to view the complete answer paper.

b

Discuss briefly the types of system calls provided by an operating system.

7 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

Define process. Explain process state transition diagram.

7 marks

Answer

Sign in to view the complete answer paper.

b

Illustrate process creation on windows systems.

8 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

Describe the Round Robin scheduling algorithm. Illustrate with an example.

8 marks

Answer

Sign in to view the complete answer paper.

b

Provide a solution to Dining Philosopher’s problem using semaphores.

7 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

Compare paging and segmentation of IA-32.

6 marks

Answer

Sign in to view the complete answer paper.

b

Demonstrate first-fit, best-fit and worst-fit for storage allocation.

9 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

Describe paging hardware with translation look-aside buffer.

7 marks

Answer

Sign in to view the complete answer paper.

b

Illustrate Least recently used page replacement algorithm with an example.

8 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

Explain mounting in network file system.

7 marks

Answer

Sign in to view the complete answer paper.

b

Make a comparison of C-SCAN and C-LOOK algorithms for disk scheduling.

8 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

Demonstrate Banker’s algorithm for deadlocks.

8 marks

Answer

Sign in to view the complete answer paper.

b

What is an access matrix? Explain implementation of an access matrix.

7 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the solved question paper with answers of OPERATING SYSTEMS from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for B.Tech IT II Year II-II, August/September - 2022, R16.

For the question paper without answers, switch to the Question Paper tab.

Other papers in OPERATING SYSTEMS

Loading Question Papers

Fetching data from database...