Flashcards
Defensive Design
Flashcards do conjunto (9)
- 1Define Validation...Checking input data is sensible and in the right format
- 2Define Data Sanitisation...The process of hiding or protecting data so it cannot be seen or disclosed
- 3Define Authentication...Verifying the identity of a user
- 4Define Maintenance...The process of ensuring that a program is easy to understand, modify and update.
- 5What does testing involve?Checking a program for errors.
- 6Define Defensive Design...Contingency planning using validation, sanitisation, authentication, maintenance and testing
- 7What are the 5 types of validation checker?Range--The input must be within parameters
Length--The input mustn't be too long/short
Presence--A data value must be entered
Format--e.g. DD/MM/YYYY etc
Type--Data must be a certain type e.g.(int,float..) - 8What are the 3 factors of authentication?Being - Username, ID number...
Knowing - Password, pin, security answer...
Having - Swipe Card, biometrics... - 9What are the 3 core factors of maintainability?Commenting
Consistent Variable Naming System
Indentation
Informações
- Descrição
- A level Computing (2.3 Producing Robust Programs) FlashCards sobre Defensive Design, criado por Sam Harris em 06-03-2020.
- Criado por
- Sam Harris
- Visualizações
- 0
- Avaliação