1.
It is a(n) _________ design issue whether a computer will have a multiply instruction.1. It is a(n) _________ design issue whether a computer will have a multiply instruction.
Correct Answer
A. Architectural
Explanation
The question is asking about the type of design issue that determines whether a computer will have a multiply instruction. The term "architectural" refers to the overall design and structure of a computer system, including the instruction set architecture. Therefore, it is an architectural design issue that determines whether a computer will have a multiply instruction.
2.
It is a(n) _________ issue whether the multiply instruction will be implemented by a special multiply unit or by a mechanism that makes repeated use of the add unit of the system.
Correct Answer
D. Organizational
Explanation
The correct answer is "organizational". This is because the question is asking about whether the multiply instruction will be implemented by a special multiply unit or by a mechanism that makes repeated use of the add unit of the system. This decision would typically fall under the organizational aspect of designing a computer system, as it involves determining how the different components and units of the system will be organized and integrated to perform specific tasks.
3.
A __________ system is a set of interrelated subsystems.
Correct Answer
B. Hierarchical
Explanation
A hierarchical system is a set of interrelated subsystems organized in a hierarchical structure, where each subsystem is ranked or ordered according to its level of importance or authority. This means that there are different levels or layers within the system, where each subsystem is dependent on the one above it. This type of system ensures clear lines of authority, communication, and decision-making, allowing for efficient coordination and control.
4.
When data are moved over longer distances, to or from a remote device, the process is known as __________.
Correct Answer
A. Data communications
Explanation
Data communications refers to the process of transmitting and receiving data over long distances, to or from a remote device. This involves the use of various communication technologies and protocols to ensure the reliable transfer of data between devices. Registering and structuring are not relevant to the process of moving data over longer distances, while data transport is a more general term that does not specifically refer to the communication aspect of the process.
5.
A common example of system interconnection is by means of a __________.
Correct Answer
B. System bus
Explanation
A system bus is a common example of system interconnection. It is a communication pathway that connects various components of a computer system, allowing them to exchange data and control signals. The system bus enables the transfer of information between the CPU, memory, and other peripheral devices. It acts as a central highway for data transmission within the system, facilitating the coordination and synchronization of different components.
6.
The _________ was the world’s first general-purpose electronic digital computer.
Correct Answer
C. ENIAC
Explanation
ENIAC, short for Electronic Numerical Integrator and Computer, was the world's first general-purpose electronic digital computer. It was developed during World War II by John W. Mauchly and J. Presper Eckert at the University of Pennsylvania. ENIAC was designed to perform complex calculations for military purposes, such as artillery trajectory calculations. It was a massive machine that used vacuum tubes for processing and was capable of performing calculations thousands of times faster than previous mechanical computers. ENIAC marked a significant milestone in the history of computing and laid the foundation for the development of modern computers.
7.
The Electronic Numerical Integrator and Computer project was a response to U.S. needs during _________.
Correct Answer
D. World War II
Explanation
The Electronic Numerical Integrator and Computer project was a response to U.S. needs during World War II. This war created a demand for advanced computing technology to aid in various military operations and calculations. The ENIAC project was initiated to develop a high-speed electronic computer that could perform complex calculations quickly, which was crucial for tasks such as artillery trajectory calculations, code-breaking, and atomic bomb development. The urgency and scale of the war effort prompted the development of ENIAC and paved the way for the future of computing technology.
8.
The ENIAC used __________.
Correct Answer
A. Vacuum tubes
Explanation
The correct answer is vacuum tubes. The ENIAC, which stands for Electronic Numerical Integrator and Computer, was one of the earliest electronic general-purpose computers. It was developed in the 1940s and used vacuum tubes as its primary electronic component. Vacuum tubes were used to amplify and control electrical signals within the computer, allowing it to perform calculations and process data. Integrated circuits and transistors were not yet developed during the time of ENIAC's creation, and IAS refers to the Institute for Advanced Study, which is not relevant to the question.
9.
The ENIAC is an example of a _________ generation computer.
Correct Answer
A. First
Explanation
The ENIAC is considered as a first-generation computer because it was one of the earliest electronic general-purpose computers. It was developed during the 1940s and used vacuum tubes for computation. The first-generation computers were large, slow, and consumed a lot of power. They were primarily used for scientific and military purposes. The ENIAC played a crucial role in advancing computer technology and paved the way for future generations of computers.
10.
The __________ interprets the instructions in memory and causes them to be executed.
Correct Answer
B. Control unit
Explanation
The control unit is responsible for interpreting the instructions stored in memory and ensuring that they are executed correctly. It coordinates and manages the activities of all other hardware components, such as the arithmetic and logic unit and I/O devices, to carry out the instructions. Without the control unit, the instructions in memory would remain inactive and unable to be executed.