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
-
IBM 7000
-
Pentium
-
UNIX
-
SUNSPARC
-
Vertical-market applications
-
Utilities
-
Algorithms
-
Integrated softwares
-
Compilers
B
Correct answer
Explanation
Utility software is designed to help manage, maintain, and optimize the computer system, performing tasks that the operating system might not handle directly.
-
more flexible
-
not flexible
-
maintainable
-
none of these
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.
-
Physical clock
-
Real clock
-
Logical clock
-
None of these
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.
-
hash tables
-
linear list of records
-
binary search tables
-
binary search trees
A
Correct answer
Explanation
Hash tables provide average-case constant time complexity for search operations, making them the most efficient choice for symbol tables in compilers.
-
Threads are more cheaper to create and destroy as they don not require allocation of real addresses
-
Switching of threads is faster
-
Threads will have their own stack and registers
-
All of these
-
VM implements the translation of a programs address space to physical address space.
-
VM allows each program to exceed the size of the primary memory.
-
VM increases degree of multiprogramming.
-
VM reduces the context switching overhead.
-
MS Millwnium
-
Windows 8
-
Windows 7
-
Windows 10
-
Windows Azure
D
Correct answer
Explanation
Windows 10 is the latest version.
-
Kernel
-
System utilities
-
User interface
-
Device drivers
-
None of these
E
Correct answer
Explanation
All of the above are parts of an operating system.
-
Windows
-
Linux
-
Mac OS X
-
Unix
-
Ubuntu
C
Correct answer
Explanation
Macintosh is a series of personal computers developed by Apple Inc. It has Mac OS X operating system.
-
network layer
-
transport layer
-
data link layer
-
presentation layer
-
physical layer
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.
D
Correct answer
Explanation
The basic unit of execution is thread. It splits the program in parts and simultaneously processes all the parts.
-
Windows XP
-
MS DOS
-
X Window System
-
Amoeba
-
Windows Vista
B
Correct answer
Explanation
MS DOS has a command line interface.
-
Windows 7
-
Windows 8
-
Windows 9
-
Windows 10
D
Correct answer
Explanation
This is a context-specific question regarding a specific lab environment. Assuming standard modern lab setups, Windows 10 is the most likely answer.
-
Mac OS X
-
Facebook
-
Microsoft Windows
-
Ubuntu Linux
C
Correct answer
Explanation
Microsoft Windows holds the largest market share for personal computer operating systems globally. Facebook is a social media platform, not an operating system.