6044Q1 Specimen Software Engineering
6044Q1 Specimen Software Engineering
Additional materials:
Answer paper
TIME 3 hours
INSTRUCTIONS TO CANDIDATES
Write your name, Centre number and candidate number in the spaces provided on the answer
paper/answer booklet.
If you use more than one sheet of paper, fasten the sheets together.
The number of marks is given in brackets [ ] at the end of each question or part question.
You are reminded of the need for good English and clear presentation in your answers.
_____________________________________________________________________________
1 Software Engineering has become one of the popular fields in this country.
(b) (i) Explain the meaning of the term project scheduling. [1]
(ii) Discuss any two tools used for project scheduling. [4]
(c) Describe the purpose of any five sections found in a software project
plan. [5]
4 (a) Differentiate between function oriented design and object oriented design. [4]
(b) Explain four important attributes that all professional software designers
should have. [4]
7 For quality assurance of any software ISO 9000 standards are used. List the
steps of ISO 9000 registration process in their correct order. [5]
(b) Briefly describe the testing levels which a software goes through. [6]
(b) Describe two duties carried out by software engineering professionals. [2]
10 Show how the following numbers can be sorted in ascending order using
quick sort technique.
5 2 6 1 3 4
[10]
BLANK PAGE