Operating Systems Concepts Questions

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

Category
Computer Science
Topic
Operating Systems Concepts
Page
7 / 12
Mode
Practice

Questions

Open any question to view the answer and explanation.

Computer graphics windowing: In raster graphics, “scissoring” (clipping to a rectangular window) enables which type of display behavior?
Open
View answer
Operating systems — Multilevel feedback queues: In CPU scheduling, what is the main characteristic of a multilevel feedback queue (MLFQ) scheduler, often informally called a “feedback queue”?
Open
View answer
Memory management fundamentals: In memory systems, what is the purpose of boundary (base and limit) registers maintained by the operating system/hardware?
Open
View answer
Core system software: What is the name of the system that deals with running the actual computer (resource management, scheduling, I/O) rather than solving programming problems directly?
Open
View answer
Process scheduling basics: Within the process scheduler, what is the primary function of the dispatcher component?
Open
View answer
Compiler diagnostics: Which class of errors can a compiler reliably detect and report during translation of a source program?
Open
View answer
Software categories: What do we call the collection of all programs that make a computer usable by managing hardware and providing common services (as opposed to individual end-user applications)?
Open
View answer
Deadlock conditions: Four necessary conditions for deadlock are mutual exclusion, no-preemption, circular wait, and which additional condition?
Open
View answer
Loaders — absolute loading scheme: In an absolute loading scheme, which function is performed by the loader itself?
Open
View answer
Device classes: Which of the following is a block device (transferring data in fixed-size blocks rather than character streams)?
Open
View answer
Input validation in information systems: Which of the following checks cannot be carried out on input data supplied to a system?
Open
View answer
Semaphores in operating systems: Which statement best describes the primary purpose of semaphores when coordinating access to shared (critical) resources among concurrent processes/threads?
Open
View answer
CPU sharing model: Which technique switches jobs so rapidly that each appears to have the computer to itself, thereby sharing processor time among several jobs?
Open
View answer
Public-key cryptography concept: In a public key encryption system, who can successfully decode (decrypt) the transmitted data?
Open
View answer
Operating system functions: Which of the following are characteristic responsibilities of an operating system?
Open
View answer
Semaphore initialization for mutual exclusion: What initial value should a semaphore have so that only one of many processes can enter its critical section at a time?
Open
View answer
Dynamic storage allocation: In which placement strategy is a program loaded into the largest available free hole (block) in main memory?
Open
View answer
Virtual memory basics: What is the role of a page-map table (page table) in a paged virtual memory system?
Open
View answer
Scheduling policy behavior: Which scheduling approach permits temporarily suspending a currently runnable process so another process can run (i.e., supports preemption)?
Open
View answer
Definition of paging: Which statement correctly defines paging in operating systems, focusing on how programs and memory are subdivided?
Open
View answer

Practice smarter

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