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 mainframe
  1. Positional

  2. Keyword

  3. Any of these

  4. None of these

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

In JCL (Job Control Language for IBM mainframes), parameters can be positional or keyword. Positional parameters MUST be coded first and are interpreted based on their order in the statement. Keyword parameters (NAME=value) can come after positional ones and are self-identifying. This ordering rule is mandatory - you cannot place keyword parameters before positional ones.

Multiple choice technology mainframe
  1. //

  2. /*

  3. **

  4. //*

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

JCL comment lines begin with //* in the first two columns. The //* sequence indicates that the rest of the line is a comment. Option A // is used for JCL statements (not comments). Option B /* is C-style comment syntax (not JCL). Option C ** is not JCL comment syntax. Only Option D //* correctly identifies the JCL comment format.

Multiple choice technology mainframe
  1. KEYWORD

  2. POSITIONAL

  3. BOTH

  4. NONE

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

POSITIONAL parameters in JCL are interpreted by the operating system based strictly on their order - the first positional parameter maps to the first expected parameter, the second to the second, etc. Their meaning depends entirely on position. KEYWORD parameters (NAME=value) are self-identifying and order-independent. The question specifically asks which type is 'interpreted based on the order', which describes positional parameters.

Multiple choice technology mainframe
  1. Operational

  2. Identifier

  3. Parameter

  4. Comment

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

The identifier (or name) field is the first field in a JCL statement, beginning with //. This field identifies the statement and gives it a name that can be referenced by other statements. It appears before the operation, parameter, and comment fields in the standard JCL statement structure.

Multiple choice technology platforms and products
  1. WebKit

  2. Media Framework

  3. Notification Manager

  4. Surface Manager

  5. Only a & b

  6. None of Above

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

WebKit, Media Framework, and Surface Manager are all C/C++ native libraries running directly above the Linux Kernel. In contrast, the Notification Manager (596959) belongs to the higher-level Java Application Framework layer, meaning it is not part of the native libraries layer.

Multiple choice technology platforms and products
  1. An operating system

  2. Middle-ware

  3. Key Applications & Rich set of APIs

  4. All of Above

  5. Only a & b

  6. None of Above

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

Android is officially defined as a comprehensive software stack for mobile devices, comprising a Linux-based operating system, middleware, and core applications along with APIs (597020). The other options represent only individual components of this multi-layered stack rather than the entire package.

Multiple choice technology
  1. Data Services->Data Buffer Entries Tab

  2. Data Services->Data Servers Tab

  3. Security Services-> Data Access Tab

  4. Data Services->SAP Server Editor Tab

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

Database connection parameters in MII are configured under Data Services -> Data Servers tab. This is where you define connection strings, drivers, and authentication details for SQL databases. The other tabs serve different purposes (buffer entries, security, SAP server configuration).

Multiple choice technology web 2.0
  1. It is used to view the minimal, optional, and refused permission sets requested by an assembly.

  2. It establishes a permanent view of the managed heap

  3. It provides an interface to the persistable dynamic assemblies stored on disk.

  4. It sets the permissions on a Dataset view object

  5. It persists the view of a Dataset by serializing the view to an XML stream

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

PermView.exe is a .NET SDK utility that displays the permission requests (minimal, optional, refused) declared in an assembly's metadata. Options B through E describe unrelated functionality - PermView has nothing to do with Dataset views, heap management, or dynamic assemblies. It's specifically a security diagnostic tool for examining CAS (Code Access Security) permission requests.

Multiple choice technology platforms and products
  1. Dalvik Executable (.Dex)

  2. Resources

  3. Native Libraries

  4. Only a & b above

  5. Only a & b & c

  6. None of above

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

An APK contains compiled .dex files (Dalvik bytecode), the AndroidManifest.xml, all application resources, and native .so libraries for JNI. All three components listed are present in a standard APK structure.

Multiple choice technology platforms and products
  1. dex --version

  2. aapt --version

  3. dx --version

  4. dex --ver

  5. None of above

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

The dx tool is part of the Android SDK that converts .class bytecode to .dex format. Running dx --version verifies the dx tool is installed and functional, confirming the Android SDK setup. dex and aapt are different tools.

Multiple choice technology platforms and products
  1. All available Android targets

  2. All available Android Virtual Devices

  3. Both a & b above

  4. None of above

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

The 'android list' command in Android SDK displays both available Android targets (different platform versions and API levels) and Android Virtual Devices (AVDs) that have been created. Option C correctly identifies that this single command shows both types of information.