Veepiz - Africa - University Research Tool

SOFTWARE DEVELOPMENT

By:
Rated:
(0/5 )
0 votes cast
Added: 8th/December/2011 Downloaded: 0 time(s)
Year: 3rd Year Category:
 SOFTWARE DEVELOPMENT
Course:             Bachelor of Science (Computer Science)
Institution/Board: Kenyatta University
Exam Year:          2009

 

KENYATTA UNIVERSITY
UNIVERSITY EXAMINATIONS 2009/2010
FIRST SEMESTER EXAMINATION FOR THE DEGREE OF BACHELOR OF
SCIENCE (COMPUTER ENGINEERING)
SCE 201: SOFTWARE DEVELOPMENT

DATE: THURSDAY, 24TH DECEMBER 2009
TIME: 2.00 P.M. - 4.00 P.M.


INSTRUCTIONS: Answer Question One and any other TWO questions.


QUESTION 1 (30 marks)

(a)
Explain the following approaches of program design.

(i)
Bottom up design

(ii)
Top Down approach











(10 marks)

(b)
Briefly define the following terms used in software development.
(i)
Usability
(ii)
Resilience
(iii)
Integrity
(iv)
Portability











(8 marks)

(c)
Define software maintenance and state reasons for maintenance.











(12 marks)





Page 1 of 2




QUESTION 2 (20 marks)

(a)
Explain the purpose of maintenance process and what it encompasses.











(11 marks)

(b)
Briefly state and explain the activities of software maintenance.











(9 marks)

QUESTION 3 (20 marks)

(a) (i) Define
SDLC

(ii)
Explain the activities in a SDLC











(14 marks)

(b)
Explain briefly the following maintenance cost factors.
(i)
Team
Stability
(ii)
Contractual
Responsibility

(iii)
Program age and structure











(6 marks)

QUESTION 4 (20 marks)

State with explanations TEN reasons that would normally necessitate a change.











(20 marks)

QUESTION 5 (20 marks)

(a)
State and explain the design stages.











(9 marks)
(b)
State and briefly explain the problems which afflict software development.











(11 marks)

*******************
Page 2 of 2
Please login to get access to this download. Thank you

Comments

26th/October/2012,
jennifer zinger commented,
Hello
how are you doing today??
hope all is ok with you,it's my pleasure to contact you in this site for a Friendship if you don't mind having interest,
my email is, (jenniferzinger@yahoo.co.uk)I'm also waiting to see your mail contact to my mail box then
Related Research Items
Showing Page 1 of 1