0% found this document useful (0 votes)
22 views4 pages

POS Question Bank

The document is a question bank for the Principles of Operating Systems course at Geethanjali Institute of Science & Technology. It includes various short and long questions categorized by units, covering topics such as operating system functions, process management, deadlock, memory management, and disk scheduling. The questions are designed to assess students' understanding of key concepts in operating systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views4 pages

POS Question Bank

The document is a question bank for the Principles of Operating Systems course at Geethanjali Institute of Science & Technology. It includes various short and long questions categorized by units, covering topics such as operating system functions, process management, deadlock, memory management, and disk scheduling. The questions are designed to assess students' understanding of key concepts in operating systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

GEETHANJALI INSTITUTE OF SCIENCE & TECHNOLOGY

(AN AUTONOMOUS INSTITUTION)


(Approved by AICTE, New Delhi & Affiliated to JNTUA, Ananthapuramu)
(Accredited byNAACwith“A”Grade, NBA
(EEE,ECE&ME)&ISO9001:2008CertifiedInstitution)
QUESTION BANK (DESCRIPTIVE)
Subject Name with Code: Principles of Operating Systems -20A05605a
Course & Branch: B.TECH ECE
Year& Semester: III-II Regulation:R20

UNIT - I

S. No. Question [BT Level] [CO][ Marks]


2 Marks Questions (Short)
What is an Operating system?
1. L1,CO1,2M
2. What are operating system services? L1,CO1,2M
3. Describe the operating system operations? L2,CO2,2M
4. Describe the operating system functions? L2,CO2,2M
5. Explain simple batch system? L2,CO1,2M
6. Explain time sharing operating system? L2,CO2,2M
7. List out any four process control system calls? L1,CO1,2M
8. Explain virtual machines? L2,CO1,2M
9. List out any four information management system calls? L1,CO1,2M
10. Describe distributed operating system? L2,CO1,2M
Descriptive Questions (Long)
1. Explain about Functional unites of computer? L2,CO1,10M
2. Explain about Basic Operational Concepts? L2,CO2,10M
3. Explain about Addressing Modes? L2,CO1,10M
Define System Call? Different types of System calls provided by an operating L1,CO2,10M
4.
system?
5. Write about Operating System Structure. L1,CO2,10M
6. Explain about the various operating system operations. L2,CO2,10M
7. Explain about the various system programs in detail. L2,CO1,10M
8. Describe the concept of user and Operating System interface. L2,CO1,10M

UNIT - II

S. No. Question [BT Level] [CO][ Marks]


2 Marks Questions (Short)
1. What is meant by Mainframe Systems? L1,CO3,2M
What is a process? L1,CO3,2M
2.
What is process control block? L1,CO3,2M
3.
What is a thread? L1,CO3,2M
4.
What is multithreading? L1,CO3,2M
5.
Define CPU scheduling. L1,CO3,2M
6.
7. What is pre-emptive and no pre-emptive scheduling? L1,CO3,2M
8. What is meant by clustered system? L1,CO3,2M
Descriptive Questions (Long)
Explain about: a) Process concept and b) process Scheduling?
1. L2,CO3,10M
2. Explain briefly about various Operations on processes? L1,CO3,10M
What is process? Explain the importance of process control block and also L2,CO3,10M
3.
discuss on the various states (neat sketch) involved in the process life cycle.
What is Inter process Communication? Describe the two basic models of L2,CO3,10M
4.
IPC with an example?
5. Explain various operations provided in IPC? L2,CO3,10M
6. Explain various Multithreading Models with a neat Diagrams ? L2,CO3,10M
7. Explain briefly about Algorithm Evaluation? L2,CO3,10M
Apply the priority scheduling algorithm and find turnaround time and L3,CO3,10M
waiting time.
Process Burst time Priority
P1 10 3
8. P2 1 1
P3 2 4
P4 1 5
P5 5 2
9. Explain briefly about various Threading Issues? L2,CO3,10M
10. Explain briefly about Thread Libraries. L2,CO3,10M

UNIT - III

S. No. Question [BT Level] [CO][ Marks]


2 Marks Questions (Short)
Define swapping L1,CO4,2M
1.
Define dynamic loading L1,CO4,2M
2.
Define throughput? L1,CO4,2M
3.
4. What is meant by Race Condition? L1,CO4,2M
5. What is meant by Binary Semaphore? L1,CO4,2M
6. What are the conditions that must hold for Deadlock Prevention? L1,CO4,2M
7. What are the options for breaking a Deadlock? L1,CO4,2M
8. What are the algorithms available for Deadlock avoidance? L1,CO4,2M
9. What is meant by Counting Semaphore? L1,CO4,2M
10. What is meant by Indefinite Blocking or Starvation? L1,CO4,2M
Descriptive Questions (Long)
Explain the mutual exclusion with busy waiting. L2,CO4,10M
1.
2. Explain the deadlock system model L2,CO4,10M
Write about Peterson’s Solution to the critical section problem. L1,CO4,10M
3.
4. Illustrate the methods of deadlocks handling in detail. L3,CO4,10M
Explain in detail classic problems of synchronization. L2,CO4,10M
5.
What is a deadlock? Explain Banker’s algorithm for deadlock avoidance with L2,CO4,10M
6. an example

Explain deadlock detection and recovery. L2,CO4,10M


7.
What is a monitor? Give the schematic view of a monitor with conditional L2,CO4,10M
8.
variables?

UNIT - IV

S.No. Question [BT Level] [CO][ Marks]


2 Marks Questions (Short)
What is virtual memory?
1. L1,CO5,2M
What is Demand paging? L1,CO5,2M
2.
3. Define logical address and physical address L1,CO5,2M
4. What is meant by Memory-Management Unit? L1,CO5,2M
5. What is Round-Robin Scheduling? L1,CO5,2M
6. What is meant by Paging? L1,CO5,2M
7. What is meant by Priority Scheduling? L1,CO5,2M
Descriptive Questions (Long)
Explain the process of swapping with neat sketch.
1. L2,CO5,10M
2. What is the concept of virtual memory? L1,CO5,10M
What is contiguous allocation methods
3. L1,CO5,10M
4. Explain about Thrashing in detail. L2,CO5,10M
Explain the concept of demand paging and its performance.
5. L2,CO5,10M
6. Explain the concept of Copy on Write L2,CO5,10M
Describe the structure of page table. L2,CO5,10M
7.
8. Compare and contrast paging and segmentation L2,CO5,10M
Explain different page replacement algorithms with examples? L2,CO5,10M
9.

UNIT - V

S. No. Question [BT Level] [CO][ Marks]


2 Marks Questions (Short)
What is a resource-allocation graph?
1. L1,CO6,2M
What is meant by Disk Scheduling?
2. L1,CO6,2M
Distinguish between long-term scheduler and short-term schedule
3. L2,CO6,2M
What is Banker’s algorithm? What is its use?
4. L1,CO6,2M
What is the Kernel?
5. L1,CO6,2M
What is Dual-Mode Operation? L2,CO6,2M
6.
What are privileged instructions? L1,CO6,2M
7.
Write difference between micro kernel and monolithic kernel? L1,CO6,2M
8.
How is the protection for memory provided? L1,CO6,2M
9.
What is Context Switching? L1,CO6,2M
10.
Descriptive Questions (Long)
Explain in detail overview of mass storage structure. L2,CO6,10M
1.
2. IDescribe concept of File and its file access methods in detail. L2,CO6,10M
Explain about File system structure L2,CO6,10M
3.
4. Explain about I/O Systems L2,CO6,10M
5. Describe the operating structure of a file-system implementation and directory L2,CO6,10M
implementation.

6. Explain about I/O Hardware L2,CO6,10M


Explain about disk structure. L2,CO6,10M
7.
8. Explain about Application I/O Interface L2,CO6,10M
What is disk scheduling and explain: L1,CO6,10M
9. (i). FCFS (ii). SSTF (iii). SCAN (iv). LOOK (v). C-SCAN

Signature of the Staff:

You might also like