The process of checking input data to ensure it is reasonable and conforms to expected rules.A step-by-step set of instructions to solve a specific problem or perform a task. - ValidationAlgorithm, A check to ensure that the data entered is exactly what the user intended, typically using methods like double-entry or visual checks. - Verification, Ensures that data has been entered and is not left blank. - Presence Check, Checks that the input data is neither too short nor too long. - Length Check, Verifies that a number falls within a specified range. - Range Check, Checks that the data entered is of the correct type (e.g., integer, string). - Type Check, Ensures the data is in the correct format, such as an email address or postcode. - Format Check, A digit added to a number to help verify that the number has been entered correctly. - Check Digit, Uses WHILE or REPEAT loops to prompt the user again until a valid input is entered. - Loop-Based Re-entry, A variable used to track whether a validation condition has been met. - Boolean Flag, Requires the user to enter data twice and checks for a match to ensure accuracy. - Double Entry Check, User visually inspects the entered data and confirms it is correct before proceeding. - Visual Check, WHILE Age < 0 OR Age > 120 DO INPUT Age - Range Check Example, WHILE LENGTH(Name) < 6 OR LENGTH(Name) > 10 DO INPUT Name - Length Check Example, IF Type(Length, Integer) THEN OUTPUT 'Valid number' ELSE OUTPUT 'Invalid' - Type Check Example, IF Username.isalpha() THEN OUTPUT 'Valid - all letters' - Format Check Example, WHILE Username = '' DO INPUT Username - Presence Check Example, The ability of a program to handle unexpected or incorrect input gracefully. - Robustness, A message that guides the user to enter input correctly. - User Prompt, Displayed when invalid data is entered, guiding the user to correct the input. - Feedback Message,
0%
Unit 8 Algorithms - T5 Validation & Verification - Flash Cards
Share
Share
Share
by
Smithmatthew
KS4
Y10
Y11
Computing
Edit Content
Print
Embed
More
Assignments
Leaderboard
Flash cards
is an open-ended template. It does not generate scores for a leaderboard.
Log in required
Visual style
Fonts
Subscription required
Options
Switch template
Show all
More formats will appear as you play the activity.
Open results
Copy link
QR code
Delete
Continue editing:
?