OOSD Unit 3 Notes AKTU (BCS054)

AKTU · BTECH · Semester 5 · Object Oriented System Design with C++ · Unit 3 · Notes

AKTU Object Oriented System Design with C++ (BCS054) Unit 3 notes for B.Tech Semester 5 – Object Oriented Analysis and Design. Topics: Object Oriented…

Open the interactive reader to study this resource on AcademicArk.

Unit 3: Object Oriented Analysis and Design – AKTU syllabus topics

  • Object Oriented Analysis: Object Oriented Design, Object Design, Combining Three Models
  • Design Process: Designing Algorithms, Design Optimization, Implementation Of Control, Adjustment Of Inheritance, Object Representation, Physical Packaging, Documenting Design Considerations
  • Structured Design Methods: Structured Analysis Design, Jackson Structured Development
  • Mapping OO Concepts: Classes To Data Structures, Passing Method Arguments, Implementing Inheritance, Associations And Encapsulation
  • OOP Programming Style: Reusability And Extensibility, Robustness, Programming In Large, Procedural Versus OOP, Language Features, Abstraction And Encapsulation

Most asked AKTU PYQ questions from Unit 3

  1. Q5a. Describe the structured analysis and structured design approach with an example. (10 marks, 2023-24)
  2. Q5b. Compare Object Oriented Programming and Procedural programming. (10 marks, 2022-23)
  3. Q5a. Discuss in detail about JSD and SA/SD. (10 marks, 2022-23)
  4. Q5a. Differentiate: i. SA/SD and OMT ii. SA/SD and JSD (10 marks, 2020-21)
  5. Q5a. Describe structured analysis and structured design and Jackson Structured Development. (7 marks, 2025-26)
  6. Q1e. List the features of object oriented language. (2 marks, 2022-23)
  7. Q2c. Explain object oriented programming. What are the main advantages of object oriented programming over procedural programming? Write a program in C++ by creating a class integer and write a function that prints all the prime numbers from the class. (10 marks, 2021-22)
  8. 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)
  9. 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)
  10. Q2c. Discuss abstraction and encapsulation with suitable examples. Explain reusability, extensibility, and robustness in object-oriented programming. (7 marks, 2025-26)

AKTU paper codes: BCS054, KCS054

Other Object Oriented System Design with C++ units

Object Oriented System Design with C++ previous year papers

More versions of this resource

Browse all notes · Semester 5 notes