JNTU

JNTU B.Tech II OPERATING SYSTEMS Previous Question Paper (February - 2024 - R16)

B.Tech | II | II | R16 | February - 2024

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

Note: i) Question paper consists of Part A, Part B.
ii) Part A is compulsory, which carries 25 marks. In Part A, answer all questions.
iii) In Part B, Answer any one question from each unit. Each question carries 10 marks and may have a, b as sub questions.

Part A

1a

Define an operating system.

2 marks

Answer

An operating system is a system software that acts as an intermediary between the computer hardware and the user. It manages computer hardware resources, provides common services for computer programs, and controls the execution of applications.

1b

What services do operating systems provide?

3 marks

Answer

Operating systems provide a set of essential services to facilitate the efficient execution of programs and improve user convenience:

  • Program Execution: The system loads programs into memory, handles execution, and manages process termination.
  • I/O Operations: It provides a uniform interface to manage various input and output devices, hiding the complexity of hardware-specific drivers from the user.
  • File System Manipulation: It manages the creation, deletion, reading, and writing of files and directories, ensuring proper access control and organization.
  • Communication: It enables data exchange between processes, either on the same computer or across a network, through mechanisms like shared memory or message passing.
  • Error Detection: The OS constantly monitors the system to detect and respond to hardware or software errors, such as memory faults or device failures, to ensure system stability.
  • Resource Allocation: It manages CPU scheduling, memory allocation, and peripheral access to ensure fair and efficient resource distribution among multiple users or tasks.
1c

Define process synchronization.

2 marks

Answer

Sign in to view the complete answer paper.

1d

What is the purpose of monitors in synchronization?

3 marks

Answer

Sign in to view the complete answer paper.

1e

Define the term “thrashing”.

2 marks

Answer

Sign in to view the complete answer paper.

1f

How is the allocation of frames determined in a virtual memory environment?

3 marks

Answer

Sign in to view the complete answer paper.

1g

Define the term "free-space management".

2 marks

Answer

Sign in to view the complete answer paper.

1h

What is the role of directory implementation in storage management?

3 marks

Answer

Sign in to view the complete answer paper.

1i

What is a deadlock in a system?

2 marks

Answer

Sign in to view the complete answer paper.

1j

Write the three conditions that characterize a deadlock.

3 marks

Answer

Sign in to view the complete answer paper.

Part B

210 marks
a

Compare the user view and the system view of an operating system.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explore the computer system organization, providing examples to illustrate their roles in system functionality.

5 marks

Answer

Sign in to view the complete answer paper.

OR
310 marks
a

Explain different computing environments and how they impact operating system design and functionality.

6 marks

Answer

Sign in to view the complete answer paper.

b

Discuss about memory management in operating systems.

4 marks

Answer

Sign in to view the complete answer paper.

410 marks
a

Describe the functions of the Process Control Block in process management.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explore the operations on processes in Unix, focusing on fork(), exec(), wait(), and exit().

5 marks

Answer

Sign in to view the complete answer paper.

OR
5

Compare and contrast different scheduling criteria used in process scheduling.

10 marks

Answer

Sign in to view the complete answer paper.

610 marks
a

Describe the various types of memory management strategies.

6 marks

Answer

Sign in to view the complete answer paper.

b

Explain the concept IA-32 paging.

4 marks

Answer

Sign in to view the complete answer paper.

OR
710 marks
a

Analyze the copy-on-write mechanism and its advantages in optimizing memory operations.

6 marks

Answer

Sign in to view the complete answer paper.

b

Differentiate between virtual addresses and physical addresses.

4 marks

Answer

Sign in to view the complete answer paper.

810 marks
a

Explain how does file sharing enhance collaboration and resource utilization in a file system.

5 marks

Answer

Sign in to view the complete answer paper.

b

Describe different types of allocation methods.

5 marks

Answer

Sign in to view the complete answer paper.

OR
910 marks
a

Discuss the efficiency and performance considerations in file system design and implementation.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain the components and functions of disk structure in storage management.

5 marks

Answer

Sign in to view the complete answer paper.

1010 marks
a

Explain the principles of protection.

4 marks

Answer

Sign in to view the complete answer paper.

b

Discuss recovery strategies from deadlock. How can a system recover from a deadlock situation?

6 marks

Answer

Sign in to view the complete answer paper.

OR
11

Briefly explain the following terms.

10 marks
a

Capability-based systems.

5 marks

Answer

Sign in to view the complete answer paper.

b

System Protection.

5 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the question paper of OPERATING SYSTEMS from JNTU for B.Tech CSE(IoT) II II, February - 2024, R16.

For the solved question paper with answers, switch to the Answer Paper tab.

Loading Question Papers

Fetching data from database...