1.1.4 Using abstraction Flashcards
1
Q
Define:
Abstraction
A
Process of removing or filtering characteristics that are not needed in order to focus on essential characteristics
2
Q
Fill The Blank:
Step 1) Identify what …………….. is required to solve the problem, understand …….. this information is important and the ………. it is required in
Steps of Abstraction
A
Information, Why, Format
3
Q
Fill The Blank:
Step 2) Carry out abstraction to ………. out the unrequired information
Steps of Abstraction
A
Filter
4
Q
State:
What 6 elements must each layer of abstraction show
A
- Inputs
- Outputs
- Variables
- Constants
- Key processes
- Repeated processes