OOSD PYQ 2023-24 AKTU Question Paper
AKTU · BTECH · Semester 5 · Object Oriented System Design with C++ · Session 2023-24 · PYQ
AKTU Object Oriented System Design with C++ previous year question paper 2023-24 for B.Tech Semester 5. Covers Introduction, Structural and Behavioural…
Open the interactive reader to study this resource on AcademicArk.
Object Oriented System Design with C++ AKTU syllabus
- Unit 1: Introduction
- Unit 2: Structural and Behavioural Modeling
- Unit 3: Object Oriented Analysis and Design
- Unit 4: C++ Basics and Functions
- Unit 5: Objects Classes Inheritance and Polymorphism
Questions in Object Oriented System Design with C++ AKTU PYQ 2023-24
- Q1a. Describe the features of object-oriented languages ? (2 marks, 2023-24)
- Q1b. Differentiate between structured approach and object oriented approach. (2 marks, 2023-24)
- Q1c. What is UML ? (2 marks, 2023-24)
- Q1d. Describe generalization (2 marks, 2023-24)
- Q1e. What are the three models in OMT ? (2 marks, 2023-24)
- Q1f. What do you mean by the optimization of design ? (2 marks, 2023-24)
- Q1g. Write a C++ program to calculate the value of sin (x). (2 marks, 2023-24)
- Q1h. Explain typecasting in C++.. (2 marks, 2023-24)
- Q1i. Differentiate between public and private member function. (2 marks, 2023-24)
- Q1j. Explain static data and static function member. (2 marks, 2023-24)
- Q2a. What do you understand by object-oriented technology ? Discuss the pros and cons of object-oriented technology with suitable example. (10 marks, 2023-24)
- Q2b. What do you understand by architectural modeling ? Explain its various concepts and diagrams with suitable example (10 marks, 2023-24)
- Q2c. What do you mean by documentation? What are the various considerations in documentation designing? Explain. (10 marks, 2023-24)
- Q2e. Construct a C++ program depicting the concept of multiple inheritance. (10 marks, 2023-24)
- Q3a. Discuss the concept of encapsulation with suitable example. (10 marks, 2023-24)
- Q3b. What do you mean by polymorphism ? Explain it with an example. (10 marks, 2023-24)
- Q4a. Explain class and object diagrams with examples. (10 marks, 2023-24)
- Q4b. Prepare a portion of an object diagram for a library book checkout system that shows the date a book is due and the late charges for an overdue book as derived objects. (10 marks, 2023-24)
- Q5a. Describe the structured analysis and structured design approach with an example. (10 marks, 2023-24)
- Q5b. How do you map the object-oriented concepts using non-object oriented languages ? Explain with an example. (10 marks, 2023-24)
- Q6a. Explain friend function with example. (10 marks, 2023-24)
- Q6b. Discuss virtual function. How it is different from pure virtual function? Write a program in C++ for it. (10 marks, 2023-24)
- Q7a. Design a class using C++ to create a singly linked list. (10 marks, 2023-24)
- Q7b. Define constructor. How constructor is different from normal member function. Explain with example. (10 marks, 2023-24)
AKTU paper codes: BCS054, KCS054
Object Oriented System Design with C++ previous year papers
More Object Oriented System Design with C++ resources
Browse all notes · Semester 5 notes