Get premium membership and access revision papers, questions with answers as well as video lessons.

Object Oreiented Analysis And Design (Bbit 335) (Cisy 411) 2Nd Trimester 2014 Question Paper

Object Oreiented Analysis And Design (Bbit 335) (Cisy 411) 2Nd Trimester 2014 

Course:Bachelor Of Business Information Technology

Institution: Kenya Methodist University question papers

Exam Year:2015



OBJECT OREIENTED ANALYSIS AND DESIGN (BBIT 335) (CISY 411) 2ND TRIMESTER 2014
KENYA METHODIST UNIVERSITY

END OF 2'ND 'TRIMESTER 2014 (DAY) EXAMINATION

FACULTY : COMPUTING & INFORMATICS
DEPARTMENT : COMPUTER SCIENCE AND BUSINESS
INFORMATION
UNIT CODE : BBIT 335/CISY 411
UNIT TITLE : OBJECT ORIENTED ANALYSIS AND DESIGN
TIME : 2 HOURS


Instructions: Answer question one and any other two.

Question One

What are the major differences between the structured and object oriented approaches to systems development.
(4mks)
According to the British computer society (BCS) a system development methodology has five components. Mention and explain four of these.
(4mks)
In a hospital patients are received and booked in at the casualty section. After this a doctor is assigned to carry out an initial examination which may lead to a recommendation of either inpatient or outpatient services. If its inpatient a, nurse will allocate a bed in the ward. A doctor will then be assigned to carry out additional investigation and prescribe drugs. The partial will be under the care of nurses in the ward till he/she is discharged using this scenario.
Represent the above information as a case call diagram. (5mks)
Convert the above use case diagram to a class diagram. (5mks)
Using the information provided, define and illustrate the concept of inheritance.
(2mks)
What do the terms generalization and specialization mean in an object oriented modeling context.
(2mks)
Provide brief description of the terminologies used
Class
Abstraction
Encapsulation
Dynamic binding
(8mks)
Question Two

Applications developed using the object oriented methodology may best work with an object oriented database. Why is this so. (5mks)
The choice of a system development methodology can determine if a project is to fail or succeed. Discuss.
(5mks)
What are the common causes of IS project failure?
(5mks)
Question Three

The unified software development method (USDP) is one of the popular OO paradigms. Explain the four phases of USDP and show how they relate with the USDP workflows.
(8mks)
Explain the terminologies below as used in USDP and the rational unified process (RUP)
Iterative and incremental development
(3mks)
Use case driven
(2mks)
Architecture-centric.
(2mks)
Question Four

Using appropriate examples, describe the four notations below as used in the implementation of activity diagrams.
Events
Transitions
Guards
State
(8mks)
Show how the activity diagram differs from the sequence diagram. (6mks)
Discuss the nature of state charts or state transition diagrams. Use a library system to derive suitable examples of the "object book" can be used to explain

\






More Question Papers


Popular Exams


Mid Term Exams

End Term 1 Exams

End Term 3 Exams

Opener Exams

Full Set Exams



Return to Question Papers