Mind map
2.3 robust programs
Map content
2.3 robust programs
data validation
- does not make inputs accurate
- makes sure input is sensible
- range check
- technique used to make sure something is accurate
- e.g. verification, dual entry
- test data:
- normal
- any value within range e.g. 3, 4, 5, 6, 7
- extreme
- the start and end points e.g. 3, 7
- erromeous
- beyond range e.g. 2,15
- normal
data sanitation
- makes sure inputted data can be processed
- reduces inputted waste
authentication
- needed when entering a password and username
- security procedures
Binary search
- list needs to be in order
- takes the middle value and compares to desired value
- if value is too small it goes to the value on the right
- if value is too large it goes to value on the left
- complex algorithm
Linear search
- only used if data is not in order
- checks every value and stops when desired value is found
- long search
- simple algorithm
bubble sorting
- moving through list and swapping values
- repeats until data is in order
- does a final check to make sure data is in order
Information
- Description
- GCSE Computing Mind Map on 2.3 robust programs, created by liam oneill on 30/04/2018.
- Created by
- liam oneill
- Views
- 0
- Rating
More on Robust Programming and Testing