Engineering
Engineering MCQs With Answers
0 Engineering MCQs for CSS, PPSC, FPSC, NTS and entry-test preparation. Take a scored quiz instead →
In Risk Management, the process of prioritizing risks based on their probability of occurrence and potential impact is:
ARisk Mitigation
BRisk Analysis (Risk Assessment)
CRisk Monitoring
DRisk Identification
Software testing executed to evaluate system performance and stability under extreme operational loads beyond normal limits is:
ALoad Testing
BStress Testing
CVolume Testing
DUsability Testing
Re-organizing and internal refactoring of existing software source code without changing its external behavior is known as:
ARe-engineering
BReverse Engineering
CRefactoring
DReverse Compilation
Black-box testing technique that divides input domain data into equivalent groups from which test cases are derived is called:
ABoundary Value Analysis
BCause-Effect Graphing
CEquivalence Partitioning
DOrthogonal Array Testing
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
Which Gang of Four (GoF) design pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified automatically?
AStrategy Pattern
BDecorator Pattern
CAdapter Pattern
DObserver Pattern
The Gang of Four design pattern that allows incompatible interfaces to collaborate by converting the interface of a class into another expected interface is the:
AAdapter Pattern
BBridge Pattern
CFacade Pattern
DProxy Pattern
Which structural design pattern provides a unified, simplified interface to a complex set of interfaces in a subsystem?
AComposite Pattern
BFacade Pattern
CDecorator Pattern
DFlyweight Pattern
Which creational pattern provides an interface for creating families of related or dependent objects without specifying their concrete classes?
ABuilder Pattern
BPrototype Pattern
CAbstract Factory Pattern
DSingleton Pattern
Which behavioral design pattern encapsulates a request as an object, thereby letting you parameterize clients with queues, requests, and operations?
AState Pattern
BIterator Pattern
CTemplate Method Pattern
DCommand Pattern
