Object Oriented Analysis and Design

Students3k provides collection of important questions in Object oriented analysis and design [OOAD]. This question bank has 2 marks and 16 marks collection. Feel free to download and make use of it.

OOAD IMPORTANT QUESTIONS

UNIT-1

16MARKS:

  1. How structured oriented system differs from object oriented systems? Discuss the steps involved in object oriented system design with appropriate diagrams.
  2. Encapsulation, information hiding, inheritance, reusability.
  3. Object oriented system development- use case driven approach.

2MARKS:

  1. Define object, class, method, messages.
  2. Inheritance, association, meta classes.
  3. Object persistence.
  4. Difference between dynamic and static binding.
  5. Difference between object oriented approach and traditional approach.
  6. Difference between verification and validation.
  7. What is prototype?
  8. Define RAD, CBD.
  9. What is 80-20 rule?

UNIT-2

16MARKS:

  1. Rumbaugh et al’s object modelling technique.
  2. Booch methodology.
  3. Jacobson methodology.
  4. Unified approach.
  5. UML diagrams.

2MARKS:

  1. Define OMT and its phases.
  2. What is Stereotype?
  3. What is package?
  4. Activity, collaboration, statechart, implementation and usecase diagrams.
  5. Why we go for modelling?
  6. What is a-part of relationship?
  7. What is antipattern?
  8. What is pattern template?
  9. What is objector?
  10. What is macro development process?

UNIT-3

16MARKS:

  1. Use case model.
  2. Noun phrase approach.
  3. Super- sub class relationship, a- part- of relationship.

2MARKS:

  1. What is the objective of analysis?
  2. What are the 4 major tools for information extraction?
  3. What are the 3 most common sources of requirement difficulties?
  4. Who are actors?
  5. What is two-three rule?
  6. CRC approach.
  7. What is transitivity and anti-symmetry?

UNIT-4

16MARKS:

  1. Corollaries.( v.v.imp question)
  2. Designing methods and protocols.
  3. Micro level process.
  4. Purpose of view layer interface.
  5. Designing access layer classes.
  6. What are the different mappings?
  7. Object oriented database systems.

2MARKS:

  1. What are the different axioms?
  2. Difference between corollary and axiom, theorem.
  3.  Difference between coupling and cohesion.
  4. What are design patterns?
  5. What is encapsulation leakage?
  6. What are the types of attributes?
  7. What is DDL, DML, meta data, schema, persistence.
  8. What are the components of client server computing?
  9. What is cooperative processing?
  10. What is CORBA, ORB?
  11. What Is stored procedure?
  12. Purpose for using windows?
  13. Forward and reverse engineering.

UNIT-5

16MARKS:

  1. Testing strategies.
  2. Usability testing.
  3. User satisfaction test.

2MARKS:

  1. What is syntactical bug and logical bug?
  2. Difference between logical and run-time errors.
  3. What is debugging?
  4. Difference between Black-box and white-box testing.
  5. What is test plan?

DOWNLOAD OOAD Question Bank:

 

Click here to download – OOAD important questions