100 Computer MCQs with Answers
- Computer Definition: What is a computer?
a) A mechanical device
b) An electronic device that processes data
c) A manual calculator
d) A storage box
Answer: b) An electronic device that processes data - CPU: What does CPU stand for?
a) Central Power Unit
b) Central Processing Unit
c) Computer Processing Unit
d) Core Processing Unit
Answer: b) Central Processing Unit - RAM: What is the primary function of RAM?
a) Permanent storage
b) Temporary storage for active data
c) Display graphics
d) Run the OS
Answer: b) Temporary storage for active data - ROM: What is stored in ROM?
a) User files
b) Temporary data
c) Firmware
d) Application software
Answer: c) Firmware - HDD: How does a Hard Disk Drive store data?
a) Magnetically
b) Optically
c) Electrically
d) Chemically
Answer: a) Magnetically - SSD: What is an advantage of SSD over HDD?
a) Slower speed
b) Higher cost
c) Faster access time
d) More moving parts
Answer: c) Faster access time - Motherboard: What connects all computer components?
a) Power supply
b) Motherboard
c) CPU
d) RAM
Answer: b) Motherboard - Operating System: Which is an example of an OS?
a) Microsoft Word
b) Windows 10
c) Google Chrome
d) Adobe Photoshop
Answer: b) Windows 10 - Binary System: What system uses 0s and 1s?
a) Decimal
b) Binary
c) Hexadecimal
d) Octal
Answer: b) Binary - Byte: How many bits are in a byte?
a) 4
b) 8
c) 16
d) 32
Answer: b) 8 - Input Device: Which is an input device?
a) Monitor
b) Printer
c) Keyboard
d) Speaker
Answer: c) Keyboard - Output Device: Which is an output device?
a) Scanner
b) Mouse
c) Monitor
d) Microphone
Answer: c) Monitor - GPU: What does a GPU primarily handle?
a) Data storage
b) Graphics processing
c) Network connectivity
d) Power management
Answer: b) Graphics processing - Software Types: Which is system software?
a) Video game
b) Operating system
c) Word processor
d) Web browser
Answer: b) Operating system - Programming Language: Which is a programming language?
a) HTML
b) Python
c) CSS
d) SQL
Answer: b) Python - Algorithm: What is an algorithm?
a) A hardware component
b) A step-by-step procedure
c) A type of virus
d) A storage device
Answer: b) A step-by-step procedure - Data Structure: Which is a data structure?
a) CPU
b) Array
c) Monitor
d) OS
Answer: b) Array - Cache Memory: What is the purpose of cache memory?
a) Permanent storage
b) Faster data access
c) Display output
d) Run applications
Answer: b) Faster data access - File System: Which is a file system?
a) NTFS
b) RAM
c) CPU
d) GPU
Answer: a) NTFS - Cloud Computing: What does cloud computing provide?
a) Local storage
b) Internet-based services
c) Hardware repair
d) Physical servers
Answer: b) Internet-based services - Internet: What protocol is used by the internet?
a) HTTP
b) TCP/IP
c) FTP
d) SMTP
Answer: b) TCP/IP - IP Address: What does an IP address identify?
a) Software
b) Network device
c) File type
d) User account
Answer: b) Network device - DNS: What does DNS stand for?
a) Data Network System
b) Domain Name System
c) Digital Number Service
d) Dynamic Name Server
Answer: b) Domain Name System - LAN: What is a LAN?
a) Local Area Network
b) Large Access Network
c) Long Area Network
d) Linked Application Network
Answer: a) Local Area Network - WAN: What is a WAN?
a) Wireless Access Network
b) Wide Area Network
c) Web Application Network
d) Work Area Network
Answer: b) Wide Area Network - Router: What does a router do?
a) Stores data
b) Directs network traffic
c) Processes graphics
d) Runs software
Answer: b) Directs network traffic - Firewall: What is the function of a firewall?
a) Data storage
b) Network security
c) Graphics rendering
d) Power management
Answer: b) Network security - Malware: Which is an example of malware?
a) Operating system
b) Virus
c) Web browser
d) Text editor
Answer: b) Virus - Antivirus: What does antivirus software do?
a) Speeds up the computer
b) Detects and removes malware
c) Manages memory
d) Creates backups
Answer: b) Detects and removes malware - Encryption: What is the purpose of encryption?
a) Speed up data transfer
b) Secure data
c) Compress files
d) Display graphics
Answer: b) Secure data - Database: What is a database?
a) A programming language
b) Organized data collection
c) A hardware component
d) A network protocol
Answer: b) Organized data collection - SQL: What is SQL used for?
a) Web design
b) Database management
c) Hardware control
d) Network configuration
Answer: b) Database management - Virtual Machine: What is a virtual machine?
a) Physical computer
b) Software-emulated computer
c) Storage device
d) Input device
Answer: b) Software-emulated computer - Compiler: What does a compiler do?
a) Executes code line-by-line
b) Converts code to machine language
c) Manages memory
d) Creates backups
Answer: b) Converts code to machine language - Interpreter: How does an interpreter differ from a compiler?
a) Executes code line-by-line
b) Converts code to machine language
c) Manages hardware
d) Stores data
Answer: a) Executes code line-by-line - API: What does API stand for?
a) Application Programming Interface
b) Advanced Processing Interface
c) Automated Program Integration
d) Application Protocol Interface
Answer: a) Application Programming Interface - GUI: What is a GUI?
a) Graphical User Interface
b) General Utility Interface
c) Global User Integration
d) Graphic Utility Input
Answer: a) Graphical User Interface - CLI: What is a CLI?
a) Command Line Interface
b) Central Logic Interface
c) Computer Line Input
d) Control Language Interface
Answer: a) Command Line Interface - Multitasking: What allows running multiple programs at once?
a) Multitasking
b) Multiprocessing
c) Multithreading
d) Multiuser
Answer: a) Multitasking - Multithreading: What is multithreading?
a) Running multiple OS
b) Running multiple threads in a process
c) Connecting multiple networks
d) Using multiple CPUs
Answer: b) Running multiple threads in a process - Cache Coherence: What ensures cache coherence?
a) Data consistency across caches
b) Faster data transfer
c) Permanent storage
d) Graphics rendering
Answer: a) Data consistency across caches - Virtual Memory: What is virtual memory?
a) Physical RAM
b) Simulated RAM using storage
c) Cache memory
d) ROM
Answer: b) Simulated RAM using storage - BIOS: What does BIOS stand for?
a) Basic Input/Output System
b) Binary Instruction Operating System
c) Base Input/Output Software
d) Basic Interface Operating System
Answer: a) Basic Input/Output System - UEFI: What is UEFI?
a) Unified Extensible Firmware Interface
b) Universal External File Interface
c) Unified Embedded Function Interface
d) Universal Extended Firmware Input
Answer: a) Unified Extensible Firmware Interface - Overclocking: What is overclocking?
a) Reducing CPU speed
b) Increasing CPU speed beyond factory settings
c) Cooling the CPU
d) Updating software
Answer: b) Increasing CPU speed beyond factory settings - Heat Sink: What is the purpose of a heat sink?
a) Store data
b) Dissipate heat
c) Process data
d) Display graphics
Answer: b) Dissipate heat - Kernel: What is the kernel in an OS?
a) User interface
b) Core managing resources
c) Application software
d) Hardware component
Answer: b) Core managing resources - Process: What is a process?
a) A hardware component
b) A program in execution
c) A storage device
d) A network protocol
Answer: b) A program in execution - Thread: What is a thread?
a) Subunit of a process
b) Type of memory
c) Network connection
d) Hardware component
Answer: a) Subunit of a process - Deadlock: What is a deadlock?
a) Processes blocking each other
b) Fast data transfer
c) Hardware failure
d) Software update
Answer: a) Processes blocking each other - Interrupt: What is an interrupt?
a) Data storage
b) Signal to pause CPU tasks
c) Graphics rendering
d) Network protocol
Answer: b) Signal to pause CPU tasks - Clock Speed: What does clock speed measure?
a) Storage capacity
b) CPU instruction frequency
c) Network speed
d) Display resolution
Answer: b) CPU instruction frequency - Moore’s Law: What does Moore’s Law describe?
a) Data compression
b) Transistor count doubling
c) Network speed increase
d) Software development
Answer: b) Transistor count doubling - Quantum Computing: What is quantum computing based on?
a) Binary code
b) Quantum mechanics
c) Classical physics
d) Electrical circuits
Answer: b) Quantum mechanics - ASCII: What does ASCII stand for?
a) American Standard Code for Information Interchange
b) Advanced System Code for Integration
c) Automated Standard Coding Interface
d) American Software Coding Institute
Answer: a) American Standard Code for Information Interchange - Unicode: What is Unicode used for?
a) Hardware control
b) Text encoding across languages
c) Network security
d) Data compression
Answer: b) Text encoding across languages - Bus: What does a computer bus do?
a) Stores data
b) Transfers data between components
c) Displays graphics
d) Manages power
Answer: b) Transfers data between components - Bandwidth: What does bandwidth measure?
a) Data transfer rate
b) Storage capacity
c) Processing speed
d) Display resolution
Answer: a) Data transfer rate - Latency: What is latency?
a) Data storage size
b) Time delay in data transfer
c) CPU speed
d) Network protocol
Answer: b) Time delay in data transfer - Packet: What is a packet in networking?
a) A hardware component
b) A unit of data
c) A software program
d) A storage device
Answer: b) A unit of data - Protocol: What is a network protocol?
a) Data storage method
b) Rules for data exchange
c) Hardware component
d) Software application
Answer: b) Rules for data exchange - HTML: What does HTML stand for?
a) HyperText Markup Language
b) High-Level Text Language
c) Hyperlink Text Management Language
d) Hardware Text Markup Language
Answer: a) HyperText Markup Language - CSS: What is CSS used for?
a) Programming logic
b) Styling web pages
c) Database management
d) Network security
Answer: b) Styling web pages - JavaScript: What does JavaScript enable?
a) Hardware control
b) Interactive web content
c) Data storage
d) Network configuration
Answer: b) Interactive web content - URL: What does URL stand for?
a) Universal Resource Locator
b) Uniform Resource Locator
c) Unique Reference Link
d) Universal Reference Language
Answer: b) Uniform Resource Locator - HTTP: What does HTTP stand for?
a) HyperText Transfer Protocol
b) High-Level Text Protocol
c) Hardware Transfer Protocol
d) Hyperlink Text Protocol
Answer: a) HyperText Transfer Protocol - HTTPS: What does HTTPS add to HTTP?
a) Faster speed
b) Security via encryption
c) Data compression
d) Graphics rendering
Answer: b) Security via encryption - VPN: What does a VPN do?
a) Speeds up the internet
b) Secures connections
c) Stores data
d) Displays graphics
Answer: b) Secures connections - Phishing: What is phishing?
a) A software update
b) A cyberattack for sensitive data
c) A data compression method
d) A hardware repair
Answer: b) A cyberattack for sensitive data - Two-Factor Authentication: What is two-factor authentication?
a) Two passwords
b) Two verification methods
c) Two CPUs
d) Two storage devices
Answer: b) Two verification methods - Backup: What is the purpose of a backup?
a) Speed up processing
b) Prevent data loss
c) Enhance graphics
d) Manage networks
Answer: b) Prevent data loss - Cloud Storage: Where is cloud storage data kept?
a) Local drive
b) Remote servers
c) CPU
d) RAM
Answer: b) Remote servers - Big Data: What characterizes big data?
a) Small datasets
b) Large, complex datasets
c) Fast processing
d) Simple storage
Answer: b) Large, complex datasets - Machine Learning: What is machine learning?
a) Hardware design
b) Systems learning from data
c) Network configuration
d) Data compression
Answer: b) Systems learning from data - Artificial Intelligence: What does AI simulate?
a) Hardware performance
b) Human intelligence
c) Network speed
d) Storage capacity
Answer: b) Human intelligence - Neural Network: What is a neural network inspired by?
a) Human brain
b) Storage systems
c) Network protocols
d) Hardware circuits
Answer: a) Human brain - IoT: What does IoT stand for?
a) Internet of Things
b) Input/Output Technology
c) Integrated Operating Technology
d) Internal Object Transfer
Answer: a) Internet of Things - Blockchain: What is a blockchain?
a) A centralized database
b) A decentralized ledger
c) A programming language
d) A hardware component
Answer: b) A decentralized ledger - Cryptocurrency: Which is a cryptocurrency?
a) Bitcoin
b) Windows
c) Linux
d) SQL
Answer: a) Bitcoin - Augmented Reality: What does AR overlay?
a) Physical hardware
b) Digital info on the real world
c) Virtual environments
d) Network protocols
Answer: b) Digital info on the real world - Virtual Reality: What does VR create?
a) Physical storage
b) Immersive virtual environments
c) Network connections
d) Hardware components
Answer: b) Immersive virtual environments - Driver: What does a driver enable?
a) Data storage
b) OS-hardware communication
c) Network speed
d) Graphics rendering
Answer: b) OS-hardware communication - Firmware: Where is firmware stored?
a) RAM
b) Hardware devices
c) Cloud storage
d) CPU
Answer: b) Hardware devices - Overheating: What can overheating cause?
a) Faster processing
b) Component damage
c) Data compression
d) Network security
Answer: b) Component damage - UPS: What does a UPS provide?
a) Data storage
b) Backup power
c) Network connectivity
d) Software updates
Answer: b) Backup power - RAID: What does RAID stand for?
a) Redundant Array of Independent Disks
b) Rapid Access Input Device
c) Random Array of Integrated Data
d) Reliable Access Input Drive
Answer: a) Redundant Array of Independent Disks - Parallel Processing: What does parallel processing improve?
a) Storage capacity
b) Processing speed
c) Network security
d) Display resolution
Answer: b) Processing speed - Distributed Computing: What is distributed computing?
a) Single CPU processing
b) Multiple computers solving problems
c) Data compression
d) Hardware repair
Answer: b) Multiple computers solving problems - Debugging: What is debugging?
a) Writing code
b) Fixing code errors
c) Compressing data
d) Updating hardware
Answer: b) Fixing code errors - Version Control: Which is a version control system?
a) Git
b) SQL
c) HTML
d) CSS
Answer: a) Git - Open Source: What is open source software?
a) Restricted source code
b) Freely accessible source code
c) Hardware component
d) Network protocol
Answer: b) Freely accessible source code - Proprietary Software: What characterizes proprietary software?
a) Freely accessible code
b) Restricted source code
c) Hardware-based
d) Cloud-based
Answer: b) Restricted source code - Cybersecurity: What does cybersecurity protect against?
a) Hardware failure
b) Digital threats
c) Data compression
d) Slow processing
Answer: b) Digital threats - Data Compression: What is the purpose of data compression?
a) Increase file size
b) Reduce file size
c) Enhance security
d) Speed up CPU
Answer: b) Reduce file size - Resolution: What does display resolution measure?
a) Pixel count
b) Processing speed
c) Storage capacity
d) Network bandwidth
Answer: a) Pixel count - Refresh Rate: What is refresh rate?
a) CPU speed
b) Display update frequency
c) Network speed
d) Storage access time
Answer: b) Display update frequency
Posted on June 9, 2025
0 Comments