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
- Unit 1: Introduction
- Unit 2: Structural and Behavioural Modeling
- Unit 3: Object Oriented Analysis and Design
- Unit 4: C++ Basics and Functions
- Unit 5: Objects Classes Inheritance and Polymorphism
Questions in Object Oriented System Design with C++ AKTU PYQ 2025-26
- Q1a. State the principles of modeling. (2 marks, 2025-26)
- Q1b. Mention any two advantages of object-oriented approach. (2 marks, 2025-26)
- Q1c. Define association and aggregation. (2 marks, 2025-26)
- Q1d. What is encapsulation in object-oriented design? (2 marks, 2025-26)
- Q1e. How are classes translated into data structures? (2 marks, 2025-26)
- Q1f. Differentiate between macro and inline function. (2 marks, 2025-26)
- Q1g. What is multiple inheritance? (2 marks, 2025-26)
- Q2a. Explain the concept of object orientation. Discuss object identity, information hiding, polymorphism, and generosity with suitable examples. (7 marks, 2025-26)
- Q2b. Describe sequence diagrams in detail. Explain synchronous and asynchronous messages, call-back mechanisms, and broadcast messages. (7 marks, 2025-26)
- Q2c. Discuss abstraction and encapsulation with suitable examples. Explain reusability, extensibility, and robustness in object-oriented programming. (7 marks, 2025-26)
- 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)
- Q2e. Discuss compile-time and run-time polymorphism. Explain polymorphism in C++. How is polymorphism implemented using virtual functions? (7 marks, 2025-26)
- Q3a. Explain the UML architecture and its relationship with object-oriented analysis and design. (7 marks, 2025-26)
- Q3b. Explain how a hospital management system can be designed using object-oriented modeling. Highlight advantages over structured modeling. (7 marks, 2025-26)
- Q4a. Explain activity diagrams and state machine diagrams with suitable illustrations. (7 marks, 2025-26)
- Q4b. Describe architectural modeling. Explain component diagrams and deployment diagrams and their significance in system design. (7 marks, 2025-26)
- Q5a. Describe structured analysis and structured design and Jackson Structured Development. (7 marks, 2025-26)
- 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)
- Q6a. Write a C++ program to demonstrate function overloading. Explain default arguments and friend functions with suitable C++ programs. (7 marks, 2025-26)
- Q6b. Describe the structure of a C++ program. Explain virtual functions and their role in runtime polymorphism. (7 marks, 2025-26)
- 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)
- 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