Flashcards
Cs - Paper 2: Producing Robust Programs
Cards in this deck (9)
- 1AuthenticationThe process of determining the identity of the user
- 2Why is defensive design important?The number of errors and bugs is minimised - The program behaves as expected even if there is unexpected input from the user - All possible errors which could occur are identified and allowed for.
- 3ValidationChecks that the data that is inputted is sensible, reasonable and appropriate to be processed by the program
- 4Presence CheckChecks that data has been entered
- 5Range CheckChecks that the data entered is within a required range
- 6Lenght CheckEnsures that a specified number of characters has been entered
- 7What is the purpose of testing?Testing ensures that the software produces the expected result and meets the needs of the users
- 8What is meant by a robust software?The software produces expected results and can withstand malicious users
- 9Why should testing be destructive?To ensure that all errors are found and the program is as robust as possible
Information
- Description
- GCSE Computing Flashcards on Cs - Paper 2: Producing Robust Programs, created by C O on 27/02/2018.
- Created by
- C O
- Views
- 5
- Rating
More on Robust Programming and Testing