B.TechSemester 62021-22Object Oriented ProgrammingKOE064

Object Oriented Programming (KOE064) - AKTU Question Paper 2021-22

B.Tech · Semester 6 · Free PDF Download

This is the official AKTU Object Oriented Programming Previous Year Question Paper for B.Tech Semester 6, academic session 2021-22. Published by Dr. A.P.J. Abdul Kalam Technical University (AKTU/UPTU), Lucknow. Free PDF download — no login required.

Course:B.Tech
Semester:Semester 6
Session:2021-22
University:AKTU / UPTU

Rate this paper

Questions Asked in 2021-22

Object Oriented Programming (KOE064) — complete question paper

Section AAttempt all q u e s t i o n s i n b r i e f . 2*10 = 20
  • a
    Define Object Orien ted Programming. 2 1
  • b
    Briefly define Encapsulation. 2 1
  • c
    Define Classes under the Ba sic Structural Modeling. 2 2
  • d
    Discuss about the Object Diagrams. 2 2
  • e
    Briefly discuss about the Object Oriented Analysis. 2 3
  • f
    What do you mean by Physical packaging? 2 3
  • g
    What is the use of Scope resolution operator? 2 4
  • h
    Define identifiers. 2 4 (i) What do you understand by the Private and public members. 2 5 (j) Discuss constructors and their types. 2 5
Section BAttempt any three o f t h e f o l l o w i n g : 10*3 = 30
  • a
    Explain in detail about the concept, its typesand applicati on of Inheritance
  • b
    Write short notes on the following: (i) C++ streams (ii) Class Templates
  • c
    Differentiate between Object Oriented Programming and Proce dural Programming? Write a program in C++ by creating a class of inte gers and write a function that prints all the Prime numbers from the class
  • d
    Describe events and states. How is a state diagram prepared ? Explain by suitable examples
  • e
    Define UML. Draw a UML diagram for the automation of traini ng and placement office of any college. Make suitable assumptions if r equired and explain them clearly
Section CAttempt any one p a r t o f t h e f o l l o w i n g : 10*1 = 10
  • a
    What is Operator overloadin g? Discuss with the help of an example. 10 5
  • b
    Explain about the Jackson Structured Development (JSD) in O bject Oriented Analysis
  • a
    Discuss about theObject identity and Information hiding und er the Object Oriented Programming
  • b
    Discuss about theconcept of Passing arguments to methods us ing a suitable example
  • a
    What do you mean by Exceptions? Explain with suitable examp les. 10 4
  • b
    Explain in detail about the concept, types and application of Polymorphism
  • a
    Describe the concept of Use cases, Use case Diagrams and Ac tivity Diagrams in Basic Structural Modeling
  • b
    What is the difference between link and association? Draw a n object diagram to explain
  • a
    Briefly discuss thefollowing. (i) Reusability (ii) Extensibility (ii) Robustness (iv) Abstraction
  • b
    Write a program in C++ to differentiate between function ov erloading and function overriding

Question text is extracted from the official AKTU question paper PDF above. Hindi translations are omitted — every question is printed in English in the original paper. Last verified: 2026-08-23.

Syllabus & More PYQs

Paper solve karne se pehle unit-wise syllabus dekh lo