wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

End of year revision

Total questions: 104

Worksheet time: 1hrs 18mins

Name
Class
Date
1.
If 'A' is ASCII 65, then 'T' is ASCII
a)
66
b)
99
c)
13
d)
84
2.
Smallest unit of computer memory
a)
Byte
b)
Kilobyte
c)
Megabyte
d)
Bit
3.
Which  is larger? Kilobyte or Megabyte
a)
Kilobyte
b)
Megabyte
4.
Which group are in the correct ascending order?
a)
Kilobyte
Megabyte
Terabyte
Gigabyte
b)
Megabyte
Kilobyte
Gigabyte
Terabyte
c)
Kilobyte
Megabyte
Gigabyte
Terabyte
d)
Megabyte
Gigabyte
Terabyte
Kilobyte
5.
Convert 00100100 to decimal
a)
26
b)
36
c)
46
d)
56
6.
What is this an example of?
a)
Overflow error
b)
8 bit binary addition
7.
Convert the hexadecimal number C9 to binary
a)
1100 1001
b)
1100 1000
c)
1100 1010
d)
1100 0101
8.
What is the answer to 010 + 010?
a)
110
b)
010
c)
100
d)
011
9.
Add binary numbers shown?
a)
01111011
b)
01101111
c)
01111101
d)
01101101
10.
Which is the correct order of units of measure?
a)
Byte, Terabyte, Gigabyte, Megabyte, Kilobyte
b)
Kilobyte, Gigabyte, Kilobyte, Byte, Terabyte
c)
Byte, Kilobyte, Megabyte, Gigabyte, Terabyte
d)
Byte, Kilobyte, Gigabyte, Megabyte, Terabyte
11.
How many combinations are there for a '2 bit' colour?
a)
8
b)
4
c)
16
d)
32
12.
Which 'bit' image would give the best picture quality?
a)
24
b)
4
c)
8
d)
2
13.
What does 'resolution' mean?
a)
Something you listen to on a computer.
b)
The posh name for the keys on your keyboard.
c)
The number of pixels that make up a screen horizontally and vertically.
d)
Solving an argument.
14.
When you 'compress' a file, what happens?
a)
You squash your computer.
b)
The bitsize reduces and unnecessary information is removed.
c)
You put a flannel on your computer.
d)
The file size increases.
15.
Images that are made up of pixels are called ...................... Graphics.
a)
Bitmap
b)
Vector
c)
Cartoon
d)
Photograph
16.
Binary numbers are used to represent colour?
a)
False
b)
True
17.
Using 8 binary numbers will give you how many different colours?
a)
64
b)
128
c)
256
d)
32
18.
Increasing the number of binary digits (bits) per pixel increases the............
a)
Colour length
b)
Colour depth
c)
Colour width
d)
Colour size
19.
The file size for an image is affected by two things:
a)
Resolution and Colour depth 
b)
Resolution and Pixellation
20.
Lossy compression is used..............
a)
 to reduce the file size of media. When the file is saved, some of the data is lost
b)
when a file is saved, none of the data is lost
21.
Lossless storage is the opposite to lossy
a)
 used to reduce the file size of media
b)
when a file is saved, none of the data is lost.
22.
Makes the file smaller by deleting parts of the file permanently (forever)
a)
Lossy Compression
b)
Lossless Compression
23.
What do we call the smallest unit of data that can be represented in an image?
a)
Pixel
b)
Dot
c)
Colour
d)
Bit
24.
RAM is volatile
a)
TRUE
b)
FALSE
25.
ROM stores start up instructions such as the bootstrap loader
a)
TRUE
b)
FALSE
26.
What does the RAM store?
a)
Operating system, programs and data which are currently being used
b)
A program used to start the computer called the �boot program� or BIOS
c)
All programs and documents stored on the computer
27.
My job is to store programs, applications, and data that are being used by the computer. What am I?
a)
ROM
b)
RAM
28.
This is volatile storage
a)
ROM
b)
RAM
c)
Secondary Storage
d)
Hard Disk
29.
BIOS (Boot-up program)
a)
ROM
b)
RAM
c)
Cache
d)
Hard Disk
30.
CPU Cache is located on
a)
The CPU
b)
The RAM
c)
The hard drive
d)
The motherboard
31.
Cache is used to make the computer faster
a)
TRUE
b)
FALSE
32.
Cache memory acts as a buffer between the processor and
a)
the RAM
b)
the harddrive
c)
the motherboard
d)
the user
33.
What does the term volatile mean in relation to memory?
a)
All content is stored even when power is switched off
b)
There is a danger of fire
c)
All content is lost when power is switched off.
d)
All information and programs are permanently stored
34.
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  
35.
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.
36.
What is the main function of the CPU?
a)
To carry out processing of the data.
b)
To help with playing games.
c)
To fetch instructions from memory, decode them and execute the instructions.
d)
To heat up the computer.
37.
What is the job of the control unit?
a)
It carries out calculations
b)
It stores information.
c)
It does nothing.
d)
It controls the input and output of data to make sure that it gets to the right place.
38.
What are registers used for?
a)
To check that students are in school.
b)
To temporarily hold bits of data needed by the CPU.
c)
To make sure that the CPU runs properly.
d)
To make the CPU faster.
39.
What happens at the Decode step of the fetch-decode-execute cycle?
a)
The CPU makes sense of the instructions.
b)
The CPU fetches the information from RAM.
c)
The instructions are executed.
40.
Which of the following is an example of 'main memory'.
a)
Hard Drive
b)
USB Drive
c)
RAM
d)
ROM
41.

Which of the following CPU's will have a better better performance:
A: 3 GHz Quad Core CPU
B: 3 GHz Dual Core CPU 

a)
A
b)
B
42.
Used to carry the address to which the data is being transmitted.
a)
Data Bus
b)
Address bus
c)
Control Bus
43.
Clock speed is:
a)
Number of times the computer is used
b)
Number of instructions a computer can handle per second
c)
Time on a computer
44.
Bob has a 1GHZ dual core CPU, Amy has a 2GHZ single core CPU. Which can process more instructions per second?
a)
Bob
b)
Amy
c)
Equal
d)
Neither can process anything
45.
What happens if you increase the number of cores
a)
CPU can process instructions quicker
b)
CPU can process more instructions at the same time
c)
CPU will explode
d)
CPU processes too fast for the cache to handle
46.
Where are the results of calculations stored?
a)
Accumulator
b)
ALU
c)
MDR
d)
CIR
47.
Stores the data that has been fetched from or stored in memory.
a)
Program Counter
b)
Memory Data register
c)
Memory Address register
d)
Current Instruction register
48.
Used to transmit data between areas of the processor.
a)
Data bus
b)
Address bus
c)
Control bus
49.
Used to send control signals from control unit to other parts of the processor.
a)
Data bus
b)
Control bus
c)
Address bus
50.
During the Fetch-Decode-Execute cycle, the software to be run is located in main memory (RAM)
a)
True
b)
False
51.
The correct order is
a)
Fetch, Decode, Execute
b)
Decode, Execute, Fetch
c)
Execute, Decode, Fetch
d)
Decode, Fetch, Execute
52.
Which part of the fetch execute cycle links together the parts of the CPU that are needed to carry out the instruction.
a)
Execute
b)
Decode
c)
Fetch
53.
Which best describes solid state storage?
a)
Uses magnetic fields to read/write data onto a chip
b)
Uses electricity to read/write data onto a disc
c)
Uses a laser to read/write data onto a chip.
d)
Uses electricity to read/write data onto a chip
54.
Which best describes magnetic storage?
a)
Uses magnetic fields to read/write data onto a metal disc.
b)
Uses electronic pulses to read/write data onto a metal disc
c)
Uses a magnetic chip to store data
d)
Uses a laser to read/write data onto a metal disc
55.
description of compression software
a)
software used to reduce the size of files for easier sending or storage without damaging their contents
b)
the exchange of computer-stored messages by telecommunication
c)
http://www.bbc.co.uk/bitesize/standard/computing/computer_systems/systems_software/revision/3/
d)
a computer program that software developers use to create, debug, maintain, or otherwise support other programs and applications
56.
What is the only thing that computers understand?
a)
Machine Code
b)
Low Level Languages
c)
High Level Languages
d)
Algorithms
57.
Before a computer can understand a program it must be...
a)
Translated into its machine code.
b)
Translated into a high level language.
c)
Translated into a low level language.
d)
Converted into binary.
58.
A language that requires no knowledge of the hardware or the instruction set of the computer is called...
a)
A High Level Language
b)
A Low Level Language
c)
Machine Code
d)
An Algorithm
59.
Which of the following is not a high level programming language?
a)
Assembly
b)
C++
c)
Java
d)
Python
60.
Languages that relate to the architecture and hardware of a specific computer are known as...
a)
High Level Languages
b)
Low Level Languages
c)
Simplex Languages
d)
Complex Languages
61.
What type of network is this?
a)
Bus
b)
Ring
c)
Star
d)
Mesh
62.
Which network topology is this?
a)
Star
b)
Mesh
c)
Ring
d)
Bus
63.
What does LAN stand for?
a)
Local Arena Network
b)
Local Area Network
c)
Long Area Network
d)
Local Arena Name
64.
What does WAN stand for?
a)
Wide Area Network
b)
Wide Arena Network
c)
World Area Network
d)
World Arena Network
65.
Which network covers a large area? 
a)
LAN
b)
WAN
66.
Which network has the highest connection speed?
a)
LAN
b)
WAN
67.
Which network has the strongest security?
a)
LAN
b)
WAN
68.
What is an advantage of a LAN?
a)
You can save money by sharing peripherals like printers.
b)
It is limited to a small area.
c)
Can cover near infinite geographical distance.
d)
Expensive to setup.
69.
What is a disadvantage of a LAN?
a)
Site (software) licences are likely to be cheaper than buying several standalone licences.
b)
Security is good - users cannot see other users' files unlike on stand-alone machines.
c)
if the main cable fails or gets damaged the whole network will fail
d)
Purchasing the network cabling and file servers can be expensive.
70.
What is an advantage of a WAN?
a)
Viruses can spread to other computers throughout a computer network.
b)
Managing a large network is complicated, requires training and a network manager usually needs to be employed.
c)
Can cover near infinite geographical distance
d)
Easy to install and maintain.
71.
What is a disadvantage of a WAN?
a)
Due to it's typically massive size, WAN's are almost always slower then a LAN. The further the distance, the slower the network. 
b)
Limited to a small area.
c)
Data is easy to backup as all the data is stored on the file server.
d)
Site (software) licences are likely to be cheaper than buying several standalone licences.
72.
A type of network that has no centralized administration or security but can be inexpensive to set up.
a)
Peer-to-Peer
b)
WAN
c)
Client-Server
d)
WLAN
73.
A type of network that allows for centralized security and administration and provides much more capability for the network to grow.
a)
Peer-to-Peer
b)
WAN
c)
Client-Server
d)
WLAN
74.

One reason we use networks is ....

a)

to share websites

b)

because they are cheap

c)

to spy on each other

d)

to share physical resources

75.

PAN stands for

a)

proper area network

b)

personal area network

c)

peopled area network

d)

possible area network

76.

A common home network would contain which of the following items

a)

Wireless router

b)

server

c)

modem

d)

several digital devices

77.

for a client server network which statement is true

a)

Servers do not recieve incoming requests from clients.

b)

Servers have to remain asleep until they receive incoming requests from clients.

c)

Servers have to remain in a state of readiness waiting for incoming requests from clients.

d)

Servers send a request to the clients.

78.

The formula for calculating how long it takes to transmit a file over a network is

a)

size of file (in bytes) / network speed (in seconds)

b)

size of file (in bits) / network speed (in seconds)

c)

size of file (in bytes) / network speed (in bytes)

d)

size of file (in bits) / network speed (in bits)

79.

Which is true of a star topology

a)

If 1 cable breaks then that device fails but the rest of the network still runs

b)

If 1 cable breaks all the devices fails

c)

If 1 cable breaks all devices still work

d)

If 1 cable breaks data is re-routed to that device

80.

A problem with a bus topology is that

a)

It requires the most cabling

b)

Performance gets worse with more computers/traffic

c)

It is the most expensive topology to install

d)

It is difficult to managfe

81.

network topology can be describe as

a)

the pattern in which servers are connected

b)

the pattern in which peripherals are connected

c)

the pattern in which computers are connected

d)

the pattern in which nodes are connected

82.

What type of typology does the image represent

a)

line

b)

bus

c)

rope

d)

tree

83.

what topology does the picture represent?

a)

hex

b)

spider

c)

ring

d)

star

84.

What type of typology does the image represent

a)

web

b)

spider

c)

main

d)

mesh

85.

Network / transmission media refers to

a)

the means through which our data travels

b)

the means through which our data is seen

c)

the means through which our data is viewed

d)

the means through which our data stored

86.

The disadvantage of ring topology is

a)

It is expensive to install

b)

Performance gets worse with more computers/traffic

c)

Damage to a cable is likely to mean whole network fails

d)

It needs a lot of cabling

87.

Which is not a protocol

a)

TCP/IP

b)

SMTP

c)

FTP

d)

OAP

88.

The internet protocol is

a)

HTTPS

b)

SMTP

c)

TCP/IP

d)

DNS

89.

The protocol for transmission control is

a)

HTTPS

b)

SMTP

c)

TCP/IP

d)

DNS

90.

The protocol for mail transfer is

a)

HTTPS

b)

SMTP

c)

TCP/IP

d)

DNS

91.

Which is IMAP more widely used?

a)

you do not need a protocol to use it

b)

it is faster than POP3

c)

you see the same messages wherever and however you access your email

d)

it is cheaper than POP3

92.

Which statement is true

a)

SMTP is used for receiving and sending mail and POP3 is no longer used

b)

SMTP is used for receiving and sending mail and POP3 is used to open mail

c)

SMTP is used for receiving mail and POP3 is used to send mail

d)

SMTP is used for sending mail and POP3 is used to receive mail

93.

A protocol stack / suite is used for this

a)

To use several protocols together

b)

To use one protocol closely followed by the next

c)

To transfer protocols from one network to another

d)

To transfer data from one protocol to the next protocol

94.

Which two protocols would be used to transmit a file via the internet?

a)

DNS

b)

HTTPS

c)

SMTP

d)

FTP

95.

What does the Link Layer of a protocol stack do?

a)

Controls sending/receiving packets of data to the local network

b)

Controls sending packets of data to the local network

c)

Controls receiving packets of data to the local network

d)

It is not a Layer in a protocol stack

96.

What does the Application Layer of a protocol stack do?

a)

Interacts with otherprotocols to provide access to services and data

b)

Interacts with the ISP to provide access to services and data

c)

Interacts with the network to provide access to services and data

d)

Interacts with the user to provide access to services and data

97.

What does the Transport Layer of a protocol stack do?

a)

It is not a layer

b)

Manages end to end communications

c)

Manages end to end networks

d)

Manages end to end protocols

98.

Data is broken into small pieces for transmission, the peices are called...

a)

Data pixels

b)

Data parcels

c)

Data pockets

d)

Data packets

99.

Data packets are all sent together, via the same route, when transmitted across a network

a)

True

b)

False

100.

Packets contain data and a header

a)

True

b)

False

101.

A data packet header will not contain....

a)

the sending address

b)

the packet number

c)

the recipient address

d)

the senders name

102.

What is ‘authentication’ in computing?

a)

the process or action of verifying the identity of a computer

b)

the process or action of verifying the identity of a protocol

c)

the process or action of verifying the identity of a network

d)

the process or action of verifying the identity of a user or process

103.

What is a firewall

a)

a network security device that monitors network traffic and decides whether to allow or block specific traffic

b)

a network security device that monitors incoming and outgoing network traffic and decides whether to allow or block specific traffic based on a defined set of security rules

c)

a network security device that monitors incoming network traffic and decides whether to allow or block specific traffic based on a defined set of security rules

d)

a network security device that monitors outgoing network traffic and decides whether to allow or block specific traffic based on a defined set of security rules

104.

What is meant by physical security controls

a)

systems put in place to stop people from accessing networks

b)

systems put in place to stop network servers and hardware from being stolen

c)

systems put in place to stop networks form accessing people

d)

systems put in place to help network servers and hardware being used