Operating System Basics Questions and Answers
Operating System Basics questions with answers are among the most commonly asked in technical interviews and exams. This section covers core OS concepts like process management, memory allocation, file systems, and scheduling algorithms. Practicing programming questions and answers on operating systems helps strengthen your conceptual clarity and practical understanding of computer architecture. Frequently featured in GATE, TCS, Infosys, and Wipro placements, these MCQs provide a balanced mix of theoretical and applied knowledge. Clear explanations make this section an ideal resource for anyone preparing for system-related roles or competitive exams.
Operating System Basics
Showing 10 of
563 questions
51. A thread is a __________ process .
- Heavy Weight
- Mutliprocess
- Inter Thread
- Light wieght
52. Data reside in file on disk under DOS environment, which of the following file name is invalid ?
- OSCONCEPTS.doc
- RAW
- COMPAQ.BOOK
- JUMPSTART.BOS
53. In Priority Scheduling a priority number (integer) is associated with each process. The CPU is allocated to the process with the highest priority (smallest integer = highest priority). The problem of, Starvation ? low priority processes may never execute, is resolved by __________.
- Terminating the process.
- Aging
- Mutual Exclusion
- Semaphore
54. CPU Scheduling is the basis of _________ operating system
- Batch
- Real time
- Multiprogramming
- Monoprogramming
55. A major problem with priority scheduling is _________.
- Definite blocking
- Starvation
- Low priority
- None of the above
56. ________ scheduler selects the jobs from the pool of jobs and loads into the ready queue.
- Long term
- Short term
- Medium term
- None of the above
57. Which directory implementation is used in most Operating System?
- Single level directory structure
- Two level directory structure
- Tree directory structure
- Acyclic directory structure
58. Saving the state of the old process and loading the saved state of the new process is called ________.
- Context Switch
- State
- Multi programming
- None of the above
59. The term " Operating System " means ________.
- A set of programs which controls computer working
- The way a computer operator works
- Conversion of high-level language in to machine level language
- The way a floppy disk drive operates
60. Resource locking ________.
- Allows multiple tasks to simultaneously use resource
- Forces only one task to use any resource at any time
- Can easily cause a dead lock condition
- Is not used for disk drives