OOSD PYQ 2020-21 AKTU Question Paper

AKTU · BTECH · Semester 5 · Object Oriented System Design with C++ · Session 2020-21 · PYQ

AKTU Object Oriented System Design with C++ previous year question paper 2020-21 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 2020-21

  1. Q1a. Define Object identify with example. (2 marks, 2020-21)
  2. Q1b. List the features of Object-oriented paradigms. (2 marks, 2020-21)
  3. Q1c. Define and Differentiate Link and Association with example. (2 marks, 2020-21)
  4. Q1d. Define and Differentiate Generalization and Inheritance with example. (2 marks, 2020-21)
  5. Q1e. How it is different from multiple inheritance and modelled by using nested generalization? (2 marks, 2020-21)
  6. Q1f. Define and differentiate Procedural and OOP with example. (2 marks, 2020-21)
  7. Q1g. Write a program to demonstrate the all the keywords used in Exception Handling. (2 marks, 2020-21)
  8. Q1h. Define friend functions with example. (2 marks, 2020-21)
  9. Q1i. Define and differentiate virtual and pure virtual functions with example. (2 marks, 2020-21)
  10. Q1j. Define constructor and destructor with example. (2 marks, 2020-21)
  11. Q2a. What do you understand by Object-Oriented Technology? Discuss the pros and cons of object-oriented technology with suitable example. (10 marks, 2020-21)
  12. Q2b. What is Data Abstraction? How it is different from encapsulation? Explain with proper example. (10 marks, 2020-21)
  13. Q2c. Prepare a DFD for computing the volume and surface area of a cone. Inputs are height and the radius of the base of the cone. Outputs are volume and surface area. Discuss some ways of specifying operations. (10 marks, 2020-21)
  14. Q2d. Discuss the term Link and Association by taking suitable example. Also, define multiplicity. (10 marks, 2020-21)
  15. Q2e. What is Late Binding & Early Binding? Which technique is used to implement Early and Late binding in Polymorphism? Explain in brief with example. (10 marks, 2020-21)
  16. Q3a. What do you understand by a static member function of a class? Discuss their characteristics Give an example where you can justify the use of static member functions. (10 marks, 2020-21)
  17. Q3b. Why Object-Oriented Programming (OOP) is so important for software industries or in real life? Explain with example. Discuss the pros and cons of object-oriented technology with suitable example. (10 marks, 2020-21)
  18. Q4a. What is use case driven OOA? How is it different from OOD? Explain OOA process with the help of a diagram in the unified approach. (10 marks, 2020-21)
  19. Q4b. List the properties of a state chart diagram. Draw a state chart for a coin vending machine present at a railway station. (10 marks, 2020-21)
  20. Q5a. Differentiate: i. SA/SD and OMT ii. SA/SD and JSD (10 marks, 2020-21)
  21. Q5b. What do we mean by a collaboration diagram? Explain various terms and symbols used in a collaboration diagram. How is polymorphism described using a collaboration diagram? Explain using an example. (10 marks, 2020-21)
  22. Q6a. What is operator overloading? Differentiate between overloading of binary operator using friend function and without using friend function. (10 marks, 2020-21)
  23. Q6b. Differentiate overloading and overriding. Write a program to overload "+" operator using friend function to concatenate two strings. (10 marks, 2020-21)
  24. Q7a. What does the inheritance mean in C++? What is containership? How does it differ from inheritance? Explain. Write a program to demonstrate how ambiguity is avoided in a single inheritance using scope resolution operators. (10 marks, 2020-21)
  25. Q7b. What is Pointer in C++? Define const pointers. What is the usage of the pointer in C++? What is the size of a void pointer in C? Demonstrate it. (10 marks, 2020-21)

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 · OOSD with C++ notes