All Free Computer Science and IT MCQs with Answers

Every Computer Science and IT question in the bank, across all chapters, each with the correct answer and a written explanation. Free and unlimited, with no account needed.

2,221 questions · page 1 of 112

  • A. Permanent storage
  • B. Volatile memory
  • C. Read-only memory
  • D. Optical storage

Explanation: RAM (Random Access Memory) is volatile — its contents are lost when power is switched off.

Correct answer: Volatile memory
  • A. Copy
  • B. Cut
  • C. Paste
  • D. Undo

Explanation: Ctrl + V pastes the clipboard contents. Ctrl + C copies, Ctrl + X cuts and Ctrl + Z undoes — this cluster of four shortcuts is standard in…

Correct answer: Paste
  • A. HyperText Transfer Protocol
  • B. High Transfer Text Protocol
  • C. HyperText Transmission Process
  • D. Host Transfer Text Protocol

Explanation: HTTP is the HyperText Transfer Protocol, the application-layer protocol used to transfer web pages.

Correct answer: HyperText Transfer Protocol
Moderate
  • A. Stores the largest value in the table
  • B. Uniquely identifies each record in a table
  • C. Links two databases together
  • D. Encrypts the contents of a table

Explanation: A primary key uniquely identifies every record in a table and cannot contain duplicate or null values.

Correct answer: Uniquely identifies each record in a table
Fairly easy
  • A. Classic Babbage
  • B. John McCarthy
  • C. Alan Turing
  • D. None of these

Explanation: John McCarthy coined the term artificial intelligence in 1956 and helped establish AI as an academic field.

Correct answer: John McCarthy
Fairly easy
  • A. clock
  • B. nerve center
  • C. main memory
  • D. all of them

Explanation: The control unit directs and coordinates the operations of the computer, so it is often called the nerve centre.

Correct answer: nerve center
Fairly easy
  • A. Charles Babbage
  • B. Ada Lovelace
  • C. Alan Turing
  • D. Douglas Engellbert

Explanation: Douglas Engelbart developed the early computer mouse, which is a pointing device.

Correct answer: Douglas Engellbert
Moderate
  • A. Mother of Calculation
  • B. Mother of Monitor
  • C. Mother of Computer
  • D. None

Explanation: Ada Lovelace is widely called the mother of computer programming, so Mother of Computer is the intended option.

Correct answer: Mother of Computer
Hard
  • A. Super computer is much larger than mainframe computers
  • B. Super computers are much smaller than mainframe computers
  • C. Supercomputers are focused to execute few programs as fast as possible while mainframe uses its power to execute as many programs concurrently
  • D. Supercomputers are focused to execute as many programs as possible while mainframe uses its power to execute few programs as fast as possible.Fun & Trivia

Explanation: Supercomputers are optimized for extremely rapid execution of specialized calculations, while mainframes emphasize reliable processing of…

Correct answer: Supercomputers are focused to execute few programs as fast as possible while mainframe uses its power to execute as many programs concurrently
Fairly easy
  • A. Medium Scale Integrated Circuits
  • B. Medium System Integrated Circuits
  • C. Medium Scale Intelligent Circuit
  • D. Medium System Intelligent Circuit

Explanation: MSI stands for Medium-Scale Integration, referring to integrated circuits containing more components than SSI but fewer than LSI circuits.

Correct answer: Medium Scale Integrated Circuits
Easy
  • A. Arithmetic Logic Unit
  • B. Array Logic Unit
  • C. Application Logic Unit
  • D. None of above

Explanation: The ALU is the Arithmetic Logic Unit, the CPU component that performs arithmetic operations and logical comparisons.

Correct answer: Arithmetic Logic Unit
Easy
  • A. Analog computer
  • B. Digital computer
  • C. Hybrid computer
  • D. Mainframe computer

Explanation: A hybrid computer combines analog processing, useful for continuous physical values, with digital processing, useful for discrete data and…

Correct answer: Hybrid computer
Fairly easy
  • A. Continuous electrical pulses
  • B. Electrical pulses but not continuous
  • C. Magnetic strength
  • D. None of the above

Explanation: An analog computer processes continuously varying physical quantities, commonly represented by continuous electrical signals.

Correct answer: Continuous electrical pulses
Fairly easy
  • A. Digital Clock
  • B. Automobile analog speed meter
  • C. Clock with a dial and two hands
  • D. All of them

Explanation: A digital clock displays time as discrete numerical values, so it is a digital device.

Correct answer: Digital Clock
Easy
  • A. ALU
  • B. Memory
  • C. CPU
  • D. Control unit

Explanation: The CPU is called the computer's brain because it interprets and executes instructions and coordinates other components.

Correct answer: CPU
Moderate
  • A. 1024 bits
  • B. 1032 megabytes
  • C. 1024 kilobytes
  • D. 1024 megabytes

Explanation: Using the common binary memory convention, 1 gigabyte equals 1024 megabytes, and each megabyte contains 1024 kilobytes.

Correct answer: 1024 megabytes
Fairly easy
  • A. Uni-process
  • B. Multiprocessor
  • C. Multi-threaded
  • D. Multi-programming

Explanation: A computer containing two or more processors is called a multiprocessor system.

Correct answer: Multiprocessor
Fairly easy
  • A. Arithmetic operation
  • B. Logical operation
  • C. Storage and relative
  • D. All the above

Explanation: Computers perform arithmetic and logical processing and also store and retrieve data.

Correct answer: All the above
Easy
  • A. Allen Turing
  • B. Charles Babbage
  • C. Simur Cray
  • D. Augusta Adaming

Explanation: Charles Babbage is called the father of the computer because his Analytical Engine introduced many ideas used in modern general-purpose…

Correct answer: Charles Babbage
Fairly easy
  • A. Latin
  • B. German
  • C. French
  • D. Arabic

Explanation: The word computer comes from the Latin computare, meaning to calculate or reckon.

Correct answer: Latin