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) — extracted question text

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. Check the original PDF for equations, diagrams and complete wording. Extracted: 2026-08-23.

Syllabus & More PYQs

Paper solve karne se pehle unit-wise syllabus dekh lo