FINAL EXAM 2025 Fall
1. Which component carries out arithmetic and comparison operations?
A. CU
B. ALU
C. Register
D. Cache
2. Which memory type is the fastest?
A. SSD
B. RAM
C. Cache
D. Hard Drive
3. Which memory type stores data permanently?
A. ROM
B. RAM
C. Cache
D. Register
4. What number system is base-8?
A. Binary
B. Decimal
C. Hexadecimal
D. Octal
5. Which logic gate outputs 1 only when both inputs are 1?
A. OR
B. NOT
C. AND
D. NAND
6. Which device is considered secondary storage?
A. Register
B. ALU
C. Cache
D. Hard Drive
7. Which Boolean expression is equivalent to A + AB?
A. A
B. AB
C. B
D. A + B
8. Which logic gate outputs the opposite of the input?
A. OR
B. NOT
C. AND
D. XOR
9. What is the decimal value of the binary number 0010?
A. 1
B. 2
C. 4
D. 8
10. Which bus carries addresses to memory?
A. Data bus
B. Address bus
C. Control bus
D. Transfer bus
11. Convert binary 111000 to octal.
A. 70
B. 34
C. 30
D. 38
12. How many bits are in 1 byte?
A. 2
B. 4
C. 8
D. 16
13. How many kilobytes are in 5 megabytes?
A. 500 KB
B. 1024 KB
C. 2048 KB
D. 5120 KB
14. Which type of memory is volatile?
A. ROM
B. Flash
C. RAM
D. SSD
15. The CPU is composed of the ALU and which other component?
A. RAM
B. CU
C. SSD
D. Register
16. How many kilobytes are in 5 megabytes?
A. 500 KB
B. 1024 KB
C. 2048 KB
D. 5120 KB
17. What is the hexadecimal value of decimal 12?
A. A
B. B
C. C
D. D
18. A device that allows data to be input into a computer is called:
A. Output device
B. Processor
C. Input device
D. Control device
19. A truth table is used to analyze:
A. Programs
B. Logic gates
C. Storage devices
D. Networks
20. Which memory stores firmware?
A. RAM
B. ROM
C. Cache
D. Hard Drive
21. Which logic gate outputs 1 only when inputs are different?
A. AND
B. OR
C. XOR
D. NAND
CONVERSIONS – MUST SHOW WORK
22. Convert binary 10110 to decimal.
23. Convert decimal 72 to binary.
24. Convert hexadecimal 4B to binary.
25. Convert binary 10101100 to hexadecimal.
26. How many bytes are in 8 kilobytes?
27. Convert decimal 255 to hexadecimal.
28. Convert binary 1101 to octal.
29. Convert octal 57 to binary.
TRUE OF FALSE
30. The ALU performs all arithmetic and logic operations.
31. Cache memory is faster than RAM.
32. ROM is non-volatile memory.
33. The Control Unit manages the execution cycle of the CPU.
34. SSDs store data using non-volatile flash memory.
35. DRAM must be refreshed continuously.
36. A NOT gate inverts its input signal.
37. Explain the purpose of the Control Unit in the CPU.
38. Define the term binary number system.
39. Describe what a register is and why it is important.
SHORT ANSWER – Minimum 3 Sentences
40. Explain what volatile memory means.
41. Describe the function of cache memory.
42. What is a logic gate? Give one example.
43. Describe the function of cache memory.
44. Describe what a register is and why it is important.
CIRCUIT DESIGN – Must use Logism or CircuitVerse
45. Construct an Circut for F = AB + C
46. Construct a Circuit for F = (A + B)C
47. Build a NOT Gate Circuit
Using Logisim, create a circuit that takes a single input A and outputs NOT A Include a truth table
screenshot from Logisim.