Engineering
Engineering MCQs With Answers
0 Engineering MCQs for CSS, PPSC, FPSC, NTS and entry-test preparation. Take a scored quiz instead →
In Scrum, the artifact that represents an ordered list of everything that is known to be needed in the software product is the:
ASprint Backlog
BProduct Backlog
CDefinition of Done
DIncrement
Software static analysis result where the analysis tool FAILS to detect an actual bug or security flaw that exists in code is a:
AFalse Positive
BTrue Positive
CTrue Negative
DFalse Negative
In Scrum, a timeboxed iteration where a development team produces a potentially releasable product increment is called a:
ASprint
BEpic
CMilestone
DRelease Wave
In testing automation, test double objects that possess working business logic implementations but take shortcuts (e.g. in-memory database) are called:
AMocks
BFake Objects
CStubs
DSpies
Software static analysis tool warning where the tool reports a flaw or vulnerability in code that does NOT actually exist in reality is a:
AFalse Negative
BTrue Positive
CFalse Positive
DTrue Negative
In testing automation, test double objects that record calls they receive and verify expected method invocations are called:
AMocks
BStubs
CDummies
DFake Objects
In Control Flow Graph (CFG) analysis, a node with two or more outgoing edges is called a:
AJunction Node
BTerminal Node
CPredicate Node (Decision Node)
DEntry Node
In testing automation, test double objects that store pre-configured canned answers to calls made during test execution are called:
AMocks
BDummies
CSpies
DStubs
A white-box software testing technique that measures execution of all independent paths through a control flow graph is:
AStatement Coverage
BBasis Path Testing
CCondition Coverage
DDecision Coverage
In formal software specification, a ‘Liveness Property’ mathematically states that:
ABad things will never happen in system execution
BThe program contains zero bugs
CMemory consumption is bounded
DSomething good will eventually happen in system execution
