Frequently Asked Operating System Interview Questions: Computer Science Study Material for Gate

Knowledge Operating system, interview questions and answers - Here are all possible Operating System interview questions with answers that might be asked during time of Interview.

Questions Bank for Operating System Subject

                                                                  Unit 1

 Type 1. 2 Marks Questions

(1) What is Spooling?
(2) What is system call?
(3) What do you mean by kernel?
(4) What is Operating System?
(5) What is reentrant kernel?
(6) Symmetric and Asymmetric Multiprocessing.
(7) Write the difference between multiprogramming and multiprocessing.
(8) What is shell?

Type 2: Short Note Type 

Write the short note on the following

(1) Real Time System
(2) Multiprogramming system
(3) Multiprocessing System
(4) Batch Operating System
(5) Time sharing System

Type 3: Explanation Type

(1) Explain the different functions of operating system.
(2) Explain the Layered Architecture of Operating System.
(3) Write the difference between Microkernel and Monolithic kernel ? Explain monolithic and microkernel architecture in detail.
(4) What is system call ? Explain any four system call.
(5) Describer the various components of operating system.
(6) Describe the services of operating system.

                                                                     Unit 3 

Type 1: 2 Marks Questions

(1) Define Multithreading.
(2) Write the difference between process and Thread.
(3) What is scheduler? Define short term scheduler, long term scheduler and mid term scheduler.
(4) What is cpu scheduling?
(5) Draw process state transition diagram.
(6) What is PCB?
(7) What do you understand by Process Address space.
(8) What is Deadlock? Write the difference between deadlock and starvation.
(9) Write the difference between User Level Thread and Kernel Level Thread.
(10) Write the difference deadlock avoidance, deadlock prevention and deadlock detection.
(11) What is safe sequence ?
(12) Write the difference between preemptive and non preemptive cpu scheduling.

Type 2: Short Note Type 

Write short note on the following

(1) Multilevel feedback Queue Scheduling.
(2) Multilevel Queue Scheduling.
(3) Context Switch.
(4) Multiprocessor Scheduling.
(5) Resource Allocation Graph.
(6) Deadlock Detection
(7) Recovery from deadlock.

Type 3: Explanation Type

(1) Explain the performance criteria of cpu scheduling.
(2) What is Thread ? Explain different Thread Models.
(3) Explain Process I/O and Burst Cycle.
(4) Explain different characteristics of deadlock.
(5) Explain different deadlock handling mechanism in detail.
(6) What is deadlock avoidance? Explain Banker’s Algorithm for deadlock Avoidance.
(7) Explain different types of CPU scheduling algorithms with their advantages and disadvantages.

Type 4: Problem Solving

(1) Problem based on CPU Scheduling Algorithms like FCFS, SJF, SRTF, ROUND ROBIN, PRIORITY ( preemptive and non preemptive) to find out the waiting time turn around time , average waiting time and average turn around time.
(2) Resource Allocation Graph Based to find the deadlock in given graph.
(3) Bankers Algorithm Based to find out the safe sequence , need matrix and request for additional resources can be granted or not

                                                                       Unit – 2

 Type 1 : 2 Marks Based Questions

(1) What do you understand by critical section.
(2) Explain the principle of concurrency.
(3) Write the difference between parallel execution and concurrent execution.
(4) Write the advantages of concurrent execution.
(5) What is semaphore?
(6) What is critical section problem?
(7) What are necessary requirements for the solution of a critical section problem?
(8) What is mutual exclusion?
(9) Write the difference between Binary Sempahore and Counting Semaphore.
(10) What are different Semaphore primitives?

Type 2: Explanation Types Questions

(1) What do you understand by Inter process Communication? Explain Shared Memory and message passing methods of IPC.
(2) Describe the Producer-consumer problem. Also write the solution of Producer consumer problem.
(3) Write the Dekker’s solution to solve the critical section problem.
(4) Write the Peterson solution to solve the critical section problem.
(5) Write the Implementation of Binary and Counting Semaphore.
(6) What is Lock variable? How the lock variable used in Test and Set instruction.
(7) Describe the Dining Philosopher Problem .also write the solution of this problem.
(8) Describe the Sleeping Barber Problem. Also write the solution for sleeping barber problem.

Type 3: Problem Solving

(1) Problem based on Counting Semaphore.


                                                                Unit 4 

Type 1: 2 Marks Questions

(1) What is Bare Machine?
(2) What is swapping?
(3) Write the difference between paging and segmentation.
(4) What is difference between paging and demand paging.
(5) What is Memory Management Unit?
(6) What do you understand by logical address and physical address?
(7) Write the difference between internal fragmentation and external fragmentation.

Type 2: Short Notes Type Questions 

Write the short note on

(1) Memory Management
(2) Resident Monitor
(3) Virtual Memory.
(4) Paged Segmentation
(5) Address Binding
(6) Dynamic Relocation
(7) Dynamic Loading
(8) Cache memory organization
(9) Locality of reference.

Type 3: Explanation Type

(1) Explain the Multiprogramming with fixed partition and variable partition.
(2) How the protection is provided to main memory in contiguous allocation.
(3) What do you understand by paging? Explain with example.
Explain the hardware support to paging technique.

 Explain the process of converting the logical address to physical address using paging technique.

(4) What is TLB? Explain the hardware support with TLB for paging technique.
(5) Explain the segmentation with example.
(6) Explain the contiguous memory allocation methods ( Best Fit, Worst Fit, First Fit)
(7) Explain the demand paging with suitable example. How the performance of demand paging is measured?
(8) What do you understand by page replacement algorithms? Explain different page replacement algorithm with suitable example.
(9) What is thrashing? Explain the causes of thrashing.
(10) How to overcome thrashing ?
Or Explain working set model technique with example to reduce thrashing.

Type 4: Problem Solving

(1) Best Fit, worst Fit and first fit allocation based.
(2) Logical address space, physical address space, page offset based.
(3) Segmentation based
(4) TLB or Effective memory access time based
(5) Page replace algorithms Based

                                                                          Unit 5

 Type 1 : 2 Marks Questions

(1) What are different types of file?
(2) What are the attributes of a file?
(3) What are different types of I/O device based on communication.
(4) What do you understand by I/O Management?
(5) Write the difference between software interrupt and hardware interrupt.

Type 2: Short Note type

(1) Programmed I/O
(2) DMA
(3) Interrupt
(4) Pooling
(5) Disk Structure.
(6) Access Matrix

(7) I/O Buffering
(8) RAID
(9) Bit Vector
(10) Boot Blocks
(11) File Sharing

Type 3: Explanation Type

(1) Explain different type of file access methods.
(2) Explain different type of allocation methods of file records on disk
Or Explain contiguous allocation, Index Allocation or Linked allocation methods
(3) How the file records are mapped or stored on disk block?
(4) What do you understand by directory? Explain different levels or types or structure of directory.
(5) Explain the process of Directory Implementation.
(6) Explain the security and protection issues in file system.
(7) What do you understand by disk scheduling? Explain different types of disk scheduling algorithms in detail with suitable example.

Type 4: Problem Solving

(1) Disk scheduling algorithm based

Keywords: interview questions from operating system,unit wise questions from operating system, operating system interview questions, operating system questions for university exams

Compiled By: Manoj Kumar

 ***************** ALL THE BEST FOR EXAMINATION ****************** & ***************** WISH YOU SUCCESS IN LIFE ************************

Keywords: Operating system questions, aktu exam questions for operating system,unit wise questions in os for aktu exam,short note types questions in operating system,explanation types questions in operating system,different type of problem solving in operating system. Operating system questions bank for aktu students



addressing modes types,1,advance-java,2,aktu entrance exam,1,aktu exam schedule,1,ASP,1,bare machine,1,base register and limit register,1,C Programming,12,C Plus Plus,1,C Programming,5,C Programming Questions,1,C programming study material for gate exam,7,Cache Memory,1,CBNST Program,1,Childcare,1,CJ,1,Cloud Computing,1,CN,3,Computer Architecture,2,Computer architecture based questions for gate exam,11,Computer Network,8,Computer Network Study Material,2,Computer network study material for gate,1,Computer Networks,8,Computer networks GATE Questions,2,Computer Science Study Material for Gate,14,computer science study material for gate exam,28,conditional statements in c,1,contiguous memory allocation,2,Core Java,3,cyber crime report,1,Cyber crime status,1,cybercrime and security,1,cybercrime examples,1,Data Structure,2,Data Structure Questions,1,Data Transmission Architecture,1,Data Transmission in wsn,1,database normalization,1,DBMS,6,dbms question paper,1,DE,1,Digital Electronics,1,DS,4,Dynamic memory allocation in c,1,Electroencephalogram,1,file management in operating system notes,1,Gate 2017,3,Gate 2017 Admit card,1,gate cse study material,1,gate practice set,7,gate study material for computer science,12,Gate study material for computer science 2017,1,General,3,HCL Aptitude Test,1,HR Interview Questions,1,HTML,4,Important Date of Gate 2017 Exam,1,Information Security Policy,1,internal and external fragmentation,1,JDBC,2,JS,1,lagrange's interpolation formula,1,lagrange's interpolation formula examples,1,memory fragmentation,1,memory management,1,memory management questions and answer in os,1,Motivational,4,NCER,1,Numerical Techniques Lab,1,OOT,1,Operating System,10,Operating System Gate Questions,1,Operating System Objective Questions,4,Operating System Questions Bank,1,Operating system questions for gate,1,Operating System Study material,2,operating system study material for gate exam,13,Operating system tutorial,2,page swapping,1,paged memory allocation,1,paged memory allocation in operating system,1,Pointer in C,4,Process based question for gate,1,Regression testing,1,relocation in memory management,1,relocation registe,1,relocation register,1,resident monitor,1,resident monitor in operating system,1,routing table,1,Software Engineering,10,Software Engineering baes study material for gate,1,Software Quality Assurance,3,software verification methods,1,Stack,1,Structure in C,1,Study Material for gate Computer Science,7,swapping in memory management,1,swapping in operating system,1,TCS Code Vita,1,TCS Interview Questions,1,Technical Interview,1,Technical Questions from DBMS,1,Thrashing in Operating System,1,Threads concept in operating system,1,Tips to Learn Coding,1,Types of operating system,1,UML,1,Virtualization,1,What is process control block ?,1,what is software testing?,1,Wireless Sensor Network,3,worst fit algorithm for memory allocation,1,XML,2,
Computer Science Junction: Frequently Asked Operating System Interview Questions: Computer Science Study Material for Gate
Frequently Asked Operating System Interview Questions: Computer Science Study Material for Gate
Knowledge Operating system, interview questions and answers - Here are all possible Operating System interview questions with answers that might be asked during time of Interview.
Computer Science Junction
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share. STEP 2: Click the link you shared to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy