Pakistan's best MCQs practice hub — FPSC · PPSC · CSS · NTS · Other Exams
Login
Engineering

Engineering MCQs With Answers

0 Engineering MCQs for CSS, PPSC, FPSC, NTS and entry-test preparation. Take a scored quiz instead →

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
Submitted by: mcqstutor Team 0 comments

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
Submitted by: mcqstutor Team 0 comments

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
Submitted by: mcqstutor Team 0 comments

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)
Submitted by: mcqstutor Team 0 comments

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
Submitted by: mcqstutor Team 0 comments

In Software Maintenance, modifying software to fix discovered bugs and operational defects is classified as:

ACorrective Maintenance
BAdaptive Maintenance
CPerfective Maintenance
DPreventive Maintenance
Submitted by: mcqstutor Team 0 comments

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
Submitted by: mcqstutor Team 0 comments

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
Submitted by: mcqstutor Team 0 comments