Defensive Design/ Robust Coding

Defensive Design/ Robust Coding

9th Grade - University

10 Qs

quiz-placeholder

Similar activities

iGCSE ICT Revision

iGCSE ICT Revision

7th - 10th Grade

14 Qs

Organizing and Entering Data

Organizing and Entering Data

7th - 11th Grade

10 Qs

SummerSchool-Q2

SummerSchool-Q2

University

10 Qs

Databases

Databases

6th - 10th Grade

12 Qs

BTEC Digital Information Technology: Component 2 - Learning Aim A

BTEC Digital Information Technology: Component 2 - Learning Aim A

9th - 11th Grade

15 Qs

1.01 Reliability and Integrity

1.01 Reliability and Integrity

9th - 12th Grade

10 Qs

Software Testing

Software Testing

11th Grade

15 Qs

data validation MS Access

data validation MS Access

11th Grade

15 Qs

Defensive Design/ Robust Coding

Defensive Design/ Robust Coding

Assessment

Quiz

Business, Instructional Technology, Computers

9th Grade - University

Medium

Created by

Mohammed Rahman

Used 12+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is an example of data verification?

Checking the data is of the correct type

Asking the user to type in the password twice

Checking that the password contains letters and numbers

Checking that the data is of the correct length

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What kind of test will ensure that the user types an appropriate number when asked for their age?

Data type check

Data length check

Data range check

Asking them to type in their age twice

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following statements is true?

Data validation cannot tell you if the answers are correct

Data validation cannot check if a password is in the right format

Data validation cannot tell you if the answer is a date

Data validation can prevent logic errors

4.

FILL IN THE BLANK QUESTION

1 min • 1 pt

A ______ error is when you have spelt a key word incorrectly, used the wrong capitalisation, missed out or placed punctuation in the wrong place.

5.

FILL IN THE BLANK QUESTION

1 min • 1 pt

If your program does not display any error messages but behaves in an unexpected way, you probably have a ----- error.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of these is likely to be a result of a logic error in your program?

You get an error message because you typed a letter when asked how old you were

You used the wrong capitalisation for the print() command

You forgot to type a colon at the end of your function definition

Your program enters an infinite loop

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A syntax error could be caused by which of these?

Your if statement had a < symbol when you should have used a > symbol

Your if statement used = instead of == to compare two values

Your if statement used != instead of == to compare two values

You typed 'while x >20' when you meant to write 'while x<20'

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?