School of Computing / Skool vir Rekenaarkunde - Name
School of Computing / Skool vir Rekenaarkunde - Name
School of Computing / Skool vir Rekenaarkunde - Name
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Chapter 11<br />
39<br />
INF305F/ SWE401I/SED401I /101<br />
44 Which <strong>of</strong> the following is not one <strong>of</strong> the four principles used to guide component-level<br />
design?<br />
1 dependency inversion principle<br />
2 interface segregation principle<br />
3 open-closed principle<br />
4 parsimonious complexity principle<br />
5 All <strong>of</strong> the above.<br />
45 In component design, elaboration requires which <strong>of</strong> the following elements to be<br />
described in detail?<br />
1 source code<br />
2 attributes<br />
3 interfaces<br />
4 operations<br />
5 2,3 and 4.<br />
Chapter 13<br />
46 The best reason for using independent s<strong>of</strong>tware test teams is that ______.<br />
1 s<strong>of</strong>tware developers do not need to do any testing<br />
2 a test team will test the s<strong>of</strong>tware more thoroughly<br />
3 testers do not get involved with the project until testing begins<br />
4 arguments between developers and testers are reduced<br />
5 All <strong>of</strong> the above.<br />
47 What is the normal order <strong>of</strong> activities in which traditional s<strong>of</strong>tware testing is organised?<br />
a integration testing<br />
b system testing<br />
c unit testing<br />
d validation testing<br />
1 a, d, c, b<br />
2 b, d, a, c<br />
3 c, a, d, b<br />
4 d, b, c, a<br />
5 None <strong>of</strong> the above.