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 'Calculations allowed.
                                      Section -
A
Q1) Prepare a class
diagram from the instance diagram in the following figure .Make your own
assumptions about the system.
Q2) Prepare a list
of objects that you would expect each of the following systems to handle :
          (a) A program for laying out a
Newspaper.
          (b) A Telephone Answering Machine.
                                      Section -
B
Q3) Define the
following terms with examples :
          (a) Interaction Diagrams.
          (b) Class and Object.
          (c) Object Model.
          (d) Data Abstraction.
Q4) A directory
file contains information about files in a directory including both ordinary
files as well as other directory files. Prepare an object diagram which models
directory files and ordinary files. Since a directory plus a filename uniquely
identifies afile, you may use a filename as a qualifier.
                                                Section
- C
Q5) What are the
various object modeling techniques. Discuss each of them with example.
Q6) What are the
various phases of system life cycle. Explain with example.
                                                Section
- D
Q7) What is a DFD.
How is it used to design functional models. Explain with example.
Q8) Explain the
following :
          (a) Activity Diagram
          (b) State Chart Diagram.
                                                Section
- E
Q9) 
a) What is the use
of constructors?
b) What is the use
of default constructors?
c) How is
(ios::app) mode different from (ios::ate mode)?
d) What is a
virtual class?
e) What is a friend
functions?
0 How is object
different from a class?
g) What is meant by
initialization of a variable?
h) What is
polymorphism?
i) What is
advantages of scope resolution operator?
j) Explain the
difference between abstraction and data hiding?

0 comments:
Post a Comment
North India Campus