Computer Fundamentals MCQ Updated Data - April, 2026

Computer Fundamentals MCQ Updated Data - April, 2026
Score: 0 / 10

41.Which of the following best defines the term 'cache memory'??

  • A High-speed storage directly accessible by the CPU
  • B Permanent storage for user data
  • C Memory used for long-term data archiving
  • D Type of memory used specifically for video rendering

Correct Answer: (A) High-speed storage directly accessible by the CPU

Explanation: Cache memory is a small-sized type of volatile memory that provides high-speed data access to the processor.

42.What does the term 'bit' refer to in computing??

  • A A single digit in a binary numbering system
  • B A group of eight bytes
  • C A form of non-volatile memory
  • D A type of operating software

Correct Answer: (A) A single digit in a binary numbering system

Explanation: A 'bit' is the smallest unit of data in computing, representing a binary value of either 0 or 1.

43.In the context of software development, what does 'API' stand for??

  • A Application Programming Interface
  • B Advanced Programming Indicator
  • C Automatic Processing Instruction
  • D Application Protocol Interface

Correct Answer: (A) Application Programming Interface

Explanation: API stands for Application Programming Interface, which allows different software applications to communicate with each other.

44.Which of the following describes 'virtualization' technology??

  • A Creating a simulated environment to run multiple operating systems
  • B The process of upgrading physical hardware components
  • C Transferring data to cloud storage services
  • D An interface for user commands in operating systems

Correct Answer: (A) Creating a simulated environment to run multiple operating systems

Explanation: Virtualization allows a single physical machine to run multiple operating systems, improving resource utilization.

45.Which device is used to convert digital signals into analog signals??

  • A Modem
  • B Router
  • C Switch
  • D Hub

Correct Answer: (A) Modem

Explanation: A modem modulates and demodulates signals, allowing digital devices to communicate over analog telephone lines.

46.What function does 'defragmentation' perform on a hard drive??

  • A Rearranging fragmented data to improve access speed
  • B Removing viruses from the drive
  • C Compressing files to save space
  • D Installing updates to the file system

Correct Answer: (A) Rearranging fragmented data to improve access speed

Explanation: Defragmentation consolidates scattered pieces of data on a hard drive to improve read and write efficiency.

47.Which of the following is NOT a fundamental characteristic of cloud computing??

  • A On-demand self-service
  • B Limited access
  • C Resource pooling
  • D Broad network access

Correct Answer: (B) Limited access

Explanation: Limited access contradicts the core characteristic of cloud computing, which promotes broad network access.

48.In computer networks, which topology reduces the possibility of data packet collisions??

  • A Star topology
  • B Ring topology
  • C Bus topology
  • D Mesh topology

Correct Answer: (A) Star topology

Explanation: Star topology connects all devices to a central hub, minimizing collisions as each device has a dedicated connection.

49.What is the primary role of a 'gateway' in networking??

  • A To connect different networks with different protocols
  • B To serve as a direct point for data transmission
  • C To provide wireless connectivity to devices
  • D To encrypt communications between devices

Correct Answer: (A) To connect different networks with different protocols

Explanation: A gateway is used to connect networks that use different protocols, serving as a translator between them.

50.Which programming paradigm is characterized by the use of objects and classes??

  • A Object-Oriented Programming (OOP)
  • B Functional Programming
  • C Procedural Programming
  • D Declarative Programming

Correct Answer: (A) Object-Oriented Programming (OOP)

Explanation: Object-Oriented Programming (OOP) is centered around objects and classes, promoting modular code design.