Operating Systems Concepts Questions
Practice Operating Systems Concepts MCQs with answers and explanations. Page 12 of 12.
Category
Computer Science
Topic
Operating Systems Concepts
Page
12 / 12
Mode
Practice
Questions
Open any question to view the answer and explanation.
Computer architecture basics — terminology clarification:
Which hardware device, in general terms, is capable of fetching, decoding, and executing a sequence of instructions issued by software?
Open
View answer
Software quality workflow — testing vs. debugging:
Which statement correctly distinguishes software testing from debugging in the development lifecycle?
Open
View answer
Computer organization — addressing modes:
In which addressing mode is the effective address computed by adding a constant displacement to the contents of a register?
Open
View answer
Compiler technology — code generation across machines:
A compiler that runs on one machine but produces executable code for a different target architecture is called a:
Open
View answer
Loaders and relocation — self-relocating program:
Which option best describes a self-relocating program during program loading and execution?
Open
View answer
Operating systems — compatibility across versions:
Higher versions of an operating system are often designed so that programs built for earlier versions still run without changes. What is this property commonly called in legacy terminology?
Open
View answer
Core responsibilities of an operating system:
Which resources and devices are managed and coordinated by a general-purpose operating system during normal operation?
Open
View answer
Throughput and scheduling — multiprogramming effect:
Which statement best describes a typical advantage of multiprogramming systems compared to single-program systems?
Open
View answer
Language portability — FORTRAN across platforms:
Which statement is NOT true about the FORTRAN programming language and its portability/use?
Open
View answer
CPU datapath registers — identifying the Instruction Register (IR):
Which description correctly matches the role of the Instruction Register (IR) in a processor datapath?
Open
View answer
Operating systems — page replacement:
Which page replacement policy removes a page if it is not in the currently favoured subset (working set) of a process's pages?
Open
View answer
Software engineering — modular design quality:
Which of the following best measures how good or bad a module's design is?
Open
View answer
Memory management terminology:
Information in memory that is no longer valid or no longer wanted is called what?
Open
View answer
Structured programming principle:
Which construct is forbidden by the principles of structured programming?
Open
View answer
PC file extensions — backups:
Which filename extension commonly indicates a backup copy of another file?
Open
View answer
Programming terminology:
A sequence of instructions written in a computer language to achieve a desired result is called what?
Open
View answer
Assemblers and macros:
An instruction in a programming language that is replaced by a sequence of instructions before assembly or compilation is called what?
Open
View answer
Basic definitions:
Which statement correctly defines a program?
Open
View answer
Deadlocks — classic algorithms:
Banker's algorithm for resource allocation is used for which purpose?
Open
View answer
Operating systems — purpose:
What is the primary purpose of an operating system?
Open
View answer
Practice smarter
Solve a few questions daily and revisit weak topics regularly to improve accuracy.