Question 1
The __________ defines the third generation of computers.
A. Integrated circuit
B. Vacuum tube
C. Transistor
D. VLSI
Correct Answer
A
Question 2
A(n) _________ expresses operations in a concise algebraic form using variables.
A. opcode
B. high-level language
C. machine language
D. register
Correct Answer
B
Question 3
In the ARM architecture only _________ instructions access memory locations.
A. data processing
B. status register access
C. load and store
D. branch
Correct Answer
C
Page 1 of 69
,Question 4
ARM processors are designed to meet the needs of _________.
A. Embedded real-time systems
B. Application platforms
C. Secure applications
D. All of the above
Correct Answer
D
Question 5
The advantages of _________ addressing are that only a small address field is needed in
the instruction and no time-consuming memory references are required.
A. direct
B. indirect
C. register
D. displacement
Correct Answer
C
Question 6
________ is a protocol used to issue instructions.
A. Micro-ops
B. Scalar
C. SIMD
D. Instruction issue policy
Correct Answer
D
Page 2 of 69
,Question 7
_________ is a principle by which two variables are independent of each other.
A. Opcode
B. Orthogonality
C. Completeness
D. Autoindexing
Correct Answer
B
Question 8
Which properties do all semiconductor memory cells share?
A. They exhibit two stable states which can be used to represent binary 1 and 0
B. They are capable of being written into to set the state
C. They are capable of being read to sense the state
D. All of the above
Correct Answer
D
Question 9
A(n) _________ is generated by a failure such as power failure or memory parity error.
A. I/O interrupt
B. Hardware failure interrupt
C. Timer interrupt
D. Program interrupt
Correct Answer
B
Question 10
The operand ________ yields true if and only if both of its operands are true.
A. XOR
B. OR
C. AND
D. NOT
Correct Answer
C
Page 3 of 69
, Question 11
Which of the following is a true statement?
A. a procedure can be called from more than one location
B. a procedure call can appear in a procedure
C. each procedure call is matched by a return in the called program
D. all of the above
Correct Answer
D
Question 12
The areas between pits are called _________.
a. lands
b. sectors
c. cylinders
d. strips
Correct Answer
A
Question 13
A ________ hazard occurs when there is a conflict in the access of an operand location.
A. resource
B. data
C. structural
D. control
Correct Answer
B
Page 4 of 69