Object Oriented Programming (BOE064) - AKTU Question Paper 2024-25
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 2024-25. 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:2024-25
University:AKTU / UPTU
Rate this paper
Questions Asked in 2024-25
Object Oriented Programming (BOE064) — complete question paper · 70 marks · 3 Hours
Section AAttempt all questions in brief. 02 x 7 = 14
- aName any two components of the c onceptual model of UML
- bWhat is the purpose of encapsul ation in object-oriented programming?
- cDifferentiate between a compone nt and a deployment diagram
- dMention any two differences between procedural programming and object- oriented programming (OOP)
- eDifferentiate between inlin e functions and macros
- fList the types of constructors in C++
- gDefine hierarchical inheritance with an example
Section BAttempt any three of the following: 07 x 3 = 21
- aDiscuss the concept of sequenc e diagrams. How are asynchrono us messages with or without priority represented?
- bWhat is a friend function? How does it differ from a regular function in terms of access and use?
- cDescribe the process of ope rator overloading in C++ and prov ide an example demonstrating how to overload the + operator
- dExplain the advantages and dis advantages of SA/SD and JSD in comparison to Object-Oriented Analysis and Design
- eWhat is typecasting in C++? Describe implicit and explicit t ypecasting with examples
Section CAttempt any one part of the following: 07 x 1 = 07
- aDiscuss the difference between polymorphism and generalizati on, and explain how they are applied in object-oriented design
- bExplain the working of a state machine diagram. How are stat es, events, and transitions represented?
- aExplain the concepts of call by reference and return by refe rence in C++. Give suitable examples
- bDescribe recursion vs. itera tion in functions with examples and a comparative analysis
- aWrite a program that uses pur e virtual functions and show ho w abstract classes are used to implement interfaces
- bWhat is an activity diagram? How does it help in modelling w orkflows? Explain with a sample diagram
- aHow does UML support the obje ct-oriented software developmen t process? Illustrate with an example involving class and use-case diagrams
- bExplain the object-oriented p rogramming principles of reusab ility, extensibility, and robustness with examples
- aExplain the phases of object-or iented design (OOD) and how t hey differ from object-oriented analysis (OOA)
- bWrite a program in C++ that demonstrates runtime polymorphis m using base class pointers, virtual functions, and derived class overrides
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.
Object Oriented Programming — Other Year Papers
AKTU Object Oriented Programming PYQs from other sessions
More B.Tech Semester 6 (2024-25) Papers
Other subjects from same semester and session
CMOS Digital Design Techniques2024-25Special Electrical Machines2024-25Augmented Virtual Reality2024-25Software Engineering2024-25River Engineering2024-25Data Compression2024-25Repair And Rehabilitation Of Structures2024-25Idea To Business Model2024-25
View all B.Tech Semester 6 2024-25 papers →Syllabus & More PYQs
Paper solve karne se pehle unit-wise syllabus dekh lo