Get premium membership and access revision papers, questions with answers as well as video lessons.
Got a question or eager to learn? Discover limitless learning on WhatsApp now - Start Now!

Sit 204 Question Paper

Sit 204 

Course:Bachelor Of Science In Information And Technology

Institution: Kenyatta University question papers

Exam Year:2011



KENYATTA UNIVERSITY
UNIVERSITY EXAMINATIONS 2010/2011
SECOND SEMESTER EXAMINATION FOR THE DEGREE OF BACHELOR OF
SCIENCE (INFORMATION TECHNOLOGY)
SIT 204: SYSTEMS ANALYSIS AND DESIGN

DATE: Tuesday 5th July, 2011


TIME: 8.00 a.m. – 10.00 a.m.
________________________________________________________________________________
INSTRUCTIONS
ANSWER QUESTION ONE AND ANY OTHER TWO.
QUESTION ONE
a) Define the terms system, system analysis and system design.
[3 Marks]
b) Name and explain four system development methodologies stating their
advantages and disadvantages. [8 Marks]
c) Draw a decision table for the following decision procedure for travelling to
a place X: “If the place you are travelling to is within 150km, take your
car; if the place is between 150km and 600km, take a train if the travel is
for a holiday, and a plane otherwise; for travel over 600km take a plane”.





[6 Marks]
d) Information gathering is one of the major activities in systems analysis.
Explain how this is achieved. [8 Marks]
e) Draw a level 1 DFD for a distance education University where the enrolment
process works as follows. Students send in an application form containing their
personal details and their desired course. The university checks that the course is
available and that the student has necessary academic qualifications. If the course
is available the student is enrolled and the university confirms the enrolment by
sending a confirmation letter to the student. If the course is unavailable, a
rejection letter is sent to the student.
[5 Marks]
Page 1 of 3


QUESTION TWO
a) What is the main use of decision tables in system analysis?


[2 Marks]
b) A Computer Supplies firm called True Disk has set up accounts for countless
businesses in Dosville. True Disk sends out invoices monthly and will give
discounts if payments are made within 10 days. The discounting policy is as
follows: If the amount of the order for computer supplies is greater than
$1,000 subtract 4% for the order; if the amount is between $500 and $1000,
subtract a 2% discount; if the amount is less than $500, do not apply any
discount. Develop a decision table for True Disk discounting policy.
[8 Marks]
c) State and explain the various characteristics of a system. [10 Marks]
QUESTION THREE
a) State and explain what a system analyst needs to consider when designing the
user interface.


[8 Marks]
b) Distinguish between a “system” and “information system”. [4 Marks]
c) Distinguish between waterfall and throwaway prototyping models.




[8 Marks]
QUESTION FOUR
A systems analyst collects the following information about a project she is working
on for an auction house. The auction house has selling customers, who want to put up
an item for sale, and buying customers, who buy an item at an auction. Selling
customers ask the auction house to sell an item on their behalf. The auction house
decides whether to accept the request and maintains a record for all accepted requests.
Buying customers register with the auction house and participate in auctions.
Auctions are conducted by giving buying customers information about an item, then
taking bids. The auction determines a buying customer for each item put up for sale.
The sale is completed when the buying customer pays for the item. The auction house
sends a portion of the sale income to the selling customer who put up the item for sale
in the first place. Of course, the auction house keeps track of all auctions (which are
conducted every few weeks) and all sales at each auction.
Required:
Draw a context data flow diagram.



[8 Marks]
Draw a level 1 DFD



[12 Marks]
Page 2 of 3


QUESTION FIVE
a) Explain why user education is an important aspect of system development.









[6 Marks]
b) Discuss system investigation clearly stating the activities involved. Also show the
difference between system investigation and analysis process.











[6 Marks]
c) Consider the recruitment policy for ABC Software Ltd.It the applicant is a BE then
recruit otherwise not. If the person is from Computer Science, put him/her in the
software development department and if the person is from non-computer science
background put him/her in HR department. If the Person is from Computer Science
and having experience equal to or greater than three years, take him/her as Team
leader and if the experience is less than that then take the person as Team member. If
the person recruited is from non Computer Science background, having experience
less than three years, make him/her Management Trainee otherwise Manager.









[8 Marks]


Page 3 of 3






More Question Papers


Popular Exams



Return to Question Papers