| |
| | Structured programming - Encyclopedia.WorldSearch (Site not responding. Last check: 2007-10-21) |
 | | The two most common are Jackson Structured Programming, which is based on aligning data structures with program structures and Dijkstra's structured programming, which is based on splitting programs into sub-sections, each with a single point of entry and of exit. |
 | | It is possible to do structured programming in almost any procedural programming language, but since about 1970 when structured programming began to gain popularity as a technique, most new procedural programming languages have included features to encourage structured programming, (and sometimes have left out features that would make unstructured programming easy). |
 | | Structured programming languages provide constructs (often called "if-then-else", "switch", "unless", "while", "until", and "for") for creating a variety of loops and conditional branches of execution, although they may also provide a GOTO to reduce excessive nesting of cascades of "if" structures, especially for handling exceptional conditions. |
| encyclopedia.worldsearch.com /structured_programming.htm (846 words) |
|