Which type of test data is outside the limits of valid data
- Normal data
- Boundary data
- Invalid data
- Erroneous data
What is sanitisation?
- The process of hiding or protecting data so it cannot be seen or disclosed.
- The process of encrypting or obfuscating data so it cannot be read or understood.
- The process of compressing or summarising data so it cannot be stored or transmitted.
- The process of deleting or overwriting data so it cannot be recovered or restored.
Which type of error does not crash the program, but produces unexpected results?
- Logic error
- Syntax error
- Type error
- Iterative error
Which type of testing takes place when all components are completed?
- Terminal testing
- Active testing
- Boolean testing
- Iterative testing
In a web form, what input validation technique can help prevent SQL injection attacks?
- Presence check
- Length check
- Format check
- Input sanitisation
When should comments not be added to code?
- To state the purpose of the program
- To identify the end of a
for loop - To describe the purpose of a function
- When code is obvious and self-explanatory
What is the purpose of defensive design?
- To ensure that a program runs correctly and continues to run no matter what actions a user takes.
- To ensure that a program runs quickly and efficiently.
- To ensure that a program runs on any platform or device.
- To ensure that a program runs without any errors or bugs.
Which type of program testing takes place during development?
- Terminal testing
- Active testing
- Boolean testing
- Iterative testing
Which type of input validation checks if the entered data is a valid date, email address, or phone number?
- Range validation
- Format validation
- Length validation
- Presence validation
What is meant by code maintainability?
- The speed at which code is executed
- The ease with which code can be understood, modified, and extended
- The size of the source code files
- The security measures implemented in the code