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
-
Eclipse with ADT
-
Using the adb tool
-
Using a built in ant target
-
none of the above
A,B,C
Correct answer
Explanation
Eclipse with ADT was the primary IDE for Android development before Android Studio, providing integrated testing capabilities. The Android Debug Bridge (adb) tool enables command-line testing, debugging, and device interaction. Ant build system includes targets for running tests and building test APKs. These are all valid approaches to Android testing.
-
Functional areas
-
Activity life cycle events
-
Database Operations
-
Screen size and resolutions
A,B,C,D
Correct answer
Explanation
Android test applications can verify functional correctness (business logic), Activity lifecycle behavior (onCreate, onResume, etc.), database CRUD operations, and UI behavior across different screen sizes and resolutions using instrumentation and test frameworks like Espresso or UI Automator. All listed areas are valid test targets.
A
Correct answer
Explanation
Android test applications extend the standard Android Application class and include a test runner in their manifest. They have access to Android APIs, can declare their own components, and are APKs like any other Android app, with the addition of test-specific manifest entries and dependencies on the app under test.
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
Linux requires a minimum of 3 partitions: root (/) for the system files, swap for virtual memory, and typically a separate /boot partition for bootloader files. This tri-partition scheme ensures proper system booting and operation.
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.
B
Correct answer
Explanation
BlackBerry OS (specifically the classic BlackBerry OS before BB10) was written primarily in C++, although developers wrote applications for it using Java. BB10 also heavily utilized C++.
C
Correct answer
Explanation
This question is outdated and version-dependent. At the time it was written, version 6 may have been current, but BlackBerry OS evolved to versions 7, 10, and eventually switched to Android. The question should specify a timeline or be removed.
-
Backup
-
Recovery
-
Restore
-
Monitoring
B
Correct answer
Explanation
Recovery is the service responsible for automatically setting up the system after a crash or incident with minimal data loss. Backup creates copies, Restore brings data back, and Monitoring tracks health, but Recovery specifically addresses the goal of automatic system restoration with minimal data loss after a failure.
B
Correct answer
Explanation
Android is an open-source operating system based on the Linux kernel. The Android Open Source Project (AOSP) provides the source code freely, though device manufacturers often add proprietary customizations. This openness enables the ecosystem of Android variants from different manufacturers.
-
HTC Dream
-
Samsung
-
Motorolla
-
LG
A
Correct answer
Explanation
The HTC Dream (also known as T-Mobile G1) was the first commercially available smartphone to run Android, released in 2008. It was manufactured by HTC and marked the debut of the Android operating system for consumers.
-
One-way and transitive
-
Two-way and transitive
-
One-way and nontransitive
-
Two-way and nontransitive
-
All of the above
E
Correct answer
Explanation
Active Directory trust relationships support all combinations: one-way or two-way direction, and transitive or non-transitive characteristics. These can be combined in various ways to create complex trust topologies between forests and domains.