Choose a Quiz Batch. Each batch has 10 questions from this topic, in order. Take them one by one to work through all 30 MCQs. Login to save your scores and see your best per batch.
Read each question, think about the answer, then click Show Answer to reveal the correct option and explanation. Load 10 at a time so it stays manageable — perfect for one-topic study sessions on the bus or during a break.
Page 1 of 1Questions 1–10 of 30
Q1hard
deployment diagram is best defined as
Aa fundamental software design and architecture concept applied to structure systems✓
Ban unrelated hardware manufacturing step✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
deployment diagram is a recognized software engineering topic assessed in competitive exams.
Q2medium
component diagram is best defined as
Aa fundamental software design and architecture concept applied to structure systems✓
Ban unrelated hardware manufacturing step✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
component diagram is a recognized software engineering topic assessed in competitive exams.
Q3Past Paper · PPSC/FPSC/NTSeasy
service-oriented architecture is best defined as
Aan unrelated hardware manufacturing step✓
Ba fundamental software design and architecture concept applied to structure systems✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
service-oriented architecture is a recognized software engineering topic assessed in competitive exams.
Q4hard
event-driven architecture is best defined as
Aan unrelated hardware manufacturing step✓
Ba fundamental software design and architecture concept applied to structure systems✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
event-driven architecture is a recognized software engineering topic assessed in competitive exams.
Q5medium
API gateway pattern is best defined as
Aa fundamental software design and architecture concept applied to structure systems✓
Ban unrelated hardware manufacturing step✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
API gateway pattern is a recognized software engineering topic assessed in competitive exams.
Q6Past Paper · PPSC/FPSC/NTSeasy
caching strategy is best defined as
Aan unrelated hardware manufacturing step✓
Ba fundamental software design and architecture concept applied to structure systems✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
caching strategy is a recognized software engineering topic assessed in competitive exams.
Q7hard
load balancing design is best defined as
Aa fundamental software design and architecture concept applied to structure systems✓
Ban unrelated hardware manufacturing step✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
load balancing design is a recognized software engineering topic assessed in competitive exams.
Q8medium
fault tolerance is best defined as
Aan unrelated hardware manufacturing step✓
Ba fundamental software design and architecture concept applied to structure systems✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
fault tolerance is a recognized software engineering topic assessed in competitive exams.
Q9Past Paper · PPSC/FPSC/NTSeasy
availability design is best defined as
Aa fundamental software design and architecture concept applied to structure systems✓
Ban unrelated hardware manufacturing step✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
availability design is a recognized software engineering topic assessed in competitive exams.
Q10hard
scalability design is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca fundamental software design and architecture concept applied to structure systems✓
Da marketing slogan without technical meaning✓
💡 Explanation:
scalability design is a recognized software engineering topic assessed in competitive exams.
Q11medium
quality attribute is best defined as
Aan unrelated hardware manufacturing step✓
Ba fundamental software design and architecture concept applied to structure systems✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
quality attribute is a recognized software engineering topic assessed in competitive exams.
Q12Past Paper · PPSC/FPSC/NTSeasy
architectural style is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca fundamental software design and architecture concept applied to structure systems✓
Da marketing slogan without technical meaning✓
💡 Explanation:
architectural style is a recognized software engineering topic assessed in competitive exams.
Q13hard
dependency inversion is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca fundamental software design and architecture concept applied to structure systems✓
Da marketing slogan without technical meaning✓
💡 Explanation:
dependency inversion is a recognized software engineering topic assessed in competitive exams.
Q14medium
interface segregation is best defined as
Aa fundamental software design and architecture concept applied to structure systems✓
Ban unrelated hardware manufacturing step✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
interface segregation is a recognized software engineering topic assessed in competitive exams.
Q15Past Paper · PPSC/FPSC/NTSeasy
Liskov substitution is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca marketing slogan without technical meaning✓
Da fundamental software design and architecture concept applied to structure systems✓
💡 Explanation:
Liskov substitution is a recognized software engineering topic assessed in competitive exams.
Q16hard
open-closed principle is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca marketing slogan without technical meaning✓
Da fundamental software design and architecture concept applied to structure systems✓
💡 Explanation:
open-closed principle is a recognized software engineering topic assessed in competitive exams.
Q17medium
single responsibility is best defined as
Aa fundamental software design and architecture concept applied to structure systems✓
Ban unrelated hardware manufacturing step✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
single responsibility is a recognized software engineering topic assessed in competitive exams.
Q18Past Paper · PPSC/FPSC/NTSeasy
design principle SOLID is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca fundamental software design and architecture concept applied to structure systems✓
Da marketing slogan without technical meaning✓
💡 Explanation:
design principle SOLID is a recognized software engineering topic assessed in competitive exams.
Q19hard
separation of concerns is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca marketing slogan without technical meaning✓
Da fundamental software design and architecture concept applied to structure systems✓
💡 Explanation:
separation of concerns is a recognized software engineering topic assessed in competitive exams.
Q20medium
information hiding is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca marketing slogan without technical meaning✓
Da fundamental software design and architecture concept applied to structure systems✓
💡 Explanation:
information hiding is a recognized software engineering topic assessed in competitive exams.
Q21Past Paper · PPSC/FPSC/NTSeasy
abstract data type is best defined as
Aa fundamental software design and architecture concept applied to structure systems✓
Ban unrelated hardware manufacturing step✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
abstract data type is a recognized software engineering topic assessed in competitive exams.
Q22hard
repository pattern is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca fundamental software design and architecture concept applied to structure systems✓
Da marketing slogan without technical meaning✓
💡 Explanation:
repository pattern is a recognized software engineering topic assessed in competitive exams.
Q23medium
pipe-and-filter is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca fundamental software design and architecture concept applied to structure systems✓
Da marketing slogan without technical meaning✓
💡 Explanation:
pipe-and-filter is a recognized software engineering topic assessed in competitive exams.
Q24Past Paper · PPSC/FPSC/NTSeasy
microkernel architecture is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca marketing slogan without technical meaning✓
Da fundamental software design and architecture concept applied to structure systems✓
💡 Explanation:
microkernel architecture is a recognized software engineering topic assessed in competitive exams.
Q25hard
MVC pattern is best defined as
Aan unrelated hardware manufacturing step✓
Ba fundamental software design and architecture concept applied to structure systems✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
MVC pattern is a recognized software engineering topic assessed in competitive exams.
Q26Past Paper · PPSC/FPSC/NTSmedium
client-server architecture is best defined as
Aan unrelated hardware manufacturing step✓
Ba fundamental software design and architecture concept applied to structure systems✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
client-server architecture is a recognized software engineering topic assessed in competitive exams.
Q27Past Paper · PPSC/FPSC/NTSeasy
layered architecture is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca marketing slogan without technical meaning✓
Da fundamental software design and architecture concept applied to structure systems✓
💡 Explanation:
layered architecture is a recognized software engineering topic assessed in competitive exams.
Q28Past Paper · PPSC/FPSC/NTShard
cohesion is best defined as
Aan unrelated hardware manufacturing step✓
Ba fundamental software design and architecture concept applied to structure systems✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
cohesion is a recognized software engineering topic assessed in competitive exams.
Q29Past Paper · PPSC/FPSC/NTSmedium
coupling is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca fundamental software design and architecture concept applied to structure systems✓
Da marketing slogan without technical meaning✓
💡 Explanation:
coupling is a recognized software engineering topic assessed in competitive exams.
Q30Past Paper · PPSC/FPSC/NTSeasy
modular design is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca marketing slogan without technical meaning✓
Da fundamental software design and architecture concept applied to structure systems✓
💡 Explanation:
modular design is a recognized software engineering topic assessed in competitive exams.