Describe what is meant by a modular design and state on advantage of a modular design.

A program which is dividied into self-contained modules which can be further subdivided into smaller modules. They can be written and tested individually.

Advantages are: Can be reused in other programs. Can be shared between different programmers. Reduced development time. Easier to mantain and debug.

ED

Related Computing A Level answers

All answers ▸

In Python, write a recursive function that returns the first n Fibonacci numbers.


What is the difference between interpreted and intermediate code?


What is Https?


How to represent a negative decimal number using 8-bit binary two's complement ?