Computer Knowledge

Computer Fundamentals and System Concepts

2,421 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
  1. modifies its program code each time it attaches itself to another program or file

  2. is a malicious-logic program that copies itself repeatedly in memory or on a disk drive until no memory or disk space remains

  3. is a malicious-logic program that hides within or looks like a legitimate program

  4. infects a program file, but still reports the size and creation date of the original-uninfected program

  5. none of these

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

A polymorphic virus changes its code structure each time it infects a new file, making it difficult for antivirus software to detect through signature-based methods. The other options describe different types of malicious programs: B is a worm, C is a Trojan horse, and D describes a stealth virus technique.

Multiple choice
  1. ROM

  2. SVP

  3. TNT

  4. NTP

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

ROM stands for Read-Only Memory, which is a type of computer memory that permanently stores data and cannot be modified after manufacture. It's used to store firmware and software that needs to be permanently available. The other options (SVP, TNT, NTP) are not standard computer acronyms.

Multiple choice
  1. a virus that destroys the hardware of the computer

  2. a virus that destroys the software of the computer

  3. a kind of e-mail virus that spreads fast

  4. none of these

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

A computer virus is a type of malicious software (malware) that, when executed, replicates itself by modifying other computer programs and inserting its own code. The option stating it destroys software is the closest to being correct among the choices, though it's an oversimplification - viruses primarily replicate and may cause damage as a side effect. Viruses do not destroy hardware (A), are not necessarily email-based (C), and option D is incorrect since B is partially correct.

Multiple choice
  1. Data

  2. Information

  3. Software

  4. A computer

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

In the DIKW hierarchy (Data, Information, Knowledge, Wisdom), 'Information' is defined as processed, organized, or structured data that provides context and meaning. Data is raw facts without context. Software is a program. A computer is hardware. Information is the correct answer.

Multiple choice
  1. To decode program instruction

  2. To transfer data to primary storage

  3. To perform logical problem

  4. To store programs instructions

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

The Control Unit (CU) is a component of the CPU that directs the operation of the processor. Its primary function is to decode program instructions (convert them into control signals) and coordinate the activities of other CPU components. The ALU performs logical/mathematical operations, not the CU.

Multiple choice
  1. Mainframe

  2. Analytic

  3. Mark I

  4. UNIVAC-I

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

The Harvard Mark I (IBM ASCC) was the first automatic digital computer to successfully perform long sequences of arithmetic and logical operations without human intervention (completed in 1944). 'Analytic' refers to Babbage's never-built Analytical Engine. Mainframe is a category, not a specific machine. UNIVAC-I came later (1951).

Multiple choice
  1. Performance monitors

  2. Operating System

  3. Language translators

  4. Data base management system

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

Language translators (assemblers, compilers, and interpreters) convert programs written in high-level languages or assembly language into machine code that the computer can execute. These are essential system development programs. Performance monitors analyze system performance, operating systems manage computer resources, and DBMS manages databases - none are primarily development tools.

Multiple choice
  1. logical

  2. electronic

  3. counting

  4. measuring

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

Digital computers operate on the counting principle, processing data as discrete numerical values (binary digits 0 and 1). Unlike analog computers that measure continuous physical quantities, digital computers count and process binary digits. This counting-based operation is fundamental to how digital circuits process information using binary logic.

Multiple choice
  1. almost unlimited accuracy

  2. extremely high speed

  3. large memory

  4. all of the above

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

Modern digital computers are characterized by high speed, large memory capacity, and high accuracy in calculations. The question asks which feature modern computers have, and since they possess all these capabilities, 'all of the above' is the correct choice. High speed enables rapid processing, large memory allows storage of vast amounts of data, and digital accuracy ensures precise computations.

Multiple choice
  1. 1,000

  2. 100,000

  3. 1

  4. 1,000,000,000

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

Mainframe computers are designed for high-volume transaction processing and can execute billions of operations per second. Modern mainframes like IBM z Systems can indeed perform over a billion operations per second, making option D the correct answer. The other options (1, 1,000, and 100,000) are orders of magnitude too low for contemporary mainframe capabilities.

Multiple choice
  1. D-BASE

  2. RAM

  3. ZTRON

  4. FORTRAN

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

ZTRON is not a recognized computer term. The other options are all valid: D-BASE was a popular database management system, RAM is Random Access Memory (essential computer memory), and FORTRAN is a programming language for scientific computing. This question tests knowledge of real versus fabricated computer terminology.

Multiple choice
  1. Mark I

  2. IBM-753

  3. Abacus

  4. Mac

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

The Abacus, dating back to around 2400 BC in Mesopotamia, is widely considered the earliest known computing device used for arithmetic calculations. Mark I (1937), IBM-753 (modern), and Mac (1980s) are all much more recent inventions.

Multiple choice
  1. Central Processing Unit

  2. Computer Processing Unit

  3. Command Prompt Unit

  4. Computer Player Unit

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

CPU stands for Central Processing Unit - the primary component of a computer that executes instructions. It's called 'central' because it's the core component, and 'processing' because it processes data and instructions.