Roll No. ......................
Total No. of Questions : 13] [2037]
MCA (Semester -
4th)
OBJECT ORIENTED
ANALYSIS & DESIGN. (MCA - 405 C)
Time : 03 Hours
Instruction to Candidates:
1) Section - A is compulsory.
2) Attempt any Nine questions from Section - B.
Section - A
Q1)
a) What are abstract data types?
b) What is simple message?
c) Define abstract Class and
Method.
d) What do you mean by Multiple
Inheritence? Explain briefly with example.
e) What do you mean by inheriting
the interface?
f) What are private and Public
visibility modes? Explain with examples.
g) List the operators that can be
overloaded.
h) What is an Operator function?
i) Explain the need for array
variables.
j) What are data members.
k) What is E-R model?
l) Explain object diagram.
m) Write a short note on object
oriented analysis.
n) Write few steps involved in
system design.
o) What are the components of state
diagrams?
Section - B
Q2) What are Pre and Post conditions of methods? Explain.
Q3) Describe the process of object oriented design.
Q4) What is Polymorphism? Explain different forms of
Polymorphism.
Q5) Write short notes on-
(i) Prototype Systems.
(ii) Object Identity.
Q6) What is Function Call? Explain Call by Value and Call by
Reference.
Q7) Explain the concept of data hiding and encapsulation
with suitable examples.
Q8) Write class called Date that includes data members day,
month and year and functions that could implement the following tasks.
(i) Read a date from keyboard.
(ii) Display a date.
(iii) Increment a date by one day.
(iv) Compare
two dates to see which one is greater. Use operator overloading where applicable.
Q9) Describe input, output formatting.
Q10) Describe dynamic modelling using sequence diagrams.
Q11) What is the difference between the object oriented
analysis and object oriented design?
Q12) What do you mean by the design of databases? Explain.
Q13) Explain functional model with suitable examples.
0 comments:
Post a Comment
North India Campus