20.1 Programming Paradigms (3)

Resources | Revision Questions | Computer Science

Login to see all questions

Click on a question to view the answer

1.

Explain the key characteristics of low-level programming. In your answer, discuss the advantages and disadvantages of this approach compared to higher-level programming paradigms.

2.

Describe the key characteristics of the imperative (procedural) programming paradigm. Your answer should include a discussion of how programs are structured and executed.

3.

Explain the benefits of using object-oriented programming over procedural programming. Consider aspects such as code reusability, maintainability, and scalability. Provide specific examples to illustrate your points.