Q1 Past Paper · PPSC/FPSC/NTS easy
incremental delivery is best defined as
A successive releases each adding subsets of total functionality ✓ B one release after thirty years only ✓ C hardware-only increments ✓ D no integration testing ✓ Show Answer 💡 Explanation: Increments grow the system over time.
Q2 Past Paper · PPSC/FPSC/NTS easy
iterative development is best defined as
A strictly linear single pass ✓ B repeated cycles of design, build and evaluate ✓ C no user feedback loops ✓ D only maintenance activities ✓ Show Answer 💡 Explanation: Iteration refines understanding and product.
Q3 Past Paper · PPSC/FPSC/NTS medium
RAD approach is best defined as
A heavy user involvement, prototyping and CASE tools ✓ B frozen specs for a decade ✓ C no user contact ✓ D manual machine code only ✓ Show Answer 💡 Explanation: RAD compresses schedule via participation.
Q4 Past Paper · PPSC/FPSC/NTS easy
prototyping for requirements is best defined as
A replacing all formal testing ✓ B eliminating design documents always ✓ C avoiding users entirely ✓ D clarifying ambiguous needs via executable or mock-up models ✓ Show Answer 💡 Explanation: Prototypes reduce requirements uncertainty.
Q5 Past Paper · PPSC/FPSC/NTS easy
feasibility study is best defined as
A choosing UI colours only ✓ B assessing technical, economic, schedule and operational viability ✓ C cafeteria planning only ✓ D selecting IDE themes only ✓ Show Answer 💡 Explanation: Feasibility decides if project should proceed.
Q6 Past Paper · PPSC/FPSC/NTS easy
requirements phase is best defined as
A deployment to production only ✓ B eliciting, analyzing and documenting stakeholder needs ✓ C deleting legacy data only ✓ D printing manuals before analysis ✓ Show Answer 💡 Explanation: Requirements define what to build.
Q7 Past Paper · PPSC/FPSC/NTS easy
design phase is best defined as
A only debugging production ✓ B only payroll processing ✓ C only ad copy writing ✓ D creating architecture and detailed specifications ✓ Show Answer 💡 Explanation: Design maps requirements to structure.
Q8 Past Paper · PPSC/FPSC/NTS medium
software crisis is best defined as
A abundance of perfect software ✓ B large projects missing cost, schedule and quality targets ✓ C shortage of electricity only ✓ D excess of finished systems ✓ Show Answer 💡 Explanation: 1960s-70s failures motivated software engineering.
Q9 hard
CMMI maturity is best defined as
A only Agile to Waterfall mapping ✓ B medal ranks in sports only ✓ C GPU clock speeds ✓ D process improvement levels from Initial to Optimizing ✓ Show Answer 💡 Explanation: CMMI institutionalizes process capability.
Q10 hard
ISO 12207 is best defined as
A Wi-Fi protocol spec ✓ B food hygiene code ✓ C motor oil viscosity grades ✓ D international standard for software life cycle processes ✓ Show Answer 💡 Explanation: 12207 defines life cycle process framework.
Q11 medium
configuration baseline is best defined as
A random draft note ✓ B unlabeled backup ✓ C approved configuration item version used as reference ✓ D informal chat log ✓ Show Answer 💡 Explanation: Baselines anchor change control.
Q12 medium
change control board is best defined as
A team that writes all code alone ✓ B group that evaluates and dispositions change requests ✓ C cafeteria committee ✓ D hardware paint crew ✓ Show Answer 💡 Explanation: CCB governs approved changes.
Q13 medium
work breakdown structure is best defined as
A tokenizing source text ✓ B organizing lunch menus ✓ C sorting keyboard brands ✓ D hierarchical decomposition of project deliverables ✓ Show Answer 💡 Explanation: WBS defines scope packages.
Q14 easy
verification is best defined as
A fitness for user needs only ✓ B office decor compliance ✓ C checking conformance to specifications — building the product right ✓ D warehouse temperature ✓ Show Answer 💡 Explanation: Verification matches specs.
Q15 easy
validation is best defined as
A confirming the right product is built for user needs ✓ B syntax correctness only ✓ C indentation style only ✓ D logo colour only ✓ Show Answer 💡 Explanation: Validation matches real needs.
Q16 easy
validation is best defined as
A confirming the right product is built for user needs ✓ B syntax correctness only ✓ C indentation style only ✓ D logo colour only ✓ Show Answer 💡 Explanation: Validation matches real needs.
Q17 easy
verification is best defined as
A fitness for user needs only ✓ B office decor compliance ✓ C checking conformance to specifications — building the product right ✓ D warehouse temperature ✓ Show Answer 💡 Explanation: Verification matches specs.
Q18 medium
work breakdown structure is best defined as
A tokenizing source text ✓ B organizing lunch menus ✓ C sorting keyboard brands ✓ D hierarchical decomposition of project deliverables ✓ Show Answer 💡 Explanation: WBS defines scope packages.
Q19 medium
change control board is best defined as
A team that writes all code alone ✓ B group that evaluates and dispositions change requests ✓ C cafeteria committee ✓ D hardware paint crew ✓ Show Answer 💡 Explanation: CCB governs approved changes.
Q20 medium
configuration baseline is best defined as
A random draft note ✓ B unlabeled backup ✓ C approved configuration item version used as reference ✓ D informal chat log ✓ Show Answer 💡 Explanation: Baselines anchor change control.
Q21 hard
ISO 12207 is best defined as
A Wi-Fi protocol spec ✓ B food hygiene code ✓ C motor oil viscosity grades ✓ D international standard for software life cycle processes ✓ Show Answer 💡 Explanation: 12207 defines life cycle process framework.
Q22 hard
CMMI maturity is best defined as
A only Agile to Waterfall mapping ✓ B medal ranks in sports only ✓ C GPU clock speeds ✓ D process improvement levels from Initial to Optimizing ✓ Show Answer 💡 Explanation: CMMI institutionalizes process capability.
Q23 Past Paper · PPSC/FPSC/NTS medium
software crisis is best defined as
A abundance of perfect software ✓ B large projects missing cost, schedule and quality targets ✓ C shortage of electricity only ✓ D excess of finished systems ✓ Show Answer 💡 Explanation: 1960s-70s failures motivated software engineering.
Q24 Past Paper · PPSC/FPSC/NTS medium
Brooks Law is best defined as
A adding people to a late project often makes it later ✓ B always accelerates delivery linearly ✓ C has zero communication cost ✓ D eliminates all defects ✓ Show Answer 💡 Explanation: Coordination overhead can dominate.
Q25 hard
preventive maintenance is best defined as
A actions to reduce future failure likelihood ✓ B ignoring technical debt ✓ C deleting specs ✓ D freezing code forever ✓ Show Answer 💡 Explanation: Preventive lowers future risk.
Q26 medium
perfective maintenance is best defined as
A improving performance or capabilities per user request ✓ B replacing power supplies ✓ C cable colour standards ✓ D parking policies ✓ Show Answer 💡 Explanation: Perfective enhances beyond bug fixes.
Q27 medium
adaptive maintenance is best defined as
A fixing sort algorithm bugs only ✓ B comment spelling only ✓ C IDE theme updates ✓ D modifying software for environmental changes ✓ Show Answer 💡 Explanation: Adaptive responds to external change.
Q28 easy
corrective maintenance is best defined as
A adapting to new tax law only ✓ B adding unrequested features ✓ C rewriting for new language fashion ✓ D fixing discovered faults in delivered software ✓ Show Answer 💡 Explanation: Corrective fixes defects.
Q29 Past Paper · PPSC/FPSC/NTS medium
acceptance testing is best defined as
A compiler settings only ✓ B confirming the system satisfies user acceptance criteria ✓ C developer satisfaction only ✓ D database vendor preference ✓ Show Answer 💡 Explanation: Users validate fitness for purpose.
Q30 Past Paper · PPSC/FPSC/NTS medium
integration testing is best defined as
A syntax check of one line only ✓ B verifying interfaces between combined modules ✓ C office seating charts ✓ D employee leave forms ✓ Show Answer 💡 Explanation: Integration exposes interface defects.
Q31 easy
implementation phase is best defined as
A acceptance testing only ✓ B constructing software modules per approved design ✓ C contract signing only ✓ D hardware disposal only ✓ Show Answer 💡 Explanation: Coding realizes the design.
Q32 Past Paper · PPSC/FPSC/NTS medium
V-Model is best defined as
A only coding without verification ✓ B marketing phases only ✓ C hardware assembly only ✓ D each development phase paired with a corresponding test phase ✓ Show Answer 💡 Explanation: V-Model links design to validation.
Q33 Past Paper · PPSC/FPSC/NTS easy
Waterfall SDLC model is best defined as
A overlapping iterations without documentation ✓ B no testing phase ever ✓ C only prototyping without requirements ✓ D sequential phases where each phase completes before the next begins ✓ Show Answer 💡 Explanation: Waterfall is linear and document-driven.
Q34 Past Paper · PPSC/FPSC/NTS easy
prototyping for requirements is best defined as
A replacing all formal testing ✓ B eliminating design documents always ✓ C avoiding users entirely ✓ D clarifying ambiguous needs via executable or mock-up models ✓ Show Answer 💡 Explanation: Prototypes reduce requirements uncertainty.
Q35 Past Paper · PPSC/FPSC/NTS medium
Spiral model is best defined as
A single pass delivery only ✓ B no stakeholder review ✓ C iterative cycles with explicit risk analysis at each revolution ✓ D no prototyping allowed ✓ Show Answer 💡 Explanation: Boehm Spiral is risk-driven.
Q36 Past Paper · PPSC/FPSC/NTS easy
incremental delivery is best defined as
A successive releases each adding subsets of total functionality ✓ B one release after thirty years only ✓ C hardware-only increments ✓ D no integration testing ✓ Show Answer 💡 Explanation: Increments grow the system over time.
Q37 Past Paper · PPSC/FPSC/NTS easy
iterative development is best defined as
A strictly linear single pass ✓ B repeated cycles of design, build and evaluate ✓ C no user feedback loops ✓ D only maintenance activities ✓ Show Answer 💡 Explanation: Iteration refines understanding and product.
Q38 Past Paper · PPSC/FPSC/NTS medium
RAD approach is best defined as
A heavy user involvement, prototyping and CASE tools ✓ B frozen specs for a decade ✓ C no user contact ✓ D manual machine code only ✓ Show Answer 💡 Explanation: RAD compresses schedule via participation.
Q39 medium
traceability matrix is best defined as
A mapping requirements through design to tests ✓ B employee salary table ✓ C coffee inventory ✓ D font catalog only ✓ Show Answer 💡 Explanation: Traceability supports coverage analysis.
Q40 Past Paper · PPSC/FPSC/NTS easy
design phase is best defined as
A only debugging production ✓ B only payroll processing ✓ C only ad copy writing ✓ D creating architecture and detailed specifications ✓ Show Answer 💡 Explanation: Design maps requirements to structure.
Q41 Past Paper · PPSC/FPSC/NTS easy
requirements phase is best defined as
A deployment to production only ✓ B eliciting, analyzing and documenting stakeholder needs ✓ C deleting legacy data only ✓ D printing manuals before analysis ✓ Show Answer 💡 Explanation: Requirements define what to build.
Q42 Past Paper · PPSC/FPSC/NTS easy
feasibility study is best defined as
A choosing UI colours only ✓ B assessing technical, economic, schedule and operational viability ✓ C cafeteria planning only ✓ D selecting IDE themes only ✓ Show Answer 💡 Explanation: Feasibility decides if project should proceed.