programming and data structure
Completion requirements
Opened: Monday, 27 October 2025, 12:00 AM
Due: Sunday, 2 November 2025, 12:00 AM
define a programming language and explain its primary purpose.
-
Differentiate between assembly language and high-level language.
-
List three characteristics of a good program.
-
Explain the importance of the problem definition/analysis stage in programming.
-
What is procedural programming? Give two examples of procedural programming languages.
-
List three key characteristics of procedural programming.
-
Explain the concept of object-oriented programming (OOP).
-
Compare procedural programming and OOP in terms of structure and approach.
-
What are algorithms, and why are they important in programming?
-
Describe the role of data structures in software development.