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
121. What is the name of the software which deals with the running of the actual computer and not with the programming problems?
- Operating system
- System program
- Object program
- Source program
122. Consider the two statements. (A) A network operating system, the users access remote resources in the same manner as local resource. (B) In a distributed operating system, the user can access remote resources either by logging into the appropriate remote machine or transferring data from the remote machine to their own machine. Which of the statement is true?
- A true, B false
- B true, A false
- Both A and B false
- Both A and B true
123. Using Priority Scheduling algorithm, find the average waiting time for the following set of processes given with their priorities in the order: Process : Burst Time : Priority respectively . P1 : 10 : 3 , P2 : 1 : 1 , P3 : 2 : 4 , P4 : 1 : 5 , P5 : 5 : 2.
- 8 milliseconds
- 8.2 milliseconds
- 7.75 milliseconds
- 3 milliseconds
124. Which of the following will determine your choice of systems software for your computer ?
- Is the applications software you want to use compatible with it ?
- Is it expensive ?
- Is it compatible with your hardware ?
- Both 1 and 3
125. What is a shell ?
- It is a hardware component
- It is a command interpreter
- It is a part in compiler
- It is a tool in CPU scheduling
126. The operating system manages ________.
- Memory
- Processor
- Disk and I/O devices
- All of the above
127. The Hardware mechanism that enables a device to notify the CPU is called __________.
- Polling
- Interrupt
- System Call
- None of the above
128. ___________ begins at the root and follows a path down to the specified file
- Relative path name
- Absolute path name
- Standalone name
- All of the above
129. Process State is a part of
- Process Control block
- Inode
- File Allocation Table
- None of the above
130. Virtual Memory is commonly implemented by __________.
- Segmentation
- Swapping
- Demand Paging
- None of the above