Structure_Diagrams Flashcards
What is a structure diagram…?
Graphical representation of logic using industry recognized symbols, Pseudo Code Instructions (statements), and where necessary, selected mathematical symbols.
The………. all have relevance to the meaning of the problem solution and therefore are important to the reader.
Order of the symbols
The Pseudo Code instructions inside them
The way in which the symbols are joined by lines
Structure diagrams do NOT…?
represent any particular programming language, but rather a standard method of showing logic.
Structure diagrams do….?
show the solution to a given problem in a step by step sequence using symbols and Pseudo Code instructions.
When the drawing of the Structure Diagram is complete then…?
the Structure Diagram and accompanying Pseudo Code instructions are converted to the chosen programming language.
Naming a Problem Solution:
The name must…?
describe the problem and be expressed in Camel Case format e.g areaOfCircle
Instructions: The symbols
Draw only one….?
subprogram on each physical page.
Instructions: The Symbols
The subprogram can not spread over more than…?
one physical page.
Page Numbering:
Identify each page at the…?
top right hand corner. e.g. Page n (where n is the page number)
Symbols:
Use no more than…?
7 shapes (symbols) on any line across the page.
Symbols:
The solution can continue on the same page at…?
a position further down the page.
Symbols:
The on-page connection symbol must…?
be used when this happens.
Symbols:
The use of a max of ____ symbols on any line is a physical paper size limitation.
The use of a maximum of 7 symbols on any line is a physical paper size limitation.
Naming the Variables:
The name must describe the purpose of the variable and be expressed…?
in Camel Case format and be underlined e.g. circleRadius, valueOfGst
Names of Subprograms:
The name must describe the purpose of the subprogram and be expressed…?
in Camel Case format e.g setTheVariables, displayResults.