OOAD (CY-604 (B)) - Important Questions
-
14 Marks High Priority Asked: 2026
Write short notes on Multiple Inheritance, Collaboration Diagram, Object Identity and Dynamic Model.
Appeared 1x (2026)
-
7 Marks High Priority Asked: 2026
Abstraction is considered the foundation of object oriented software development. Explain the concept with a suitable real life example.
Appeared 1x (2026)
-
7 Marks High Priority Asked: 2026
Differentiate between Association and Aggregation using suitable UML notation.
Appeared 1x (2026)
-
7 Marks Medium Priority Asked: 2025
Explain the primary reasons for adopting an object-oriented approach in software development.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Explain the benefits of object orientation in terms of code reuse.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Explain the difference between Multilevel and Multiple Inheritance.
Appeared 1x (2025)
-
14 Marks Medium Priority Asked: 2024
Explain the Following terms in details:
Appeared 1x (2024)
-
7 Marks Medium Priority Asked: 2024
Describe the object-oriented approach and compare it with procedural programming.
Appeared 1x (2024)
-
7 Marks Medium Priority Asked: 2024
Explain how the object-oriented approach helps manage complexity in large systems.
Appeared 1x (2024)
-
7 Marks High Priority Asked: 2026
Explain the phases of Object Oriented Software Development Life Cycle.
Appeared 1x (2026)
-
7 Marks High Priority Asked: 2026
Draw the object model for a Library Management System and explain the identified classes.
Appeared 1x (2026)
-
7 Marks High Priority Asked: 2026
Draw the State Diagram for an ATM system and explain the state transitions during a cash withdrawal operation.
Appeared 1x (2026)
-
7 Marks High Priority Asked: 2026
Explain the purpose of Data Flow Diagram in Object Modeling Technique.
Appeared 1x (2026)
-
14 Marks Medium Priority Asked: 2025
Explain the terms and concepts of Object diagram with suitable examples.
Appeared 1x (2025)
-
14 Marks Medium Priority Asked: 2025
Explain the purpose of the object model in OMT and how associations, aggregations, and inheritance are represented.
Appeared 1x (2025)
-
14 Marks Medium Priority Asked: 2024
Explain the various models in object-oriented modeling in brief and the relationship among them.
Appeared 1x (2024)
-
7 Marks High Priority Asked: 2026
What is Design Optimization? Discuss the techniques used to improve software design before implementation.
Appeared 1x (2026)
-
7 Marks High Priority Asked: 2026
Explain Object Representation. What factors should be considered while representing objects during software design?
Appeared 1x (2026)
-
7 Marks Medium Priority Asked: 2024
What do you understand by Object Oriented Design (OOD)?
Appeared 1x (2024)
-
7 Marks High Priority Asked: 2026
Compare C++ and Java as object-oriented programming languages.
Appeared 1x (2026)
-
7 Marks High Priority Asked: 2026
Explain the role of exception handling in object-oriented software development with suitable examples.
Appeared 1x (2026)
-
7 Marks Medium Priority Asked: 2025
Explain why translating OOD into implementation is important in software development.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Explain the challenges of moving from design to implementation in OOP.
Appeared 1x (2025)
-
14 Marks Medium Priority Asked: 2024
Explain the process of translating Object-Oriented Design into implementation.
Appeared 1x (2024)
-
7 Marks Medium Priority Asked: 2024
How do object-oriented languages differ from procedural or functional languages?
Appeared 1x (2024)
-
7 Marks Medium Priority Asked: 2024
What are the fundamental characteristics of object-oriented languages?
Appeared 1x (2024)
-
7 Marks High Priority Asked: 2025, 2024
Describe query languages used in Object-Oriented Databases with examples.
Appeared 2x (2025, 2024)
-
7 Marks High Priority Asked: 2026
Explain the architecture and characteristics of an Object Oriented Database and how it differs from a Relational Database / RDBMS.
Appeared 2x (2026)
-
7 Marks High Priority Asked: 2026
Draw a use case diagram for an online shopping system and explain the interaction between actors and use cases.
Appeared 1x (2026)
-
7 Marks High Priority Asked: 2026
Draw a sequence diagram for the cash withdrawal process of an ATM system.
Appeared 1x (2026)
-
14 Marks Medium Priority Asked: 2025
What is UML, why is it important, and how does it differ from other modeling languages?
Appeared 1x (2025)
-
14 Marks Medium Priority Asked: 2025
Explain the difference between a sequence diagram and a collaboration (communication) diagram.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Explain the relationships in UML.
Appeared 1x (2025)
-
7 Marks Medium Priority Asked: 2025
Explain whether standard SQL can be used with Object-Oriented Databases.
Appeared 1x (2025)
-
14 Marks Medium Priority Asked: 2024
Explain the terms and concepts of a UML class diagram with suitable examples.
Appeared 1x (2024)
-
7 Marks Medium Priority Asked: 2024
What are the primary goals of UML?
Appeared 1x (2024)
-
7 Marks Medium Priority Asked: 2024
Compare a query language for OODB with SQL used in relational databases.
Appeared 1x (2024)
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel