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

  1. Unit 1: Introduction
  2. Unit 2: Structural and Behavioural Modeling
  3. Unit 3: Object Oriented Analysis and Design
  4. Unit 4: C++ Basics and Functions
  5. Unit 5: Objects Classes Inheritance and Polymorphism

Questions in Object Oriented System Design with C++ AKTU PYQ 2023-24

  1. Q1a. Describe the features of object-oriented languages ? (2 marks, 2023-24)
  2. Q1b. Differentiate between structured approach and object oriented approach. (2 marks, 2023-24)
  3. Q1c. What is UML ? (2 marks, 2023-24)
  4. Q1d. Describe generalization (2 marks, 2023-24)
  5. Q1e. What are the three models in OMT ? (2 marks, 2023-24)
  6. Q1f. What do you mean by the optimization of design ? (2 marks, 2023-24)
  7. Q1g. Write a C++ program to calculate the value of sin (x). (2 marks, 2023-24)
  8. Q1h. Explain typecasting in C++.. (2 marks, 2023-24)
  9. Q1i. Differentiate between public and private member function. (2 marks, 2023-24)
  10. Q1j. Explain static data and static function member. (2 marks, 2023-24)
  11. 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)
  12. Q2b. What do you understand by architectural modeling ? Explain its various concepts and diagrams with suitable example (10 marks, 2023-24)
  13. Q2c. What do you mean by documentation? What are the various considerations in documentation designing? Explain. (10 marks, 2023-24)
  14. Q2e. Construct a C++ program depicting the concept of multiple inheritance. (10 marks, 2023-24)
  15. Q3a. Discuss the concept of encapsulation with suitable example. (10 marks, 2023-24)
  16. Q3b. What do you mean by polymorphism ? Explain it with an example. (10 marks, 2023-24)
  17. Q4a. Explain class and object diagrams with examples. (10 marks, 2023-24)
  18. 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)
  19. Q5a. Describe the structured analysis and structured design approach with an example. (10 marks, 2023-24)
  20. Q5b. How do you map the object-oriented concepts using non-object oriented languages ? Explain with an example. (10 marks, 2023-24)
  21. Q6a. Explain friend function with example. (10 marks, 2023-24)
  22. Q6b. Discuss virtual function. How it is different from pure virtual function? Write a program in C++ for it. (10 marks, 2023-24)
  23. Q7a. Design a class using C++ to create a singly linked list. (10 marks, 2023-24)
  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