Operating Systems Questions

Practice Operating Systems MCQs with answers and explanations. Page 6 of 7.

Category
Technical Questions
Topic
Operating Systems
Page
6 / 7
Mode
Practice

Questions

Open any question to view the answer and explanation.

In operating systems, what is another major drawback of MVT (Multiprogramming with a Variable number of Tasks) besides external fragmentation?
Open
View answer
In operating systems, what is process spawning and how does it relate to process creation?
Open
View answer
In Windows NT architecture, what are rings and what do they represent in terms of privilege levels?
Open
View answer
In distributed or multiprocessor operating systems, what is process migration and why might it be used?
Open
View answer
In Windows NT operating systems, what are the main sub components of the I O manager that coordinate device input and output operations with drivers and file systems?
Open
View answer
In system software development, what are device driver kits often abbreviated as DDKs, and which operating system family is well known for providing a DDK to driver developers?
Open
View answer
In operating systems, what is virtual memory and how does it help give each process the illusion of a large, continuous address space even when physical memory is limited?
Open
View answer
In computer science, what is meant by the concept of distributed systems, and how does it differ from a single centralized system?
Open
View answer
In computer hardware and operating systems, what is SCSI and what role does it play when connecting storage and peripheral devices?
Open
View answer
In operating system synchronisation theory, what is a binary semaphore and how is it typically used in concurrent programs?
Open
View answer
In batch and multiprogramming operating systems, what is a job queue and how is it used in process management?
Open
View answer
In CPU scheduling, what is a ready queue and what kind of processes are stored in it at any given time?
Open
View answer
In general, what core services do operating systems provide to users and application programs?
Open
View answer
In operating systems, what are the main types or levels of job scheduling used to control which jobs enter memory and which processes get CPU time?
Open
View answer
In operating systems, what is a device queue and which processes or requests are stored in it?
Open
View answer
In computer architecture, what are a data register and an address register, and what does each of them typically hold?
Open
View answer
In deadlock handling, what are common deadlock prevention techniques used to ensure that at least one of the necessary conditions for deadlock can never hold?
Open
View answer
In deadlock avoidance, what is a safe state and how is the notion of safety used to decide whether to grant a resource request?
Open
View answer
In operating system design, what is the difference between a microkernel and a macro kernel or monolithic kernel?
Open
View answer
In real time operating systems, what is the difference between hard real time systems and soft real time systems with respect to meeting deadlines?
Open
View answer

Practice smarter

Solve a few questions daily and revisit weak topics regularly to improve accuracy.