SlideShare a Scribd company logo
1 of 5
Download to read offline
Question bank Of Operating System|



Note:
Study my notes and assignments and Tutorial Question.
These are just few questions. Just don’t rely on these questions.

                             Process Synchronization
   1.    State The critical section problem. What requirements must a solution to the
         critical section problem satisfy?
   2.    State the structure of semaphore highlighting how it can be used for process
         synchronization
   3.    Define Semaphore
   4.        a. Consider the following snapshot of a system and Answer the following
                1) Find the content of NEED Column.
                2) Find whether system is safe or not using banker’s Algorithm
                3) Apply the resource-request algorithm when the request of P5=(1 0 2)
                4) If yes then give the safe sequence
               Process           Allocation         Maximum                Available
                             R1     R2   R3       R1    R2      R3        R1   R2      R3
          P1                 0       1    0        7    5       3     3          3      2
          P2                 2       0    0        3        2   2
          P3                 3       0    2        9     0      2
          P4                 2       1    1        2     2      2
          P5                 0       0    2        4     3      3
   5.    What are 2 process solutions?
   6.    Explain Peterson Algorithm. How it fulfill all the requirement of Critical
         Section
   7.    Explain Binary Semaphore
   8.    Explain all 3 algorithm solution for process synchronization for 2 process?
   9.    Define Starvation
   10.   Explain Bakery Algorithm?




         1                                        Compiled By Sonali Chauhan, U.D.I.T
Question bank Of Operating System|



                           Memory Management


   1. What is paging? Explain basic method used for paging?
   2. What is segmentation? Explain basic method used for segmentation?




         2                                     Compiled By Sonali Chauhan, U.D.I.T
Question bank Of Operating System|



                                     Deadlock
   1. What do you understand by safe and unsafe state? Explain Bankers algorithm
       with necessary data structure for deadlock avoidance
   2. Explain 2 strategies used for eliminating deadlocks
   3. What is deadlock? State the necessary condition for deadlock and explain any one
       strategy of deadlock prevention
   4. Explain Bankers algorithm with necessary data structure for deadlock avoidance.
   5. State the necessary condition for deadlock occurrence.
   6. Define Deadlock Prevention and Deadlock Avoidance.
       Explain 4 criteria for deadlock Prevention
   7. Explain how can we eliminating deadlock by aborting a process?
                    -    Abort all deadlocked processes
                    -    Abort 1 process at a time until the deadlock cycle is eliminated.
   8. Explain how we eliminating deadlock by Resource preemption can.
                    - Selecting a victim
                    - Rollback
                    - Starvation


   9. How can we recover from deadlock?
                    - Process Termination
                    - Resource preemption
   10. Explain a algorithm that examines whether a deadlock has occurred?
                    - Single instance of each resource type
                    - Several instance of resource type
   11. Explain 2 deadlock avoidance algorithms?
                    - Safe State
                    - Resource allocation graph algorithm


   12. Explain how can we prevent deadlock?



         3                                          Compiled By Sonali Chauhan, U.D.I.T
Question bank Of Operating System|



                                CPU Scheduling
   1. State and explain various characteristic criteria for CPU Scheduling algorithm
   2. Describe priority scheduling algorithm
   3. List the various scheduling criteria in CPU Scheduling
   4. State and explain FCFS scheduling algorithm
   5. Describe the difference between 3 type : Short term, long term ,midterm scheduler
   6. What is process scheduling? Explain the basic of ANY TWI Algorithm:
      1. FCFS
      2.   RR
      3. SJF
   7. Difference between all the scheduling algorithm
   8. Problems/Sums on CPU scheduling




           4                                      Compiled By Sonali Chauhan, U.D.I.T
Question bank Of Operating System|



                               Process Management
   1)    What is process? Explain 2 stated process
   2)    Explain 5 state process model
   3)    Explain task control block.
   4)    Explain operation on process
                      - Creation
                      - Termination
   5)    Explain process scheduling.
   6)    What are schedulers: explain Short term, long term, medium scheduler.
   7)    Write a short note
                      - Multitasking /time sharing system
                      - Batch systems
                      - Clustered system
                      - Multiprocessor
                      - Multiprogrammed systems
                      -
   8)    Services of OS
   9)    What is cooperative process?
   10)   What is interprocess communication
   11)   Short note on:
                          a) Message passing system
                          b) Direct indirect communication
                          c) Synchronization (synchronous and asynchronous)
                          d) Buffering
   12)   Explain single threaded process and multi threaded process
   13)   What are threads? What are it benefits?
   14)   Explain multithreading models?
   15)   Explain context switch?




         5                                         Compiled By Sonali Chauhan, U.D.I.T

More Related Content

What's hot

Join ordering in fragment queries
Join ordering in fragment queriesJoin ordering in fragment queries
Join ordering in fragment queriesIfzalhussainkhan
 
Inter process communication
Inter process communicationInter process communication
Inter process communicationMohd Tousif
 
Process scheduling (CPU Scheduling)
Process scheduling (CPU Scheduling)Process scheduling (CPU Scheduling)
Process scheduling (CPU Scheduling)Mukesh Chinta
 
Clock synchronization in distributed system
Clock synchronization in distributed systemClock synchronization in distributed system
Clock synchronization in distributed systemSunita Sahu
 
Deadlocks in operating system
Deadlocks in operating systemDeadlocks in operating system
Deadlocks in operating systemSara Ali
 
Operating system Dead lock
Operating system Dead lockOperating system Dead lock
Operating system Dead lockKaram Munir Butt
 
Insertion in singly linked list
Insertion in singly linked listInsertion in singly linked list
Insertion in singly linked listKeval Bhogayata
 
Inter process communication
Inter process communicationInter process communication
Inter process communicationRJ Mehul Gadhiya
 
Distributed & parallel system
Distributed & parallel systemDistributed & parallel system
Distributed & parallel systemManish Singh
 
Introduction to Unix operating system Chapter 1-PPT Mrs.Sowmya Jyothi
Introduction to Unix operating system Chapter 1-PPT Mrs.Sowmya JyothiIntroduction to Unix operating system Chapter 1-PPT Mrs.Sowmya Jyothi
Introduction to Unix operating system Chapter 1-PPT Mrs.Sowmya JyothiSowmya Jyothi
 
services and system calls of operating system
services and system calls of operating system services and system calls of operating system
services and system calls of operating system Saurabh Soni
 
OS - Process Concepts
OS - Process ConceptsOS - Process Concepts
OS - Process ConceptsMukesh Chinta
 
Interconnection Network
Interconnection NetworkInterconnection Network
Interconnection NetworkHeman Pathak
 
Synchronization in distributed computing
Synchronization in distributed computingSynchronization in distributed computing
Synchronization in distributed computingSVijaylakshmi
 
Interprocess communication (IPC) IN O.S
Interprocess communication (IPC) IN O.SInterprocess communication (IPC) IN O.S
Interprocess communication (IPC) IN O.SHussain Ala'a Alkabi
 
File Management in Operating System
File Management in Operating SystemFile Management in Operating System
File Management in Operating SystemJanki Shah
 

What's hot (20)

Join ordering in fragment queries
Join ordering in fragment queriesJoin ordering in fragment queries
Join ordering in fragment queries
 
Inter process communication
Inter process communicationInter process communication
Inter process communication
 
Merge Sort
Merge SortMerge Sort
Merge Sort
 
Process scheduling (CPU Scheduling)
Process scheduling (CPU Scheduling)Process scheduling (CPU Scheduling)
Process scheduling (CPU Scheduling)
 
Clock synchronization in distributed system
Clock synchronization in distributed systemClock synchronization in distributed system
Clock synchronization in distributed system
 
Deadlocks in operating system
Deadlocks in operating systemDeadlocks in operating system
Deadlocks in operating system
 
Operating system Dead lock
Operating system Dead lockOperating system Dead lock
Operating system Dead lock
 
Insertion in singly linked list
Insertion in singly linked listInsertion in singly linked list
Insertion in singly linked list
 
Inter process communication
Inter process communicationInter process communication
Inter process communication
 
Merge sort
Merge sortMerge sort
Merge sort
 
Distributed & parallel system
Distributed & parallel systemDistributed & parallel system
Distributed & parallel system
 
Introduction to Unix operating system Chapter 1-PPT Mrs.Sowmya Jyothi
Introduction to Unix operating system Chapter 1-PPT Mrs.Sowmya JyothiIntroduction to Unix operating system Chapter 1-PPT Mrs.Sowmya Jyothi
Introduction to Unix operating system Chapter 1-PPT Mrs.Sowmya Jyothi
 
services and system calls of operating system
services and system calls of operating system services and system calls of operating system
services and system calls of operating system
 
Parallel Algorithms
Parallel AlgorithmsParallel Algorithms
Parallel Algorithms
 
OS - Process Concepts
OS - Process ConceptsOS - Process Concepts
OS - Process Concepts
 
Interconnection Network
Interconnection NetworkInterconnection Network
Interconnection Network
 
Deadlock
DeadlockDeadlock
Deadlock
 
Synchronization in distributed computing
Synchronization in distributed computingSynchronization in distributed computing
Synchronization in distributed computing
 
Interprocess communication (IPC) IN O.S
Interprocess communication (IPC) IN O.SInterprocess communication (IPC) IN O.S
Interprocess communication (IPC) IN O.S
 
File Management in Operating System
File Management in Operating SystemFile Management in Operating System
File Management in Operating System
 

Similar to Os Question Bank

Operating systems question bank
Operating systems question bankOperating systems question bank
Operating systems question bankanuradha raheja
 
Operating system interview question
Operating system interview questionOperating system interview question
Operating system interview questionsriram saravanan
 
Operating system Q/A
Operating system Q/AOperating system Q/A
Operating system Q/AAbdul Munam
 
Processscheduling 161001112521
Processscheduling 161001112521Processscheduling 161001112521
Processscheduling 161001112521marangburu42
 
Processscheduling 161001112521
Processscheduling 161001112521Processscheduling 161001112521
Processscheduling 161001112521marangburu42
 
Operating System- INTERPROCESS COMMUNICATION.docx
Operating System- INTERPROCESS COMMUNICATION.docxOperating System- INTERPROCESS COMMUNICATION.docx
Operating System- INTERPROCESS COMMUNICATION.docxminaltmv
 
04 threads-pbl-2-slots
04 threads-pbl-2-slots04 threads-pbl-2-slots
04 threads-pbl-2-slotsmha4
 
04 threads-pbl-2-slots
04 threads-pbl-2-slots04 threads-pbl-2-slots
04 threads-pbl-2-slotsmha4
 
Operating System Notes (1).pdf
Operating System Notes (1).pdfOperating System Notes (1).pdf
Operating System Notes (1).pdfshriyashpatil7
 
Operating System Notes help for interview pripration
Operating System Notes  help for interview priprationOperating System Notes  help for interview pripration
Operating System Notes help for interview priprationajaybiradar99999
 
Operating System Notes.pdf
Operating System Notes.pdfOperating System Notes.pdf
Operating System Notes.pdfAminaArshad42
 
Chapter 2 (Part 2)
Chapter 2 (Part 2) Chapter 2 (Part 2)
Chapter 2 (Part 2) rohassanie
 
OVERVIEW OF RTOS
OVERVIEW OF RTOSOVERVIEW OF RTOS
OVERVIEW OF RTOStaruian
 
Process synchronizationfinal
Process synchronizationfinalProcess synchronizationfinal
Process synchronizationfinalmarangburu42
 
Concurrency: Mutual Exclusion and Synchronization
Concurrency: Mutual Exclusion and SynchronizationConcurrency: Mutual Exclusion and Synchronization
Concurrency: Mutual Exclusion and SynchronizationAnas Ebrahim
 

Similar to Os Question Bank (20)

Operating systems question bank
Operating systems question bankOperating systems question bank
Operating systems question bank
 
Operating system interview question
Operating system interview questionOperating system interview question
Operating system interview question
 
Operating system Q/A
Operating system Q/AOperating system Q/A
Operating system Q/A
 
Critical section operating system
Critical section  operating systemCritical section  operating system
Critical section operating system
 
Assignment1OS
Assignment1OSAssignment1OS
Assignment1OS
 
Processscheduling 161001112521
Processscheduling 161001112521Processscheduling 161001112521
Processscheduling 161001112521
 
Processscheduling 161001112521
Processscheduling 161001112521Processscheduling 161001112521
Processscheduling 161001112521
 
Operating System- INTERPROCESS COMMUNICATION.docx
Operating System- INTERPROCESS COMMUNICATION.docxOperating System- INTERPROCESS COMMUNICATION.docx
Operating System- INTERPROCESS COMMUNICATION.docx
 
04 threads-pbl-2-slots
04 threads-pbl-2-slots04 threads-pbl-2-slots
04 threads-pbl-2-slots
 
04 threads-pbl-2-slots
04 threads-pbl-2-slots04 threads-pbl-2-slots
04 threads-pbl-2-slots
 
OS_module2. .pptx
OS_module2.                          .pptxOS_module2.                          .pptx
OS_module2. .pptx
 
Bca smu solved assignments
Bca smu solved assignmentsBca smu solved assignments
Bca smu solved assignments
 
Operating System Notes (1).pdf
Operating System Notes (1).pdfOperating System Notes (1).pdf
Operating System Notes (1).pdf
 
Operating System Notes help for interview pripration
Operating System Notes  help for interview priprationOperating System Notes  help for interview pripration
Operating System Notes help for interview pripration
 
Operating System Notes.pdf
Operating System Notes.pdfOperating System Notes.pdf
Operating System Notes.pdf
 
Chapter 2 (Part 2)
Chapter 2 (Part 2) Chapter 2 (Part 2)
Chapter 2 (Part 2)
 
OVERVIEW OF RTOS
OVERVIEW OF RTOSOVERVIEW OF RTOS
OVERVIEW OF RTOS
 
Process synchronizationfinal
Process synchronizationfinalProcess synchronizationfinal
Process synchronizationfinal
 
1aos
1aos1aos
1aos
 
Concurrency: Mutual Exclusion and Synchronization
Concurrency: Mutual Exclusion and SynchronizationConcurrency: Mutual Exclusion and Synchronization
Concurrency: Mutual Exclusion and Synchronization
 

More from Sonali Chauhan

Chapter 2 enterprise an overview - alexis leon
Chapter 2 enterprise  an overview - alexis leonChapter 2 enterprise  an overview - alexis leon
Chapter 2 enterprise an overview - alexis leonSonali Chauhan
 
Chapter 10 Future Directions In ERP
Chapter 10 Future Directions In ERPChapter 10 Future Directions In ERP
Chapter 10 Future Directions In ERPSonali Chauhan
 
Chapter 5 E R P Modules Alexis Leon
Chapter 5  E R P  Modules    Alexis  LeonChapter 5  E R P  Modules    Alexis  Leon
Chapter 5 E R P Modules Alexis LeonSonali Chauhan
 
Chapter 7 E R P Implementation Lifecycle Alexis Leon
Chapter 7   E R P  Implementation  Lifecycle    Alexis  LeonChapter 7   E R P  Implementation  Lifecycle    Alexis  Leon
Chapter 7 E R P Implementation Lifecycle Alexis LeonSonali Chauhan
 
Chapter 10 Future Directions In Erp A Lexis Leon
Chapter 10 Future Directions In Erp   A Lexis LeonChapter 10 Future Directions In Erp   A Lexis Leon
Chapter 10 Future Directions In Erp A Lexis LeonSonali Chauhan
 
Chapter 9 Vendors Consultants Users Alexis Leon
Chapter 9  Vendors  Consultants  Users    Alexis  LeonChapter 9  Vendors  Consultants  Users    Alexis  Leon
Chapter 9 Vendors Consultants Users Alexis LeonSonali Chauhan
 
Chapter 3 E R P And Related Tech Alexis Leon
Chapter 3  E R P And Related  Tech    Alexis  LeonChapter 3  E R P And Related  Tech    Alexis  Leon
Chapter 3 E R P And Related Tech Alexis LeonSonali Chauhan
 
Chapter 1 enterprise resource planning alexis leon
Chapter 1 enterprise resource planning   alexis leonChapter 1 enterprise resource planning   alexis leon
Chapter 1 enterprise resource planning alexis leonSonali Chauhan
 
Chapter 2 Enterprise An Overview Alexis Leon
Chapter 2 Enterprise  An Overview   Alexis LeonChapter 2 Enterprise  An Overview   Alexis Leon
Chapter 2 Enterprise An Overview Alexis LeonSonali Chauhan
 
Chapter 1 Enterprise Resource Planning Alexis Leon
Chapter 1 Enterprise Resource Planning   Alexis LeonChapter 1 Enterprise Resource Planning   Alexis Leon
Chapter 1 Enterprise Resource Planning Alexis LeonSonali Chauhan
 
Chapter 7 Erp Implementation Lifecycle Alexis Leon
Chapter 7  Erp Implementation Lifecycle   Alexis LeonChapter 7  Erp Implementation Lifecycle   Alexis Leon
Chapter 7 Erp Implementation Lifecycle Alexis LeonSonali Chauhan
 
Mobile Communication Broadcast System Jochen Schiller
Mobile Communication Broadcast System Jochen SchillerMobile Communication Broadcast System Jochen Schiller
Mobile Communication Broadcast System Jochen SchillerSonali Chauhan
 
3.Medium Access Control
3.Medium Access Control3.Medium Access Control
3.Medium Access ControlSonali Chauhan
 
Process Synchronization
Process SynchronizationProcess Synchronization
Process SynchronizationSonali Chauhan
 
Operating System Deadlock Galvin
Operating System  Deadlock GalvinOperating System  Deadlock Galvin
Operating System Deadlock GalvinSonali Chauhan
 
Erp Alex Leon Chapter 10
Erp Alex Leon Chapter 10Erp Alex Leon Chapter 10
Erp Alex Leon Chapter 10Sonali Chauhan
 
Erp Alex Leon Chapter 5
Erp Alex Leon Chapter 5Erp Alex Leon Chapter 5
Erp Alex Leon Chapter 5Sonali Chauhan
 

More from Sonali Chauhan (20)

Chapter 2 enterprise an overview - alexis leon
Chapter 2 enterprise  an overview - alexis leonChapter 2 enterprise  an overview - alexis leon
Chapter 2 enterprise an overview - alexis leon
 
Chapter 10 Future Directions In ERP
Chapter 10 Future Directions In ERPChapter 10 Future Directions In ERP
Chapter 10 Future Directions In ERP
 
Chapter 5 E R P Modules Alexis Leon
Chapter 5  E R P  Modules    Alexis  LeonChapter 5  E R P  Modules    Alexis  Leon
Chapter 5 E R P Modules Alexis Leon
 
Chapter 7 E R P Implementation Lifecycle Alexis Leon
Chapter 7   E R P  Implementation  Lifecycle    Alexis  LeonChapter 7   E R P  Implementation  Lifecycle    Alexis  Leon
Chapter 7 E R P Implementation Lifecycle Alexis Leon
 
Chapter 10 Future Directions In Erp A Lexis Leon
Chapter 10 Future Directions In Erp   A Lexis LeonChapter 10 Future Directions In Erp   A Lexis Leon
Chapter 10 Future Directions In Erp A Lexis Leon
 
Chapter 9 Vendors Consultants Users Alexis Leon
Chapter 9  Vendors  Consultants  Users    Alexis  LeonChapter 9  Vendors  Consultants  Users    Alexis  Leon
Chapter 9 Vendors Consultants Users Alexis Leon
 
Chapter 3 E R P And Related Tech Alexis Leon
Chapter 3  E R P And Related  Tech    Alexis  LeonChapter 3  E R P And Related  Tech    Alexis  Leon
Chapter 3 E R P And Related Tech Alexis Leon
 
Chapter 1 enterprise resource planning alexis leon
Chapter 1 enterprise resource planning   alexis leonChapter 1 enterprise resource planning   alexis leon
Chapter 1 enterprise resource planning alexis leon
 
Chapter 2 Enterprise An Overview Alexis Leon
Chapter 2 Enterprise  An Overview   Alexis LeonChapter 2 Enterprise  An Overview   Alexis Leon
Chapter 2 Enterprise An Overview Alexis Leon
 
Chapter 1 Enterprise Resource Planning Alexis Leon
Chapter 1 Enterprise Resource Planning   Alexis LeonChapter 1 Enterprise Resource Planning   Alexis Leon
Chapter 1 Enterprise Resource Planning Alexis Leon
 
Chapter 7 Erp Implementation Lifecycle Alexis Leon
Chapter 7  Erp Implementation Lifecycle   Alexis LeonChapter 7  Erp Implementation Lifecycle   Alexis Leon
Chapter 7 Erp Implementation Lifecycle Alexis Leon
 
Mobile Communication Broadcast System Jochen Schiller
Mobile Communication Broadcast System Jochen SchillerMobile Communication Broadcast System Jochen Schiller
Mobile Communication Broadcast System Jochen Schiller
 
Se
SeSe
Se
 
3.Medium Access Control
3.Medium Access Control3.Medium Access Control
3.Medium Access Control
 
Process Synchronization
Process SynchronizationProcess Synchronization
Process Synchronization
 
Testing
TestingTesting
Testing
 
Operating System Deadlock Galvin
Operating System  Deadlock GalvinOperating System  Deadlock Galvin
Operating System Deadlock Galvin
 
Cpu Scheduling Galvin
Cpu Scheduling GalvinCpu Scheduling Galvin
Cpu Scheduling Galvin
 
Erp Alex Leon Chapter 10
Erp Alex Leon Chapter 10Erp Alex Leon Chapter 10
Erp Alex Leon Chapter 10
 
Erp Alex Leon Chapter 5
Erp Alex Leon Chapter 5Erp Alex Leon Chapter 5
Erp Alex Leon Chapter 5
 

Recently uploaded

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 

Recently uploaded (20)

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 

Os Question Bank

  • 1. Question bank Of Operating System| Note: Study my notes and assignments and Tutorial Question. These are just few questions. Just don’t rely on these questions. Process Synchronization 1. State The critical section problem. What requirements must a solution to the critical section problem satisfy? 2. State the structure of semaphore highlighting how it can be used for process synchronization 3. Define Semaphore 4. a. Consider the following snapshot of a system and Answer the following 1) Find the content of NEED Column. 2) Find whether system is safe or not using banker’s Algorithm 3) Apply the resource-request algorithm when the request of P5=(1 0 2) 4) If yes then give the safe sequence Process Allocation Maximum Available R1 R2 R3 R1 R2 R3 R1 R2 R3 P1 0 1 0 7 5 3 3 3 2 P2 2 0 0 3 2 2 P3 3 0 2 9 0 2 P4 2 1 1 2 2 2 P5 0 0 2 4 3 3 5. What are 2 process solutions? 6. Explain Peterson Algorithm. How it fulfill all the requirement of Critical Section 7. Explain Binary Semaphore 8. Explain all 3 algorithm solution for process synchronization for 2 process? 9. Define Starvation 10. Explain Bakery Algorithm? 1 Compiled By Sonali Chauhan, U.D.I.T
  • 2. Question bank Of Operating System| Memory Management 1. What is paging? Explain basic method used for paging? 2. What is segmentation? Explain basic method used for segmentation? 2 Compiled By Sonali Chauhan, U.D.I.T
  • 3. Question bank Of Operating System| Deadlock 1. What do you understand by safe and unsafe state? Explain Bankers algorithm with necessary data structure for deadlock avoidance 2. Explain 2 strategies used for eliminating deadlocks 3. What is deadlock? State the necessary condition for deadlock and explain any one strategy of deadlock prevention 4. Explain Bankers algorithm with necessary data structure for deadlock avoidance. 5. State the necessary condition for deadlock occurrence. 6. Define Deadlock Prevention and Deadlock Avoidance. Explain 4 criteria for deadlock Prevention 7. Explain how can we eliminating deadlock by aborting a process? - Abort all deadlocked processes - Abort 1 process at a time until the deadlock cycle is eliminated. 8. Explain how we eliminating deadlock by Resource preemption can. - Selecting a victim - Rollback - Starvation 9. How can we recover from deadlock? - Process Termination - Resource preemption 10. Explain a algorithm that examines whether a deadlock has occurred? - Single instance of each resource type - Several instance of resource type 11. Explain 2 deadlock avoidance algorithms? - Safe State - Resource allocation graph algorithm 12. Explain how can we prevent deadlock? 3 Compiled By Sonali Chauhan, U.D.I.T
  • 4. Question bank Of Operating System| CPU Scheduling 1. State and explain various characteristic criteria for CPU Scheduling algorithm 2. Describe priority scheduling algorithm 3. List the various scheduling criteria in CPU Scheduling 4. State and explain FCFS scheduling algorithm 5. Describe the difference between 3 type : Short term, long term ,midterm scheduler 6. What is process scheduling? Explain the basic of ANY TWI Algorithm: 1. FCFS 2. RR 3. SJF 7. Difference between all the scheduling algorithm 8. Problems/Sums on CPU scheduling 4 Compiled By Sonali Chauhan, U.D.I.T
  • 5. Question bank Of Operating System| Process Management 1) What is process? Explain 2 stated process 2) Explain 5 state process model 3) Explain task control block. 4) Explain operation on process - Creation - Termination 5) Explain process scheduling. 6) What are schedulers: explain Short term, long term, medium scheduler. 7) Write a short note - Multitasking /time sharing system - Batch systems - Clustered system - Multiprocessor - Multiprogrammed systems - 8) Services of OS 9) What is cooperative process? 10) What is interprocess communication 11) Short note on: a) Message passing system b) Direct indirect communication c) Synchronization (synchronous and asynchronous) d) Buffering 12) Explain single threaded process and multi threaded process 13) What are threads? What are it benefits? 14) Explain multithreading models? 15) Explain context switch? 5 Compiled By Sonali Chauhan, U.D.I.T