Wordclutegrated Learning Programnice Division
‘First Sementer 2014-2015
‘Comprehensive Examieation,
{(EC-3 Makeup)
28S Z6s14
+: ONJECT ORIENTED ANALYSIS & DESIGN
purse Tithe’
men 3! i Open Book
aS 2
Des of am batiora ce) SS
AL Phase follow all the rmaaructions 1o Candia ‘of the answet book
am E SMimeel fete oye ce, oh from a fresh pape
made if-any, should be stuted clearty at the beginning, of your asset. =
4.1). How does composition help faci i i $}
a P p fecilitate encapsulation? Answer in $00 words. {
QT)! A class has « single constructor which Ts onfy visible within the elass. What purpose
aoe ‘class serve? Write some code to describe this situation. Ell
ae the key elements in the description of a design pattern?) Answer in
wards, ‘5
‘What are member access specifiers, and bow are th sented in a UML ‘class
Pub aracver ised seca ever ay ie ~ By
What is aggregation, composition and inheritanes, and how are they represented in
UML class diagram? Answer in 500 words. B)
9¢ following UML diagram given in Pig. 1 and identifi
also Identify the participants in the diagram and indicate their responsibilities.
a
iri tpstiuicor Testnalogy A Selence, Pal }
the design pattern in the
(3Page 2
iret Sentoter 2084-2018
inns and support personnel, all of
mare Ps;
‘A higher evel manager oom also fend other ower level manny
eae the que presented bale! Ie Mig, 2
Fig. 2: Diagram corresponding to Q.3
IER YOU Would ise to implement this corporate hlonirchy? Please give a
A why (fot more than 700 words). Show an appropriate lass dingram(s). [LO]
OF information about a problem dommin that can te captured in UML
yea SHO ways in which these diagrams con be useful for Requirements
(5)
proce: ing 4 course as a sct of
8 student has to attend all but two lectures, present to the
Somplete a course project due on the last day of the term,
‘student is given a date by the instructor, prepares his/her
assigned day. At any time, the student can drop the
‘conditions, actions for transitions in your diagram,
19]