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 →

Which software engineering methodology uses ‘Timeboxing’ to strictly limit the time allocated to complete a project iteration or task?

AWaterfall Model
BDynamic Systems Development Method (DSDM)
CSpiral Model
DFormal Specification Model
Submitted by: mcqstutor Team 0 comments

In Rational Unified Process (RUP), during which phase are system requirements clarified and core architectural baselines established?

AElaboration Phase
BInception Phase
CConstruction Phase
DTransition Phase
Submitted by: mcqstutor Team 0 comments

In Cleanroom Software Engineering, traditional unit testing by developers is replaced by:

AAutomated Selenium Test Scripts
BFormal Correctness Proofs and Peer Code Inspection
CBlack-Box Acceptance Testing
DCrowdsourced Beta Testing
Submitted by: mcqstutor Team 0 comments

Which software development model focuses on assembling pre-built, reusable software components rather than custom coding from scratch?

AExtreme Programming (XP)
BCleanroom Software Engineering
CComponent-Based Software Engineering (CBSE)
DPrototyping Model
Submitted by: mcqstutor Team 0 comments

Which software engineering process model emphasizes zero-defect software development through formal mathematical verification and statistical quality assurance?

ACleanroom Software Engineering
BAgile Software Development
CRapid Application Development (RAD)
DWaterfall Model
Submitted by: mcqstutor Team 0 comments