A
B
C
100

A company wants to upgrade its existing computer systems to improve performance and efficiency. Which historical evolution in computer architecture would primarily address this need?

A) Transition from vacuum tubes to transistors

B) Introduction of punched cards

C) Adoption of magnetic core memory

D) Development of integrated circuits

 

D) Development of integrated circuits

100

In a Harvard architecture-based computer system, what is the primary advantage of having separate memory units for instructions and data? 

A. Simplifies the design of the CPU.

B. Allows simultaneous access to instructions and data.

C. Reduces the overall cost of the computer system.

D. Prevents data corruption during instruction fetches.

B. Allows simultaneous access to instructions and data.

100

A computer system is running out of storage space for programs and data. Which module should be upgraded to increase the system's storage capacity? 

A. Memory module

B. Input/output module

C. Data bus

D. CPU module

A. Memory module

200

A gaming console manufacturer is designing a new system architecture to support immersive virtual reality experiences. Which architecture feature is most crucial for handling complex graphics and real-time interactions? 

A) Multi-core processors

B) High-speed RAM

C) GPU (Graphics Processing Unit)

D) Solid-state drives (SSDs)


C) GPU (Graphics Processing Unit)

200
  • A software developer is designing an application that requires fast data processing and parallel execution of tasks. Which processor architecture would best support these requirements?

  A) Von Neumann architecture

  B) Harvard architecture

  C) SIMD (Single Instruction, Multiple Data)

  D) MIMD (Multiple Instruction, Multiple Data)

  D) MIMD (Multiple Instruction, Multiple Data)

200

A user wants to connect multiple external devices, such as printers and scanners, to their computer system. Which module is primarily responsible for managing communication between these external devices and the CPU?

A. Data bus

B. Control bus

C. Input/output module

D. Address bus

C. Input/output module

300

A computer scientist is designing a new processor architecture and needs to decide between Harvard and von Neumann architectures. Which scenario best describes a situation where Harvard architecture would be advantageous? 

A. The processor needs to handle large amounts of data and instructions simultaneously.

B. The design requires a single bus to connect both data and instructions.

C. Separate memory units for data and instructions can improve performance.

D. Flexibility in fetching instructions and data from the same memory unit is critical.

C. Separate memory units for data and instructions can improve performance.

300

A user is experiencing slow performance on their computer. Which component is most likely causing this issue? 

A. CPU

B. control bus

C. RAM

D. Graphics Card


C.RAM

300

A computer is fetching an instruction from memory. Which component of the computer system is responsible for transmitting the memory address of the instruction being fetched? 

A) Data bus 

B) Control bus 

C) Input-output module 

D) Address bus

D) Address bus

400

In a von Neumann architecture-based computer system, what is a potential drawback of using a single bus for both data and instructions?

A. Reduced complexity in designing the memory subsystem.

B. Simultaneous access to data and instructions.

C. Increased risk of bottlenecks during data transfers.

D. Improved compatibility with different CPU architectures.

C. Increased risk of bottlenecks during data transfers.

400

A computer user notices that their applications are running slower than usual, especially when performing complex calculations. Which component of the computer system is most likely causing this issue? 

A. Memory module

B. Input/output module

C. Data bus

D. CPU module

D. CPU module

400

During the execution of a program, the CPU sends a signal to instruct the memory to read data from a specific address. Which component facilitates this communication? 

A) Data bus 

B) Address bus 

C) Control bus

D) Input-output module

C) Control bus

500

A user inputs data using a keyboard, and the data needs to be processed by the CPU. Which module is responsible for transferring this data from the keyboard to the CPU? 

A) Data bus

 B) Address bus 

C) Control bus 

D) Input-output module

D) Input-output module

500

A user complains that their computer freezes frequently when multitasking. Which component is most likely causing this issue? 

A. CPU

B. Hard Drive

C. RAM

D. Power Supply Unit (PSU)

C. RAM

500

In an IEEE 754 single-precision format, the binary representation 0 11111111 00000000000000000000000 represents which special value?

a) +Infinity
b) NaN (Not a Number)
c) +1.0
d) -0.0

b) NaN (Not a Number)

M
e
n
u