Home › AKTU PYQ › Object Oriented System Design with C++ › PYQ Questions › Unit 3

Object Oriented System Design with C++ Unit 3 – Object Oriented Analysis and Design: AKTU previous year questions

25 AKTU questions from Unit 3 (Object Oriented Analysis and Design) asked in 2021–2026, tagged by marks, year and topic. In short: about 27 marks of every paper come from this unit; the most asked topic is OOP Programming Style (9 times); 25 questions came back in a later year. The latest ones are listed below; on the page you can filter them by 2-mark or long questions, topic and repeats.

Unit 3 previous year questions

  • How are classes translated into data structures? (2 marks, 2026, Mapping OO Concepts)
  • Discuss abstraction and encapsulation with suitable examples. Explain reusability, extensibility, and robustness in object-oriented programming. (7 marks, 2026, OOP Programming Style)
  • Describe structured analysis and structured design and Jackson Structured Development. (7 marks, 2026, Structured Design Methods)
  • Discuss object representation, physical packaging, and documentation design considerations. Explain how object-oriented concepts are mapped to non-object-oriented languages. (7 marks, 2026, Design Process)
  • Describe the role of inheritance adjustment in design optimization. (2 marks, 2025, Design Process)
  • Explain the process of object-oriented analysis and design with a detailed example of a ride-hailing application. Include the steps from requirement gathering to design optimization. (7 marks, 2025, Object Oriented Analysis)
  • Write a C++ program to demonstrate the concept of combining three models (class, state, and interaction) in the design of a smart home system. (7 marks, 2025, Object Oriented Analysis)
  • Compare and contrast SA/SD and object-oriented analysis and design. Use a case study of an online bookstore to highlight the differences. (7 marks, 2025, Structured Design Methods)
  • Describe the features of object-oriented languages ? (2 marks, 2024, OOP Programming Style)
  • Differentiate between structured approach and object oriented approach. (2 marks, 2024, OOP Programming Style)
  • What are the three models in OMT ? (2 marks, 2024, Object Oriented Analysis)
  • What do you mean by the optimization of design ? (2 marks, 2024, Design Process)

Most asked Unit 3 topics

  • OOP Programming Style – asked 9 times
  • Structured Design Methods – asked 6 times
  • Object Oriented Analysis – asked 4 times

Unit 3 question pattern

  • 2-mark questions: 9 asked in 2021–2026
  • 7-mark questions: 6 asked in 2021–2026
  • 10-mark questions: 10 asked in 2021–2026
  • About 27 marks from Unit 3 in every paper
  • 25 questions were asked again in a later year

Unit 3 questions year by year

  • 2026: 4 Unit 3 questions asked (23 marks across that year's papers)
  • 2025: 4 Unit 3 questions asked (23 marks across that year's papers)
  • 2024: 7 Unit 3 questions asked (38 marks across that year's papers)
  • 2023: 4 Unit 3 questions asked (32 marks across that year's papers)
  • 2022: 1 Unit 3 question asked (10 marks across that year's papers)
  • 2021: 5 Unit 3 questions asked (34 marks across that year's papers)