Mind map
Unit 2.3
Map content
Unit 2.3
robust techniques
- Authentication - Makes sure the user is who they say they are
- Maintainability - Code must be maintainable. We can use comments and indentation to provide information to future users and programmers that may be required to maintain the code.
- Comments - Help explain the code and its function making it easier to read and easier to identify errors.
- Indentation - Used to help group together a function
- Anticipating Misuse - predicting how someone could abuse the program and planning for these issues
- Data Sanitisation - Cleaning up inputted data
- Data Validation - Makes sure that data entered is acceptable
- Digit check - checks the index/last two or three digits
- Format Check - Checks inputs are in the right format
- Length Check - Checks it isn't too long/short
- Lookup Table - Looks up acceptable values in a table
- Presence Check - Checks if data has been entered into a field
- Range Check - Checks that they are in range
- Spell Check - makes sure spellings are correct
- Data Verification - Makes sure that data entered is accurate through either dual entry or double checking.
Data types
- Normal - Data in the range
- Extreme - Data lying on the edge of the range (Min/Max)
- Erroneous - Data outside of the range
- Null Value - Nothing is entered
- Invalid - Wrong type of data inputted
system lifecycle
- Background Investigation
- Analysis
- Design - Test Plan is created here
- Implementation - Iterative Testing
- Testing - Final Testing occurs
- Evaluation - feedback on test
- Testing - Final Testing occurs
- Implementation - Iterative Testing
- Design - Test Plan is created here
- Analysis
- Background Investigation
testing
- Iterative Testing - Testing as you form the code
- Final Testing - Carried out at the ending, when it's fully written
- Syntax Errors - Mistakes in the way the code
- Logic Errors - An error that makes the code run wrong
- Bugs - Makes the program to run incorrectly
Information
- Description
- My Unit 2.3 Mind Map for OCR GCSE Computing
- Created by
- Jack Rowley
- Views
- 0
- History
-
- Created by Mathew Wheatley · Feb 9, 2019
- Copied by Jack Rowley · Feb 14, 2019
- Rating