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) — extracted question text · 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. Check the original PDF for equations, diagrams and complete wording. Extracted: 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