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
A
Correct answer
Explanation
Windows 98 is a desktop operating system, not a network operating system (NOS). A NOS like Windows Server, Novell NetWare, or Linux is specifically designed to manage network resources, user authentication, file sharing, and other network services for multiple clients.
B
Correct answer
Explanation
While early Android versions used WebKit, the statement is considered false in this context because Android Browser has evolved. The classic Android Browser (deprecated since API level 19) is no longer the standard web component, making the statement inaccurate for modern Android development.
B
Correct answer
Explanation
Android Emulator does NOT provide good support for Bluetooth services and USB connections. These hardware-dependent features have limited or no support in the emulator environment. Physical device testing is required for Bluetooth and USB functionality development.
C
Correct answer
Explanation
DOS (Disk Operating System) is a Microsoft operating system that predates and is completely separate from the Unix family. Unix and Linux are part of the same OS lineage, while DOS represents a different architecture and command structure entirely.
-
Dalvik
-
Java
-
VMware
-
PowerVM
A
Correct answer
Explanation
Android uses the Dalvik Virtual Machine (DVM) to run applications. Dalvik is optimized for mobile devices with limited resources, using a register-based architecture unlike Java's stack-based JVM. VMware and PowerVM are system virtualization platforms, not application VMs.
-
Platform Applications
-
Proprietary Applications
-
Google Applications
-
3rd Party Applications
A,B,C,D
Correct answer
Explanation
Android applications fall into multiple categories based on their origin and purpose. Platform applications are core system apps, Google applications are proprietary Google services, and third-party applications are developed by external developers. This classification reflects Android's open ecosystem.
-
Operating System
-
Middleware Libraries
-
Application Framework
-
Applications
A,B,C,D
Correct answer
Explanation
Android platform consists of four main layers. The Linux-based OS handles core services, middleware libraries provide functionality like SQLite and WebKit, the Application Framework exposes APIs to developers, and Applications are the actual user-facing software. These layers work together to create a complete mobile platform.
-
Linux 2.0
-
Linux 1.2
-
Linux 2.6
-
Linux 2.4
C
Correct answer
Explanation
Android is built on Linux kernel version 2.6 for early versions. This kernel provides essential services including security, memory management, process management, and driver model. Later Android versions use updated Linux kernels, but 2.6 was the foundation for early Android development.
-
Monkey
-
Traceview
-
Launcher
-
Clicker
A
Correct answer
Explanation
Monkey is the correct answer because it's an Android testing tool that generates pseudo-random streams of user events (clicks, touches, gestures) and system-level events to stress-test applications. It helps developers identify crashes, ANRs (Application Not Responding), and UI issues by simulating unpredictable user interactions.
-
User
-
Activity
-
Application
-
command
C
Correct answer
Explanation
In Android, each application is assigned a unique Linux user ID at install time, which identifies the application (not an individual user). This UID-based isolation is part of Android's security model. Linux user IDs typically identify human users, while Android's UIDs identify applications.
C
Correct answer
Explanation
Windows Phone 7 was released by Microsoft in October 2010, representing a major reset of their mobile strategy. The OS featured a new tile-based interface and was Microsoft's response to the growing smartphone market dominated by iOS and Android.
-
SilverLight Only
-
SunLight
-
MoonLight
-
StarLight
C
Correct answer
Explanation
MoonLight is the name of the Linux version of Silverlight. It was an open-source implementation of Silverlight, developed by the Mono project, to enable Silverlight applications to run on Linux systems. SilverLight (A) is the original Microsoft product. SunLight (B) and StarLight (D) are made-up names.
-
1.5
-
2.0
-
2.3
-
None of the above
A
Correct answer
Explanation
Android 1.5 (Cupcake) introduced the AppWidget framework, allowing developers to create widgets for the home screen. Later versions like 2.0 and 2.3 expanded capabilities but were not the introducing versions.
-
Visual Studio 2010
-
Visual Studio 2011
-
Visual Studio 2010 R2
-
Visual Studio 2008
A
Correct answer
Explanation
This question appears to be from around 2010, when Visual Studio 2010 was the latest version. At that time, VS 2010 (codename Dev10) was the current release, making A the correct answer. VS 2011 was later renamed to VS 2012, and R2 editions apply to servers, not Visual Studio.
B
Correct answer
Explanation
BlackBerry OS was proprietary software developed by Research In Motion (RIM), not open source. The company kept tight control over the OS source code, unlike Android which is open source. This changed slightly with BlackBerry 10 which was based on QNX, but the OS itself remained proprietary.