thinking ahead Flashcards
1
Q
what are inputs
A
any data that is required to solve the problem,
2
Q
what are outputs
A
the results that are passed back
once the inputs have been processed
3
Q
what are preconditions
A
requirements which must be met before a program can be executed.
4
Q
what is caching
A
storing instructions or values in cache memory after they have been used, as they may be used again
5
Q
why use reuseable components
A
have already been tested and any bugs dealt with.