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

231. The OS/2 is the operating system that support

  • Single thread per process
  • Multiple thread per process
  • Single process
  • None of these
Show Answer Report

232. In shared memory multi processor

  • Computer communicate to each other by fixed
  • Computer communicates to each other via a shared memory
  • Each processing element is a self contained computer.
  • None of these
Show Answer Report

233. In shared memory multi processor

  • Computer communicate to each other by fixed paths
  • Computer communicates to each other via a shared memory
  • Each processing element is a self
  • None of these
Show Answer Report

234. The following is not true for master/slave architecture

  • A failure of master brings down the whole system
  • Operating system kernel runs on master processor only.
  • Operating system kernel can run on any processor either master or slave.
  • All scheduling and process management is done on master processor.
Show Answer Report

235. In monolithic operating system

  • Virtually any procedure can call any other procedure.
  • Virtually specific procedure can call any other procedure.
  • Virtually specific procedure can call specific procedure.
  • None of these
Show Answer Report

236. In Layered operating system following statement is false

  • Most or all the layers execute in kernel mode.
  • Interaction only takes place between adjacent layers.
  • Functions are organized hierachically.
  • None of these
Show Answer Report

237. When operating system always run on a particular processor and that particular processor do all scheduling and process management then this is an example of

  • Master/slave architecture
  • Symmetric multiprocessor
  • Cluster
  • None of these
Show Answer Report

238. In micro kernel architecture following is false

  • Intersection takes place only between adjacent layers.
  • Intersection takes place via micro kernel.
  • It supports portability
  • It supports object-oriented operating system.
Show Answer Report

239. In the following processes: a=a+1; b=2 x b;b = b + 1; a = 2 x a; the output is .

  • a > b
  • a < b
  • a = b
  • None of these
Show Answer Report

240. A Semaphore is initialized to

  • Negative integer value
  • Positive integer value
  • Non-negative integer value
  • Non-positive integer value.
Show Answer Report
Questions and Answers for Competitive Exams Various Entrance Test