lOMoARcPSD|18000168
System analysis past paper
Information Technology (Mount Kenya University)
Scan to open on Studocu
Studocu is not sponsored or endorsed by any college or university
Downloaded by Wilson Mwangi ([Link]@[Link])
lOMoARcPSD|18000168
JO
.J'.',I oun t Ke n y a
CONTINUOUS ASSESMENT TEST
SCHOOL OF COMPUTING AND INFORMATICS
DEPARTMENT OF INFORMATION TECHNOLOGY
CAT 1 FOR BBIT/BSC IT (JAN 2018/MAY2018/SEPT 2018)
NAIROBI CAMPUS
MODE: REGULAR
UNIT CODE: BIT2206 UNIT TITLE: SYSTEM ANALYSIS AND DESIGN
DATE 17TH JUNE 2019 CATl TIME:lHOUR
Ins tructi ons: Answer question ALL q11estions
1. Wnat is a system? Brie£ly e>-.1)lain the four classificationsof systems [5 Marks]
2. Who is a system anal yst? List any three roles of a system analyst [4 Marks]
3. State tw o advantages and two disadvantages of the Spiral Model of development
(4 Marks]
4. Differentiate between the following
1. Data Flow Diagrams and Decision Table
n. Schematic Models and Static System Models
ill. Structured and unstructured Interview [6 Marks]
5. With the aid of a diagram, explain the J!tteractions between the various elements of a
system [5 Marks]
6. Define the term feasibility study , explaining the types of feasibility studies [6 Marks]
Downloaded by Wilson Mwangi ([Link]@[Link])
lOMoARcPSD|18000168
I\,fou11t Ke11ya University
UNIVERSITY EXAMINATION 2018/2019
SCHOOL OF COMPUTING AND INFORMATICS
DEPARTMENT OF INFORMATION TECHNOLOGY
BBIT/BIT
REGULAR
UNIT CODE : B\T2202/2206 UNIT TITLE: SYSTEM ANAYSIS AND DESIGN
DATE : MON 191 H AUG, 2019 8.00AM MAIN EXAM TIME : 2 HOUR.S
INSTRUCTIONS : ANSWER QUESTION ONE (COMPULSORY) AND ANY OTHER TWO
QUESTIONS
SECTION A
QUESTION ONE (30 marks) - Compulsory
1. Distinguish between the following concepts used in system analysis and design /
i. White-box and black-box testing methods
ii. System Analysis and System Design
...
111. C oup 1·mg an d C o h es1on
. W r, 1, .-· .r c:~-: 'J
"- ..
2. To assist management in an organization to make a decision abo ut vvhe the, stu,j 1 of a
current system is required or not, a preliminary investigation is
i. Name and briefly explain the preliminary investigation conducted [2 Marks]
ii. Differentiate between technical feasibility and operational feasibility of a project.
[4 Marks]
iii. Differentiate between functional &non-functional requirements giving an example in
each case [4 Marks]
Paper one page one
Downloaded by Wilson Mwangi ([Link]@[Link])
lOMoARcPSD|18000168
[2 Marks]
3. Explain the purpose of system testing
4. \Nhat is prototyping?Briefly explain the benefits of prototypingin software development.
[8 Marks]
5. Illustratethe concepts of logical and physical design, with a suitable example.
[4 Marks]
SECTION 8
QUESTION TWO (20 marks)
•·i
•/1
'f ' t'
")/
'l ~
· I ,. .-
Aro. ,j
Du:an
,.J
_,; .1~, j..6/0
-
(!) fk-.n ,'3
F' lu._~e
c, ~•·'" ,/;,,,3"·' -
- t.s J;.... c,,/r(),, rit cwl
1
..-0711 ; , ,~ r ,.-f-J
@ A.J1•"'
u4
and
fQQJ,~I:
On
l)-,ll- tl.J
Gr ~,1i,,,dj . , .J
.s k a,.r;;c:-tl_rz:r<c ·
1. Draw the schematicdiagram of spiral model and explain the various phases involved in it.
For which types of develop,°1i~tp~ojects is spiral model suitable'b G"otwJfJrO Mark~] _ ,,
(j) ,~1q _ I - L / / - {Jr( or'l,-q ,n.;:J.•" .f,.,,._,,,~c,
~ca,ng O{' .S<l(1'VO( ~ I( lf'{1f/fJr<1Cf?fctt
>h n ( ..J ,(•.,<. r cr.f Cf J' 1
~e"(Y"
2. Explain how managementinformationsystems help managers, at various manage~ent d
levels, in decision making giving an illustrativeexample. [10 Marks)
- 5 ool ve~4 rn3 __, G,.,. ,....,.m:cctt ,-a n
QUESTION THREE (20 Marks) / - {~,a-/-1;3 ,- C,J /onn ,. - r.<l~ '"' Or~an ,..r~ ,o I
--- Orerc,-IFDn rlan,-, :'j ~< ' -
1. Draw the context diagram and a set of data flow diagramsfor developinga library
managementsystem with the following functionalities. List the assumptionsmade in your
ana\ysis. [10 Marks]
i. \nquitingthe availabilityof a book by giving the ISBN or title or author's name (f r0 (: -cf ., \
ii. Renting a book that is available (Prorr.,{1)
iii. Returning a book after use ( f rn,11)./J
iv. Reserving a book when it is not available CZ12Jc-rva-/-;;; ,v (.- ,c rv~) 0
v. Maintainingbook details
vi. Maintainingsupplier details who supply. .J~/' f /:(I , (r-"."'"'")
LiLrc.0 (.r-J-r- ,fL)
2. With the aid of a clear diagram, explain the elements of a computer-based system.
{10 Marks]
QUESTION FOUR (20 Marks)
1. What is system? Briefly Explain FIVE propertiesof a system [5 Marks]
2. Explain system developmentlife cycle (SDLC) in detail. How cost/benefitanalysis plays an
importantrole in SDLC? {10 Marks]
3. Giving Examples, explain the term OperationalInformationand how its achieved
[5 Marks]
Paper one page one
Downloaded by Wilson Mwangi ([Link]@[Link])
lOMoARcPSD|18000168
QUESTION FIVE (20 Marks)
1. Explain different types of CASE tools used in the differentphases of software life cycle
[6 Marks]
2. Compare the relative advantages of a decision tree wrth a dec1s1on table for representing
decision making. [6 Marks]
3. Explain the drfferentways in which an analyst gathers requirements from the customer
[8 Marks]
Papt r on<.: p,tge one
Downloaded by Wilson Mwangi ([Link]@[Link])