IT 105 Midterm Exam Practice
Deep Dive – Final Exam Edition with Solved Problems
1. Using the opcode table below, what is the binary machine language instruction for Multiply?
a. 1111 0100
b. 0110 0011
c. 1111 0110
d. 0010 1100 - c. 1111 0110
2. When the processor has completed the instruction in M4, where is 9?
a. In M2 and the Register 2
b. In M1 and the Instruction Pointer
c. In M3 and the Accumulator
d. In M5 and the accumulator - d. In M5 and the accumulator
3. Calculate the file size of an image in that comprises of 512x512 pixels with 6 bits assigned per
pixel in terms of MB?
a. 32 MB
b. 0.1875 MB
c. 54 MB
d. 0.54 MB
e. 100 MB - b. 0.1875 MB
4. Calculate the size of a video file in terms of GB if each frame comprises of 512x512 pixels with
bits assigned per pixel with a frame rate of 24 fps and lasts for 30 minutes?
a. 32 GB
b. 0.1875 GB
,c. 7.91 GB
d. 700 GB
e. None of the above - c. 7.91 GB
5. Which of the following is measured in terms of GHz?
a. Number of CPUs
b. Data rate
c. Processor speed
d. All of the above - c. Processor speed
6. Which of the following is classified as volatile memory?
a. RAM
b. ROM
c. All of the above
d. None of the above - a. RAM
7. Which component of the CPU is responsible for arithmetic and logical operations?
a. Control unit
b. ALU
c. Cache memory
d. Both and b
e. All of the above - b. ALU
8. Which component of the CPU is used to store frequently used instructions and data?
a. Control unit
b. ALU
, c. Cache memory
d. Both and b
e. All of the above - c. Cache memory
9. What is the minimum standard sampling frequency that is used to digitize audio signals for
CD-quality music?
a. 2,000 Hz
b. 4,000 Hz
c. 8,000 Hz
d. 16,000 Hz
e. 44,100 Hz - e. 44,100 Hz
10. One example of a low-level programming language is which of the following?
a. Assembly language
b. Java
c. COBOL
d. C++
e. HTML - a. Assembly language
11. When a user launches a piece of software, such as from the hard disk, the instructions and
data that correspond to the software and reside in RAM are in the form of:
a. Machine language
b. Assembly language
c. High-level language
d. 5GL
e. BIOS - a. Machine language
Deep Dive – Final Exam Edition with Solved Problems
1. Using the opcode table below, what is the binary machine language instruction for Multiply?
a. 1111 0100
b. 0110 0011
c. 1111 0110
d. 0010 1100 - c. 1111 0110
2. When the processor has completed the instruction in M4, where is 9?
a. In M2 and the Register 2
b. In M1 and the Instruction Pointer
c. In M3 and the Accumulator
d. In M5 and the accumulator - d. In M5 and the accumulator
3. Calculate the file size of an image in that comprises of 512x512 pixels with 6 bits assigned per
pixel in terms of MB?
a. 32 MB
b. 0.1875 MB
c. 54 MB
d. 0.54 MB
e. 100 MB - b. 0.1875 MB
4. Calculate the size of a video file in terms of GB if each frame comprises of 512x512 pixels with
bits assigned per pixel with a frame rate of 24 fps and lasts for 30 minutes?
a. 32 GB
b. 0.1875 GB
,c. 7.91 GB
d. 700 GB
e. None of the above - c. 7.91 GB
5. Which of the following is measured in terms of GHz?
a. Number of CPUs
b. Data rate
c. Processor speed
d. All of the above - c. Processor speed
6. Which of the following is classified as volatile memory?
a. RAM
b. ROM
c. All of the above
d. None of the above - a. RAM
7. Which component of the CPU is responsible for arithmetic and logical operations?
a. Control unit
b. ALU
c. Cache memory
d. Both and b
e. All of the above - b. ALU
8. Which component of the CPU is used to store frequently used instructions and data?
a. Control unit
b. ALU
, c. Cache memory
d. Both and b
e. All of the above - c. Cache memory
9. What is the minimum standard sampling frequency that is used to digitize audio signals for
CD-quality music?
a. 2,000 Hz
b. 4,000 Hz
c. 8,000 Hz
d. 16,000 Hz
e. 44,100 Hz - e. 44,100 Hz
10. One example of a low-level programming language is which of the following?
a. Assembly language
b. Java
c. COBOL
d. C++
e. HTML - a. Assembly language
11. When a user launches a piece of software, such as from the hard disk, the instructions and
data that correspond to the software and reside in RAM are in the form of:
a. Machine language
b. Assembly language
c. High-level language
d. 5GL
e. BIOS - a. Machine language