Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Massive End of GCSE quiz - AQA

Total questions: 65

Worksheet time: 32mins

Name
Class
Date
1.
A sequence of steps that can be followed to complete a task.
a)
Guideline
b)
Instructions
c)
To do list
d)
Algorithm
2.
To break down a problem into smaller sub-tasks.
a)
Analysis
b)
Abstraction
c)
Decomposition
d)
Reduction
3.

What's a "bit" in computer language? Is it a tiny piece of chocolate?

a)

Yes, computers run on sugary snacks!

b)

It's a basic unit of information, usually a 0 or a 1.

c)

It's a small bug in the software.

d)

It's the sound your computer makes when it's happy.

4.
What is a subroutine?
a)
A named self-contained section of code that performs a specific task
b)
Another name for pseudocode
c)
A routine that has no connection at all to the main routine
d)
A word used exclusively in movies to sound cool
5.
What is the difference between a function and a procedure?
a)
Procedures just carry out instructions, functions always return values
b)
Functions carry out instructions and procdures return values
c)
Trick question: they are the same thing
d)
Both always return values but in different data types
6.
Define a local variable
a)
A variable defined in a function
b)
A variable declared at the beginning of the main program
c)
A variable declared in the main program
d)
A vaiable declared right at the end of the main program
7.

What are the numerical values of the 2 boolean values?

a)

1 and 0

b)

-1 and 1

c)

1 and 2

d)

Any numbers

8.

How much memory is taken up by a Character?

a)

1 byte

b)

1 bit

c)

4 bits

d)

8 bits

9.
"Fred" is an example of which data type?
a)
String
b)
Char
10.
Which Data type can take up the most memory
a)
String
b)
Boolean
11.
What kind of iteration are WHILE...ENDWHILE loops?
a)
Indefinite
b)
Definite
c)
Categorical
d)
Uncategorical
12.
What is concatenation?
a)
The joining of two strings
b)
the addition of two integers
c)
the declaring of a variable
d)
the changing of a value assigned to a variable 
13.
What is a nested loop?
a)
A loop within a loop
b)
Multiple loops in the same program
c)
A definite loop
d)
An indefinite loop
14.
What is a record?
a)
A data structure that groups together related items
b)
A collection of arrays
c)
A set of numbers
d)
A program
15.

Arrays can have different data types?


True or False?

a)

True

b)

False

16.
Casting refers to:
a)
Converting between variable data types
b)
Boolean algebra
c)
Printing out of the program’s results
d)
Sending values to a function or procedure
17.
Which of these is not an image file extension?
a)
MP3
b)
GIF
c)
TIF
d)
BMP
18.

What is the result of 7 MOD 5?

a)

1.5

b)

2

c)

1

d)

1.4

19.

10 > 3 AND 6 < 8

a)

TRUE

b)

FALSE

20.

Which of these is NOT a type of compression?

a)

Run Length Encoding

b)

Huffman Coding

c)

Encryption

d)

Lossy

21.
19 in binary is?
a)
10000
b)
10001
c)
00001
d)
10011
22.
What is an example of an output device?
a)
Mouse
b)
Microphone
c)
Speakers
d)
DVD
23.

What's the name of the highly addictive Russian puzzle game where you have to fit lots of coloured bricks together to make a wall?

a)

Tetris

b)

The Russian Front

c)

Puzzled

24.

Hexadecimal is Base _____

a)
16
b)
15
c)
6
d)
10
25.
Convert 4A in Hex to binary
a)
1001010
b)
1001101
c)
1001100
d)
1000000
26.
What is a nibble in terms of a byte?
a)
Half a byte.
b)
Any unit smaller than a byte
c)
Four bytes
d)
Double the size of a byte
27.
How many Megabytes are there in a Gigabyte?
a)
1000
b)
500
c)
1024
d)
2000
28.
What is the smallest unit of information of the following?
a)
Bit
b)
Byte
c)
Nibble
d)
Kilobyte
29.
The word 'Hello' is written in 7 bit ASCII, how many bits in total does the word contain?
a)
35
b)
4
c)
7
d)
28
30.

Why did the SQL database cross the road?

a)

To join the other tables

b)

It needed to run a query on the other side

c)

It had too many joins and needed some space.

d)

It was performing a SELECT * FROM street.

31.
How does an increase in the number of colours affect the file size relative to the overall file size?
a)
Larger increase
b)
Stays the same
c)
Small decrease
d)
Big decrease
32.
An image has a height of 200 pixels, width of 400 pixels and a colour depth of 3 bits. What is the file size in bytes?
a)
30000
b)
240000
c)
120000
d)
48000
33.

Which logic gate does this symbol represent?

a)

AND

b)

OR

c)

NOT

d)

IF

e)

ELSE

34.
When was the Playstation first released
a)
1991
b)
1994
c)
1999
d)
2004
35.

What is the output Y of this logic cricuit if A = 1, B = 1, and C = 1

a)

0

b)

1

36.

High level languages...

a)

Can be run directly from the code

b)

Need to be translated before execution

c)

Are targeted at a specific CPU

37.

Assemblers...

a)

Use lots of memory

b)

Each instruction matches one unique machine code instruction

c)

Are unsuitable for embedded systems

38.

In a Von Neumann architecture ...

a)

data and instructions are both stored in main memory.

b)

data and instructions are stored in separate memory devices.

c)

data is stored in main memory, instructions in secondary storage.

d)

data is stored in secondary storage, instructions in main memory.

39.
10. What is one disadvantage of Optical storage methods?
a)
Very low comparative disk capacity
b)
They are very expensive
c)
They don't work for some data types
d)
Aren't sold commerically anymore
40.
Malicious software such as viruses, trojans and spyware
a)
Malware
b)
Hacker
c)
Blagging
d)
Phishing
e)
Shouldering
41.
A cyber attack sometimes called DNS poisoning that redirects the user to a fake website
a)
Pharming
b)
Removable media
c)
Malware
d)
Hacker
e)
Blagging
42.

The biggest WAN

a)

Internet

b)

Intranet

c)

Extranet

43.

PAN is known asa

a)

public network

b)

home network

c)

bluetooth network

d)

personal network

44.

passes data over the physical network

a)

transport layer

b)

internet layer

c)

link layer

d)

application layer

45.

directing them between devices

a)

transport layer

b)

internet layer

c)

link layer

d)

application layer

46.

What is the correct order of clauses in a SQL statement?

a)

SELECT, FROM, ORDER BY, WHERE

b)

SELECT, FROM, WHERE, ORDER BY

c)

SELECT, WHERE, FROM, ORDER BY

d)

WHERE, FROM, SELECT, ORDER BY

47.

When did computer games become popular?

a)

in the 2000s

b)

in the 1950s

c)

in the 1970s

d)

in the 2010s

48.

Which character returns all the data found in a table?

a)

%

b)

#

c)

*

d)

/

49.

Which is NOT illegal

a)

Virus

b)

DDos

c)

Trojan Horse

d)

Adware

50.

Select the correct label for this description.

An attribute in one table that is a primary key in another table.

a)

Primary key

b)

Record

c)

Foreign key

d)

Field

51.

What is a relational database?

a)

A database with one table

b)

A database with two or more tables

c)

A collection of tables which can be linked together by means of primary and foreign keys.

52.
How does a DDos attack work
a)
It overwelms a server by send huge number of files
b)
It is sent to an IP address
c)
It is used to white hack
d)
It is an attack where files are dowloaded, even if they are encyrpted
53.

In what year was the Data Protection Act passed?

(a)  

54.

KEY TERMS

The things that are considered right and wrong, it consists of the standards of behaviour that are acceptable within society, they are the moral principles and values.

a)

ethical

b)

legal

c)

cultural

d)

environmental

55.

KEY TERMS

The things that are actually right and wrong, things are passed and enforced to help protect the users of computers.

a)

ethical

b)

legal

c)

cultural

d)

environmental

56.

KEY TERMS

How we impact the natural world, E-Waste, sustainability, recycling and energy demand, are issues regarding technology.

a)

ethical

b)

legal

c)

cultural

d)

environmental

57.

Computer is a

a)

Machine

b)

Toy

58.

Fill in the blanks:

A computer is a smart machine,

It is a gad___

a)

Gadget

b)

Gadgel

59.
Which company makes the X-Box?
a)
Sony
b)
Nintendo
c)
Microsoft
d)
Apple
60.
Who is this character?
a)
Mario
b)
Luigi
c)
Link
d)
Zelda
61.
Which type of sort algorithm is this?
a)
Bubble
b)
Merge
c)
Insertion
62.
Which type of sort algorithm is this?
a)
Bubble
b)
Merge
c)
Insertion
63.

A type of error that occurs when a rule of the programming language code is broken?

a)

Syntax error

b)

Logic error

c)

Run-time error

d)

Program error

64.

What do you call the "brain" of your computer? It's always thinking (or at least processing)!

a)

The Funny Bone

b)

The Central Processing Unit (CPU)

c)

The Digital Noodle

d)

The Clicky Thingamajig

65.

Which of these is NOT a real type of computer virus (as far as we know...)?

a)

Trojan Horse

b)

Worm

c)

Dragon Bug

d)

Ransomware