OOSD PYQ 2025-26 AKTU Question Paper

AKTU · BTECH · Semester 5 · Object Oriented System Design with C++ · Session 2025-26 · PYQ

AKTU Object Oriented System Design with C++ previous year question paper 2025-26 for B.Tech Semester 5. Covers Introduction, Structural and Behavioural…

Open the interactive reader to study this resource on AcademicArk.

Object Oriented System Design with C++ AKTU syllabus

  1. Unit 1: Introduction
  2. Unit 2: Structural and Behavioural Modeling
  3. Unit 3: Object Oriented Analysis and Design
  4. Unit 4: C++ Basics and Functions
  5. Unit 5: Objects Classes Inheritance and Polymorphism

Questions in Object Oriented System Design with C++ AKTU PYQ 2025-26

  1. Q1a. State the principles of modeling. (2 marks, 2025-26)
  2. Q1b. Mention any two advantages of object-oriented approach. (2 marks, 2025-26)
  3. Q1c. Define association and aggregation. (2 marks, 2025-26)
  4. Q1d. What is encapsulation in object-oriented design? (2 marks, 2025-26)
  5. Q1e. How are classes translated into data structures? (2 marks, 2025-26)
  6. Q1f. Differentiate between macro and inline function. (2 marks, 2025-26)
  7. Q1g. What is multiple inheritance? (2 marks, 2025-26)
  8. Q2a. Explain the concept of object orientation. Discuss object identity, information hiding, polymorphism, and generosity with suitable examples. (7 marks, 2025-26)
  9. Q2b. Describe sequence diagrams in detail. Explain synchronous and asynchronous messages, call-back mechanisms, and broadcast messages. (7 marks, 2025-26)
  10. Q2c. Discuss abstraction and encapsulation with suitable examples. Explain reusability, extensibility, and robustness in object-oriented programming. (7 marks, 2025-26)
  11. Q2d. Explain the features of C++ that support object-oriented programming. Write a C++ program to demonstrate call by value and call by reference. (7 marks, 2025-26)
  12. Q2e. Discuss compile-time and run-time polymorphism. Explain polymorphism in C++. How is polymorphism implemented using virtual functions? (7 marks, 2025-26)
  13. Q3a. Explain the UML architecture and its relationship with object-oriented analysis and design. (7 marks, 2025-26)
  14. Q3b. Explain how a hospital management system can be designed using object-oriented modeling. Highlight advantages over structured modeling. (7 marks, 2025-26)
  15. Q4a. Explain activity diagrams and state machine diagrams with suitable illustrations. (7 marks, 2025-26)
  16. Q4b. Describe architectural modeling. Explain component diagrams and deployment diagrams and their significance in system design. (7 marks, 2025-26)
  17. Q5a. Describe structured analysis and structured design and Jackson Structured Development. (7 marks, 2025-26)
  18. Q5b. Discuss object representation, physical packaging, and documentation design considerations. Explain how object-oriented concepts are mapped to non-object-oriented languages. (7 marks, 2025-26)
  19. Q6a. Write a C++ program to demonstrate function overloading. Explain default arguments and friend functions with suitable C++ programs. (7 marks, 2025-26)
  20. Q6b. Describe the structure of a C++ program. Explain virtual functions and their role in runtime polymorphism. (7 marks, 2025-26)
  21. Q7a. What is pointer in C++ ? Write a C++ program to demonstrate the use of this pointer. Write a program to illustrate constructors and destructors. (7 marks, 2025-26)
  22. Q7b. Discuss operator overloading and type conversion in C++. Explain different types of inheritance with diagrams and examples. (7 marks, 2025-26)

AKTU paper codes: BCS054, KCS054

Object Oriented System Design with C++ previous year papers

More Object Oriented System Design with C++ resources

Browse all notes · Semester 5 notes · OOSD with C++ notes