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 development model integrates automated code building, continuous testing, and immediate deployment into production pipelines?

AWaterfall Model
BDevOps (CI/CD Pipeline)
CV-Model
DFormal Cleanroom Model
Submitted by: mcqstutor Team 0 comments

In Software Project Risk Analysis, Risk Exposure ($RE$) is calculated as:

ARisk Probability $+$ Risk Cost
BRisk Impact / Project Budget
CRisk Frequency $ imes$ Lines of Code
DRisk Probability $ imes$ Risk Impact ($RE = P imes I$)
Submitted by: mcqstutor Team 0 comments

The process of analyzing legacy system source code to extract architectural designs and high-level specification models is:

AForward Engineering
BRestructuring
CReverse Engineering
DRefactoring
Submitted by: mcqstutor Team 0 comments

In COCOMO II, effort estimation is refined by multiplying baseline effort by fifteen distinct factors called:

ACost Drivers (Effort Multipliers)
BRisk Factors
CFunction Drivers
DProcess Vectors
Submitted by: mcqstutor Team 0 comments

In SCM, the formal group of stakeholders responsible for reviewing, evaluating, approving, or rejecting proposed software changes is the:

AScrum Steering Committee
BChange Control Board (CCB)
CQuality Assurance Guild
DSystem Architecture Board
Submitted by: mcqstutor Team 0 comments

In software cost estimation, the Basic COCOMO model calculates effort ($E$) in person-months using the formula $E = a_b imes (KLOC)^{b_b}$. What does KLOC stand for?

AKey Logic Operations Count
BKnown Output Logic Classes
CKilo Lines of Code (Thousands of Lines of Source Code)
DKernel Logic Overhead Cost
Submitted by: mcqstutor Team 0 comments