Object Oriented System Design with C++ (BCS054) AKTU predicted paper 2026-27
AI-predicted paper for Object Oriented System Design with C++ based on 6 past papers (2021, 2022, 2023, 2024, 2025, 2026). NOT an official AKTU paper. Use as a revision tool only.
Paper pattern
- Section A: Attempt all questions. (14 marks)
- Section B: Attempt any THREE questions out of five. (21 marks)
- Section C: Attempt ONE question from each pair (a or b). (35 marks)
Why these questions
- Unit 5 (Objects Classes Inheritance and Polymorphism) dominates — 26% avg weightage
- Asked every year: Object Orientation Basics, C Plus Plus Functions
- Due for comeback: Constructors Destructors
- Low priority (never asked): C Plus Plus Types
- Most repeated topic: C Plus Plus Functions
Section A – 2-mark questions
- Mention any two advantages of object-oriented approach.
- Explain how use case diagrams help in capturing system requirements.
- List the features of object oriented language.
- What is the use of friend function in C++?
- What is multiple inheritance?
- Explain the use of the this pointer in C++.
- Define and Differentiate Link and Association with example.
Section B – sample questions
- Explain activity diagrams and state machine diagrams with suitable illustrations.
- Discuss virtual function. How it is different from pure virtual function? Write a program in C++ for it.
- Discuss operator overloading and type conversion in C++. Explain different types of inheritance with diagrams and examples.