wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Higher Computing SDD Revision

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

State the term for software which doesn't crash easily when given invalid data.

a)

Reliable

b)

Robust

c)

Maintainable

d)

Useable

2.

What is the name of the software development methodology where active user involvement is important to gain feedback?

a)

Agile

b)

Flexible

c)

Fast

d)

Top Down

3.

What term describes software which solves the problem that it was designed to solve?

a)

Fat for purpose

b)

Unfit for purprose

c)

Fit for Purpose

d)

Appropriate for needs

4.

Which term means software is easily adaptable to changing requirements in the future?

a)

Flexible

b)

Robust

c)

Maintainable

d)

Cloudy

5.

Which term describes software which meets it requirements without excessive lines of code?

a)

Efficient

b)

Lazy

c)

Fit

d)

Maintained

6.

Which term describes the limits set on a program?

a)

Requirements

b)

Boundaries

c)

Scope

d)

Purprose

7.

For counter = 0 to 4 will loop how many times?

a)

0

b)

4

c)

5

d)

Until a condition is met

8.

To find the highest value in an array, we use which standard algorithm?

a)

Find Minimum

b)

Find Maximum

c)

Linear Search

d)

Input Validation

9.

Which standard algorithm would you use to calculate the number of times a value appears?

a)

Linear Search

b)

Find Maximum

c)

Count Occurances

d)

Conditional Loop

10.

Dividing by 0 is an example of:

a)

Logic Error

b)

Syntax Error

c)

Execution Error

d)

Good coding

11.

Which testing technique is used to track a variable through lines of code?

a)

Dry Run

b)

Watch Point

c)

Break Point

d)

Trace Table

12.

What is exceptional data?

a)

Data which should be accepted as valid.

b)

Data which is on the boundaries of acceptable.

c)

Data which should be rejected.

d)

Data which is described as fantastic.

13.

Anaylsis - ? - Implementation - Testing - Documentation - Evaluation - ?


Which two stages are missing in the correct order?

a)

Design and Rollout

b)

Design and Maintainance

c)

Agile and Design

d)

Maintainance and Design

14.

Which type of design notation is used to design a UI?

a)

Wireframe

b)

Pseudocode

c)

Flow Chart

d)

Data DIagram

15.

A locally declared variable is able to be seen by the whole program?

a)

True

b)

False