Removing unnecessary detail - Abstraction, Breaking a task down into smaller tasks - Decomposition, Writing instructions for each task - Algorithms, Converting between data types - Casting, int, float, Boolean, string etc - Data type, Giving a variable a value - Assignment, A space in memory to store values - Variable, A variable that can't be changed while the program is running - Constant, Testing the program after adding new parts - Iterative testing, Testing the program after it is complete - Final testing, Rules to prevent impossible values - Validation, Code to prevent the program from crashing - Exception handling, Spotting or stripping out SQL code - Input sanitisation, A sub-program within a program to deal with a specific task - Subroutine, The values given to a subroutine - Parameter, Value given after a subroutine runs - Return, Instructions in a specific order - Sequence, Choosing whether or not to execute a line of code - Selection, Repeating a section of code multiple times - Iteration,

GCSE.Unit2.Programming Terms

Leaderboard

Visual style

Options

Switch template

Continue editing: ?