Pakistan's best MCQs practice hub — FPSC · PPSC · CSS · NTS · Other Exams
Login
Software Engineering

Software Engineering MCQs with Answers

Software engineering MCQs with answers and detailed explanations for NTS, GAT, university tests and IT job interviews. SDLC, testing and design covered. Take a scored quiz instead →

Modifying software to enhance system performance, maintainability, or add new user features is termed:

ACorrective Maintenance
BAdaptive Maintenance
CPerfective Maintenance
DPreventive Maintenance
Submitted by: mcqstutor Team 0 comments

Modifying software to detect and correct latent faults before they manifest as operational failures in the future is:

ACorrective Maintenance
BAdaptive Maintenance
CEmergency Maintenance
DPreventive Maintenance
Submitted by: mcqstutor Team 0 comments

In Software Engineering, Cyclomatic Complexity measures:

AThe number of linearly independent paths through a program's source code
BThe total number of lines of source code (LOC)
CThe total execution time required by a module
DThe number of global variables used in a module
Submitted by: mcqstutor Team 0 comments

Degree to which a software component or module performs a single, tightly-focused purpose is termed:

ACoupling
BAbstraction
CCohesion
DEncapsulation
Submitted by: mcqstutor Team 0 comments

Degree of interdependence and direct connection between different software modules is termed:

ACohesion
BPolymorphism
CInheritance
DCoupling
Submitted by: mcqstutor Team 0 comments

Which type of cohesion is considered the strongest and most desirable in software design?

AFunctional Cohesion
BCoincidental Cohesion
CLogical Cohesion
DTemporal Cohesion
Submitted by: mcqstutor Team 0 comments

Which type of coupling is considered the worst and least desirable because modules share global variables?

AContent Coupling
BCommon (Global) Coupling
CControl Coupling
DData Coupling
Submitted by: mcqstutor Team 0 comments

Which software estimation technique decomposes a system into Function Points based on inputs, outputs, inquiries, files, and interfaces?

ACOCOMO Model
BDelphi Technique
CFunction Point Analysis (FPA)
DLines of Code (LOC)
Submitted by: mcqstutor Team 0 comments