Level 36 Level 38
Level 37

2.1.3 - Thinking Procedurally


7 words 0 ignored

Ready to learn       Ready to review

Ignore words

Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.

All None

Ignore?
procedural abstraction
the model of what a subroutine does or should do, without knowing how it works
procedure interface
Knowing how a procedure is called, including the arguments required, their data type and the order they must be written in
top-down design
technique of breaking down a problem into the major tasks to be performed and these tasks are broken down further and further until each subtask can be written as a self-contained module
write
Advantage of Problem Decomposition: makes it easier to ... the program
test
Advantage of Problem Decomposition: makes it easier to maintain and ...
changed
Advantage of Problem Decomposition: when a change needs to be made, it is easier to identify the individual modules to be ...
hierarchy chart
a tool for representing the structure of a program, showing how the modules relate to each other to form the complete solution