DECOMPOSITION. KEY TERMS Structured programming Functionality Structure Charts Stepwise refinement Modularity.