PYQ – OPERATING SYSTEM (2418302) | SEMESTER 3RD (2ND YEAR) | Year 2024

Share:WhatsAppTelegram
Question 1

Operating System 2024 NEW PYQ.


Group A

Choose the most suitable answer from the following options: -  (2*10=20)


(i) Match the following terms with their descriptions:

 


Kernal

A program in execute

Process

Core component of the OS managing resources

Deadlock

A situation where two or more process are unable to proceed.


(ii) The operating system is responsible for managing hardware resources.

(a) True

(b) False


(iii) A process can be in only state at a time

(a) True

(b) False 


(iv) The ____ is responsible for managing the CPU and memory.

(a) Kernel

(b) Shell

(c) Application


(v) _____ is a type of software that translates high-level language code into machine code.

(a) Compiler

(b) Assembler

(c) Linker


(vi) The concept of ___ allows multiple processes to share CPU time.

(a) Multitasking

(b) Multiprocessing

(c) Multithreading


(vii) Which of the following is not a function of an operating system?

(a) Memory Management

(b) File System Management

(c) Database Management

(d) Device Management


(viii) What is the main purpose of an interrupt in an operating system?

(a) To start a new process

(b) To handle events that need immediate attention

(c) To allocate memory

(d) To switch between user and kernel mode


(ix) Match the following terms with their descriptions:

  1. First-Come, First-                    A. Each process is assigned a priority, and the highest priority                                                                                                                                                                                                                 

      Seved (FCFS)                                processes are executed first.

  2. Shortest Job Next                     B. Processes are executed in the order they arrive in the ready  

      (SJN)                                             queue.

  3. Round Robin (RR)                   C. The process with the smallest execution time is selected next.

  4. Priority Scheduling                  D. Each process is assigned a fixed time slice in a cyclic order.

 
(x) The _______ is the core component of an operating system that manages system resources and communication between hardware and software.

(a) Kernel

(b) Shell

(c) Interface

 

Group:-"B"

➥ Answer all Five Questions: -                         (5*4=20) 

 

2. Explain the concept of virtual memory. 

OR

Explain the different types of operating systems?

 

3. Describe the process state model.

OR

Define system call? Explain its importance.

 

4. Discuss the role of the file system in an operating system.

OR

How does a scheduler decide which process to run next?

 

5. Explain the concept of a semaphore and its uses.

OR

Explain thrashing and how can it be prevented?

 

6. Describe the various page replacement algorithm. 

OR

Discuss the role of the operating system in managing hardware resources.

 

Group:- "C"

➥ Answer all Five Questions: -                         (5*6=30) 

 

7. What are the core functions of an operating system, and how do they manage hardware and software resources? 

OR

Describe the file system management in an operating system and the various types of the systems available.

 

8. What is the role of device drivers in an operating system, and how do they facilitate communication between hardware and software?

OR

Explain the differences between monolithic, microkernel, and hybrid kernel architectures in operating systems.

   

9. Describe the boot process of an operating system, from powering on the machine to loading OS.  

OR

Explain system calls in an operating system, and how do they facilitate. Communication between User applications and the kernel?

 

10. How do operating systems handle deadlocks, and what strategies are used to prevent or resolve them?  

OR

Discuss the concept of multitasking in operating systems and the mechanisms used to achieve it.

 

11. Explain the concept of paging and segmentation in memory management, and compare their advantages and disadvantages. 

OR

Explain the concept of virtual memory in operating systems and discuss its advantages and disadvantages.

 

 


 

*****

Q1

PYQ Video References

No references available right now.

Comments & Reviews

Loading comments...