SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler 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

Mais conteúdo relacionado

Mais procurados

Deadlock- Operating System
Deadlock- Operating SystemDeadlock- Operating System
Deadlock- Operating SystemRajan Shah
 
Os solved question paper
Os solved question paperOs solved question paper
Os solved question paperAnkit Bhatnagar
 
Distributed System Management
Distributed System ManagementDistributed System Management
Distributed System ManagementIbrahim Amer
 
Distributed concurrency control
Distributed concurrency controlDistributed concurrency control
Distributed concurrency controlBinte fatima
 
Lecture 1 (distributed systems)
Lecture 1 (distributed systems)Lecture 1 (distributed systems)
Lecture 1 (distributed systems)Fazli Amin
 
Presentation on Shared Memory Parallel Programming
Presentation on Shared Memory Parallel ProgrammingPresentation on Shared Memory Parallel Programming
Presentation on Shared Memory Parallel ProgrammingVengada Karthik Rangaraju
 
Multiprocessor architecture
Multiprocessor architectureMultiprocessor architecture
Multiprocessor architectureArpan Baishya
 
Threads in Operating System | Multithreading | Interprocess Communication
Threads in Operating System | Multithreading | Interprocess CommunicationThreads in Operating System | Multithreading | Interprocess Communication
Threads in Operating System | Multithreading | Interprocess CommunicationShivam Mitra
 
Inter process communication
Inter process communicationInter process communication
Inter process communicationPradeep Kumar TS
 
Synchronization in distributed computing
Synchronization in distributed computingSynchronization in distributed computing
Synchronization in distributed computingSVijaylakshmi
 
Parallel computing
Parallel computingParallel computing
Parallel computingVinay Gupta
 
Introduction to distributed system
Introduction to distributed systemIntroduction to distributed system
Introduction to distributed systemishapadhy
 

Mais procurados (20)

Parallel processing
Parallel processingParallel processing
Parallel processing
 
Deadlock- Operating System
Deadlock- Operating SystemDeadlock- Operating System
Deadlock- Operating System
 
Os solved question paper
Os solved question paperOs solved question paper
Os solved question paper
 
Distributed System Management
Distributed System ManagementDistributed System Management
Distributed System Management
 
Distributed concurrency control
Distributed concurrency controlDistributed concurrency control
Distributed concurrency control
 
Process synchronization
Process synchronizationProcess synchronization
Process synchronization
 
Lecture 1 (distributed systems)
Lecture 1 (distributed systems)Lecture 1 (distributed systems)
Lecture 1 (distributed systems)
 
Presentation on Shared Memory Parallel Programming
Presentation on Shared Memory Parallel ProgrammingPresentation on Shared Memory Parallel Programming
Presentation on Shared Memory Parallel Programming
 
Multiprocessor architecture
Multiprocessor architectureMultiprocessor architecture
Multiprocessor architecture
 
Amdahl`s law -Processor performance
Amdahl`s law -Processor performanceAmdahl`s law -Processor performance
Amdahl`s law -Processor performance
 
Introduction to parallel computing
Introduction to parallel computingIntroduction to parallel computing
Introduction to parallel computing
 
IO buffering
IO bufferingIO buffering
IO buffering
 
Parallel processing
Parallel processingParallel processing
Parallel processing
 
Threads in Operating System | Multithreading | Interprocess Communication
Threads in Operating System | Multithreading | Interprocess CommunicationThreads in Operating System | Multithreading | Interprocess Communication
Threads in Operating System | Multithreading | Interprocess Communication
 
Inter process communication
Inter process communicationInter process communication
Inter process communication
 
Synchronization in distributed computing
Synchronization in distributed computingSynchronization in distributed computing
Synchronization in distributed computing
 
Replication in Distributed Systems
Replication in Distributed SystemsReplication in Distributed Systems
Replication in Distributed Systems
 
Processes and threads
Processes and threadsProcesses and threads
Processes and threads
 
Parallel computing
Parallel computingParallel computing
Parallel computing
 
Introduction to distributed system
Introduction to distributed systemIntroduction to distributed system
Introduction to distributed system
 

Semelhante a 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
 
Operating Systems - Process Synchronization and Deadlocks
Operating Systems - Process Synchronization and DeadlocksOperating Systems - Process Synchronization and Deadlocks
Operating Systems - Process Synchronization and DeadlocksMukesh Chinta
 
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
 

Semelhante a 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
 
Operating Systems - Process Synchronization and Deadlocks
Operating Systems - Process Synchronization and DeadlocksOperating Systems - Process Synchronization and Deadlocks
Operating Systems - Process Synchronization and Deadlocks
 
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
 
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
 

Mais de 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
 

Mais de 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
 

Último

Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxleah joy valeriano
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 

Último (20)

Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 

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