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 →

Requirements that define specific system behaviors, inputs, outputs, and functional reactions to inputs are classified as:

AFunctional Requirements
BNon-Functional Requirements
CDomain Requirements
DBusiness Constraints
Submitted by: mcqstutor Team 0 comments

In Agile software development, what is the recommended duration for a standard Sprint iteration?

A3 to 6 Months
B1 to 4 Weeks
C6 to 12 Months
D1 to 2 Days
Submitted by: mcqstutor Team 0 comments

Which SDLC model strictly links each development phase with a corresponding testing phase in a parallel ‘V’ structure?

AWaterfall Model
BAgile Model
CV-Model (Verification and Validation Model)
DSpiral Model
Submitted by: mcqstutor Team 0 comments

In Scrum, who is primarily responsible for defining User Stories and managing the Product Backlog prioritization?

AScrum Master
BSoftware Architecture Lead
CDevOps Engineer
DProduct Owner
Submitted by: mcqstutor Team 0 comments

Which Software Engineering process model is characterized by incremental prototyping followed by strict evolutionary refinement?

AEvolutionary Development Model
BLinear Sequential Model
CCleanroom Software Engineering
DFormal Methods Model
Submitted by: mcqstutor Team 0 comments

The Extreme Programming (XP) practice where two developers work together at a single workstation is known as:

AMob Programming
BPair Programming
CCode Review
DParallel Coding
Submitted by: mcqstutor Team 0 comments

In Scrum framework, a short 15-minute daily synchronization meeting for the development team is called:

ASprint Planning
BSprint Retrospective
CDaily Stand-up (Daily Scrum)
DBacklog Refinement
Submitted by: mcqstutor Team 0 comments

Which architectural software engineering model relies on continuous integration and frequent releases, emphasizing simplicity and feedback?

AWaterfall Model
BRAD Model
CComponent-Based Software Engineering
DExtreme Programming (XP)
Submitted by: mcqstutor Team 0 comments