You are on page 1of 2

PARUL UNIVERSITY

FACULTY OF ENGINEERING AND TTECHNOLOGY

PARUL INSTITUTE OF ENGINEERING & TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING / INFORMATION


TECHNOLOGY

SUBJECT: OOAD with UML (03105251)

Question Bank

1. What does the term object oriented mean? Explain the four aspects included in object
oriented approach.
2. Discuss the relationships among Class model, state model and Interaction model
3. Draw the state of a Car as an aggregation of part state (ignition, transmission accelerator,
brake). Draw the state diagrams of all the part states.
4. Prepare a class diagram for a graphical document editor that supports grouping. Assume
that a document consists of several sheets. Each sheet contains drawing objects, including
text, geometrical objects and groups. A group is simply a set of drawing objects, possibly
including other groups. A group must also contain at least two drawing objects. A drawing
object can be a direct member of at most one group. Geometrical objects include circles,
ellipses, rectangles, lines, and squares.
5. Categorize the following relationship into generalization, aggregation, composition and
association. 1)A drawing object is text, a geometrical object or group. 2)Modems and
keyboards are input/output devices. 3)Car has accelerator, break and wheels as parts. 4)An
account is either type savings or type current.
6. Explain Aggregation concurrency in state diagram using example.

1) Prepare scenario for the ATM System.


2) Draw a sequence diagram for issuing a book and renewing a book in online library
management system with explanation.
3) Which are the different criteria to keep the right association in domain class Model
4) What do you mean by Software Development Life Cycle (SDLC)? What are the phases
(stages) of it describe all phases in detail? Which phase requires maximum efforts?
5) What is the difference between scenario and sequence diagram with example.
6) Prepare an activity diagram of business process of meeting a new client Without
Swim lane for Create a Proposal.
7) Explain (i) System Conception (ii) Vague Class (iii)Include Relationship.
8) Prepare scenario for the ATM System.
9) Draw a sequence diagram for issuing a book and renewing a book in online library
management system with explanation.
10) Which are the different criteria to keep the right association in domain class Model
11) What do you mean by Software Development Life Cycle (SDLC)? What are the phases
(stages) of it describe all phases in detail? Which phase requires maximum efforts?
12) What is the difference between scenario and sequence diagram with example.
13) Prepare an activity diagram of business process of meeting a new client Without Swim lane
for Create a Proposal.
14) Explain (i) System Conception (ii) Vague Class (iii)Include Relationship.

You might also like