0% found this document useful (0 votes)
74 views5 pages

Software Engineering Test

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 5

"#

Dame lrn
Programme Diploma ln nformation Techn o
Module Software Engin eeri ng 1 A
Module Gode swE410
Type of Assessment Test
Semester {st
Date Written 21 APRIL 2022

Total marks 140


Duration 2H30
Pass mark 5A%
Weighting 20%
Examiner Aphiwe HIoPhe

Thisquestionpaperconsistsof4pagesincludingthecoverpage.

REQUIREMENTS:

Leafner Requirements: Stationery and Examination Answer booklet


Equipment Requirements: None

This paper consists of:

1 Section A: 60 marks
2 Section B 60 marks
3 Section C 20 marks

ALL sections are COMPULSORY. lt is in your own interest to write legibly and to present
your work neatly.

PLEASE READ THE ASSESSMENT RULES AND REGULATIONS THAT FOLLOW

Learners are warned that contravening any of the examination rules or disobeying the
instructions of an invigilator could result in the examination being declared invalid. Disciplinary
measures will be taken which may result in the students' expulsion from Damelin.
t
\

Software Engineering 1A Test Page't of 5


Damelin @
!:
3"
Damelln
ASSESSIiEIIIT RIILES AIIS RESI l.ATIOllS
please ensure that you have read and fully understand the fqthwkg asseesr*ent rutree and
reguletionsgiortoemme$olrqwithyourasmr*stt:
anive with:
1. To be permitted acce$s t0 the examination. a leamer must
- an trdentiff tlosrrne*t arather official prmf of identity ifor
example'
phots); and
- a student card, pa*sport or drivels licance card with
-the required exaffi stationery'
30 minutes after the examination
?. No leamer may enter the examination room more than
less than one hour after
eitting fras ffi;menccd and ns candidate nnay bave the rmm
the exarninatiorr sitting has mmmeneed'
3. No extra time will be allowed should a student arrive late-
anival.
4. All learners must sign the Iftendance Registerfor the examination on
examination rules
5. It is the responsibility of learners to familiarise themselves with the
prior to sitting for the examination.
by the Coltege.
6. All examinations are to be written on the date and time officially stipulated
paper and
7. It is the responsibility of leamers to ensure that they are writing the conect
that the question paper is complete
phones and
8. Cell phones must be switched off prior to entering the exam venue' Cell
*rif"t" may be placed under candidates' chairs rather than at the front of the room.
g. Learners may not handle cell phones or wallets during the exam.
1S. No weapon of any description may be taken into the assessment room.
11. All personal belongings are to be placed at the front of the examination room. Personal
belongings brought to the examination are at the owne/s risk.
12. Smoking is not permitted, and leamers will not be allowed to leave the examination room
in order to smoke
13. Once the examination has commenced, all conversation of any form between
candidates must cease until after candidates have lefi the room, after the examination.
14. On/ythe officialCollege examination book, as supplied by the College, may be used.
1S. Learners must ensure that their student number is written on the answer book,
16. Learners are r€sponsible forensuring that they follow the instructions in the examination
for submitting their answers.
17. Flease read the instruction appearing on the examination paper carefully
{8. The number of every question must be clearly indicated at the top of every answer.
tg. No pages may be torn out of the answ€r book. All question papers and scrap paper must
be handed to the invigilator afier the examination.
20. Learners finishing earlier are to leave the examination room as quietly as possible cn
the instruction of the invigilator and may not talk until outside the building where the
examination is being written.
21. Qnly under exceptional circum*tances will a learner be permitted to leave the
examination room during the exarnination, and if the invigilator gives permission. An
invigilator must accompany the learner. Only one learner at a tirne may be absent from
the examination room.
22. Gandidates may not act dishonestly in any respect.

$aftware Engineeilrg 1A Tesl Page 2 of 5


Damelin @
;p-
L
Damelln
SECTION A:

terms:
Define the following software engineering

(2\
1,1 Pair Programming
(2\
1.2 Requirements specification document
(2)
1.3 Functional requirements

(2)
1.4 Modeldrivenarchitecture

(2)
1.5 Scrum

(2)
1.6 Use case

(2)
1.7 Software

(2)
1.8 Requirements elicitation

(2)
1.9 Modelling

(2)
1 .10 Generalization

TRUE I FALSE QUESTIONS


Select the correct answer from the options available. lndicate your answer on the Answer
I
book.
provided. For example'. 2.1 FALSE
I
Each question is worth two (2) marks.

QUESTION 2 (10 marks)


I'

) l(F,
1 The waterfall model is used for agile development. (2)

, L fz.z Software requirements are gathered from stakeholders. (2)

) ,3 f Non-functional requirements change dependent on type of software


developed.
being (2)

e- 'rT 2.4 Prototyping is a method of developing an executable model of a system. (2)

I \.(
Software Engineering 1A Test Page 3 of 5
Damelin @
t
E

il
.-_3.
I
t

Dame lrn
(2)

2,5 Questionnaires€nbeusdtrcollectinformatronflomstakehoHers.

software i12)
imPortant attributes of a professional
the FOUR
3.t List and discuss
should have'
models' {8i
and eserrtdrivan
h€ihiteen data driven models
3.2 Sifferentiab
gatircrirg (8)
intervbrr ard ethnqrapfiy requirements
3.3 Differantiate between
techniques
\2\
architecture?
3.4 What is RePository

SEGTSN B:
(20i
model.
lLt Withtheaidofadiagram,exptaintheWaterfall
(10)

*2 GivethreetS}advantagesandthrm{3}disadvantagesforimplementing
and increrren$l delivery'
iterative &velopment

{2s}
43 Discussthe{10}E}emePrugrar*mingprrcticee.
(10)
*i Siscuss fwe levels sf
prw rnaturity m&1"

SECTION C:

Short Case StudY


Anautomatedtellermachine(ATm}ortheautomaticbankingmachinetAB!fi}
isabankingsubsystem{subiect}thatprovidesbankcustomerswithaccessto
financialtransactionsinapublicspacewithouttheneedforacashier,clerk,
orbankteller.ACustomGrus€sthebankATMtoCheckBalancetofhis/her
bankaccounts,DepositFunds,YllithdrawcashandlorTransferFunds'ATM
TechnicianprovidesillaintEnanceandRepairs'TheATMisalsoaccessiblefor

Page 4 of 5
Test
Software Engineering 1A
DamelinO
'?*
{
Damelrn
thebanktellerstobeablemaketransitionsfortheCustomer.Withthe
required to:
information above, you are
(10)
5.1 Draw a use case diagram

(10)
5.2 Draw a class diagram

*End of Quesfion PaPer*

&

Software Engineering 1A Test Page 5 of 5


Damelin @

You might also like