June - 2022 MCS-219

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

No.

of Printed Pages : 3 MCS-219

om
MASTER OF COMPUTER APPLICATIONS
(MCA-NEW)

.c
Term-End Examination

ru
June, 2022

u
MCS-219 : OBJECT ORIENTED ANALYSIS AND

tG
DESIGN

Time : 3 hours Maximum Marks : 100


en
Note : Question no. 1 is compulsory and it carries
40 marks. Attempt any three questions from the
m
rest.
ign

1. (a) What is object orientation ? Explain the


principles of object orientation. Also list the
ss

advantages of object orientation. 10

(b) What is generalization ? How is it different


UA

from specialization ? Explain with the help


of an example and diagram. 10
NO

(c) What is UML ? Explain the advantages of


using UML. Draw a use case diagram for
book issue and return in a library system.
IG

Make necessary assumptions. 10

MCS-219 1 P.T.O.
(d) What is association ? Explain the

om
advantages of two-way association over
one-way association, with the help of an
example. 10

.c
2. (a) What is a class diagram ? Draw a class

ru
diagram for ‘‘Online Banking System’’.
Make necessary assumptions. 10

u
(b) What is DFD ? List the symbols used in

tG
DFD. Draw up to level 1 DFD for an
‘‘Online Banking System’’. Make necessary
en
assumptions. 10
m
3. (a) What is a dynamic model ? Explain any two
UML diagrams used in dynamic modelling. 10
ign

(b) Explain how classes of a system are


mapped to database tables, with the help of
ss

a suitable example and diagram. 10

4. (a) Explain the concept of inheritance and


UA

polymorphism in OOAD, with the help of


examples. 10
NO

(b) What is aggregation ? Why is it called a


special kind of association ? Explain with
the help of an example. 10
IG

MCS-219 2
5. Write short notes on the following : 45=20

om
(a) State Diagram

(b) Object Design

(c) Implementing Association

.c
(d) Integrity Constraints

u ru
tG
en
m
ign
ss
UA
NO
IG

MCS-219 3 P.T.O.

You might also like