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

OOAD Viva Question

The document contains 74 questions related to object-oriented analysis and design concepts like UML diagrams (class, sequence, activity, etc.), use cases, actors, design patterns, GRASP principles, coupling and cohesion, component and deployment diagrams, and object-oriented testing techniques. The questions cover topics like defining key OOAD terms, explaining example systems like exam registration or recruitment, distinguishing relationships in class and other diagrams, and steps for mapping design to code and testing.

Uploaded by

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

OOAD Viva Question

The document contains 74 questions related to object-oriented analysis and design concepts like UML diagrams (class, sequence, activity, etc.), use cases, actors, design patterns, GRASP principles, coupling and cohesion, component and deployment diagrams, and object-oriented testing techniques. The questions cover topics like defining key OOAD terms, explaining example systems like exam registration or recruitment, distinguishing relationships in class and other diagrams, and steps for mapping design to code and testing.

Uploaded by

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

VIVA QUESTION

1. What is Object-Oriented Analysis and Design?


2. What is Class diagram?
3. What is Interaction diagram?
4. What is Sequence diagram?
5. What are the three ways and perspectives to Apply UML?
6. What is use case?
7. What are Actors?
8. What is Activity diagram?
9. What is Component diagram?
10. What is Deployment diagram?
11. Explain about exam registration scenario?
12. What is Inception?
13. What is object?
14. What is UML?
15. What are the goals of UML?
16. What is Collaboration diagram?
17. What is State Chart diagram?
18. What is a scenario?
19. What tests can help find useful use cases?
20. What are Three Kinds of Actors?
21. What is Package diagram?
22. Explain the include relationship.
23. Explain the extend relationship.
24. What is the generalization relationship?
25. What is meant by POS system?
26. What do you mean by the term elaboration?
27. Enlist various tasks that are involved in elaboration.
28. What is domain model?
29. Why domain model is referred as visual dictionary?
30. How to create domain model?
31. Define conceptual classes.
32. What are description classes?
33. What is association?
34. What is attributes?
35. Define aggregation and composition.
36. Differentiate single and multiple inheritances.
37. Distinguish between method and message in object.
38. When to create a subclass of superclass?
39. How to create instance? 5. Give a sample category list for identifying conceptual classes
40. What is design pattern ?
41. Write notes on pattern.
42. When to use pattern ?
43. What is GRASP ?
44. Define the concept of creator ?
45. Explain about Recruitment system.
46. Define Modular Design.
47. What is Observer Pattern?
48. List out the types of Coupling.
49. List out the four main benefits in Design Pattern?
50. Define Behavioral.
51. Define Creational.
52. What is meant by Low Coupling ?
53. Define Structural Pattern.
54. Define Factory Method.
55. What is Information Expert?
56. Define Singleton Pattern.
57. What do you mean by High Cohesion?
58. Define Modular Design
59. Mention Interface and Domain Layer responsibilities
60. List the relationships used in class diagram.
61. What is use of system sequence diagram?
62. What do you mean by sequence number in UML? Where and for what it is used ?
63. Define package and draw the UML notation for package?
64. Differentiate sequence and communication diagram.
65. Explain about Library management system.
66. Define component with example.
67. Define System Events and the System Boundary.
68. What is meant by Inter-System SSDs?
69. What is meant by link?
70. What are steps for mapping design to coding?
71. What are the issues in OO Testing?
72. List the four level of OO testing.
73. Define GUI Testing
74. What is regression testing

You might also like