Demonstration - Program Logic
| Click image to view full size |
![]() |
Help File information for this Screen:
Calculations
Simple: Mostly addition and subtraction (e.g. spreadsheet type with column and/or row totals); simple multiplication, e.g. compound interest computation.
Moderate: As above but requiring use of IF/THEN/ELSE or equivalent; straightforward iterative or statistical operations.
Complex: Computation-heavy; includes recursion, non-linear calculations, fuzzy logic, calculus etc.
Conditions
Simple: Straight-through control flow; low proportion of branching logic.
Moderate: Some non-linear logic consisting mainly of IF/THEN/ELSE or CASE constructs.
Complex: Processing heavily conditional; logic affected by timing and/or resource-usage constraints; several logical levels.
Linkages
Simple: Few calls to other (sub) programs; simple parameters.
Moderate: Numerous calls; some parameter conversion/interpretation.
Complex: Numerous calls; parameter handling requires significant effort.
