A COMPARATIVE STUDY OF OBJECT-ORIENTED AND STRUCTURED PROGRAMMING APPROACHES

₦ 5,000.00
i h

ABSTRACT

Structured programming is a methodology that makes use of modular functions and logic to solve problems, promoting structured control flow and sequential execution of program codes. Structured programs feature useful characteristics such as control structures and top-down design. In contrast, object oriented programming (OOP) is a concept that treats data elements as real-world entities, having a class which determines the characteristics (attributes) and behaviour (methods) of each object which is an instance of a class. The main aim of OOP is to bind together the data with the functions that operate on them so that no other part of the code can access that data except the function. In this project we implement a structured and object-oriented Cumulative Grade Point (CGP) calculator programs in Pascal and compare quantitatively and qualitatively some evaluation metrics in order to come to some rich conclusions. The findings aim to inform educators, software developers, and language designers about the potential advantages and challenges associated with adopting OOP principles in traditionally procedural languages. In conclusion, this study contributes to the broader understanding of programming language evolution, providing valuable insights into the adaptation of languages like Pascal to contemporary software development practices.

0.0 0
Write your own review Close
  • Only registered users can write reviews
*
*
  • Bad
  • Excellent
*
*
*
*
Only registered users can write reviews