Defensive Design/ Robust Coding

Defensive Design/ Robust Coding

9th Grade - University

10 Qs

quiz-placeholder

Similar activities

Access - Lesson 14

Access - Lesson 14

9th - 12th Grade

10 Qs

ICT 10 : Introduction to Adobe Illustrator(CS5)

ICT 10 : Introduction to Adobe Illustrator(CS5)

10th Grade

10 Qs

4.6.4 Logic Gates

4.6.4 Logic Gates

10th Grade - Professional Development

15 Qs

PAS 38 and PAS 40

PAS 38 and PAS 40

University

10 Qs

Basic Programming QUIZ

Basic Programming QUIZ

1st - 10th Grade

15 Qs

TCP/IP & other protocols [A Level]

TCP/IP & other protocols [A Level]

12th Grade

14 Qs

Algorithm analysis: divide & conquer theory

Algorithm analysis: divide & conquer theory

University

10 Qs

UNIT 1.8 ELCE

UNIT 1.8 ELCE

10th Grade

14 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

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?