02.05.2013 Views

School of Computing / Skool vir Rekenaarkunde - Name

School of Computing / Skool vir Rekenaarkunde - Name

School of Computing / Skool vir Rekenaarkunde - Name

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

23<br />

INF305F/ SWE401I/SED401I /101<br />

38 During practice it is important to understand the problem, plan a solution, carry out the<br />

plan and examine the result for accuracy. As a s<strong>of</strong>tware engineer involved in the<br />

enhancement <strong>of</strong> a registration system at a university, you will be involved for the second<br />

phase, planning the solution, in ______.<br />

1 identifying similar problems and the way that a solution is found for the problem<br />

2 identifying the management staff who will be responsible for the system and the<br />

registration staff who will use the system<br />

3 testing whether all the components for the solution are correct<br />

4 examining the solution to see if it is possible to test each component part <strong>of</strong> the<br />

solution<br />

5 None <strong>of</strong> the above.<br />

39 A s<strong>of</strong>tware system exists for one reason: to provide its users with value. What is the<br />

essential question to ask during the specification <strong>of</strong> a system requirement for the<br />

registration system?<br />

1 Is the requirement feasible?<br />

2 Are there enough resources to implement the requirement?<br />

3 Does this add real value to the system?<br />

4 Will the users use this requirement?<br />

5 None <strong>of</strong> the above.<br />

40 Before customer requirements can be analysed, modelled or specified, they must be<br />

gathered through a communication activity. During development <strong>of</strong> the university<br />

registration system, you organise a meeting with the registration staff who will use the<br />

system. You do not understand the mechanism in place for payments. You want to use<br />

the communication principles provided by Pressman for communication. What do you<br />

do?<br />

1 You reschedule the meeting and study the documents available on payments.<br />

2 You insist that your understanding <strong>of</strong> the system is best; you are going to be<br />

responsible for the implementation and proceed to the next point on the agenda.<br />

3 You allow a cool down period and plan to get back to the payment issue at a later<br />

stage.<br />

4 You use the principle, if something is unclear, <strong>of</strong> drawing a picture.<br />

5 None <strong>of</strong> the above.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!