Statements (28)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:programming_language
|
gptkbp:appliesTo |
Education
Software engineering Algorithm design |
gptkbp:contrastsWith |
Unstructured programming
|
gptkbp:emphasizes |
Block structures
For and while loops Use of subroutines |
gptkbp:focusesOn |
Improving clarity
Improving development time Improving quality |
gptkbp:hasConcept |
Hierarchical program structure
Single entry, single exit Structured control flow |
https://www.w3.org/2000/01/rdf-schema#label |
Structured Programming
|
gptkbp:influenced |
Object-oriented programming
Procedural programming |
gptkbp:introduced |
gptkb:Edsger_W._Dijkstra
|
gptkbp:introducedIn |
1960s
|
gptkbp:prohibits |
Goto statement
|
gptkbp:relatedTo |
Modular programming
Control flow Top-down design |
gptkbp:uses |
Selection
Sequence Iteration |
gptkbp:bfsParent |
gptkb:W._P._Wirth
|
gptkbp:bfsLayer |
7
|