Anda di halaman 1dari 6

Code No: R050212101 Set No.

1
II B.Tech I Semester Supplementary Examinations, February 2007
OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML
(Aeronautical Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆

1. Briefly explain the following with UML notation wherever applicable.


(a) Abstraction
(b) Inheritance
(c) Runtime Polymorphism
(d) encapsulation
(e) Realization
(f) Liskov’s substitution principle
(g) Using relationship. [16]
2. (a) Enumerate the steps to model comments.
(b) Enumerate the steps to model new building blocks.
(c) Enumerate the steps to model new properties.
(d) Define idiom. Enumerate the steps to model new semantics. [5+5+3+3]

3. (a) Enumerate the steps to model simple collaborations.


(b) Enumerate the steps to model logical database schema.
(c) What is class diagram? [6+8+2]
4. (a) What is sequence diagram? What is collaboration diagram? What are the
features in each one?
(b) What are the properties and common uses of sequence diagrams and collabo-
ration diagrams? [10+6]
5. (a) Explain the following standard stereotypes that adorn the ends of links.
i. association
ii. self
iii. global
iv. local
v. parameter.
(b) Briefly write about messages and sequencing with an illustrative diagram.
[10+6]

6. (a) Define event and signal. What are the four kinds of events which can be
modeled by UML? Explain briefly.

1 of 2
Code No: R050212101 Set No. 1
(b) Enumerate the steps to model a family of signals. [13+3]

7. (a) Define component. What are the differences between components and classes?
How are component and interface related?
(b) What are the properties of components?
(c) What are standard stereotypes UML defines that apply to components.[8+4+4]

8. (a) Draw activity diagram to remove reservations after a specified amount of time
and explain [8]
(b) Draw and explain sequence diagram for the search facility of the objects, so
that ”wild card” characters can be used when searching for titles, authors, or
borrowers.
[8]

⋆⋆⋆⋆⋆

2 of 2
Code No: R050212101 Set No. 2
II B.Tech I Semester Supplementary Examinations, February 2007
OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML
(Aeronautical Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆

1. (a) Explain briefly about usecase, sequence, component and deployment diagrams.
(b) Explain the UML approach to SDLC. [8+8]
2. (a) Define relationship. Explain the four adornments that apply to an association.
(b) Enumerate the steps to model single inheritance.
(c) Enumerate the steps to model using relationship. [8+6+2]
3. (a) The cellular network must place the phone call correctly, and also schedule
the receiving and conference calls. Draw a class diagram.
(b) What are the common properties, uses and contents of object diagrams? Enu-
merate on similar lines for class diagrams. [8+8]
4. (a) What are interaction diagrams? What are their contents and common proper-
ties? Define semantic equivalence between two kinds of interaction diagrams.
(b) Enumerate the steps to model flows of control by time ordering. [8+8]
5. (a) Define interaction. Briefly explain about links in interactions.
(b) Enumerate the steps to model flow of control in interactions.
(c) Briefly explain about use cases. Enumerate the steps to model the behavior
of an element. [5+5+6]
6. (a) Define event and signal. What are the four kinds of events which can be
modeled by UML? Explain briefly.
(b) Enumerate the steps to model a family of signals. [13+3]
7. Giving appropriate illustrative UML diagrams, enumerate the steps to model the
following:
(a) Physical data base
(b) source code. [16]
8. (a) Draw activity diagram to inform a person when a loan is due [5]
(b) Draw activity diagram to remove reservations after a specified amount of time
[5]
(c) Draw sequence diagram for the search facility of the objects, so that ”wild
card” characters can be used when searching for titles, authors, or borrowers.
[6]

⋆⋆⋆⋆⋆

1 of 1
Code No: R050212101 Set No. 3
II B.Tech I Semester Supplementary Examinations, February 2007
OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML
(Aeronautical Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆

1. (a) Define object identity. What is oid uniqueness principle?


(b) What is model? What are the aims of modeling?
(c) What are the principles of modeling?
(d) What is UML? Define. [5+5+4+2]
2. Explain the eight stereotypes that apply to dependency relationships among classes
and objects in class diagrams. [16]
3. (a) Draw a class diagram that depicts the various relationships in UML.
(b) What are the common properties and uses of class diagrams?
(c) What are the contents in class diagrams? [6+6+4]
4. (a) What are interaction diagrams? What are their contents and common proper-
ties? Define semantic equivalence between two kinds of interaction diagrams.
(b) Enumerate the steps to model flows of control by time ordering. [8+8]
5. (a) What are the contents, common properties and common uses of use case dia-
grams?
(b) Enumerate the steps involved in forward engineering and reverse engineering
of use case diagrams. [7+9]
6. (a) What are the possible combinations of interaction considered in a system with
both active and passive objects?
(b) What is the UML approach to process synchronization?
(c) Enumerate the steps to model multiple flows of control. [6+4+6]
7. (a) What are the properties of a well-structured component diagram?
(b) What are the contents, common properties and common uses of component
diagrams? Explain briefly. [4+12]
8. (a) Change the design of the database package so a relational database is used
instead of the current file solution. Draw the class diagram. Do not change
the interface to the persistent class. [8]
(b) Improve the performance of the database by adding support for reusing deleted
records in a file, and support for an index file where a more eofficient search
for a specific object can be done. Draw activity diagram [8]

⋆⋆⋆⋆⋆

1 of 1
Code No: R050212101 Set No. 4
II B.Tech I Semester Supplementary Examinations, February 2007
OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML
(Aeronautical Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆

1. (a) Enumerate any eight application domains of UML.


(b) Why is UML used? Explain with UML notation the various relationships in
UML.
(c) State the principles of modelilng. [4+8+4]

2. (a) Explain the UML’s behavior diagrams.


(b) Briefly explain the following relationships with UML notation
i. Using
ii. Realization
iii. Simple aggregation
iv. Composite aggregation
(c) Contrast is-a relationship with has-a relationship. [6+8+2]

3. (a) What are the properties of a well-structured object diagram?


(b) What are the results of forward engineering and reverse engineering object
diagrams.
(c) Draw an example object diagram that contains a three-level hierarchy of ob-
jects. [8+4+4]

4. (a) What are interaction diagrams? What are their contents and common proper-
ties? Define semantic equivalence between two kinds of interaction diagrams.
(b) Enumerate the steps to model flows of control by time ordering. [8+8]

5. (a) Define interaction. Briefly explain about links in interactions.


(b) Enumerate the steps to model flow of control in interactions.
(c) Briefly explain about use cases. Enumerate the steps to model the behavior
of an element. [5+5+6]

6. (a) What area various parts of a transition. Explain briefly.


(b) Define event and signal. What are the four kinds of events modeled by UML?
[10+6]

7. (a) Define component. What are the differences between components and classes?
How are component and interface related?
(b) What are the properties of components?

1 of 2
Code No: R050212101 Set No. 4
(c) What are standard stereotypes UML defines that apply to components.[8+4+4]

8. (a) Draw the use case diagram for the library system and explain the relationships.
[6]
(b) What are the packages in the Library system? explain [10]

⋆⋆⋆⋆⋆

2 of 2

Anda mungkin juga menyukai