wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

GCSE Computing Revision Session - Ultimate Quiz

Total questions: 151

Worksheet time: 1hrs 23mins

Name
Class
Date
1.
Which of these computerised systems is NOT categorised as Critical?
a)
Life Support
b)
Air Traffic Control
c)
Graphic Design
d)
Missile Targeting
2.
Which of these is NOT a 'Proprietary' standard
a)
HTML
b)
DOC
c)
PDF
d)
MP3
3.
Which of these is NOT an Open standard
a)
HTML
b)
CSS
c)
XLS
d)
HTTP
4.
The Computer Misuse Act is there to make sure that computers are used for their intended purpose only
a)
True
b)
False
5.
Which of these is NOT a way of making computer systems more efficient?
a)
Automatic Sleep mode
b)
LED case lighting
c)
Using Virtual Servers
d)
Energy Efficient Processors
6.
In binary there are ____ numbers that can be used in each number column
a)
16
b)
2
c)
8
d)
10
7.
A DENARY number is base _____
a)
2
b)
10
c)
16
d)
20
8.
The biggest number you can make with 4 binary digits is _____
a)
15
b)
14
c)
13
d)
16
9.
The biggest number you can make with a 4 digit denary number is 
a)
10000
b)
9999
c)
999
d)
1000
10.
Denary 28 =  Binary ______
a)
11100
b)
11011
c)
10101
d)
11110
11.
Denary 5 = Binary ______
a)
101
b)
011
c)
111
d)
110
12.
Hexadecimal is a base _____ number system
a)
10
b)
2
c)
16
d)
6
13.
What are IF statements used for?
a)
Making decisions
b)
Repeating sections of code
c)
Storing values while the program is running
d)
Sharing finished programs online
14.
A VARIABLE is used in a computer program to ....
a)
Vary the amount of data
b)
To just store numbers
c)
A named memory location that stores an input
d)
To calculate the answer when two numbers are input
15.
This symbol is used in Flow Charts to ...
a)
input information
b)
process inputs
c)
output information
d)
make a decision
16.
This symbol is used in Flowcharts to ...
a)
input or output data
b)
calculate data
c)
stop a process
d)
start a process
17.
The following code would
a)
set the variable "a" to whatever is stored in "answer"
b)
add whatever is stored in "answer" to the variable "a"
c)
output the number 7
d)
repeat forever
18.
What is this piece used for?
a)
A decision
b)
A process
c)
A start or stop?
d)
A repeat
19.
This student has found out how to make new coding pieces. She has made a new piece called 'spin'. What will happen if the coding piece called spin is clicked or the space bar pressed?
a)
Nothing
b)
A sprite will move forward 15 steps
c)
The sprite will rotate clockwise 15 degrees
d)
The sprite will keep spinning forever
20.
Which 127 bit system is used by the computer to represent text?
a)
Floating point
b)
Binary
c)
ASCII
d)
RTF
21.
Which type of graphic stores only the objects and their attributes, e.g. x and y co-ordinates?
a)
Binary
b)
Vector
22.
Which type of graphic stores every pixel on the canvas?
a)
Bitmap
b)
Vector
23.
What is the name given to the hardware and software that can be used to allow communication between devices?
a)
Auxiliary
b)
RGB
c)
Ethernet
d)
Interface
24.
Which type of memory is used to store data temporarily (data is lost when the machine switches off)?
a)
Read Only Memory
b)
Random Access Memory
25.
Which type of memory holds data permanently?
a)
Read Only Memory
b)
Random Access Memory
26.
Which security precaution uses a person's physical characteristics to allow access?
a)
Encryption
b)
Biometrics
c)
Firewall
d)
Anti-Virus
27.
An internal hyperlink is a link which takes the user to...
a)
A page within the same website
b)
A page on a different website
c)
A different section of the same page
28.
Which language is used to provide the basic formatting and structure of a web page?
a)
JavaScript
b)
CSS
c)
HTML
d)
Python
29.
Which database field type would be used to store a customer's account balance?
a)
Numeric
b)
Object
c)
Currency
d)
Text
30.
What is an example of an output device?
a)
Mouse
b)
Microphone
c)
Speakers
d)
DVD
31.
What is an example of an input device?
a)
Keyboard
b)
Speakers
c)
Monitor
d)
DVD
32.
What is spam?
a)
unsolicited messages sent to you
b)
Send Programs And Machine code
c)
untitled messages
d)
A Virus
33.
Which database field type would be used to store a customer's name?
a)
Text
b)
Numeric
c)
Date/Time
d)
Object
34.
Firefox, Opera, Chrome, Safari and Explorer are types of what?
a)
Wildlife Charities
b)
Folder
c)
Web Browser
d)
Different colours of the new Vauxhall Vectra
35.
What computer component is displayed?
a)
Expansion Card
b)
CPU
c)
Motherboard
d)
Memory 
36.
What is PSU?
a)
Personal Supplying Unit
b)
None of these
c)
Personal upplication Unify
d)
Power supply unit
37.
What are these?
a)
Tower
b)
Motherboard
c)
Harddrive
d)
RAM memory
38.
In terms of computing, what does CPU stand for?
a)
central pc unit
b)
clean processing unit 
c)
computer processing unit
d)
Central processing unit
39.
What is the part of a database that only holds 1 type of information?
a)
Field
b)
Record
c)
Table
d)
Query
40.
What does HTML stand for?
a)
Hyper Text Mark up Lingo
b)
Hyper Text Mark Up Language
c)
Hyper Total Managed Language 
d)
Handy Texting Management Level
41.
A computer which is attached to a network is called a
a)
Personal computer
b)
Stand alone
c)
Work alone
d)
Work station
42.
What is a nibble?
a)
2 bits
b)
4 bits
c)
8 bits
d)
6 bits
43.
What is a byte?
a)
8 bits
b)
4 bits
c)
2 bits
d)
1 bit
44.
How many bytes in a kilobyte?
a)
1000
b)
1024
c)
256
d)
512
45.
How many kilobytes in a megabyte?
a)
1024
b)
1000
c)
1000000
d)
500
46.
How does a computer process instructions?
a)
By converting it into binary
b)
By splitting the instruction up into an operand and an operator
c)
By changing the format of a file
d)
By magic
47.
What is an operator in computing?
a)
A mathematical operator
b)
Something that can be done to a file
c)
Something that tells the computer what the instruction is
d)
Something that will change the format of a file
48.
What is an operand in computer?
a)
Something that tells the computer what to apply the instruction to.
b)
Something that changes the format of a file
c)
Something that can be done to a file
d)
A method of translating text into binary
49.
What is the number 10 in binary?
a)
1010
b)
1111
c)
0001
d)
0110
50.
What is the hexadecimal number FF in denary?
a)
255
b)
256
c)
254
d)
257
51.
Why do programmers use hexadecimal?
a)
To avoid very large and confusing binary numbers
b)
To prevent the computer decoding binary numbers
c)
To avoid small binary numbers
d)
Because they felt that binary was too simple.
52.
The ... allows data packets to travel to and from the system and the network
a)
Hub
b)
Switch
c)
Router
d)
Modem
53.
The ... is attached to the end of the network to stop the data from bouncing back and causing interference
a)
Repeater
b)
Terminator
c)
Modem
d)
Switch
54.
The ... is placed between each network segment to boost the signal on to the next one
a)
Terminator
b)
Router
c)
Switch
d)
Repeater
55.
All computers have Network Interface Cards built in
a)
True
b)
False
56.
The further apart the networked computers, the ... the signal will become
a)
Stronger
b)
Weaker
57.
If 2 computers try to send data packets at the same time there could be a ...
a)
Disaster
b)
Crash
c)
Collision
d)
Conflict
58.
Which of the following is external hardware?
a)
Video Card
b)
Keyboard
c)
Sound Card
d)
ROM
59.
Which of the following is internal hardware?
a)
Sound Card
b)
Scanner
c)
Web Cam
d)
USB Flash Drive
60.
What are the two main categories of software?
a)
Apps & Games
b)
Applications & Systems
c)
Office & Adobe
d)
OS & Games
61.
What are the two types of drive used for permanent data storage inside a computer?
a)
Solid State & ROM
b)
ROM & RAM
c)
Hard Disk Drive & RAM
d)
Hard Disk Drive & Solid State Drive
62.
Which of the following is applications software?
a)
Anti-Virus
b)
Device Driver
c)
Operating System
d)
Database
63.
Which of the following is systems software?
a)
Spreadsheet
b)
Word Processor
c)
Video Editing
d)
Disk Defragmentation
64.
Which of the following is contained in the ROM BIOS?
a)
Boot File
b)
Apps
c)
Utilities
d)
User Interface
65.
What does BIOS stand for?
a)
Broadband Internet Operating System
b)
Basic Input Output System
c)
Basic Internet Operating System
d)
Binary Input Output System
66.
Name the computer hardware shown.
a)
CPU and Internal Hard Drive
b)
Mouse
c)
Monitor
d)
Speakers
67.
Name the computer hardware shown.
a)
Printer
b)
Mouse
c)
Monitor
d)
Speakers
68.
Name the computer hardware shown.
a)
Keyboard
b)
Cables
c)
Printer
d)
USB Flash Drive
69.
Name the computer hardware shown.
a)
Printer
b)
Speakers
c)
CPU and Internal Hard Drive
d)
Keyboard
70.
Name the computer hardware shown.
a)
Printer
b)
Mouse
c)
Monitor
d)
Speakers
71.
All computer systems have input, processes, output and... 
a)
Feedback
b)
Data
c)
Information
d)
Storage
72.
Which of the following is an input device?
a)
Scanner
b)
Projector
c)
Headphones
d)
Robotic Arm
73.
Which of the following is not a storage device?
a)
Magnetic Tape
b)
Hard Disk
c)
RAM
d)
ROM
74.
Which of the following is a computer's primary storage?
a)
Magnetic Tape
b)
Hard Disk
c)
RAM
d)
ROM
75.
What is called when output from a computer system is used as input?
a)
Storage
b)
Reinput
c)
Feedback
d)
Processing
76.
What type of network is this?
a)
Ring 
b)
Bus 
c)
Star
d)
Mesh
77.
In a star network
a)
Each device is connected to a switch or hub
b)
Each device connects to each other
c)
Each device is connected in a line
d)
Each device is connected to a terminal
78.
The internet is the worlds biggest
a)
LAN
b)
WAN
79.
What does LAN stand for?
a)
Local Art Network
b)
Localise Aerial Network
c)
Local Area Network
d)
Local Area News
80.
Repeaters can
a)
Amplify signals
b)
Make signals slower
c)
Absorb signals
d)
Corrupt signals
81.
What does NIC stand for?
a)
Network Internet Card
b)
New Internet Creator
c)
Network Interface Card
d)
Network Interceptor Card
82.
A router can
a)
Forward data packets
b)
Absorb signals
c)
Repeat signals
d)
absorb data packets
83.
Created by Tim Berners-Lee
a)
Internet
b)
WWW
84.
What is a  database?  
a)
An organized Collection of info that pertains to a particular subject or purpose. 
b)
A category of info in a table (a column
c)
A collection of info consisting of one or more related fields about a specific entity (a row) 
d)
A field, contained in two or more tables, that forms a relationship between the table 
85.
 Databases can have a maximum of one foreign key 
a)
True
b)
false
86.
What is a collection of info consisting of one or more related fields about a specific entity?
a)
Table
b)
field
c)
record
d)
database
87.
Computer Systems consist of...
a)
Hardware (input/output/storage devices)
b)
Software (operating system/system software etc.)
c)
Processors (the CPU chip/Graphics processors)
d)
All of these
88.
The __________________ tells the processor the job that needs to be done. A simple operation might be 'add' or 'subtract'. If we use the analogy of a recipe, the opcode might be 'chop' or 'mix'.
a)
opcode
b)
operand
89.
In this example, what is the Opcode?
MOV AL, 34h
a)
MOV
b)
AL
c)
34h
90.
In this example, what is the Operand??
MOV AL, 34h
a)
MOV
b)
Register AL and Hex 34h
91.
The main purpose of networking is to share data between computers. A file has to be broken up into small chunks of data known as data __________ in order to be transmitted over a network. The data is then re-built once it reaches the destination computer.
a)
packets
b)
grams
c)
information
d)
networks
92.
What are these advantages and disadvantages for?
a)
Networks
b)
Databases
c)
Spreadsheets
d)
Dynamic Link Libraries (DLLs)
93.
___________ match domain names like google.com to their associated IP addresses — 216.58.213.110 in the case of google.com. When you type google.com into your web browser’s address bar, your computer contacts your current ____________ and asks what IP address is associated with google.com. Your computer then connects to the IP address and displays “google.com” in your web browser – the connection to 216.58.213.110 happens behind the scenes.
a)
DNS Server
b)
Network Protocol
c)
Firewall
d)
Internet Protocol (IP)
94.
Name the logic gate
a)
AND
b)
OR
c)
NOT
95.
Name the logic gate
a)
AND
b)
OR
c)
NOT
96.
How many bits are used in ASCII? (1-4)
a)
16
b)
1
c)
7
d)
8
97.
How many Bytes are used in Unicode? (1-4)
a)
8
b)
16
c)
1
d)
2
98.
The ASCII is capable of representing non-European languages. (3-4)
a)
True
b)
False
99.
What is the maximum number of values that can be represented in 8bits? (4-6)
a)
16
b)
256
c)
65,536
d)
128
100.
What is the maximum number of values that can be represented in 7bits? (4-6)
a)
16
b)
256
c)
65,536
d)
128
101.
A character set is… (4-6)
a)
What language can be used in a computer system
b)
The fonts that a computer has installed.
c)
The possible characters that can be represented by a computer system.
102.
ASCII Stands for (6-7)
a)
American Standard Code for Information Interchange
b)
American Scientific Code for Information Interchanging
c)
Absolute Standard Codes for Instruction Interchange
103.
What does HTTPS stand for? (1-4)
a)
Hypertext Transfer Protocol Secure
b)
Hyper Text Protocol Secure
c)
Hidden Text Transfer Protocol Station
d)
Hypertext Transfer Protocol Station
104.
Which of these Protocols deals with Email? (1-4)
a)
FTP
b)
@POP
c)
SMTP
d)
HTTP
105.
What does FTP stand for? (1-4)
a)
Flat Transfer Procedure
b)
File Transfer Protocol
c)
Flat Transfer Protocol
d)
File Transferring Protocol
106.
Which of these is not a Protocol? (5-6)
a)
TCP/IP
b)
DCHP
c)
HTTP
d)
HTTPS
107.
Which of these is not a Protocol? (5-6)
a)
DNS
b)
FTP
c)
POP
d)
IMAP
108.
Where is a MAC address stored? (5-6)
a)
In the computer
b)
On the NIC
c)
As a list in the router
d)
On the Internet
109.
A MAC Address is usually recorded in (5-6)
a)
Binary
b)
Denary
c)
Floats
d)
Hexadecimal
110.
Which of these if not A real IP address? (7-9)
a)
192.168.2.156
b)
192.168.2.1
c)
192.168.2.200
d)
192.168.2.328
111.
What does SMTP stand for? (1-4)
a)
Server Mail Transfer Protocol
b)
Simple Mail Transition Protocol
c)
Simple Mail Transfer Protocol
d)
Server Mailing Transfer Procedure
112.
The Encryption method used on Secure Internet transitions is called?(5-6)
a)
Public Key Encryption
b)
Public Code Encrypting
c)
Public Key Encrypting
d)
Private Key Encryption
113.
Encryption requires a key? (1-4)
a)
True
b)
False
114.
Which term describes the physical layout of a Network? (1-4)
a)
Topology
b)
Topping
c)
Topiology
d)
Toppology
115.
What is a benefit of a wired network over a wireless network? (7-9)
a)
Increased costs
b)
Technical Knowledge needed
c)
Faster Data Transfer Speeds
d)
Easier to hack
116.

What is a benefit of a mesh network over a star network? (7-9)

a)

Cabling is often easier to follow

b)

Increased redundancy

c)

There is no benefit

d)

It costs less to set up

117.
What is the purpose of the CPU?
a)
To process all the data and instructions.
b)
To turn the computer on.
c)
To create PowerPoint presentations.
d)
To provide power to the computer.
118.
What is meant by the term ‘stakeholder’? (1-4)
a)
A stakeholder is the person who owns a product or organisation
b)
A stakeholder is anyone who has an interest in or concern about a product ororganisation
c)
A stakeholder is the person who buys products from an organisation
d)
A stakeholder is the person who creates the legislation that governs the buying andselling of products
119.
Which legislation governs the act of hacking? (1-4)
a)
The Freedom of Information Act
b)
The Data Protection Act
c)
The Creative Commons License
d)
The Computer Misuse Act
120.
What does the Data Protection Act give an individual the right to do? (3-6)
a)
A right to request the data an organisation holds about them without paying a fee
b)
A right to request the data an organisation holds on them for a fee
c)
A right to request the data an organisation holds about anyone without paying a fee
d)
A right to request the data an organisation holds about anyone for a fee
121.
Which of these statements is true about the Freedom of Information Act? (3-6)
a)
An individual has the right to have any of their personal data corrected that is inaccurateor out of date
b)
An individual has the right to compensation if their personal data is stolen
c)
An individual has right of access to information held by public authorities
d)
An individual has the right to share any intellectual property they have
122.
A company produces an App using only the ASCII character set. What issue may they not have considered?
a)
Cultural
b)
Legal
c)
Environmental
d)
Moral/Ethical
123.
A company produces an App using only the ASCII character set. What issue may they not have considered?
a)
Cultural
b)
Legal
c)
Environmental
d)
Moral/Ethical
124.
What numeric base does Binary operate on? (1-4)
a)
2
b)
1
c)
8
d)
16
125.
How Bytes are there in a Terabyte? (5-7)
a)
1024 Kilobytes
b)
1024 Megabytes
c)
1024 Gigabytes
d)
1024 bytes
126.
Which of these is not a method for ensuring a program is robust? (1-4) 
a)
Keeping passwords safe 
b)
Data Validation 
c)
Authentication 
d)
Data Sanitisation 
127.
Why is code indented? (1-4) 
a)
To group together a function 
b)
The code does not use a { syntax and indentation is used instead 
c)
To make it easier to read 
d)
All of the above 
128.
Which of these authentication methods is most secure? (1-4) 
a)
Password 
b)
Password and username 
c)
Key Card 
d)
Physical and Code 
129.

When a program runs it asks the user to enter their first name. Which is an example of Valid data? (4-6)

a)

Mr Jones

b)

Sarah

c)

Sarah Jones

d)

Mrs Jones

130.
Which one of these is not a method for planning for misuse? (1-4) 
a)
Stripping unwanted characters
b)
Removing duplicated letters
c)
Converting lowercase to uppercase Letters
d)
Calculating answers from formula
131.
What is defensive programming design? (4-6) 
a)
Making your code / program error free 
b)
Creating code that is easy to use and understand 
c)
A method of ensuring that your code is not misused 
d)
Code where the data is validated 
132.
What is the difference between Data Validation and Input Sanitsation? (6-9) 
a)
Nothing, they are the same? 
b)
Data Validation checks the data is reasonable and Sanitsation removes unexpected or unrequired data. 
c)
Sanitisation checks the data is correct and Validation removes invalid 
d)
Calculating answers from formula 
133.
A program has a section of code that could cause errors, which method could be used to identify this issue? (6-9) 
a)
Maintainability 
b)
Authentication 
c)
Program Comments 
d)
Indentation 
134.
A section of a program has recently stopped working, which method could be used to resolve this issue? (6-9) 
a)
Data Validation 
b)
Input Sanitsation 
c)
Maintainability 
d)
Authentication 
135.
When is terminal testing carried out? (1-3) 
a)
Before you start 
b)
At the end 
c)
During the project 
d)
After the design section 
136.
Why is code indented? (1-3) 
a)
To group together a function 
b)
The code may not use a { synax and indentation is used instead 
c)
To support code maintainability 
d)
All of the above 
137.
Which of these is NOT a feature of a test plan? (3-5) 
a)
The type of test data 
b)
If the testing is terminal or iterative 
c)
The expected outcome 
d)
The result of the test 
138.
When is a runtime error identi ed? (3-5) 
a)
After the program is executed 
b)
Before a program runs 
c)
While the program runs 
139.
Which line contains a syntax error? (3-5) 
a)
print (“hello”) 
b)
sprint(“Hello”) 
c)
print(“hello) 
d)
print(“HELLO”) 
140.

When is a runtime error identified? (3-5)

a)

After the program is executed

b)

Before a program runs

c)

While the program runs

141.
What is iterative testing? (3-5) 
a)
Testing completed after an error is found 
b)
Random tests on a computer program 
c)
Tests completed as the program is being coded 
d)
Tests which are planned 
142.
What are the programs that run on a computer system called? 
a)
Algorithms
b)
Code
c)
Software
d)
Languages
143.
What is the answer to 1010 + 0101?
a)
1011
b)
1001
c)
1111
d)
0111
144.
What is cache memory?
a)
It is used to permanently store data and programs
b)
It is used to store numbers
c)
It is used between the RAM and CPU to improve performance by holding data that has just been or is about to be processed.
d)
It is used to store letters  
145.
Databases are made up of one or more ......
a)
Tables
b)
Files
c)
File types
d)
Spreadsheets
146.
Complete the following SQL query to find all records for surname = "Khan":
SELECT * FROM Customers ......
a)
surname = "Khan"
b)
WHERE surname = "Khan"
c)
AND surname = "Khan"
d)
WHEN surname = "Khan"
147.

What is meant by bit depth?

a)

The number of samples taken per second

b)

The amplitude of each sample

c)

The number of bits used per second of audio

d)

The number of bits used to store each sound sample

148.

What is Packet Switching?

a)

Sending packets over different routes on the internet

b)

exchanging packets from one user to another

c)

stealing one packet and swapping another one to replace it

149.

The Barcode used for books is called

a)

ISBN

b)

PDF 417

c)

Maxi Code

d)

QR code

150.

What sample rate is used for CD quality sound?

a)

44,100Hz

b)

88,200Hz

c)

22,100Hz

151.

What unit is sample rate measured in?

a)

Bits per second

b)

Hertz

c)

Megabits per second