Home › AKTU PYQ › Object Oriented System Design with C++ › Predicted Paper

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.