Search Header Logo

2.3 Robust Programs

Authored by Laura Boyd

Computers

9th - 11th Grade

Used 17+ times

2.3 Robust Programs
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

25 questions

Show all answers

1.

DRAG AND DROP QUESTION

1 min • 1 pt

Computer programs should be designed to ​ (a)   with unexpected or erroneous input from users.

Coders should ​ (b)   for all contingencies that might occur (accidental and ​ (c)   inputs)

cope
plan
deliberate
handle
consider

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Defensive design is contigency planning using validation, sanitisation, authetication, maintenance and tesing.

What is validation?

checking an input is sensible and possible

cleaning up input data

checking the user is who they say they are

using sensible variable names, comments and indentation

Running the program with various test data to remove bugs

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Defensive design is contigency planning using validation, sanitisation, authetication, maintenance and tesing.

What is input sanitisation?

checking an input is sensible and possible

cleaning up input data

checking the user is who they say they are

using sensible variable names, comments and indentation

Running the program with various test data to remove bugs

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Defensive design is contigency planning using validation, sanitisation, authetication, maintenance and tesing.

What is input authentication?

checking an input is sensible and possible

cleaning up input data

checking the user is who they say they are

using sensible variable names, comments and indentation

Running the program with various test data to remove bugs

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Defensive design is contigency planning using validation, sanitisation, authetication, maintenance and tesing.

What does writing well maintained code involve?

checking an input is sensible and possible

cleaning up input data

checking the user is who they say they are

using sensible variable names, comments and indentation

Running the program with various test data to remove bugs

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Defensive design is contigency planning using validation, sanitisation, authetication, maintenance and tesing.

What is testing?

checking an input is sensible and possible

cleaning up input data

checking the user is who they say they are

using sensible variable names, comments and indentation

Running the program with various test data to remove bugs

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Which is the descriptor for presence check?

Numbers between two given values are accepted

Data is of a particular specified type

Data contains an exact number of characters

Ensures that some data has been entered

Access all questions and much more by creating a free account

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

Already have an account?