25-02-2013, 11:41 AM
OOAD QUESTIONS
OOAD.doc (Size: 39 KB / Downloads: 32)
Unit - I
1. What is system development methodology?
2. What are the two orthogonal views of software?
3. Define OOAD.
4. What is an object?
5. Discuss object state and properties.
6. What the advantages are of object oriented development?
7. What is the difference between object’s methods and properties?
8. How are classes organized in an object-oriented environment?
9. What is the difference between a method and a message?
10. How are objects identified in an object-oriented system?
11. What is the lifetime of an object and how can you extend the lifetime of it?
12. What is an association?
13. Discuss about consumer producer relationship.
14. Define aggregation.
15. What is software development process?
16. What is waterfall SDLC?
17. Define verification, validation, correspondence, and correctness.
18. How is software verification different from validation?
19. What are the four quality measures for evaluating software?
20. What is prototyping? What are the various categories of prototyping?
21. Explain object oriented systems development lifecycle.
22. What are object oriented design processes?
23. What is RAD?
24. What is component based development?
Unit - II
1. What are the different parts of OMT?
2. What are the different phases of OMT?
3. Write short notes on DFD.
4. What are the steps involved din micro and macro development process?
5. What is extends and uses relationship?
6. What is an abstract use case?
7. Name different models of objectory.
8. What is a pattern?
9. Name types of patterns.
10. Explain pattern template with an example.
11. What is antipattern?
12. Define framework.
13. What is the difference between a pattern and a framework?
14. Explain UA in detail.
15. Discuss layered approach to software development.
16. Name any 5 Booch diagrams.
17. Explain Rumbaugh, Booch and Jacobson methodologies in detail.
18. Write short notes on UA repository.
19. What are the responsibilities of access and view layer?
20. Define a model.
21. What is static and dynamic model?
22. What is a package?
23. What is model dependency?
24. Define constraints, note, stereotype and meta model.
25. Name some forms of associations. Draw some UML representations.
26. Define UML.
27. What are the goals of UML design?
28. What is UML class diagram?
29. Give notation for class.
30. What is object diagram, binary association, association role, navigability?
31. Define qualifiers, multiplicity.
32. What is OR association?
33. Define association class.
34. What is n-ary association, aggregation, composition, generalization, use case diagram?
35. How actors can be represented differently?
36. What is interaction, sequence, collaboration, static, activity, component and deployment diagram?
37. What is lifeline?
38. What are the advantages and disadvantages of interaction diagrams?
39. Explain static UML diagrams in detail
40. Explain dynamic UML diagrams in detail.