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

301. The Windows 2000, operating system supports

  • Multiple user processes with single thread per process.
  • Multiple processes with multiple thread per process.
  • Single process with single thread
  • Single process with multiple threads
Show Answer Report

302. In the pure User Level Threads (ULT)

  • Thread management is done by application
  • Thread management is done by kernel,
  • Kernel is not aware of the existence of thread.
  • Application program interface (API) to the kernel thread facility
Show Answer Report

303. The window 2000 (W2K) and Linux are the example of

  • User Level Thread(ULT)
  • Kernel Level Thread (KLT)
  • A and B both
  • None of these
Show Answer Report

304. The following is not an advantage of user level Threads (ULT).

  • Thread Switching does not requires kernel mode privileges because all of the thread management are within the user address space of a single process.
  • here scheduling can be application specific
  • ULT can be run an any operating system.
  • When ULT executes a system call, not only that thread blocked, but all of the threads within the process are blocked.
Show Answer Report

305. The linux operting system supports

  • Single thread per process and single process.
  • Multiple thread per process and single process.
  • Single thread per process and multiple processes.
  • Multiple thread per process and multiple processes
Show Answer Report

306. The vector and array processors fall into

  • Single instruction single Data (SIS(D) stream
  • Single instruction Multiple Data (SIM(D) stream.
  • Multiple instruction Single Data (MIS(D) stream
  • Multiple instruction Multiple Data (MIM(D) system.
Show Answer Report

307. In cluster

  • Computers communicate with each other's via fixed paths or via some network fcilities
  • Computer communicates with each other's via a shared memory
  • Both (A) and (B)
  • None of these
Show Answer Report

308. The cluster is a case of

  • Distributed memory
  • Shared memory
  • Master/slave architecture
  • Symmetric multi processor
Show Answer Report

309. The master/slave architecture is an example of

  • Distributed memory processing
  • shared memory processing
  • Symmetric multi processing
  • None of these
Show Answer Report

310. I/O modules in computer.

  • Controls the operation of the computer.
  • Stores data and program.
  • Move data between the computer and external environment.
  • Provides communication among processors and main memory
Show Answer Report
Questions and Answers for Competitive Exams Various Entrance Test