wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

GCSE Computer Science Year 10 Spiral 1 Revision

Total questions: 81

Worksheet time: 38mins

Name
Class
Date
1.
What is the purpose of the CPU?
a)
Fetch, Decode, Example
b)
Fetch, Execute, Decode 
c)
Fetch, Decode, Execute
d)
Decode, Execute, Fetch
2.
Which one is not a register?
a)
MDR
b)
MAR
c)
ACU
d)
PC
3.
What is the clock speed if the you have a 4GHz quad core?
a)
16GHz
b)
8GHz
c)
32GHz
d)
4GHz
4.
What effects the CPU performance?
a)
Cache size
b)
RAM
c)
Registers
d)
ROM
5.
What was Von Neumanns first name?
a)
Terry
b)
Adam
c)
John
d)
Philip
6.
It is possible to improve the performance of a computer by choosing a CPU with a higher clock speed
a)
False
b)
True
7.
What does the ALU do?
a)
Logic operations
b)
Nothing
c)
Deletes calculations
d)
Performs calculations
8.
The stages required for processing are known as the....
a)
Fetch-Execute-decode
b)
Process-decode-fetch
c)
Fetch-Decode-Execute
d)
Process
9.
 what are all the registers???
a)
MAR, MDR, PC, ACC
b)
mDr ,  Mdr, Pc, AcC
c)
MAR, ALU, CU, PC
d)
NON OF THE ABOVE
10.
True or False:
RAM is Fast temporary memory
a)
TRUE
b)
FALSE
11.
RAM is volatile
a)
TRUE
b)
FALSE
12.
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
13.
Which type of memory stores the data and instructions needed to boot up the computer system?
a)
Random Access Memory (RAM)
b)
Read Only Memory (ROM)
c)
Virtual memory
d)
Flash memory
14.
Which type of memory is used to store programs and data when there is insufficient RAM?
a)
Random Access Memory (RAM)
b)
Read Only Memory (ROM)
c)
Virtual memory
d)
Flash memory
15.

Is ROM

a)

volatile

b)

non-volatile

16.
Virtual memory is used
a)
when the RAM is not enough to contain all of the programs and data currently being used
b)
every other time a program is used
c)
as a secondary storage medium for long term storage of documents
d)
when the CPU is getting overheated
17.
What is the most durable?
a)
Magnetic Tape
b)
Solid State Drive
c)
Hard Drive
d)
CD
18.
Why do computers use binary to read data from memory?
a)
It's all they understand 
b)
It's quicker 
c)
Computers are made up of electronic switches 
d)
Computers only read 1's and 0's because it's all they can do
19.
What type of memory is inside an iPhone?
a)
Magnetic Tape
b)
Solid State
c)
Optical
20.

The process of transferring data, instructions, and information from memory to a storage medium is called

a)

Writing

b)

Reading

c)

Fetching

d)

Encoding

21.

The process of transferring these items from a storage medium into memory

a)

Reading

b)

Fetching

c)

Storing

d)

Writing

22.

Uses lasers to read and write the data.

a)

Magnetic

b)

Optical

c)

Solid state

23.

Uses a magnet to represent 1 and 0 to store data

a)

Optical

b)

Magnetic

c)

Solid state

24.

Uses switches to store data as on or off

a)

Solid state

b)

Magnetic

c)

Optical

25.

What type of storage is this?

a)

Optical

b)

Magnetic

c)

Solid state

26.

What type of storage is this?

a)

Magnetic

b)

Optical

c)

Solid state

27.

What type of storage is this?

a)

Magnetic

b)

Optical

c)

Solid state

28.

What type of storage is this?

a)

Optical

b)

Solid state

c)

Magnetic

29.

What type of storage is this?

a)

Magnetic

b)

Optical

c)

Solid state

30.

What type of storage is this?

a)

Magnetic

b)

Solid state

c)

Optical

31.

Which of these describes how much data your storage device can hold?

a)

Speed

b)

Capacity

c)

Durability

d)

Reliability

32.

Which of these describes how fast you can read and write your data?

a)

Speed

b)

Capacity

c)

Durability

d)

Reliability

33.

Which of these describes how much your storage device can withstand damage?

a)

Speed

b)

Capacity

c)

Durability

d)

Reliability

34.

Which of these describes how long your storage device will work for before it breaks?

a)

Speed

b)

Capacity

c)

Durability

d)

Reliability

35.

Which of these describes how easy it is to carry your storage device around?

a)

Speed

b)

Capacity

c)

Durability

d)

Portability

36.

The internet is an example of such a network

a)

PAN

b)

GAN

c)

WAN

d)

LAN

37.

what is the definition of a switch

a)

a computer networking device that connects devices together

b)

something that moves something

c)

turns an object on

38.

what is the definition of a router

a)

A router is a networking device that forwards data packets between computer networks.

b)

a route data takes to get to a destination

39.

what is WAP

a)

wired access protocol

b)

wet apple packet

c)

wireless access point

d)

wired access pint

40.

what is the purpose of an ethernet cable

a)

to watch TV

b)

to connect a computer to the internet

c)

to connect a computer to another computer

41.

what is the purpose of a fiber optic cable

a)

faster connection

b)

wireless cable

c)

cable made out of fiber optic

42.
A computer network is ___ connected together.
a)
One computer
b)
Two or more
c)
Three or more
d)
Four or more
43.
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.
44.
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.
45.
is a web browser
a)
Internet
b)
DIS
c)
Google
d)
Google chrome
46.
This topology is a
a)
RING
b)
BUS
c)
STAR
d)
MESH
47.
A series of number used to identify a network device.
a)
IP Address
b)
IM Address
c)
MAC Address
d)
OP Address
48.
Which protocol would you use to transfer files?
a)
FTP
b)
SMTP
c)
POP3
d)
HTTP
49.
What does Protocol mean?
a)
Security
b)
Rules
c)
Orders
d)
Services
50.
What is Hypertext used for?
a)
Creating websites
b)
Sending emails
c)
Saving programs
d)
Storing data
51.
Which protocol would you use to transfer hypertext?
a)
FTP
b)
SMTP
c)
POP3
d)
HTTP
52.
Which of these defines the internet?
a)
A large network of interconnected networks
b)
The use of websites
c)
An international WAN
d)
Somewhere to go to look at funny pictures
53.
What does the data get broken down in to allowing it to travel across a network such as the internet?
a)
Packets
b)
Pieces
c)
Parts
d)
Points
54.
Which of these is a benefit of virtual network?
a)
 They have a higher level of security than other remote connections
b)
There is no need for any hardware to connect a computer to a network
c)
There is no need for any software to connect a computer to a network
d)
They stop any errors occurring in the transmission of data in a network
55.
Which of these components is used to connect a computer to a wired network?
a)
Wireless access point
b)
Network interface card
c)
Switch
d)
Router
56.
What is a protocol?
a)
A network device
b)
A set of rules used for communicating
c)
A way of accessing the internet
d)
A way of connecting to a network
57.
What is the purpose of a router?
a)
To route the data packets between networks
b)
To generate data packets
c)
To check the data packets for errors
d)
To connect you to the internet
58.
VPN stands for what?
a)
Virtual private network
b)
Visual protocol network
c)
Virtual protocol network
d)
Virtual packet network
59.
Sending data between networks requires the use of layers, what is a layer?
a)
A network device
b)
A protocol
c)
A group of protocols
d)
The cables used to connect to the network
60.

Which arithmetic operator is used in the sum 5 * 5 = 25?

a)

Plus

b)

Minus

c)

Multiply

61.

Which of the following is the arithmetic operator for divide?

a)

%

b)

/

c)

*

62.

Which of the following would you use to find the remainder in a sum?

a)

=

b)

%

c)

>

63.

Which of the following is the assignment operator that is used to assign a value to a variable or constant?

a)

==

b)

<

c)

=

64.

What does IDE stand for?

a)

Integer Divide Element

b)

Intelligent Device Environment

c)

Integrated Development Environment

65.

Which one of these best describes a constant?

a)

A value that does not change.

b)

A value that changes.

c)

A value that changes by 1.

66.

Which one of these best describes a variable?

a)

A variable is used to create a loop.

b)

A variable is used to store a value that can change.

c)

A variable is used for selection.

67.

Which one of these best describes selection?

a)

Repeating steps until a condition is met.

b)

One logical step after another.

c)

A decision or an option.

68.

Which one of these best describes iteration?

a)

Repeating steps until a condition is met.

b)

One logical step after another.

c)

A decision or an option.

69.

Which of the following is a valid keyword for output? (1-4)

a)

PRINT

b)

SHOW

c)

DISPLAY

d)

INPUT

70.

Which of the following is not a valid data type? (1-4)

a)

Real

b)

String

c)

Character

d)

Fraction

71.

Quotation marks around a variable’s identifier imply (1-4)

a)

It is an integer

b)

It is a string

c)

It is a Boolean

d)

It is a Real

72.

This variable type can only have True or False values (1-4)

a)

Boolean

b)

Integer

c)

String

d)

Character

73.
A section of a program containing the keyword if in Python is an example of what?
a)
Sequence
b)
Selection
c)
Iteration
74.
Which of the following is an example of a count controlled loop?
a)
While.... do
b)
Repeat.... until
c)
For..... next
75.
Which of the following is the start of an example of a condition controlled loop
a)
for index in range (10):
b)
while not reached:
76.
Which of the following shows a logical error?
a)
while x>2 AND x<1:
b)
for index in range(:
c)
print(Hello")
77.
Which of the following contains syntax errors?
a)
for index in range(1, 5, -1):
b)
While x > 3
c)
if fred == name:
78.
name = "NEWSPAPER". Which of the following will NOT print out the 'S'?
a)
print("NEWSPAPER"[3])
b)
print(name[3])
c)
print(name(3))
d)
print(name[3:4])
79.
What will this code print?
a)
"MR FA"
b)
"MR F"
c)
"R FA"
d)
"R FAN"
80.

What can be broken but never held ?

a)

Cup

b)

Heart

c)

Promise

d)

None of above

81.

How was it possible that every single person in an airplane crash died, but two people survived?

a)

They are wearing parachute

b)

They didn't board the plane

c)

They were married

d)

They are a superheroes