Skip to main content

Computer Architecture — Part 2 MCQs with Explanations

Practice high-yield Computer Science & IT MCQs on Computer Architecture — Part 2 with worked academic solutions for PPSC, FPSC, CSS, PMS, NTS.

Questions
40
Difficulty Level
Exam-Level
Target Exams
PPSC, FPSC, CSS...
Estimated Time
48 mins
Exam-Level PPSC FPSC CSS PMS NTS
Verified for Commission Syllabus • Oct 14, 2026
40

Verified Practice Questions

Interactive test mode with detailed academic worked solutions

Live Progress | 0/40 answered
✓ 0 correct ✗ 0 wrong 0% score
Question 1 of 40
★ PPSC ★ FPSC

What does the term "interrupt" refer to in computer architecture?

Question 2 of 40
★ PPSC ★ FPSC

Which type of memory is used to hold data that is frequently accessed by the CPU for processing?

Question 3 of 40
★ PPSC ★ FPSC

What is the purpose of the System Bus in a computer system?

Question 4 of 40
★ PPSC ★ FPSC

Which type of instruction execution involves dividing an instruction into smaller tasks and executing them in parallel?

Question 5 of 40
★ PPSC ★ FPSC

What does the term "pipelining" refer to in computer architecture?

Question 6 of 40
★ PPSC ★ FPSC

Which component of a CPU is responsible for fetching instructions from memory and decoding them?

Question 7 of 40
★ PPSC ★ FPSC

What does the term "bus arbitration" refer to in computer architecture?

Question 8 of 40
★ PPSC ★ FPSC

Which type of memory is used as a bridge between the CPU and RAM to improve performance?

Question 9 of 40
★ PPSC ★ FPSC

What is the role of the Fetch stage in the Fetch-Decode-Execute cycle of a CPU?

Question 10 of 40
★ PPSC ★ FPSC

Which type of cache mapping technique allows a block of main memory to be placed in any cache line?

Question 11 of 40
★ PPSC ★ FPSC

In computer architecture, what does the term "clock cycle" refer to?

Question 12 of 40
★ PPSC ★ FPSC

What does the term "data hazard" refer to in the context of pipeline processing?

Question 13 of 40
★ PPSC ★ FPSC

Which type of memory is used to hold BIOS firmware that initializes hardware during booting?

Question 14 of 40
★ PPSC ★ FPSC

What is the function of the Control Bus in a computer system?

Question 15 of 40
★ PPSC ★ FPSC

Which cache memory level is closest to the CPU and operates at the highest speed?

Question 16 of 40
★ PPSC ★ FPSC

What does the term "instruction pipelining" aim to achieve in CPU design?

Question 17 of 40
★ PPSC ★ FPSC

Which type of memory is used for storage and retrieval of data that is less frequently accessed?

Question 18 of 40
★ PPSC ★ FPSC

What does the term "TLB" stand for in computer architecture?

Question 19 of 40
★ PPSC ★ FPSC

Which component of a CPU stores the results of arithmetic and logical operations temporarily?

Question 20 of 40
★ PPSC ★ FPSC

What does the term "microarchitecture" refer to in CPU design?

Question 21 of 40
★ PPSC ★ FPSC

In a computer system, what does the term "DMA" stand for?

Question 22 of 40
★ PPSC ★ FPSC

What does the term "branch prediction" refer to in CPU design?

Question 23 of 40
★ PPSC ★ FPSC

Which type of memory is used to store intermediate results and data within the CPU?

Question 24 of 40
★ PPSC ★ FPSC

What is the purpose of the MMU (Memory Management Unit) in a CPU?

Question 25 of 40
★ PPSC ★ FPSC

Which cache mapping technique uses a direct mapping of main memory blocks to specific cache locations?

Question 26 of 40
★ PPSC ★ FPSC

In the context of CPU performance, what does "instruction-level parallelism" refer to?

Question 27 of 40
★ PPSC ★ FPSC

What is the purpose of a TLB (Translation Lookaside Buffer) in CPU architecture?

Question 28 of 40
★ PPSC ★ FPSC

Which type of cache memory is integrated within the CPU chip itself?

Question 29 of 40
★ PPSC ★ FPSC

What does the term "pipeline stall" refer to in CPU processing?

Question 30 of 40
★ PPSC ★ FPSC

Which component of a CPU is responsible for fetching and interpreting instructions from memory?

Question 31 of 40
★ PPSC ★ FPSC

What is the purpose of the System Clock in a computer system?

Question 32 of 40
★ PPSC ★ FPSC

Which type of memory is non-volatile and typically used to store the BIOS (Basic Input/Output System)?

Question 33 of 40
★ PPSC ★ FPSC

What does the term "out-of-order execution" refer to in CPU design?

Question 34 of 40
★ PPSC ★ FPSC

Which cache memory level is shared among multiple cores in a multi-core CPU architecture?

Question 35 of 40
★ PPSC ★ FPSC

What is the purpose of a DMA (Direct Memory Access) controller in a computer system?

Question 36 of 40
★ PPSC ★ FPSC

In the context of computer architecture, what does "RAID" stand for?

Question 37 of 40
★ PPSC ★ FPSC

What does the term "cache hit ratio" indicate in the context of CPU performance?

Question 38 of 40
★ PPSC ★ FPSC

Which component of a CPU is responsible for performing arithmetic and logical operations?

Question 39 of 40
★ PPSC ★ FPSC

What is the purpose of the Address Bus in a computer system?

Question 40 of 40
★ PPSC ★ FPSC

Which cache memory mapping technique allows any main memory block to be placed in any cache location?

✓ Link copied to clipboard
Continue Your Practice

Advanced Mapreduce Concepts — Part 1

Master the next curriculum module with 40 exam-standard MCQs.

Next Practice Set →

💡 Examiner's Advisory for Computer Science & IT

In competitive commission exams (FPSC, PPSC, KPPSC, SPSC, CSS, PMS), questions are frequently phrased with distractor options designed to catch rote learners. Whenever you answer an MCQ, read the Detailed Academic Explanation and Conceptual Anchor to understand why the remaining options are incorrect.

More Modules in Computer Science & IT

View All →
📚

Study Guides

Topic summaries and syllabus breakdown

Explore Guides →
🎯

Complete Library

Search through 78,000+ verified MCQs

Browse Library →
📱

Mobile App

Offline mock tests and instant bookmarks

Get Mobile App →