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. An addressing scheme that allows external disk storage to appear as main storage.

  2. Each running program can assume it has access to all of the storage defined by the architecture's addressing scheme.

  3. a and b

  4. a or b

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

Virtual storage in MVS (Multiple Virtual Storage) encompasses both aspects: it makes external disk storage appear as main storage to programs AND allows each running program to assume it has access to the full address space defined by the architecture. This virtualization enables efficient memory utilization and program isolation.

Multiple choice technology
  1. NTFS

  2. ext3

  3. HPFS

  4. All of the above

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

Windows 95 natively supported FAT and FAT32 file systems, but not NTFS (introduced in Windows NT), HPFS (OS/2), or ext3 (Linux). All three file systems listed in options A, B, and C were not supported by Windows 95, making option D correct. NTFS support came later in Windows 2000/XP for consumer versions.

Multiple choice technology mainframe
  1. Linkage Variables

  2. Parameters

  3. Control Libraries

  4. Includes

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

In JCL statements, the fields that contain specific values to direct and control the execution are called parameters. These include positional parameters (identified by position) and keyword parameters (identified by name). They provide the specific instructions needed for statement execution.

Multiple choice technology operating systems
  1. Bourne shell

  2. Korn shell

  3. C shell

  4. POSIX shell

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

The original Bourne shell (sh) does not include command history functionality. History features were introduced in later shells like the C shell (csh) which introduced history commands like '!!' and '!n'. The Korn shell (ksh) and POSIX shell (sh on modern systems) both include history capabilities, typically accessing the same history mechanisms as bash. Bourne shell was designed for simplicity and portability, lacking interactive features that later shells added.

Multiple choice technology operating systems
  1. compaction

  2. defragmentation

  3. it cannot be handled

  4. none of the choice

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

External fragmentation occurs with variable-sized memory allocation where free memory exists but can't satisfy allocation requests due to being scattered. Compaction relocates allocated blocks to contiguous regions, consolidating free space. Option A correctly identifies compaction as the solution.

Multiple choice technology platforms and products
  1. Yahoo

  2. HP

  3. Novell

  4. Oracle

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

Microsoft collaborated with Novell in 2006 on a landmark interoperability agreement that included joint development of SUSE Linux Enterprise. This partnership aimed to improve Windows-Linux interoperability and provide patent protection to Novell's customers. Yahoo, HP, and Oracle were not part of this specific Linux distro collaboration.

Multiple choice technology platforms and products
  1. Red Hat

  2. Linux 1

  3. Debian

  4. Open solaris

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

Ubuntu is based on Debian, which is one of the oldest and most influential Linux distributions. Ubuntu uses Debian's APT package management system and repositories as its foundation. Red Hat uses RPM, Linux 1 is not a real distro, and OpenSolaris is a Unix variant, not Linux.

Multiple choice technology programming languages
  1. Heap

  2. Stack

  3. Code Segment

  4. Data Segment

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

The code segment (also called the text segment) stores the program's compiled machine instructions and is read-only to prevent self-modification. Heap and stack are dynamic memory areas used for read-write operations during program execution, while the data segment contains initialized and uninitialized global/static variables that can be modified.

Multiple choice technology operating systems
  1. CShell

  2. Kernel

  3. BIOS for Linux

  4. Full Linux OS

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

Linus Torvalds created the Linux kernel, the core component. He did not create C Shell (Bill Joy), BIOS (hardware firmware), or the full OS (kernel + GNU tools + desktop environments). The kernel is the central project.

Multiple choice technology operating systems
  1. True

  2. False

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

Linux is NOT a GUI cover over UNIX - it's a complete UNIX-like operating system with its own kernel. Linux can run with or without a GUI. The GUI is merely an optional layer (like GNOME, KDE) that runs on top of the Linux kernel, not the core of the system itself.