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 technology platforms and products
  1. True

  2. False

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

The APK (Android Package Kit) file is indeed the distribution format for Android applications. It contains the app's code (dex files), resources, assets, and the manifest file. Users download and install APK files to their devices through the Google Play Store, sideloading, or other distribution methods.

Multiple choice technology platforms and products
  1. True

  2. False

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

Android does not keep all applications running indefinitely. The system actively manages memory by killing background processes when resources are needed for foreground activities. Applications can be terminated even if they're not doing anything wrong - this is normal Android behavior.

Multiple choice technology platforms and products
  1. OS X

  2. iOS

  3. ARM

  4. A4

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

iOS is Apple's mobile operating system that runs on iPhone, iPad, and iPod Touch devices. OS X (now macOS) is for Mac computers, ARM is a processor architecture, and A4 is a specific mobile processor chip. Apple's mobile OS has been called iOS since its introduction in 2007, replacing the earlier iPhone OS name.

Multiple choice technology
  1. Red Hat

  2. Fedora

  3. Ubuntu

  4. Solories

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

Solaris is a Unix-based operating system developed by Sun Microsystems with its own kernel architecture. Red Hat, Fedora, and Ubuntu are all Linux distributions that use the Linux kernel.

Multiple choice technology operating systems
  1. Applications

  2. Application FrameWork

  3. Libraries

  4. Android Runtime

  5. Linux Kernel

Reveal answer Fill a bubble to check yourself
B,C,D,E Correct answer
Explanation

Android architecture consists of five layers. Applications are the top layer but are NOT structural components of the architecture itself. The Application Framework provides the APIs and services for app development, Libraries provide native code support, Android Runtime includes the Dalvik VM/ART, and Linux Kernel provides core system services. The question asks for 'components' of the architecture, referring to the system layers, not user applications.

Multiple choice technology operating systems
  1. Linux version 2.3

  2. Linux version 2.4

  3. Linux version 2.5

  4. Linux version 2.6

  5. Linux version 2.7

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

Android relies on Linux kernel version 2.6 for core system services including security, memory management, process management, network stack, and driver model. The Linux 2.6 kernel provided the necessary features for mobile operating systems including improved power management, security features, and driver support that early Android versions required.

Multiple choice technology operating systems
  1. 5 & 7

  2. 4 & 7

  3. 5 & 8

  4. 6 & 8

  5. 7 & 9

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

Android Platform version 2.0 (Eclair) has API level 5, and version 2.2 (Froyo) has API level 8. API levels are incremental integers assigned to each Android platform version. The progression goes: Android 1.5 (API 3), 1.6 (API 4), 2.0 (API 5), 2.1 (API 6-7, minor updates), 2.2 (API 8). Option C correctly identifies 5 & 8.

Multiple choice technology operating systems
  1. Libraries

  2. Application Framework

  3. Applications

  4. Linux Kernel

  5. Android Runtime

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

The Linux Kernel layer contains all hardware drivers including Display, Camera, Audio, and WiFi drivers. This is the bottom layer of Android architecture that interfaces with the hardware. Libraries are above the kernel, Application Framework is above libraries, and Applications are at the top.

Multiple choice technology mainframe
  1. Scan - check the syntax error and will hold the job, Hold - Checks the syntax error

  2. Scan - will hold the Job, Hold - check for the syntax error

  3. Scan - checks the syntax error, Hold - will hold the job if there is no error and will end with JCL error if there is syntax error

  4. Scan and Hold both will check the syntax error and none of them will hold the job

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

TYPRUN=SCAN checks JCL syntax without executing the job. TYPRUN=HOLD also checks syntax but holds the job in input queue if error-free, or issues JCL error if syntax errors exist. Neither option actually holds a job with errors - SCAN just reports, HOLD only holds if syntax is valid.

Multiple choice technology mainframe
  1. Scan - check the syntax error and will hold the job, Hold - Checks the syntax error

  2. Scan - will hold the Job, Hold - check for the syntax error

  3. Scan - checks the syntax error, Hold - will hold the job if there is no error and will end the job with JCL error if there is syntax error

  4. Scan and Hold both will check the syntax error and none of them will hold the job

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

TYPRUN=SCAN checks JCL syntax without executing the job. TYPRUN=HOLD also checks syntax but holds the job in input queue if error-free, or issues JCL error if syntax errors exist. This is nearly identical to question 153673 with slight wording difference ('end the job with' vs 'end with').

Multiple choice technology operating systems
  1. True

  2. False

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

Although the core Android system is developed as open source under the Android Open Source Project (AOSP), commercial Android devices rely heavily on proprietary Google Mobile Services (GMS) and proprietary hardware drivers. Therefore, Android as a complete, consumer-facing ecosystem is not entirely open source.

Multiple choice technology operating systems
  1. Samsung Galaxy S

  2. HTC Dream G1

  3. HTC Desire

  4. Google Nexus One

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

The HTC Dream (also branded as T-Mobile G1) was released in October 2008 as the first commercial smartphone running the Android operating system. Other choices like Samsung Galaxy S, HTC Desire, and Nexus One were released later in 2010 during Android's subsequent market expansion.

Multiple choice technology mainframe
  1. checks for the syntax error and will hold the job

  2. checks for the syntax error

  3. will hold the Job

  4. will hold the job and after the job is released it wil check for the syntax error

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

TYPRUN=JCLHOLD is a JCL parameter that holds the job without executing it initially. Once the job is released from hold, THEN the system checks for syntax errors before execution. This is different from TYPRUN=SCAN which only checks syntax without holding.