You are on page 1of 6

VidyaJyothi Institute of Technology

Question Bank
Class&sem: III B.Tech II - Sem Branch: CSE
Subject: OOAD

Unit-1
PART-A
Short Answer Questions
1. Give detail note on stereotypes and tagged values.
2. Enumerate the steps to model architectural views.
3. What is the main motivation behind the unified modeling approach?
4. Define common mechanisms in UML.
5. State the goals of UML.
6. Define UML. What is round-trip engineering?
7. Discuss the principles of modeling.
8. Write a short note on various phases and workflows of an unified process for software
development.
9. Why Object Oriented Approach is preferable when compared to other approaches?
10. The UML is a language for visualizing. Discuss with an example.
11. Compare relationships.
12. Contrast “is-a kind “relationship with “has-a” relationship.
13. Discuss the adornments for association relationship.
14. Define various things in UML?
15. Define class and object. Draw a class for the following objects: Mechanic, Drive car and Owner.
16. Explain about Active class.
17. Define an Interface.
18. Define Collaboration.
19. Define Component.
20. Classify Structural things and Behavioral things in UML.
21. Define model?
22. Define modeling?
23. Importance of modeling?
24. Write about Object oriented modeling?
25. Write about forward and reverse engineering ?

PART-B
Long Answer Questions

1. What is the need of architecture? Explain UML architecture.


2. Define Software Development Life Cycle (SDLC)? Explain the phases (stages) of it?
3. Describe the structure of Unified Modeling Language.
4. Define the following:
a. Use case Driven
b. Architecture Centric
c. Iterative Process and
d. Incremental Process
5. What are the categories of building blocks in the UML? Explain any one category of building
blocks.

Unit-2
PART-A
Short Answer Questions

1. Define responsibilities?
2. Define modeling vocabulary of a system?
3. Define distribution of responsibilities in a system?
4. Define generalization and draw the relationship for the objects
I. pen, roller pen, ball pen, top
II. Car, engine, transmission
      5.   Demonstrate the modeling of single inheritance.
      6.   Illustrate how to model different views of a system.
      7.   List the simple dependencies.
      8.   State common properties in class diagram.
      9.   Illustrate the modeling of collaboration.
     10. Discuss modeling a schema.
     11. Explain how to forward engineer a class & object diagram.
     12. Explain how to reverse engineer a class & object diagram.
     13. Tabulate common properties in object diagram.
     14.  Name the roles and multiplicity for ‘Person and Organization’.
     15. State the interfaces.
     16. Define stereotypes.
     17. Explain association.
     18. Tabulate common properties in object diagram.
     19. Explain collaboration.
     20. List tagged values.
21. List the common modeling techniques for classes?
22. What are the constraints that applied to the generalization relationships?
23. List the common modeling techniques for object diagram?
24. What are the stereo types that are applied to the dependency relationships?
25. Compare all the relationships?

PART-B
Long Answer Questions

1. What is a relationship? Explain briefly about association relationship and its associated attributes
with an example.
2. Enumerate the steps to model simple collaborations. Give an example class diagram.
3. Consider an object diagram that models the distribution of certain objects in a real time system.
Draw the diagram and explain briefly.    
4. Explain any four standard constraints that apply to generalization relationship.
5. Draw class and object diagram for Library Management System.    
6. What is class &object diagram? Give the Common Modeling Techniques of object
diagram& class diagram?

Unit-3
PART-A
Short Answer Questions
1. Define interactions.
2. Explain about context.
3. Discuss about self.
4. Discuss about local and global scope.
5. Explain messages in UML.
6. Illustrate the common properties of interaction diagram.
7. Discuss about procedural sequence.
8. Discuss how to forward engineers sequence diagram.
9. Discuss how to reverse engineers collaboration diagram.
10. Explain how to model flow of control by organization.
11. Define use case.
12. Demonstrate an actor
13. Explain about destroyed.
14. Describe about transient in detail.
15. Interpret the relationship between use cases and actors.
16. Demonstrate the need of use case diagram.
17. Compare system use case and business use case. Draw the relationship for the given objects :
Computer, CPU, Display, Fan, Memory, keyboard, Mouse, Speaker.
18. Explain what types of requirements should not be documented in use cases.
19. Demonstrate on activity diagram.
20. Explain what types of requirements should not be documented in activity diagrams.

PART-B
Long Answer Questions

1. Describe interaction diagrams. What are their contents and common properties. Draw the
sequence diagram for the ATM?
2. Explain the sequence diagram and collaboration diagram. Draw an example diagram for each
one.
3. Design a use case diagram that depicts the context of a credit card validation system. Explain
briefly.
4. Design the UML diagram to model the requirements of a system and Discuss various parts of a
transition
5. Sketch the use case diagram for modeling hospital information system aimed at collecting and
storing complete information pertaining to the patient's treatment history and disease behavior
where actors could be doctor, lab technician, patient, duty nurse, receptionist, visitors etc.

Unit-4
PART-A
Short Answer Questions
1. Define Event & Signal.
2. Illustrate the characteristic of a well-structured active class and active object.
3. State the events modeled by UML.
4. State Guard condition.
5. Define state machine.
6. Summarize various parts of a transition.
7. Discuss event trigger.
8. Define node.
9. Explain the steps required to model processors and devices.
10. Discuss the contents of component diagram.
11. Discuss types of interfaces.
12. What is the difference between package diagram and component diagram.
13. State common uses of component diagram.
14. Compare component and classes.
15. State how component and interface are related.
16. Discuss properties of component Diagram.
17. Discuss the standard stereotypes UML defines.
18. Demonstrate how nodes are organized.
19. Describe the steps to enumerate Executable Release.
20. Demonstrate Exception in Behavioral modeling.

PART-B
Long Answer Questions

1.   Enumerate the steps in modeling timing Constraints. Illustrate with a State chart Diagram & Explain.
2.  Explain the four kinds of Events modeled by UML.
3.  Describe common modeling techniques of component & deployment diagram.
4.  Enumerate the steps to model the following, Illustrate with Component diagram and Explain briefly,
Tables, files and Documents API Source code
5.  Enumerate steps to model and Embedded & client server system. Illustrate with the Deployment
Diagram

Unit-5
PART-A
Short Answer Questions
1. Define pattern.
2. What is a framework?
3. Discuss about patterns and architecture?
4. Write a short note on mechanisms.
5. Justify “A framework is bigger than a mechanism”?
6. How to model design patterns?
7. Write steps to model architectural patterns.
8. Explain problem statement of unified library application.
9. Illustrate the framework on Cyclic Executive.
10. Discuss actors in library application.
11. Discuss classes in library application.
12. Illustrate objects in library application.
13. Design the use cases in library application.
14. Discuss action states in library application.
15. Define use case for librarian.
16. State node in library application.
17. Compare sequence& collaboration in library application.
18. Explain packages in library application.
19. List out required interfaces for library application.
20. List out provided interfaces for library application.

PART-B
Long Answer Questions

1.  Explain the static design view of Unified Library Application with necessary diagrams.
2.  Draw behavioral diagrams for Library Application.
3.  Design the State chart diagram for library application.
4.  Define pattern. Explain common modeling techniques.
5.  What is framework? Explain its terms and concepts.

You might also like