Computer Knowledge

Operating Systems

1,344 Questions

Test your computer knowledge with these questions on operating systems. The content covers various platforms including Unix, Linux, Windows, Android, and Macintosh. These questions are commonly asked in the computer knowledge sections of banking and government exams.

Unix emulatorsLinux distributionsAndroid software stackMacintosh operating systemsWindows OS versionsSymbian OS history

Operating Systems Questions

Multiple choice
  1. more flexible

  2. not flexible

  3. maintainable

  4. none of these

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Microkernels are designed to be minimal, moving most OS services to user space, which makes them highly modular and flexible compared to monolithic kernels.

Multiple choice
  1. Physical clock

  2. Real clock

  3. Logical clock

  4. None of these

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Physical clocks are hardware clocks that must not only be the same but must also not deviate from real time by more than a certain amount. They have bounded drift rates. Real clocks and logical clocks are different concepts - logical clocks track event ordering without reference to real time. The question tests understanding of physical clock precision requirements.

Multiple choice
  1. Threads are more cheaper to create and destroy as they don not require allocation of real addresses

  2. Switching of threads is faster

  3. Threads will have their own stack and registers

  4. All of these

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

null

Multiple choice
  1. VM implements the translation of a programs address space to physical address space.

  2. VM allows each program to exceed the size of the primary memory.

  3. VM increases degree of multiprogramming.

  4. VM reduces the context switching overhead.

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

null

Multiple choice
  1. network layer

  2. transport layer

  3. data link layer

  4. presentation layer

  5. physical layer

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Network socket concept is used in transport layer. It is defined as end point of an inter-process communication flow which takes place across a computer network.

Multiple choice
  1. bit

  2. thread

  3. word

  4. data

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The basic unit of execution is thread. It splits the program in parts and simultaneously processes all the parts.