thinking ahead Flashcards
1
Q
what are inputs
A
any data required to solve the problem
2
Q
what are outputs
A
the results that are passed back once the inputs have been processed and the problem has been solved
3
Q
what are preconditions
A
requirments that must be met before a program is executed
4
Q
caching
A
the process of storing instructions or values in cache memory after it has already been used , to then be reused
5
Q
what is the benefit of reuseable components
A
more reliable as the program has already been tested and dealt with all the bugs .