click below
click below
Normal Size Small Size show me how
J277 2.1.2
Designing, creating and refining algorithms
Term | Definition |
---|---|
Input | Information or data entered into a computer or system. |
Output | Information or data produced or generated by a computer or system |
Process | A set of steps performed to achieve a result. |
Structure Diagram | A visual representation of the components and relationships of a system |
Pseudocode | Writing in a simplified programming language, used to describe algorithms |
Flow chart | A visual method of representing an algorithm or process |
Logic errors | When the program will run but not do what it is supposed to do |
Syntax error | A type of error where the program won't run and occurs due to not meeting the rules of the programming language |
Trace Table | A table used to track the contents of variable and analyse the execution of code |
Normal Test data | Test data that represents the normal or expected input e.g. John when asking for name |