Roll No.
MCA (Sem. - 4th)
OBJECT ORIENTED ANALYSIS AND DESIGN
SUBJECT CODE : MCA - 405-C (Elective - 1)
Paper ID : [80121]
Time : 03 Hours
Instruction to
Candidates:
1) Attempt any one
question from each sections A, B, C & D.
2) Section-E is
Compulsory.
3) Use of
Non-programmable Scientific Calculator is allowed.
Section
- A
Q1) How object
oriented design is different from a procedural design of a system. Explain with
example.
Q2) Discuss what
the objects in each of the following lists have in common : Bicycle, Scooter,
Car, Truck, Airplane, Glider, Motorcycle.
Section
- B
Q3) Write short
notes on :
(a) Object oriented
languages.
(b) Object oriented
User Interfaces.
Q4) What are the
various features of Object Oriented Languages. Discuss with C++ as an example.
Section
- C
Q5) What are the
various constructs which are used for the design of an object oriented system.
Explain with example.
Q6) What are the
various phases of system life cycle. Explain with example.
Section
- D
Q7) Write short notes
on :
(a) Object oriented
languages.
(b) Design
optimization.
Q8) Prepare a
portion of Object Diagram for a Library Book Check Out System that shows the
date a book is due and the late charges for an overdue book as derived objects.
Make your own assumptions about the system.
Section
- E
Q9)
a) What is the use
of copy constructors.
b) What is the use
of default constructors.
c) How are
structures is different from a class.
d) What is meant by
dynamic initialization of a variable?
e) What are the
advantages of polymorphism.
f) What are the
advantages of scope resolute.
g) Explain the
difference between abstraction and data hiding?
h) Why are classes
in CPP called Abstract Data Types?
i) What is black
box testing.
j) What is software
matrices.
0 comments:
Post a Comment
North India Campus