Computer Knowledge

Computer Fundamentals and System Concepts

2,255 Questions

Computer fundamentals and system concepts questions cover core hardware components, operating systems, and historical computer milestones. Topics include the kernel, central processing unit, and basic computing terminology. These foundational questions are strictly essential for scoring well in computer knowledge sections.

Central processing unitComputer operating systemsSupercomputer milestonesSystem registry functionsKernel operationsAndroid applications

Computer Fundamentals and System Concepts Questions

Multiple choice technology architecture
  1. disp+work

  2. gwrd

  3. sapevt

  4. sapxpg

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

sapxpg (SAP eXternal Program Gateway) is the OS-level program that executes external programs triggered from ABAP. disp+work is the SAP work process, gwrd is the gateway, and sapevt handles event management. The SAP external program interface uses sapxpg to spawn and monitor external programs at the operating system level.

Multiple choice technology programming languages
  1. An entity that receives inputs and outputs

  2. A way of storing values

  3. A sequence of characters enclosed by quotes

  4. A kind of computer

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

A function is a block of code or mathematical entity that receives input values (arguments) and returns an output value based on those inputs.

Multiple choice technology web technology
  1. (A)Incoming Email

  2. (B)Outgoing Email

  3. (C)CD Roms

  4. (D)Websites

  5. (E)Mobile

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

Email attachments in incoming emails have historically been the most common virus transmission vector. Attackers use social engineering to trick users into opening infected attachments disguised as legitimate documents or files.

Multiple choice technology programming languages
  1. A header file

  2. An Assembly or .dll

  3. An executable

  4. A COM Component

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

The 'using System' statement refers to the System assembly, which is a .NET framework library (dll). Assemblies are the fundamental deployment units in .NET, containing compiled code and metadata. Header files are a C/C++ concept, COM is a pre-.NET technology, and System is not an executable.

Multiple choice technology security
  1. Trojan Horse

  2. Virus.

  3. Malware.

  4. Keylogger.

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

A Trojan Horse is malicious software disguised as legitimate software. The 'freeware' appeared useful but caused unauthorized data usage (internet bills) and erratic application behavior (malicious activity). Viruses replicate themselves, malware is a broad category, and keyloggers capture keystrokes specifically.

Multiple choice technology
  1. System service

  2. Technology

  3. Automation tool

  4. none of the above

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

Windows Installer (msiexec.exe) operates as a system service that manages the installation, modification, and removal of software packages. It runs in the background with appropriate privileges to handle file operations, registry changes, and system configuration required during installation. While it uses technology and provides automation capabilities, fundamentally it is a Windows system service.

Multiple choice technology
  1. Administrative installation

  2. Commit installation

  3. Silent instllation

  4. Rollback installation

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

Administrative installation creates a network installation point by extracting files from the MSI but does NOT actually install the software, register DLLs, or make registry changes on the local machine. It's essentially an unpacking operation for deployment. Commit, Silent, and Rollback installations are all actual installations that register components and modify the system.

Multiple choice technology
  1. Only features already installed by an earlier installation to be installed

  2. Installs all new features of the application

  3. Will do major upgrade

  4. Will do minor upgrade

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

The REINSTALL property with ALL value instructs Windows Installer to only process features that were previously installed. It does not install new features - for that, you would use ADDDEFAULT or similar properties.

Multiple choice technology
  1. Removing the application

  2. Repair\Modifying the application

  3. Helps major upgradation

  4. Helps minor upgradation

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

Key files (usually the main executable) and key paths are detection mechanisms Windows Installer uses to locate a valid installation source. When performing repair or modification operations, the installer verifies these files exist at expected locations before proceeding.

Multiple choice technology operating systems
  1. True

  2. False

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

Linux uses Unix-style permissions (owner/group/others with rwx bits) while Windows uses Access Control Lists (ACLs) with a more granular permission model. When sharing filesystems (e.g., via Samba, NTFS-3G, or network shares), these models don't translate directly - Linux can't interpret Windows ACLs fully and vice versa. This can lead to permission mismatches, security gaps, or access issues.

Multiple choice technology programming languages
  1. FURPUR

  2. ECL

  3. Exec

  4. processor call control statements

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

The description matches the Exec program (often called 'Exec' or 'executive') in Unisys systems. This is the system software that manages user runs, controls files, handles system resources, and performs I/O operations. While FURPUR is a utility program and ECL is a control language, 'Exec' is the overall system software that performs these supervisory functions.