6044Q1 SPECIMEN SOFTWARE ENGINEERING
Year: Specimen • Views: 2 • Downloads: 2
📄 Exam Questions & Readable Text Transcript
Full OCR-extracted text of questions, syllabus codes, and exam instructions.
Extracted Content: 6044Q1 SPECIMEN SOFTWARE ENGINEERING
Page 1
Extracted Text
For Performance MeasurementZIMBABWE SCHOOL EXAMINATIONS COUNCIL
General Certificate of Education Advanced Level
SOFTWARE ENGINEERING 6044/1
PAPER 1
SPECIMEN PAPER 3 hours
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.
Answer all questions.
Write your answers on the separate answer paper provided.
If you use more than one sheet of paper, fasten the sheets together.
INFORMATION FOR CANDIDATES
The number of marks is given in brackets [ ] at the end of each question or part question.
Y ou are reminded of the need for good English and clear presentation in your answers.
This question paper consists of 3 printed pages and 1 blank page.
Copyright: Zimbabwe School Examinations Council, Specimen Paper.
@ZIMSEC SPECIMEN PAPER [Turn over
---
Page 2
Extracted Text
Answer all questionsSoftware Engineering has become one of the popular fields in this country.
@)
)
(ao)
@
)
(ao)
@
b)
(ao)
@
b)
Define the term software engineering.
Identify any three challenges faced by software engineers.
Briefly explain the difference between software engineering and
computer science.
Explain the following types of prototyping.
@ Throw away,
@) ~—_— Evolutionary.
State any two advantages of prototyping.
Criticise the use of Rapid A pplication Development Model (RAD) in
software design.
The following deliverables are produced from a project plan:
@ = quality plan,
Gi) validation plan,
Gi) configuration management plan,
@v) maintenance plan,
W) staff development plan.
Briefly explain each of the above deliverables.
@ Explain the meaning of the term project scheduling.
Gi) _ Discuss any twotools used for project scheduling.
Describe the purpose of any five sections found in a software project
plan.
Differentiate between function oriented design and object oriented design.
Explain four important attributes that all professional software designers
should have.
6044/1 SPECIMEN PAPER
2]
3]
2]
4]
4]
2]
3]
5]
1]
4]
5]
4]
4]
---
Page 3
Extracted Text
1011
Describe the following:
(a) Control modelling,
&) = Modular decomposition,
(Co) Layered architecture.
Risk management is concerned with identifying risk and drawing up plans
to minimise their effect on a project.
(a) Outline the risk management process.
&) = Suggest any four ethical practices in software engineering.
For quality assurance of any software ISO 9000 standards are used. List the
steps of ISO 9000 registration process in their correct order.
(a) Distinguish between Quality Control and Quality Assurance in
software testing.
&) _ Briefly describe the testing levels which a software goes through.
(a) _ Discuss how software products of an organisation can be used by the
marketing team.
&) Describe two duties carried out by software engineering professionals.
Show how the following numbers can be sorted in ascending order using
quick sort technique.
5 2 6 1 3 4
Suggest five regular tasks that can be performed on web-based application
to safeguard data.
6044/1 SPECIMEN PAPER
[2]
[3]
6]
4]
5]
4]
6]
8]
2]
[10]
---
Page 4
Extracted Text
BLANK PAGE6044/1 SPECIMEN PAPER
---
Struggling with the concepts in this paper?
Revise syllabus notes, key exam points, and interactive practice questions for Computer Science: