MCQs with Answers

In this post, we’ve compiled 20 multiple-choice questions (MCQs) based on computer fundamentals to help you quickly test and strengthen your knowledge. Each question is followed by four answer options, with the correct answer highlighted in green for easy identification. Whether you're a beginner looking to refresh your skills or preparing for a certification exam, these MCQs will guide you through key concepts related to hardware, software, operating systems, and more. Perfect for quick revision or self-assessment!


Basic Computer Fundamentals MCQs

 

  1. Which of the following is the primary function of the CPU?

    • A) Perform arithmetic operations
    • B) Manage memory
    • C) Perform input/output operations
    • D) Control peripherals
  2. Which device is used to provide a permanent memory in a computer?

    • A) RAM
    • B) Hard disk
    • C) Cache memory
    • D) CPU register
  3. What is the main function of an operating system?

    • A) Provide security
    • B) Manage system hardware and software resources
    • C) Run applications
    • D) Provide a user interface for interacting with the computer
  4. What does 'BIOS' stand for?

    • A) Basic Input Output System
    • B) Binary Input Output System
    • C) Basic Integrated Operating System
    • D) Binary Integrated Operating System
  5. Which of the following is an example of an input device?

    • A) Monitor
    • B) Printer
    • C) Keyboard
    • D) Speaker
  6. Which type of memory is referred to as 'non-volatile' in a computer?

    • A) RAM
    • B) ROM
    • C) Cache memory
    • D) Registers
  7. Which of the following is a high-level programming language?

    • A) Machine language
    • B) Assembly language
    • C) Python
    • D) Binary code
  8. What is the full form of 'HTTP'?

    • A) HyperText Transfer Protocol
    • B) HyperTerminal Transfer Protocol
    • C) Hyper Transfer Protocol
    • D) HyperText Transmission Protocol
  9. Which of the following is an example of a secondary storage device?

    • A) RAM
    • B) ROM
    • C) Hard disk
    • D) Cache memory
  10. Which of these is NOT a component of the computer system?

    • A) CPU
    • B) Printer
    • C) Monitor
    • D) Microprocessor
  11. Which of the following is used to represent data in the binary system?

    • A) Decimal numbers
    • B) ASCII characters
    • C) Binary digits (0 and 1)
    • D) Hexadecimal digits
  12. Which is the fastest type of computer memory?

    • A) ROM
    • B) RAM
    • C) Cache memory
    • D) Flash memory
  13. Which of the following is NOT an example of an output device?

    • A) Monitor
    • B) Printer
    • C) Keyboard
    • D) Speaker
  14. What is the main purpose of the RAM in a computer?

    • A) Store operating system files
    • B) Store data temporarily for processing
    • C) Store data permanently
    • D) Control input and output devices
  15. What does 'URL' stand for?

    • A) Uniform Resource Locator
    • B) Universal Resource Locator
    • C) Uniform Readable Locator
    • D) Uniform Retrieval Locator
  16. Which of the following is a type of software?

    • A) Hard disk
    • B) Printer
    • C) Antivirus program
    • D) RAM
  17. What is the primary function of a modem?

    • A) Convert analog signals to digital signals
    • B) Display information on a monitor
    • C) Store data
    • D) Control memory operations
  18. Which of the following is used to identify a computer on a network?

    • A) IP address
    • B) MAC address
    • C) CPU address
    • D) Router address
  19. Which of the following is the standard language used for web development?

    • A) JavaScript
    • B) C++
    • C) HTML
    • D) Java
  20. Which of the following is NOT a part of the operating system?

    • A) Kernel
    • B) Device drivers
    • C) Task scheduler
    • D) Hard drive