December
1999 QUESTION 2 Total Marks: 15 Marks |
Click here to
access other questions
SUGGESTED SOLUTIONS |
(a) |
The following statements have been made in relation to software demand: (i)software demand increased with the use of personal computers (ii)software demand increased with the use of microprocessors in intelligent products Based on your understanding of software
demand,discuss in some detail each of the two statements.Explain the
extent to which you agree with them,or not. •0marks if candidate demonstrates no understanding of material,or fails to explain the question statement at all •1 mark if the candidate succeeds,at a superficial level,to explain the trend •2 marks if candidate clearly has sound understanding,and provides a clear explanation the trend,with a clear relation to the statement
|
[4] |
(b) |
The use of fourth-generation languages (4GLs)can make a signi .cant impact upon development methods and techniques. (i)What are the important characteristics
of a fourth-generation language,or a fourth-generation technique?[2
marks ] (ii)With the aid of a diagram,explain
how 4GLs (or 4GTs)can be used in different steps of the software development
process. (1 mark)Award
one mark for a diagram with these four steps —separating steps more
finely,for example,splitting product into testing and maintenance
is okay but award no extra marks —alternative,sensible labels are
also acceptable 4GLs may be used to construct prototypes for use in
the requirements gathering stage.(1 mark)Award an extra mark if the
candidate supplies a correct diagram to illustrate this point,as on
Page 1-9 of the study guide,to a maximum of four marks for this part
of the question. Non-procedural 4GLs may be used to simplify the design
step,moving straight from
requirements gathering to implementation.(1 mark)This is more suitable
for smaller systems.(1 mark)
|
[6] |
(c) |
Explain what is meant by requirements
analysis .
|
[2] |
(d) |
What are the three main objectives of
requirements analysis? |
[3] |