wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Y7 Review 2020-2021

Total questions: 84

Worksheet time: 43mins

Name
Class
Date
1.

In binary which of these digits is the same as 'on'

a)

0

b)

1

c)

2

d)

3

2.

Which of the following is the binary for 2?

a)

1

b)

11

c)

10

d)

100

3.

which of these is the binary for 18

a)

11000

b)

10010

c)

10101

d)

10001

4.

The M in RAM stands for:

a)

Multiply

b)

Machine

c)

Melons

d)

Memory

5.

The G in GUI stands for:

a)

Graphics

b)

Goats

c)

Grids

d)

Girls

6.

Which of the following are input devices? You may tick more than one answer.

a)

Keyboard

b)

Display Screen

c)

Headphones

d)

Microphone

e)

Mouse

7.

Which of the following are outputs? you may tick more than one answer.

a)

Camera

b)

Printer

c)

Mouse

d)

Display Screen

e)

Speakers

8.

Which of the following would you use to change the turtles direction in edublocks?

a)
b)
c)
d)
e)
9.

Which of the following would you use to change the turtles pen colour in edublocks?

a)
b)
c)
d)
e)
10.

Which of the following would you use to change the turtles shape colour in edublocks?

a)
b)
c)
d)
e)
11.

Which of the following would you use to initialise the turtle in edublocks?

a)
b)
c)
d)
e)
12.

Which of the following blocks would you use to make a program loop forever?

a)
b)
c)
13.

Which of the following allows the programmer to define a set of instructions to the computer?

a)
b)
c)
d)
14.

Which of the following would use the colour red in RGB format?

a)

0, 0, 0

b)

255,0,255

c)

255, 255, 255

d)

255, 0, 0

15.

Which of the following would use the colour blue in RGB format?

a)

0, 0, 0

b)

0, 0, 255

c)

255, 255, 255

d)

255, 0, 0

16.

Which of the following would use the colour black in RGB format?

a)

0, 0, 0

b)

0, 0, 255

c)

255, 255, 255

d)

255, 0, 0

17.

What shape will the following code draw?

a)

triangle

b)

square

c)

hexagon

d)

decagon

18.

How many bits are the in 1 byte?

a)

1

b)

2

c)

4

d)

8

e)

16

19.

How many bits make a nibble?

a)

1

b)

2

c)

4

d)

8

e)

16

20.

How many bits is 3 bytes?

a)

8

b)

16

c)

24

d)

48

21.

An algorithm is:

a)

a list

b)

a set of step by step instructions

c)

a calculation

d)

a set of dance moves

22.

In computing, decomposition is:

a)

breaking down a process into its stages

b)

chewing your food properly

c)

letting something decay

d)

a set of step by step instructions

23.

When decomposing a problem you should identify the (a)   and actions.

24.

The earliest known computing device is believed to be...

a)

Collossus

b)

analytic engine

c)

Antikythera

d)

step reckoner

25.

The Antikythera was invented by the ...

a)

Greeks

b)

Romans

c)

English

d)

Americans

26.

The Antikythera was invetented ...

a)

1948

b)

1834

c)

1645

d)

around 100 BC

27.

The Antikythera was used to...

a)

add and subtract numbers

b)

add, subtract, multiply and divide numbers

c)

find the position of the sun, moon and planets

d)

control weaving

28.

The first mechanical calculating machine was the ...

a)

Collossus

b)

analytic engine

c)

Antikythera

d)

step reckoner

29.

P_______'s Wheel was invented by ...

a)

Blaise Pascal

b)

Alan Turing

c)

Tommy Flowers

d)

Donald Trump

30.

The step reckoner improved on Pascal's Wheel by...

a)

being able to add and subtract numbers

b)

being able to add, subtract, multiply and divide numbers

c)

finding the position of the sun, moon and planets

d)

controling weaving

31.

Who is considered to be the first computer programmer?

a)

Tommy Flowers

b)

Gottfried Liebnitz

c)

Ada Lovelace

d)

Joseph-marie jacquard

32.

What was used to decode enemy messages in World War 2?

a)

Pascal's Wheel

b)

Collossus

c)

Jacquards Punchcards

d)

Babbage's analytic engine

33.

Why did Ada Lovelace never get to try her programs?

a)

Babbage never finished building his analytic engine

b)

She ran out of money

c)

Someone stole them

d)

Babbage programmed the machine himself

34.

Which of these typrs of processors was used from 1946 to 1955

a)

microprocessor

b)

transistors

c)

vaccum tubes

d)

integrated circuits

35.

Which of these typrs of processors was used from 1953 until 1963

a)

microprocessor

b)

transistors

c)

vaccum tubes

d)

integrated circuits

36.

Which of these typrs of processors was used from 1964 to 1970

a)

microprocessor

b)

transistors

c)

vaccum tubes

d)

integrated circuits

37.

Which of these typrs of processors was used from 1971 to 1991

a)

microprocessor

b)

transistors

c)

vaccum tubes

d)

integrated circuits

38.

Which of these changes lead to people being able to build computers smaller than an entire room?

a)

vaccum tubes to transistors

b)

transistors to integrated circuits

c)

integrated circuits to microprocessors

d)

micro-processors to multi-core processors

39.

What does the word 'variable' mean?

a)

box

b)

changeable

c)

movable

d)

random

40.

What does a 'syntax' error message tell you might be wrong with your code?

a)

I have typed something wrong or missed something out (e.g. commas, brackets, capital letters)

b)

I have too much or not enough space at the stat of the line.

c)

I have given a variable name incorrectly

d)

I have tried to use the wrong type of data

41.

What does a 'type' error message tell you might be wrong with your code?

a)

I have typed something wrong or missed something out (e.g. commas, brackets, capital letters)

b)

I have too much or not enough space at the stat of the line.

c)

I have given a variable name incorrectly

d)

I have tried to use the wrong type of data

42.

What does a 'name' error message tell you might be wrong with your code?

a)

I have typed something wrong or missed something out (e.g. commas, brackets, capital letters)

b)

I have too much or not enough space at the stat of the line.

c)

I have given a variable name incorrectly

d)

I have tried to use the wrong type of data

43.

What does a 'indentation' error message tell you might be wrong with your code?

a)

I have typed something wrong or missed something out (e.g. commas, brackets, capital letters)

b)

I have too much or not enough space at the stat of the line.

c)

I have given a variable name incorrectly

d)

I have tried to use the wrong type of data

44.

Look at this problem:


Write a program that asks the user to input their age, height and weight.


Your program should calculate the user's body mass index.


Age is one variable we would need to use. Tick all the options below that we would need as variables for this program

a)

shape

b)

height

c)

weight

d)

first name

e)

body mass index.

45.

Look at this problem:


Write a program that asks the user to input the base and height of a triangle.


Your program should calculate the triangle's area.


Tick all the options below that we would need as variables for this program

a)

triangle

b)

height

c)

shape

d)

base

e)

area

46.

True or False?


Computers are intelligent.

a)

True

b)

False

47.

True or False?


Computers work through a program one line of code at a time

a)

True

b)

False

48.

True or False?


Computers use + just for adding numbers

a)

True

b)

False

49.

True or False?


Computers use + for adding numbers or for joining text strings together

a)

True

b)

False

50.

True or False?


Computers use + for adding numbers or for joining text strings together

a)

True

b)

False

51.

True or False?


Computers use x for multiplying numbers

a)

True

b)

False

52.

True or False?


Computers use * for multiplying numbers

a)

True

b)

False

53.

Look at the following code


firstname=input("Enter your firstname)


This will give a syntax error because:

a)

there is a missing bracket

b)

ther is a missing speech mark

c)

it wont, it will work fine

d)

the variable name is wrong

e)

the command 'input' has been typed wrong

54.

Look at the following code


firstname=Input("Enter your firstname")


This will give a syntax error because:

a)

there is a missing bracket

b)

ther is a missing speech mark

c)

it wont, it will work fine

d)

the variable name is wrong

e)

the command 'input' has been typed wrong

55.

Look at the following code


firstname=Input("Enter your firstname")

print fistname


This will give a name error because:

a)

there is a missing bracket

b)

there is a missing speech mark

c)

it wont, it will work fine

d)

the variable name is wrong

e)

the command 'input' has been typed wrong

56.

Look at the following code


firstname=Input("Enter your firstname")


This will give a syntax error because:

a)

there is a missing bracket

b)

ther is a missing speech mark

c)

it wont, it will work fine

d)

the variable name is wrong

e)

the command 'input' has been typed wrong

57.

Look at the following code


firstname=Input("Enter your firstname")

print fistname


This will give a name error because:

a)

there is a missing bracket

b)

there is a missing speech mark

c)

it wont, it will work fine

d)

the variable name is wrong

e)

the command 'input' has been typed wrong

58.

Look at the following code


length=(int(input("Enter a number")

print ("Your number was: ") + length


This will give a syntax error because:

a)

there is a missing bracket

b)

you can't join (concatenate) a string (str) and integer (int)

c)

it wont, it will work fine

d)

the variable name is wrong

e)

the command 'input' has been typed wrong

59.
Define what is meant by the 'internet'.
a)
A global network of computers connected together.
b)
A collection of websites and other resources identified by Uniform Resource Locators (URLs)
60.
Define what is meant by the 'world wide web'.
a)
A global network of computers connected together.
b)
A collection of websites and other resources identified by Uniform Resource Locators (URLs)
61.
What is meant by a Uniform Resource Locator?
a)
A range of software and services that run on the internet rather than on your PC.
b)
A company that provides access to the internet for business and individuals.
c)
Where you pay a web hosting company to host your website on one of their servers.
d)
Its the unique web address for every page on the internet.
62.
Define what is meant by a 'packet'?
a)
A user-friendly name for a particular website
b)
A small block of data that is transmitted from one computer to another.
63.
An advantage of Packet Switching is to transfer the file faster
a)
True
b)
False
64.
A global system of interconnected computers, servers and mainframes
a)
A supercomputer
b)
URL
c)
The internet
d)
AOL
65.
The address for s single file on the internet is called it's:
a)
HTTP
b)
ISP
c)
HTML
d)
URL
66.

A web browser retrieves a webpage using its web address. A compass logo is _________________.

a)

Mozilla Firefox

b)

Safari

c)

Opera

d)

Google Chrome

67.

__________________ is a sequence of numbers that uniquely identifies the location of each computer or device connected to the Internet.

a)

web address

b)

computer address

c)

IP address

d)

network address

68.

What is World Wide Web (www)?

a)

Software that find website and webpages.

b)

Collection of computers and devices connected together via communication devices and transmission media.

c)

A portal that offers a variety of Internet services.

d)

Consists of a worldwide collection of electronic documents.

69.

Google, Yahoo!, Bing and MSN are the examples of

a)

Search Tools

b)

Search Topic

c)

Search Engine

d)

Search Address

70.

_________________ is a real-time internet communication services that enables users to speak to other users via the Internet connection.

a)

E-mail

b)

Instant Messaging

c)

VoIP

d)

FTP

71.
What does IP stand for in IP address?
a)
Internet Password
b)
Internet Procedure
c)
Internet Protocol
d)
Internet Policy
72.
An internet protocol is
a)
Fast data transfer
b)
A type of bandwidth
c)
A web server
d)
Rules for sending data
73.
.com represents a ____________ website
a)
control
b)
commerical
c)
computer
74.
What cable is this?
a)
Ethernet Cable
b)
Coaxial Cable
c)
CATV Connection
d)
BluTooth Connection
75.
What is this usually the sign for?
a)
Coaxial Connection
b)
Wired Connection
c)
Wi-Fi Connection
d)
BluTooth Connection
76.
Connections are faster and more secure for this network
a)
Wired
b)
Wireless
c)
Ring
d)
Mesh
77.
Wirless signals are broadcasted through......
a)
the ground
b)
the air
c)
the water
d)
steel
78.
RAM is your system's long-term memory
a)
True
b)
False
79.
A program that communicates with a Web server and displays Web pages.
a)
Web browser
b)
HTTP
c)
Network
d)
System software
80.
A small amount of computer data sent over a network.
a)
Packet
b)
Protocol
c)
TCP/IP
81.
Your ISP allows you to:
a)
Run your own website
b)
Access the Internet
c)
Route information to the right place
d)
Turn your computer on
82.
What is www short for? 
a)
World Weighed Website
b)
World Wide Web
c)
World Wide Wed
83.
Google Chrome and Internet Explorer are examples of a ___________________. 
a)
website
b)
search engine
c)
webpage
d)
browser
84.
Online information is always trustworthy.
a)
True
b)
False