Operating System Basics Questions and Answers

Take Exam

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

61. A thread

  • is a lightweight process where the context switching is low
  • is a lightweight process where the context swithching is high
  • is used to speed up paging
  • none of the above
Show Answer Report

62. 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
Show Answer Report

63. Routine is not loaded until it is called. All routines are kept on disk in a relocatable load format. The main program is loaded into memory & is executed. This type of loading is called _________

  • Static loading
  • Dynamic loading
  • Dynamic linking
  • Overlays
Show Answer Report

64. In the running state

  • only the process which has control of the processor is found
  • all the processes waiting for I/O to be completed are found
  • all the processes waiting for the processor are found
  • none of the above
Show Answer Report

65. The Purpose of Co-operating Process is __________.

  • Information Sharing
  • Convenience
  • Computation Speed-Up
  • All of the above
Show Answer Report

66. The kernel of the operating system remains in the primary memory because ________.

  • It is mostly called (used)
  • It manages all interrupt calls
  • It controls all operations in process
  • It is low level
Show Answer Report

67. The process related to process control, file management, device management, information about system and communication that is requested by any higher level language can be performed by __________.

  • Editors
  • Compilers
  • System Call
  • Caching
Show Answer Report

68. Which of the following disk scheduling techniques has a drawback of starvation ?

  • SCAN
  • SSTF
  • FCFS
  • LIFO
Show Answer Report

69. Multiprogramming systems ________.

  • Are easier to develop than single programming systems
  • Execute each job faster
  • Execute more jobs in the same time
  • Are used only on large main frame computers
Show Answer Report

70. Under multiprogramming, turnaround time for short jobs is usually ________ and that for long jobs is slightly ___________.

  • Lengthened; Shortened
  • Shortened; Lengthened
  • Shortened; Shortened
  • Shortened; Unchanged
Show Answer Report
Questions and Answers for Competitive Exams Various Entrance Test