Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
49 views

Mca 405 C

This document contains instructions and questions for an exam on object oriented analysis and design. It is divided into two sections. Section A contains 15 short answer questions worth 2 marks each. Section B contains 9 longer answer questions worth 5 marks each. The questions cover topics like abstract data types, inheritance, polymorphism, encapsulation, operator overloading, UML diagrams, and the differences between object oriented analysis and design.

Uploaded by

kola0123
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views

Mca 405 C

This document contains instructions and questions for an exam on object oriented analysis and design. It is divided into two sections. Section A contains 15 short answer questions worth 2 marks each. Section B contains 9 longer answer questions worth 5 marks each. The questions cover topics like abstract data types, inheritance, polymorphism, encapsulation, operator overloading, UML diagrams, and the differences between object oriented analysis and design.

Uploaded by

kola0123
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Roll No. ......................

Total No. of Questions : 13] [Total No. of Pages : 02

J-3410[S-1266]
[2037]
MCA (Semester - 4th)
OBJECT ORIENTED ANALYSIS & DESIGN. (MCA - 405 C)

Time : 03 Hours Maximum Marks : 75

Instruction to Candidates:
1) Section - A is compulsory.
2) Attempt any Nine questions from Section - B.

Section - A <

Q1) (15 x 2 = 30)


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?

P.T.O.
Section - B
(9 x 5 = 45)
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.

J-3410[S-1266] 2

You might also like