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
Compiler backend responsibility: In storage assignment during compilation/assembly, which tasks are performed to prepare memory for a program’s execution?
Systems software on microcomputers: Which of the following are examples of operating system or system-level software commonly used on microcomputers (personal computers)?
Classical synchronization problem: The Producer–Consumer problem can be solved using which synchronization constructs or mechanisms?
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?
Software category identification: Software that measures, monitors, analyzes, and controls real-world (physical) events is referred to as what type of software?
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?
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)?
Paging trade-offs: Which of the following statements about page size and paging performance is FALSE?
I/O performance diagnostics: In operating system/device performance monitoring, what is “seeks analysis” typically used to diagnose?
OS scheduling terms: In a multitasking operating system, what is the role of the dispatcher in relation to getting tasks onto the CPU?
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?
CPU scheduling fundamentals – Shortest Job First (SJF) In the SJF scheduling algorithm, which job is selected to execute next from the ready queue?
Why many microcomputer operating systems are called “Disk Operating Systems” Apple DOS, MS-DOS, and PC-DOS are termed disk operating systems primarily because:
Decision tables in software specification Which statement is NOT true about decision tables as a way to specify complex logic?
Understanding multiprogramming in operating systems Which statement best describes multiprogramming?
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?
VSAM organizations – identifying dataset types Which of the following are valid file organization components of an IBM VSAM file?
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)?
Compiler phases – understanding the Syntax (parsing) phase Which option correctly states the main function of the Syntax phase of a compiler?
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:
1
2
3
4
5
6
7
8
9
10
11
12