Choose a Quiz Batch. Each batch has 10 questions from this topic, in order. Take them one by one to work through all 27 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 27
Q1medium
indirection is best defined as
Aan unrelated hardware manufacturing step✓
Ba core object-oriented analysis and design concept✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
indirection is a recognized software engineering topic assessed in competitive exams.
Q2Past Paper · PPSC/FPSC/NTSeasy
information expert is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca marketing slogan without technical meaning✓
Da core object-oriented analysis and design concept✓
💡 Explanation:
information expert is a recognized software engineering topic assessed in competitive exams.
Q3hard
creator pattern is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca marketing slogan without technical meaning✓
Da core object-oriented analysis and design concept✓
💡 Explanation:
creator pattern is a recognized software engineering topic assessed in competitive exams.
Q4medium
controller pattern is best defined as
Aan unrelated hardware manufacturing step✓
Ba core object-oriented analysis and design concept✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
controller pattern is a recognized software engineering topic assessed in competitive exams.
Q5Past Paper · PPSC/FPSC/NTSeasy
GRASP principles is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca core object-oriented analysis and design concept✓
Da marketing slogan without technical meaning✓
💡 Explanation:
GRASP principles is a recognized software engineering topic assessed in competitive exams.
Q6hard
analysis pattern is best defined as
Aa core object-oriented analysis and design concept✓
Ban unrelated hardware manufacturing step✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
analysis pattern is a recognized software engineering topic assessed in competitive exams.
Q7medium
use case model is best defined as
Aan unrelated hardware manufacturing step✓
Ba core object-oriented analysis and design concept✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
use case model is a recognized software engineering topic assessed in competitive exams.
Q8Past Paper · PPSC/FPSC/NTSeasy
pure fabrication is best defined as
Aa core object-oriented analysis and design concept✓
Ban unrelated hardware manufacturing step✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
pure fabrication is a recognized software engineering topic assessed in competitive exams.
Q9Past Paper · PPSC/FPSC/NTSeasy
activity diagram is best defined as
Aan unrelated hardware manufacturing step✓
Ba core object-oriented analysis and design concept✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
activity diagram is a recognized software engineering topic assessed in competitive exams.
Q10hard
state diagram is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca core object-oriented analysis and design concept✓
Da marketing slogan without technical meaning✓
💡 Explanation:
state diagram is a recognized software engineering topic assessed in competitive exams.
Q11medium
collaboration diagram is best defined as
Aan unrelated hardware manufacturing step✓
Ba core object-oriented analysis and design concept✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
collaboration diagram is a recognized software engineering topic assessed in competitive exams.
Q12Past Paper · PPSC/FPSC/NTSeasy
sequence diagram is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca core object-oriented analysis and design concept✓
Da marketing slogan without technical meaning✓
💡 Explanation:
sequence diagram is a recognized software engineering topic assessed in competitive exams.
Q13hard
domain class model is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca marketing slogan without technical meaning✓
Da core object-oriented analysis and design concept✓
💡 Explanation:
domain class model is a recognized software engineering topic assessed in competitive exams.
Q14medium
CRC cards is best defined as
Aa core object-oriented analysis and design concept✓
Ban unrelated hardware manufacturing step✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
CRC cards is a recognized software engineering topic assessed in competitive exams.
Q15Past Paper · PPSC/FPSC/NTSeasy
generalization is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca core object-oriented analysis and design concept✓
Da marketing slogan without technical meaning✓
💡 Explanation:
generalization is a recognized software engineering topic assessed in competitive exams.
Q16hard
composition is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca core object-oriented analysis and design concept✓
Da marketing slogan without technical meaning✓
💡 Explanation:
composition is a recognized software engineering topic assessed in competitive exams.
Q17medium
aggregation is best defined as
Aan unrelated hardware manufacturing step✓
Ba core object-oriented analysis and design concept✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
aggregation is a recognized software engineering topic assessed in competitive exams.
Q18Past Paper · PPSC/FPSC/NTSeasy
association is best defined as
Aan unrelated hardware manufacturing step✓
Ba core object-oriented analysis and design concept✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
association is a recognized software engineering topic assessed in competitive exams.
Q19hard
abstraction is best defined as
Aan unrelated hardware manufacturing step✓
Ba core object-oriented analysis and design concept✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
abstraction is a recognized software engineering topic assessed in competitive exams.
Q20Past Paper · PPSC/FPSC/NTSmedium
polymorphism is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca core object-oriented analysis and design concept✓
Da marketing slogan without technical meaning✓
💡 Explanation:
polymorphism is a recognized software engineering topic assessed in competitive exams.
Q21Past Paper · PPSC/FPSC/NTShard
encapsulation is best defined as
Aan unrelated hardware manufacturing step✓
Ba core object-oriented analysis and design concept✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
encapsulation is a recognized software engineering topic assessed in competitive exams.
Q22Past Paper · PPSC/FPSC/NTSmedium
object is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca core object-oriented analysis and design concept✓
Da marketing slogan without technical meaning✓
💡 Explanation:
object is a recognized software engineering topic assessed in competitive exams.
Q23Past Paper · PPSC/FPSC/NTSeasy
class is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca marketing slogan without technical meaning✓
Da core object-oriented analysis and design concept✓
💡 Explanation:
class is a recognized software engineering topic assessed in competitive exams.
Q24Past Paper · PPSC/FPSC/NTSeasy
inheritance is best defined as
Aan unrelated hardware manufacturing step✓
Ba core object-oriented analysis and design concept✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
inheritance is a recognized software engineering topic assessed in competitive exams.
Q25hard
protected variations is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca marketing slogan without technical meaning✓
Da core object-oriented analysis and design concept✓
💡 Explanation:
protected variations is a recognized software engineering topic assessed in competitive exams.
Q26hard
high cohesion GRASP is best defined as
Aa core object-oriented analysis and design concept✓
Ban unrelated hardware manufacturing step✓
Ca purely financial accounting entry only✓
Da marketing slogan without technical meaning✓
💡 Explanation:
high cohesion GRASP is a recognized software engineering topic assessed in competitive exams.
Q27medium
low coupling GRASP is best defined as
Aan unrelated hardware manufacturing step✓
Ba purely financial accounting entry only✓
Ca core object-oriented analysis and design concept✓
Da marketing slogan without technical meaning✓
💡 Explanation:
low coupling GRASP is a recognized software engineering topic assessed in competitive exams.