Western Governors University (WGU) ITEC2034 D385 Software Security and Testing Practice Test

Session length

1 / 20

What type of validation is performed by code that repeatedly prompts for a number until a valid integer between 1 and 10 is entered?

Type and Range check

Two validation aspects are at play here: the input must be an integer, and that integer must lie within the allowed range from 1 to 10. The loop continues only when both conditions are met, so the situation is a combination of a type check (ensuring it's an integer) and a range check (ensuring the value is between 1 and 10, inclusive). This guarantees we don’t accept non-numeric input and we don’t accept numbers outside the permitted bounds. If you only checked the type, you could still end up accepting values like 11 or -3. If you only checked the range, inputs that aren’t integers (like non-numeric strings or decimals) could cause issues or be mishandled during parsing. Therefore, the scenario is best described as a Type and Range check.

Format and Range check

Only Type check

Only Range check

Next Question
Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy