Computer Knowledge
Operating Systems
998 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
-
/linux
-
/vmlinuz
-
/boot/kernel
-
/boot/linux
B
Correct answer
Explanation
The Linux kernel is represented by /vmlinuz or /boot/vmlinuz (vmlinuz = virtual memory LINUx gZip). This is the compressed kernel image file that the bootloader loads. The other options (/linux, /boot/kernel, /boot/linux) are not standard kernel file paths in Linux distributions.
A
Correct answer
Explanation
LILO (LInux LOader) is a boot loader that can boot multiple operating systems and can handle systems on different physical drives as well as different partitions on the same drive. It stores disk geometry information and can boot from virtually any partition or disk that the BIOS can access. This was a key advantage over older boot loaders.
A
Correct answer
Explanation
In Linux kernel versioning (e.g., 2.4.x, 2.5.x, 2.6.x), even-numbered minor versions (2.4, 2.6) are stable releases, while odd-numbered minor versions (2.3, 2.5) are development/testing branches. Development kernels introduce experimental features and may be unstable. This convention helped users distinguish between production-ready and experimental kernels.
-
UNIX is a widely used mail system
-
UNIX is case sensitive
-
UNIX has a graphical user interface
-
All of the above are true
-
It is a cross-browser, cross-platform technology
-
It runs on Microsoft Windows, Apple Mac OS X and Linux
-
Streams audio/audio and scales video quality from mobile devices to 720p HDTV video modes
-
Supports Web browsers, including Internet Explorer, Mozilla Firefox, Safari
-
Kernel
-
Shell Interpreter
-
Command line interpreter
-
Others
A
Correct answer
Explanation
The kernel is the core component of UNIX that manages hardware resources, memory, and system calls. It acts as a bridge between applications and the hardware. Shell interpreters and command-line interfaces are user-level programs that interact with the kernel, not the core itself.
-
Windows
-
Unix
-
Solaris
-
All of the above
D
Correct answer
Explanation
Java's core design principle is platform independence through the JVM (Java Virtual Machine). Java code compiles to bytecode that runs on any platform with a JVM implementation, including Windows, Unix, Solaris, macOS, and many others. This 'write once, run anywhere' capability means Java is not limited to any single operating system.
A
Correct answer
Explanation
Base products do not have independent end-of-life cycles separate from the operating system. Their lifecycle and support duration are tied to and follow the OS's end-of-life schedule.
-
DOS
-
unix
-
Solaris
-
Both 1 and 2
B
Correct answer
Explanation
C was developed by Dennis Ritchie at Bell Labs specifically to rewrite the Unix operating system. Unix and C are historically co-developed, making Unix the operating system with which C was originally distributed. Other operating systems like DOS and Solaris came later or are different branches.
D
Correct answer
Explanation
Debian and BSD are well-known operating systems. eCos (Embedded Configurable Operating System) is a real-time embedded OS. 'VyWorks' is a misspelling of VxWorks, which IS an operating system. However, the misspelled version 'VyWorks' doesn't exist as a recognized OS, making it the correct answer to 'which is NOT an operating system'.
-
Windows 7
-
Windows Me
-
Windows CT
-
Windows CE
A,B,D
Correct answer
Explanation
Windows 7 (2009), Windows Me (2000), and Windows CE (1996, embedded systems) are all legitimate Microsoft Windows operating systems. Windows CT is not a real Windows version - it's a fabricated distractor. Windows versions follow consistent naming like 95, 98, XP, Vista, 7, 8, 10, 11.
-
V7.3 Build 10
-
V7.3.1 Build 10
-
V7.3 Build 6
-
V7.3.1 Build 6
B
Correct answer
Explanation
This is a factual product knowledge question about 'Answers Desktop' build versions as of December 2009. While the claimed answer (V7.3.1 Build 10) may be correct for the specific product context, this is not a testing or software engineering concept question - it's product-specific trivia. The answer is stated as correct (B) but the question tests domain knowledge rather than technical principles.
-
Gnome not Unix
-
GNU not unix.
-
gnome
-
gnometrics
B
Correct answer
Explanation
GNU is a recursive acronym standing for 'GNU's Not Unix.' The recursive nature (where the acronym contains itself) is a classic hacker joke. It represents a free software operating system project started by Richard Stallman, intended to be a Unix-compatible system that is completely free software.
-
lilo
-
grub
-
ntloader
-
booter
B
Correct answer
Explanation
GRUB (Grand Unified Boot Loader) is the standard boot loader for modern Linux systems, responsible for loading the kernel into memory during system startup. LILO was an older boot loader but has been largely replaced. ntloader is specific to Windows systems, and booter is not a recognized Linux boot loader.
-
lilo
-
grub
-
ntloader
-
booter
B
Correct answer
Explanation
GRUB (Grand Unified Boot Loader) is the standard boot loader for modern Linux systems, responsible for loading the kernel into memory during system startup. LILO was an older boot loader but has been largely replaced. ntloader is specific to Windows systems, and booter is not a recognized Linux boot loader.