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 |