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 Questions
In multiprocessor systems that use caches, what is cache coherency?
In operating systems and software design, what are the main benefits of multithreaded programming within a single process?
While running MS DOS on a personal computer, which command is used to duplicate the entire contents of one diskette onto another diskette?
In memory management, what is meant by the logical address space and the physical address space of a process?
In operating systems memory management, what is fragmentation and what are the main types of fragmentation that can occur in RAM?
In operating systems, what is a major drawback of MVT (Multiprogramming with a Variable number of Tasks) variable-partition memory management?
In operating systems such as UNIX or Linux, what is a shell and what role does it play for the user?
In UNIX or Linux process management, what does the getppid() system call return for the calling process?
In UNIX or Linux, what is a zombie process and when does it appear in the process table?
In UNIX or Linux, what does the ps command typically display by default about running processes?
In Microsoft Windows, which of the following are core components of the Windows Registry structure?
In UNIX, which command correctly displays the present working directory (the full path of the current directory)?
In operating systems, what is reentrancy (reentrant code) and why is it important for shared code segments?
In virtual memory systems, what is thrashing and why does it severely degrade overall system performance?
In CPU scheduling, what are short-term, medium-term, and long-term scheduling and how do they differ in their roles?
In paging-based virtual memory, what is the Translation Lookaside Buffer (TLB) and what is its primary purpose?
In virtual memory management, what are the resident set and the working set of a process, and how do they differ?
In direct memory access (DMA) and I/O subsystem design, what is cycle stealing and how does it affect CPU operation?
In memory management, what are placement algorithms and replacement algorithms, and what does each type of algorithm decide?
When loading programs into memory, what is the difference between load-time dynamic linking and run-time dynamic linking?
Prev
1
…
4
5
6
7
Next