(a) Distinguish between White Box and Black Box testing. (b) Explain the principles of low coupling and high cohesion in software design. (c) The…

(a) Distinguish between White Box and Black Box testing.

(b) Explain the principles of low coupling and high cohesion in software design.

(c) The following task must be performed in a software project.

TaskEarliest TimeMost likely timeLatest timeOther Tasks that must precede the task
A355065-
B304050-
C152025A
D354555C
E152030C
F152530D
G051115E
H253545B, F, G

Draw the precedence diagram and find the expected time of the software project completion using PERT method.

From the BCS Technical Cadre (ICT) October 2025 – 49th BCS Written (Special) (BPSC) exam, question 103 of 106.

More from this paper