wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

General Revision

Total questions: 50

Worksheet time: 32mins

Name
Class
Date
1.

What is referential integrity?

a)

When the primary key is different from the foreign key and no changes are applied to either

b)

When the foreign key is similar to the primary key any changes are just applied to the foreign key

c)

When the primary key and the foreign key are the same and any changes are applied to both keys

2.

Select the correct parts of the CPU (Multiple answers)

a)

Control Unit

b)

Address Bus

c)

ALU

d)

Registers

3.

What is 76 converted into Binary?

a)

01001100

b)

00110011

c)

01001111

d)

01001101

4.

What is the purpose of JavaScript in a web page?

a)

For fun

b)

To add interactivity to a web page

c)

To make the web page look better

d)

To make the web page more interesting

5.

Which of the following units of storage are smaller than an Megabyte?

a)

Bit

b)

Kilobyte

c)

Terabyte

d)

Gigabyte

6.

What kind of validation fits this description: Limiting what the user can enter

a)

Presence Check

b)

Field Length Check

c)

Restricted Choice

7.

What will this SQL statement do? SELECT username, activetime FROM userdetails WHERE online = 'TRUE';

a)

It will show all information from current online players

b)

It will show the username of any user who's played for longer than 50 mins

c)

It will show the username and amount of time they've been active of any user that is currently online

d)

It will show the username and amount of time they've been active of any user that is currently not online

8.

What bit depth does JPEG use?

a)

24 bits, providing over 16 million colours

b)

8 bits, providing 256 colours

9.

What would this CSS show?

p{ text-align: left;

color: Blue;

font-size: 18px;

a)

Align paragraph text to the left

b)

Set the font colour to Blue

c)

Set the background colour to blue

d)

Set the font size to 18

e)

Align all text to the left

10.

Which of these statements is true when describing an Interpreter? (Multiple Answers)

a)

It translates statements while it executes the program, making it slow

b)

Interpreted code requires less memory than complied code

c)

Interpreter will run until it finds an error

d)

Interpreter is very complicated

11.

The address bus...

a)

is used to carry data from a memory location to the processor and vice versa

b)

is used to send out signals to initiate events

c)

is used to specify which memory location is to be used to read or write data to

12.

Which of these is are ways to improve the readability of your code? (Multiple Answers)

a)

Meaningful variable names

b)

Indentations

c)

Internal Commentary

d)

White Space

13.

Which audio file uses lossless compression but has larger file sizes?

a)

MP3

b)

WAV

14.

Which one of these graphics files is Lossless and therefore keeps its quality?

a)

PNG

b)

GIF

c)

JPEG

15.

What field type would be used to store the following data "0125-5221"

a)

Text

b)

Number

c)

Time/Date

16.

What kind of hyperlink takes you to another page on another website?

a)

Internal Link

b)

Exit Link

c)

External Link

d)

Inside Link

17.

Lossy compression means? (Two answers)

a)

The file will not return to original quality

b)

The file size will remain smaller than the original

c)

The file will return to original quality

d)

The file is deleted

18.

What is the purpose of a wireframe?

a)

To design the layout of the website

b)

To design the layout of a web page

c)

To allow the user to test the usability of the website

d)

To To design usability tests using porotyping

19.

The type of addressing shown in the href attribute is:

a)

Absolute Addressing

b)

Relative Addressing

c)

Domain Addressing

d)

URL Addressing

20.

Which of the following examples shows the correct way to display an image on a web page?

a)

<source src=""filename.jpg" alt="A Picture"></source>

b)

<image src="filename.jpg" alt="A Picture">

c)

<img src="filename.jpg" alt="A Picture">

d)

<file src="filename.jpg" alt="A Picture">

21.
What does CSS stand for? 
a)
Creative Style Sheets
b)
Cascading Style Sheets
c)
Colorful Style Spread
d)
Computer Style Spread
22.
Which is the value in this CSS?
p {color: red;}
a)
p
b)
color
c)
red
23.

Which of the following has the highest priority in a HTML document?

a)

Inline CSS

b)

Internal CSS

c)

External CSS

24.

Describe what will happen when this code is run

a)

Text will change to Goodbye when the mouse is over it then change back to Hello when the mouse isn't over it

b)

Text will change to Hello when the mouse is over it then to Goodbye when the mouse isn't over it

c)

Text will display Goodbye when the page is loaded

25.

Describe how a website is evaluated

a)

If the website meets the functional and end user requirements it is fit for purpose

b)

If the website looks nice it is fit for purpose

c)

If the website runs without error it is fit for purpose

d)

If the website is design and developed as quickly as possible it is fit for purpose

26.

You are a writing a program to add up the total cost of all the items in a shopping cart. State the standard algorithm you should use?

a)

Running Total

b)

Traversing an array

c)

Input Validation

27.

What kind of design technique is being shown?

a)

Psuedocode

b)

Flowchart

c)

Structure Diagram

28.

You are a writing a program to add up the total cost of all the items in a shopping cart. State the standard algorithm you should use?

a)

Running Total

b)

Traversing an array

c)

Input Validation

29.

State the result from the following program:


number = 7.89321

MsgBox("Number is " & Math.Round(num))

a)

7.8932

b)

7

c)

8

30.

What kind of design notation is shown above?

a)

Flowchart Chart

b)

Structure Diagram

c)

Pseudocode

d)

Decomposition Diagram

31.

What kind of error is this?

a)

Syntax

b)

Logic

c)

Execution

32.

What makes a program Fit For Purpose

a)

The program meets the requirements stated in the analysis stage

b)

The program works

c)

The program doesn't crash

d)

The program has all the right variable names

33.

What is a flat file database?

a)

A database that consists of one large table with repeated data

b)

A database that uses more than one table that are linked together

c)

A database that is empty

d)

A database that only contains information about flat things

34.

What does SQL stand for?

a)

Structured Query Lines

b)

Structured Quandaries Language

c)

Sand Quack Linguine

d)

Structured Query Language

35.

Identify two ways to save power when using a computer

a)

Just don't use one

b)

Adjust the monitor brightness

c)

Use sleep mode or power settings if not used after a period of time

d)

Throw it out the window after use

36.

How is a bit-map graphic stored?

a)

In a grid of object and attributes

b)

In a grid of pixels

c)

In a grid of pixels where the colour is also stored as text

d)

In a grid of pixels where each pixel is stored as a binary number to represent the colour of the pixel

37.

How is a vector graphic stored?

a)

Each pixel is stored as a binary number

b)

As a collection of objects

c)

As a collection of objects with the attributes of each object stored

d)

Each pixel is stored as a binary number in a grid of pixels.

38.

How is an image represented in a wireframe?

a)
b)
c)
d)
39.

What kind of cardinality is displayed here?

a)

One to one

b)

One to many

c)

Many to many

40.

How is a primary key indicated in an ER Diagram?

a)

The field name is underlined

b)

The field name has an asterisk

c)

You just have to guess

41.

How is a foreign key indicated in an ER Diagram?

a)

The field name is underlined

b)

The field name has an asterisk

c)

You just have to guess

42.

How would you write internal CSS?

a)

Have CSS in a different file from your HTML

b)

Have CSS in line with the elements in HTML

c)

Have CSS in a <style> within the <head> in HTML

43.

Explain the purpose of prototyping in web design

a)

To demonstrate user interaction

b)

To demonstrate the navigation of the website

c)

Just to look at the website

d)

To try the design

44.

Identify which code below correctly defines an array of strings with a length of 15

a)

Dim array As Integer

array = 15

b)

Dim array() 15 As Integer

c)

Dim array(15) As Integer

d)

Dim array * 15 As Integer

45.

Describe the term Iterative Development

a)

Repeating a phase of development like going from Testing stage back to the Implementation stage to correct the code

b)

Double checking your work to make sure it is right before moving on

c)

Using loops in your program

d)

Doing all the work again because the file got deleted

46.

Identify the three things that are outlined in the functional requirements (three answers)

a)

Inputs

b)

Coding Language

c)

Processes

d)

Outputs

e)

Hardware Required

47.

What would the output be in the age was set at 18?

a)

You are too young to attend the dance

b)

You can attend the dance

c)

You are too old to attend the dance

48.

If an SQL query is displaying all the fields correctly but is showing some records that don't meet the criteria it is said to be?

a)

Not fit for purpose

b)

Not accurate

c)

Fit for purpose

d)

Accurate

49.

Which is the correct UPDATE statement to update this address ( 99 Willow Way ) in a Staff table of the staff member with the code DD56

a)

UPDATE Staff

SET address = "99 Willow Way"

WHERE staffCode = "DD56"

b)

SET address = " 99 Willow Way"

WHERE staffCode = "DD56"

c)

UPDATE Staff

WHERE staffCode = "DD56"

d)

UPDATE Staff

SET address = "99 Willow Way"

50.

Which of the following standard file formats allows you to create an animation?

a)

WAV

b)

GIF

c)

PNG

d)

JPEG