Operating Systems Concepts Questions
Practice Operating Systems Concepts MCQs with answers and explanations. Page 5 of 12.
Category
Computer Science
Topic
Operating Systems Concepts
Page
5 / 12
Mode
Practice
Questions
Open any question to view the answer and explanation.
Compiler backend responsibility:
In storage assignment during compilation/assembly, which tasks are performed to prepare memory for a program’s execution?
Open
View answer
Systems software on microcomputers:
Which of the following are examples of operating system or system-level software commonly used on microcomputers (personal computers)?
Open
View answer
Classical synchronization problem:
The Producer–Consumer problem can be solved using which synchronization constructs or mechanisms?
Open
View answer
Virtual memory sizing:
A program uses 16-bit virtual addresses. If the page size is 0.5 KB (that is, 512 bytes), how many pages exist in the virtual address space?
Open
View answer
Software category identification:
Software that measures, monitors, analyzes, and controls real-world (physical) events is referred to as what type of software?
Open
View answer
Binary semaphore for mutual exclusion:
To ensure that only one of many processes enters its critical section at a time, what should be the initial value of the controlling semaphore?
Open
View answer
MS-DOS disk preparation:
Which MS-DOS command divides the surface of a blank floppy disk into sectors and assigns a unique address to each one (creating the file system structures)?
Open
View answer
Paging trade-offs:
Which of the following statements about page size and paging performance is FALSE?
Open
View answer
I/O performance diagnostics:
In operating system/device performance monitoring, what is “seeks analysis” typically used to diagnose?
Open
View answer
OS scheduling terms:
In a multitasking operating system, what is the role of the dispatcher in relation to getting tasks onto the CPU?
Open
View answer
Use cases for encryption:
In practice, which type of network has historically relied most on data encryption to protect the confidentiality and integrity of transactions?
Open
View answer
CPU scheduling fundamentals – Shortest Job First (SJF)
In the SJF scheduling algorithm, which job is selected to execute next from the ready queue?
Open
View answer
Why many microcomputer operating systems are called “Disk Operating Systems”
Apple DOS, MS-DOS, and PC-DOS are termed disk operating systems primarily because:
Open
View answer
Decision tables in software specification
Which statement is NOT true about decision tables as a way to specify complex logic?
Open
View answer
Understanding multiprogramming in operating systems
Which statement best describes multiprogramming?
Open
View answer
Boot processes – initializing a microcomputer with its operating system
What is the term for the process of loading and initializing the operating system on a microcomputer?
Open
View answer
VSAM organizations – identifying dataset types
Which of the following are valid file organization components of an IBM VSAM file?
Open
View answer
Compiler design – permanent vs. transient tables
In the general model of a compiler, which of the following is a permanent database (i.e., not rebuilt for each compilation)?
Open
View answer
Compiler phases – understanding the Syntax (parsing) phase
Which option correctly states the main function of the Syntax phase of a compiler?
Open
View answer
File organizations – terminology for zero-based record addressing
The file structure that redefines its first record at a base of zero is referred to as:
Open
View answer
Practice smarter
Solve a few questions daily and revisit weak topics regularly to improve accuracy.