Curioustab
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Take Free Test
Aptitude
General Knowledge
Verbal Reasoning
Computer Science
Interview
Take Free Test
Operating Systems Concepts Questions
What Is a Processor? Select the most accurate definition of a processor in computer systems.
Software licensing and distribution: What is the term for software that the author has released for legal free use and compilation (often with source available for modification and redistribution under permissive terms)?
Foundations of algorithms: Which option best describes an algorithm in computer science and programming practice?
High-level programming languages: What is the principal advantage profile of high-level languages compared to low-level coding?
Operating systems 101: An operating system is best described as which of the following?
Linking and relocation: Which component provides the linker with the list of external symbols and relocation information used to build an executable?
System software categories: In computer organization, a “translator” (compiler or assembler) is best classified as which type of software?
Disk scheduling strategies: Which disk scheduling algorithm moves the disk arm back and forth (like an elevator) to service all requests in its path?
Compiler construction tables: Which permanent compiler table contains an entry for every terminal symbol of the language grammar?
Front end of a compiler: The action of parsing a source program into proper syntactic classes is known as what stage of compilation?
Operating systems – I/O strategies: What is the term for staging data for a peripheral device on disk so it can be transferred later at a convenient time or in bulk?
Historical OS release (IBM PC): When did IBM release the first version of its disk operating system (PC-DOS) version 1.0 for the original IBM PC?
Software engineering strategy: What is the development strategy called in which the executive control modules (high-level control and interfaces) of a system are coded and tested first, followed by lower-level modules?
Systems software property: System programs such as compilers are typically designed to be what kind of code so they can be shared safely by multiple processes in memory?
Security fundamentals: What are Trojan-Horse programs in the context of computer security?
Operating systems concept: What is the name of the technique in which the operating system executes multiple programs seemingly at the same time by rapidly switching the CPU among them?
Assembly toolchains: In which way(s) can a macro processor for an assembly language be implemented within a toolchain or assembler workflow?
I/O performance engineering: Block caches (buffer caches) in an operating system are primarily used for what purpose?
Core OS responsibilities: Which of the following best describes a primary function provided by an operating system for end users and applications?
Deadlock theory: Dijkstra’s banker’s algorithm is a classic solution for which operating-system problem related to resource allocation?
1
2
3
4
5
6
7
8
9
10
11
12