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. standard applications

  2. installed applications

  3. unauthorised applications

  4. licensed applications

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

In secure IT environments, PCs have standard, installed, and licensed applications that are approved by the organization. Unauthorized applications are prohibited because they may pose security risks, violate software licensing, or compromise system integrity. This is a fundamental IT security policy.

Multiple choice
  1. time sharing operating system

  2. distrbuted operating system

  3. single user operating system

  4. None of these

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

MS-DOS is a single-user operating system designed for personal computers, where only one user can interact with the system at a time.

Multiple choice
  1. Reusable

  2. Consumable

  3. Usable

  4. None of these

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

Reusable resources (like memory blocks, printers, or files) can be used by multiple processes over time, but only by one process at any given moment. They must be explicitly allocated and deallocated. After use, they return to the available pool for future allocation.

Multiple choice
  1. binary

  2. unary

  3. general

  4. none of these

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

General (or counting) semaphores can take any non-negative integer value, unlike binary semaphores which are restricted to 0 and 1. This allows them to track multiple available resources or control access for multiple processes.