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 programming languages
  1. Window messages (WM_)

  2. Control window messages (BM_)

  3. Dialog Box Messages( DB_)

  4. List box messages (LB_)

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

Windows message prefixes are standardized: WM_ for window messages, BM_ for button control messages, LB_ for listbox messages, EM_ for edit control, CB_ for combobox, etc. DB_ for Dialog Box Messages is not a valid Windows message prefix - dialog boxes use standard WM_ messages or control-specific messages.

Multiple choice technology programming languages
  1. True

  2. False

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

In Windows GDI, memory device contexts (created with CreateCompatibleDC()) are valid device context types. They allow off-screen drawing operations and bitmap manipulation. Memory DCs work with screen contexts for double-buffering and other graphics operations.

Multiple choice technology programming languages
  1. TYPRUN=COMPILE

  2. TYPRUN=ERRFREE

  3. TYPRUN=HOLD

  4. TYPRUN=SCAN

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

TYPRUN=SCAN checks JCL syntax for errors without actually executing the job. It's useful for validation. TYPRUN=COMPILE compiles a program but doesn't execute. TYPRUN=HOLD holds the job. TYPRUN=ERRFREE isn't valid (you might be thinking of a compiler option). SCAN is the only one that purely checks for errors without execution.

Multiple choice technology programming languages
  1. INPUT

  2. PARM

  3. SYSOUT

  4. COND

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

PARM is the EXEC statement parameter used to pass data or parameters directly to the invoked program. INPUT is not a valid JCL keyword. SYSOUT specifies a sysout class for output, and COND sets job step conditional execution logic. The PARM field allows programs like COBOL to receive runtime parameters up to 100 characters.

Multiple choice technology programming languages
  1. SYS1.LINKLIB

  2. SYS1.SOTREPROC

  3. SYS1.CATPROC

  4. SYS1.PROCLIB

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

SYS1.LINKLIB is the system library containing load modules (executable programs) for IBM utilities and system programs. SYS1.SVCL (or similar) is for SVC routines, and PROCLIB contains JCL procedure definitions. LINKLIB is where the system looks for executable programs to load and run.

Multiple choice technology
  1. Sun

  2. Microsoft

  3. Apple

  4. Redhat

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

Safari is a web browser developed by Apple Inc. and is included in macOS and iOS operating systems. Microsoft develops Internet Explorer and Edge, Sun Microsystems is known for Java and other technologies, and Redhat is a Linux distribution company.

Multiple choice technology performance
  1. WINDOWS platforms

  2. UNIX platforms

  3. Both 1 & 2

  4. None of the above

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

MRTG (Multi Router Traffic Grapher) is designed to be cross-platform and runs on both Windows and UNIX-based systems. It's written in Perl, which contributes to its portability across different operating systems. The tool is commonly used for monitoring network traffic and can be installed on various platforms including Linux, Windows, and UNIX variants.

Multiple choice technology operating systems
  1. Press <CTRL>+C

  2. PRESS <CTRL>+M

  3. PRESS <CTRL>+D

  4. PRESS <CTRL>+Y

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

In VMS (OpenVMS), Ctrl+Y is the standard interrupt/abort key used to stop command execution. When a TYPE command is displaying file contents, pressing Ctrl+Y will interrupt and terminate the display, making it the correct answer for interrupting the TYPE command specifically.

Multiple choice technology mainframe
  1. COND codes

  2. IF statement

  3. both

  4. Non of These

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

In JCL, conditional processing can be achieved through COND parameters on job steps (which execute/conditionally skip steps based on return codes) or IF/THEN/ELSE/ENDIF statements that provide logical control flow within the job. Both mechanisms allow skipping steps based on specified conditions.

Multiple choice technology web technology
  1. ZEUS

  2. JIGSAW

  3. LIGHTTP

  4. WEBLOGIC

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

ZEUS, JIGSAW, and LIGHTTPD are all web servers. WEBLOGIC is an application server (Java EE platform) that provides enterprise services like EJB, JMS, and transaction management beyond simple HTTP serving.