Engineering
Engineering MCQs With Answers
0 Engineering MCQs for CSS, PPSC, FPSC, NTS and entry-test preparation. Take a scored quiz instead →
The Software Engineering Institute (SEI) Capability Maturity Model (CMM) defines how many key maturity levels?
A5 Levels
B3 Levels
C7 Levels
D10 Levels
Which capability level in the CMMI Continuous Representation indicates that a process is standardized, documented, and integrated into organizational processes?
ALevel 1 (Initial)
BLevel 2 (Managed)
CLevel 3 (Defined)
DLevel 5 (Optimizing)
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
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)
The process of analyzing a software system to identify its components and interrelationships, creating abstractions at higher levels, is:
AForward Engineering
BRestructuring
CRefactoring
DReverse Engineering
