Engineering
Engineering MCQs With Answers
0 Engineering MCQs for CSS, PPSC, FPSC, NTS and entry-test preparation. Take a scored quiz instead →
In Rational Unified Process (RUP), which phase delivers the final software product to end-users in their operational production environment?
AConstruction Phase
BTransition Phase
CInception Phase
DElaboration Phase
The software process framework designed by Rational Software Corporation that operates in four sequential phases (Inception, Elaboration, Construction, Transition) is:
AScrum Framework
BExtreme Programming (XP)
CV-Model
DRational Unified Process (RUP)
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
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
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
Testing strategy that focuses specifically on testing input values at the extreme lower and upper edges of input partitions is:
AEquivalence Class Testing
BDecision Table Testing
CState Transition Testing
DBoundary Value Analysis (BVA)
In Software Architecture, a pipe-and-filter architectural pattern is best suited for:
ASystems that perform sequential data stream transformations
BInteractive GUI-driven desktop applications
CDatabase-centric CRUD applications
DReal-time client-server web apps
In Software Maintenance, modifying software to fix discovered bugs and operational defects is classified as:
ACorrective Maintenance
BAdaptive Maintenance
CPerfective Maintenance
DPreventive Maintenance
In Clean Architecture and SOLID principles, the ‘S’ in SOLID stands for:
ASoftware Reliability Principle
BSingle Responsibility Principle (SRP)
CSystem Scalability Principle
DSequential Processing Principle
Modifying a software system to keep it operational in a changed or evolving environment (e.g., new operating system or DBMS) is:
ACorrective Maintenance
BAdaptive Maintenance
CPerfective Maintenance
DPreventive Maintenance
