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 ▸

What are firewalls? Explain and discuss three methods they employ to secure a network. [8]


What is the difference between CISC and RISC?


Describe a stack data structure.


Given an unlimited number of light bulbs (that break at a certain height), and a building with 100 floors, how do you determine the height that the light bulb breaks?