Keyword | Definition |
---|---|
decomposition | breaking down a larger problem into more manageable steps |
function | a useful section of code which can have a name and be reused as many times as you like |
function call | the code that actually makes a function execute (run) |
function definition | the code that tells the program what a function will do when it runs |
parameter | data that goes into a function to customise how it works |
problem | the challenge that a program is designed to solve |
return value | data that comes out of a function to be used or stored by the part of the program which called the function |
subproblem | a smaller part of the problem that a program is designed to solve |