0% found this document useful (0 votes)
42 views2 pages

MCA Semester V Object Oriented Analysis & Design Methods Date: 6 January, 1999 Marks:50 Instructions

This document outlines an exam for an Object Oriented Analysis and Design Methods course, providing instructions and 6 questions covering topics like scenario building, data modeling, class and object diagrams, common system objects, modeling frameworks, generalization, aggregation vs association, and aspects of object-oriented analysis and design. Students are asked to answer multiple choice and free response questions, drawing diagrams and defining terms. The exam is worth 50 marks and covers both theoretical and practical modeling concepts.

Uploaded by

dnadar881
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views2 pages

MCA Semester V Object Oriented Analysis & Design Methods Date: 6 January, 1999 Marks:50 Instructions

This document outlines an exam for an Object Oriented Analysis and Design Methods course, providing instructions and 6 questions covering topics like scenario building, data modeling, class and object diagrams, common system objects, modeling frameworks, generalization, aggregation vs association, and aspects of object-oriented analysis and design. Students are asked to answer multiple choice and free response questions, drawing diagrams and defining terms. The exam is worth 50 marks and covers both theoretical and practical modeling concepts.

Uploaded by

dnadar881
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
You are on page 1/ 2

Gujarat University

MCA Semester V
Object Oriented Analysis & Design Methods

Date: 6th January, 1999 Marks:50

Instructions:
1. Write both the sections in separate answer-books.
2. Figures to the right indicate full marks.
3. Assume the data wherever and whenever necessary.
4. Use the right conventions and terminology.

Section I

Q-1 (a) How does scenario building is significant for dynamic modeling. What are relationship with events.
Give a case for preparing scenario for going to top floor of lift. [6]
(b) Draw the data-flow diagram for motor analysis. [3]

Q-2 (a) Prepare a portion of an object diagram for a library book checkout system that shows the data a book
is due and the late charges for an overdue book as derived objects. [5]
(b) Define following:
(i) Workarounds (ii) Metadata (iii) Patterns [3]
OR
Q-2 (a) Prepare the class diagram and instance diagram for polygon consisting of FOUR points. [4]
(b) Define following:
(i) State (ii) Event Trace (iii) Sheet (iv) Abstract class

Q-3 Attempt any Two: [8]


(a) Prepare a list of objects that you would expect each of the following systems to handle:
(i) a program for lying out a newspaper
(ii) a telephone answering machine
(b) Discuss what the objects in each of the following lists have in common:
(i) Telescope, bomb, sighe, binoculars
(ii) Pipe, check valve, filter, pressure gauge
(iii) Bicycle, car, truck, airplane, motorcycle, horse
(iv) Nail, screw, bolt, rivet
(c) Explain the various phases of OMT methodology.

Section II

Q-4 (a) Discuss similarities and differences between data in storage and data in motion. Also give various
kinds of common architectural frameworks. [5]
(b) Show the generalization as extension and restriction. [4]

Q-5 (a) Compare the aggregation versus association. [4]


(b) Draw and explain the state diagram of car transmission with generalization. [4]
OR
Q-5 (a) Compare functional and dynamic model for any of case study. [4]
(b) For following systems, identify the relative importance of the three aspects of modeling: [4]
(i) Object modeling (ii) dynamic modeling
(iii) Functional modeling: (a) Electronic typewriter
(b) Spell Checker

Q-6 Attempt on any two: [8]


(a) Explain the various aspects of system design.
(b) Impact of an object oriented approach.
(c) Event generalization

You might also like