Five nines of reliability refers to
Five software engineering practices
that must be in place and assessed at level 9 in order to ensure reliability.
A product that is operational 99.999% of the time.
A product that
fails one time in 10,000 days.
A product
which fails only five times in 99,999 days.
Which of the following is incorrect?
Traditional wisdom states that the cost of fixing a fault grows
rapidly in later phases of the SDLC.
Agile practices claim that the cost of fixing a fault is essentially the same
throughout SDLC.
Most faults are introduced during the coding phase.
The defect reduction model reduces faults through stringent quality
assurance activities at each phase of the SDLC.
Here is a table that represents activities in a GANTT chart:
Activity
Immediate Follower
Estimated Time
A
E
6
B
F
5
C
D,G
8
D
F
4
E
End
5
F
End
10
G
End
10
The time for the critical path is
20 days
11 days
18 days
19 days
22 days
A project was estimated at 385 Function points.
If the average productivity per person is 7 FP per person month, the
average salary per employee is $2,000 per month, and the burdened labor rate is
$6,000 per month, then which of the following represents the projected cost of the
project?
$330,000
$110,000
$269,000
$440,000
None of the above.
Given the following optimistic, likely, and pessimistic estimates for lines
of code, what is the approximate estimated lines of code for the control center?
Major
Software Functions
Optimistic
Most Likely
Pessimistic
Interface with sensors and
user
1,500
2,300
3,100
Control center
3,800
5,200
7,200
Alarm activation
4,600
6,900
8,600
5,400
4,333
5,300
5,200
None of the above.
Which of the following assumptions are part of the waterfall model?
(a) All requirements are knowable upfront.
(b) Requirements have no unsolved, high-risk implications.
(c) Requirements will not change much during development or evolution.
(d) Requirements are compatible with all key system stakeholders' expectations.
(e) The right architecture for implementing the reequirements is well understood.
(a), (b), and (c)
(a) and (c)
(a), (b), and (e)
(a), (b), (c), and (e)
All of the above.
Given the Petri Net with Places P = {p1, p2,
p3, p4, p5}, Transitions T = {t1, t2},
Inputs I(t1) = {p1} and I(t2) = {p3,
p4}, Outputs O(t1) = {p2,p3} and O(t2) = {p5},
and Initial Marking of {1,0,0,1,0), what is the marking following the firing of t1?
(Hint: Remember that there is a difference between a transition's being fired and
its being able to
be fired).
{0,1,1,1,0}
{1,0,0,1,0}
{01,0,0,1}
{1,1,1,1,1}
None of the above.
What is the cyclomatic complexity for the following pseudocode segment?
IF (A > B AND C > D) THEN
DO E
DO F
END IF
1
2
3
4
5
None of the above.
Which of the following statements most correctly describes mutation testing?
It is a testing technique that injects faults into the code to determine
if the existing test suites are sufficiently rigorous to detect the faults.
It tests the ability of a software architecture
to evolve to meet changing requirements.
It is a formal technique that depicts the steops to evolve one test suite
into another test suite.
It is a testing technique that tests the ability of the code to
mutate to a different languge environment.
Which of the following is the most likely example of a pipe and filter architecture?
Expert system.
Database repository.
Signal processing.
Aircraft flight controller.
In this simplified flowchart, the shaded boxes represent code that is
executed during a test case. What is the branch coverage provided
by this test case?
3/4
3/8
1/2
2/3
None of the above.
In structured analysis, what type of architecture does a transform
FLOW map to?
Transformation architecture.
OO architecture.
Call and return architecture.
Kernel architecture.
Which of the following characteristics best describe the qualities you would
expect to find in modules of a well-designed system?
High coupling and high cohesion.
Low coupling and low cohesion.
High coupling and low cohesion.
Low coupling and high cohension.
In the following DFD diagram, what does the arrow leading from
the water level monitor depict?
An input alarm that is triggered if the water level goes too high.
A continuous stream of data showing the current water level.
A variable showing the acceptable water level range.
None of the above.
In the spiral model, the factor that is the primary determinant for
selecting activities in each iteration is:
Iteration size.
Cost.
The adopted process such as RUP or XP.
Risk.