Architecture Exam Questions &
Answers (Grade A+)
Computer Components -
correct answer ✅Motherboard, Hard Drive (HDD), Random Access
Memory (RAM), Processor, PCI Cards
Central Processing Unit (CPU) -
correct answer ✅The computer component responsible for
fetching instructions, decoding them, and performing the indicated
sequence of operations on the correct data. The CPU consists of:
Arithmetic Logic Unit
Registers
Control unit.
Arithmetic Logic Unit (ALU) -
correct answer ✅The combinational circuit responsible for
performing the arithmetic and logic functions in a CPU.
Scheduling Algorithms -
correct answer ✅Definition: Pre-emptive - Scheduler may pre-
empt a processor before it is blocked or terminated
Algorithms:
First Come First served
, Computer Organization and
Architecture Exam Questions &
Answers (Grade A+)
Jobs processed in order they are received
Favours CPU bound processes
I/O bound process execute briefly then are blocked for I/O
Queue builds up of I/O Bound processes
Algorithms - Shortest Job First -
correct answer ✅Can starve long jobs of CPU time
In case of a tie FCFS used
Algorithms - Shortest Time Remaining -
correct answer ✅Pre-emptive
New job arrives -> expected process time compared with that of
currently Running Process.
IF new process time < current ... the current process is pre-empted
Favours short jobs
Algorithms - Round Robin -
correct answer ✅Pre-emptive
Selects process that has been waiting the longest