Object Oriented Programming (KOE064) - AKTU Question Paper 2023-24
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 2023-24. Published by Dr. A.P.J. Abdul Kalam Technical University (AKTU/UPTU), Lucknow. Free PDF download — no login required.
Rate this paper
Questions Asked in 2023-24
Object Oriented Programming (KOE064) — complete question paper · 100 marks · 3 Hours
- aExplain the terms Aggregation and Composition. 02
- bDescribe the term Encapsulati on with suitable example. 02
- cDefine generosity. 02
- dExplain the importance of mode ling. Also, explain its principles. 02
- eMention the names of two proced ure-oriented programming languages. 02
- fList the features of object-oriented programming language. 02
- gWrite a program in C++ to check whether the number is prime or not. 02
- hDefine the use of typedef. 02 i. Explain the three access specifiers. 02 j. In C++ by default _________ access modifier is used. 02
- aExplain the importance of mod eling? Also, Explain its principles. 10
- bDifferentiate between Activit y & Sequence Diagrams with the help of suitable diagrams. 10
- cDifferentiate between Procedu ral and Object-Oriented Programming paradigm. 10
- d(i) Write a C++ program to demonstrate the concept of Polymo rphism. (ii) Differentiate between macros and Inline functions with suitable examples
- eIllustrate the use of namespac e in C++ with an example. Also, write a Program in C++ to demonstrate the concept of keyword enum in C++
- aWhat is Data Abstraction? How it is different from encapsula tion? Explain with proper example
- bExplain different types of diagrams in UML along with exampl e of each. 10
- aDesign a Use case diagram for Restaurant. 10
- bDefine the purpose of a State Machine Diagram. Also draw Sta te Machine Diagram for Playing Cricket Match
- aExplain the process of combi ning three Models (Class, Use Case, and Interaction) into object- oriented analysis and design
- bExplain the advantages and disadvantages of SA/SD and JSD in comparison to Object-Oriented Analysis and Design?
- aExplain the concept of constr uctors in C++. Discuss different types of constructors. Give example of each
- bWhat do you understand by a static member function of a clas s? Discuss their characteristics Give an example where you can justify the use of static member functions
- aWhat is operator overloading? Differentiate between overload ing of binary operator using friend function and without using friend function
- bExplain the concept of Inheritance, types & its features wit h example. 10
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.
Repeated Questions — KOE064
Questions that appeared in more than one session, found by comparing 3 years of Object Oriented Programming papers (2021-22, 2022-23, 2023-24)
Explain the terms Aggregation and Composition. 02
Appeared in: 2022-23 · 2023-24
Differentiate between Procedu ral and Object-Oriented Programming paradigm. 10
Appeared in: 2022-23 · 2023-24
Explain different types of diagrams in UML along with exampl e of each. 10
Appeared in: 2022-23 · 2023-24
Explain the process of combi ning three Models (Class, Use Case, and Interaction) into object- oriented analysis and design
Appeared in: 2022-23 · 2023-24
Explain the advantages and disadvantages of SA/SD and JSD in comparison to Object-Oriented Analysis and Design?
Appeared in: 2022-23 · 2023-24
Explain the concept of constr uctors in C++. Discuss different types of constructors. Give example of each
Appeared in: 2022-23 · 2023-24
Object Oriented Programming — Other Year Papers
AKTU Object Oriented Programming PYQs from other sessions
More B.Tech Semester 6 (2023-24) Papers
Other subjects from same semester and session
Syllabus & More PYQs
Paper solve karne se pehle unit-wise syllabus dekh lo