wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

YR 9 SPRING TERM RECAP

Total questions: 83

Worksheet time: 41mins

Name
Class
Date
1.

What is programming?

a)

Drawing pictures on a computer screen

b)

Playing video games

c)

Writing instructions for a computer to execute

d)

Solving math equations

2.

What is often considered the easiest programming language for beginners, aside from Scratch?

a)

Python

b)

Java

c)

C++

d)

Assembly

3.

Which of the following is NOT a data type in Python?

a)

Integer

b)

Float

c)

String

d)

Loop

4.

What does a variable do in programming?

a)

Plays music

b)

Storages and manipulates data

c)

Draws shapes on a screen

d)

Solves puzzles

5.

Which data type is used for text in Python?

a)

Strings

b)

Integers

c)

Float

d)

Booleans

6.

What does the "print" function do in Python?

a)

Calculates mathematical equations

b)

Plays sound

c)

Changes the font style

d)

Displays output on the screen

7.

What will the following code print?

a)

Nothing

b)

Error

c)

x

d)

5

8.

Which symbol is used for comments in Python?

a)

//

b)

--

c)

#

d)

/*

9.

What is the output of the following code?

a)

Hello, Alice

b)

Hello, name

c)

Hello, +

d)

Error

10.

What does the "input" function do in Python?

a)

Generates random numbers

b)

Prints output

c)

Asks the user for an input

d)

Loops through a list

11.

Which of the following are conditional statements in Python?

a)

if, else, switch

b)

for, while, until

c)

if, elif, else

d)

try, catch, finally

12.

Which symbol is used for equality comparison in Python?

a)

=

b)

<

c)

!=

d)

==

13.

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

14.

What is this a description of?


A named piece of storage used by a computer program that can change its value

a)

Variable

b)

Constant

c)

Function

d)

Parameter

15.

Choose three properties of a variable

a)

Has a data type

b)

Has a value

c)

Has a name

d)

Has a length

e)

Has a return value

16.

The process of giving a value to a variable?

a)

Assignment

b)

Initialisation

c)

Coercion

d)

Declaration

17.

Why do certain words change color in Python?

a)

To show that they are recognized as key words.

b)

To tell you that these words cannot be used in Python code.

c)

To show you that these words can be clicked.

d)

To tell Python to skip these words when running the code.

18.

Inventor of Python Code Language

a)

Guido van Rossum

b)

Roger van Grossman

c)

Steve Jobs

d)

Bill Gates

19.

What Python keyword allows you to get information from the user?

a)

import

b)

input

c)

from

d)

print

20.
What will the output be from the following code?
print("Hello world!\nHello world!")
a)
Hello world! Hello world!
b)
Hello world!
Hello world!
c)
SyntaxError
d)
Hello world!
21.
What will the output be from the following code?
print("Hello" + str(2) + "world!")
a)
Hello world! Hello world!
b)
Hello2world!
c)
Hello Hello world! world!
d)
SyntaxError
22.

Script Mode provides the quickest method of running blocks or a single line of python code.

a)

True

b)

False

23.
What is syntax?
a)
Syntax is the word used to describe an error
b)
Syntax is the rules of the programming language
c)
It is used to read information
d)
It is used to output information 
24.
What is python named after
a)
The snake
b)
Television show called Monty Python
25.
What will the output be from the following code?
print(Hello world!)
a)
Hello world!
b)
SyntaxError
c)
Hello world
d)
print(Hello world!)
26.
What does the term 'debug' mean?
a)
Identify errors and fix them.
b)
Making a calculation
c)
A set of instructions
d)
Looking at code
27.
Python is an example of a....
a)
Text-based programming language
b)
Object orientated programming language
c)
language written in java script
d)
Visual-based programming language
28.

Which statement prints I am 10 years old?

a)

pint("I am 10 years old.")

b)

print('I am 10 years old.)

c)

print('')I am 10 years old.

d)

print("I am 10 years old.")

29.

What is the Python built-in function used to display numbers and text on the screen?

a)

print

b)

input

c)

output

d)

command

30.
What law makes organisations look after your personal data properly?
a)
Data Privacy Act
b)
Data Protection Act
c)
Data Protection Law
d)
Data Privacy Law
31.
Who might store data about you?
a)
Online Retailers
b)
Police
c)
Schools
d)
All of them
32.
Sensitive data includes...
a)
Name
b)
Age
c)
Criminal record
d)
County
33.
Organisations storing your data must...
a)
Keep it up to date
b)
Keep it for no longer than 5 years after your death
c)
Ask for more data than required
d)
Wait for you to contact them to ensure its accurate
34.
Data must be stored...
a)
On a single CD
b)
On a USB
c)
With a password 6 characters long
d)
Securely
35.
When was the Data Protection Act last updated?
a)
1989
b)
1988
c)
1998
d)
2015
36.
How many principles does the Data Protection Act have?
a)
4
b)
8
c)
9
d)
10
37.

Repetitive Strain Injury is a condition which affects...

a)

The back

b)

The legs

c)

Hands and wrists

d)

Necks

38.

Which ACT was introduced in order to ensure a safe work place environment?

a)

COSHH

b)

Health and Safety at work Act

c)

Safety at work Act

d)

Health and Safety (Display Screen Equipment) Regulations

39.

What year was the Health and Safety at work Act introduced?

a)

1992

b)

1937

c)

1974

d)

2001

40.

What is the best definition for the term ergonomics?

a)

The correct way to position your feet

b)

The correct posture whilst working on a computer

c)

Manipulating the environment and equipment to suit the user

d)

All of the above

41.
What is the name of the legislation that focuses on IT related crime?
a)
Data Protection Act
b)
GDSR
c)
Computer Misuse Act
d)
GDPR
42.
What are the principles of the Computer Misuse Act?
a)
Authorised access,Authorised access with intent, Authorised 
b)
Unauthorised access with intent and Unauthorised modification
c)
Unauthorised access and Unauthorised modification
d)
Unauthorised access, Unauthorised access with intent, Unauthorised modification
43.
According to the Computer Misuse Act you are committing a crime if you use your friend’s username and password to log onto their account?
a)
True
b)
False
44.
Which year was the Computer Misuse Act passed?
a)
2000
b)
1989
c)
1990
d)
1988
45.

James logs onto his friends computer at school without permission - which offence does this breach (break)?

a)

Offence 1: Unauthorised access to computer material

b)

Offence 2: Unauthorised access with intent to commit or facilitate a crime

c)

Offence 3: Unauthorised modification of computer material

d)

Offence 3a: Making, supplying malicious material like viruses

46.
What is a computer virus?
a)
A program written to cause harm to a computer
b)
A hardware fault which causes data to be damaged
c)
A fault with the CPU which means that data is lost or damaged
d)
None of these
47.
A phishing email is one which
a)
requests a payment for goods you have not received
b)
offers you products in which you may have no interest
c)
encourages you to click on a link to a fraudulent website
d)
contains abusive and threatening language
48.

Which one of these is not an area of AI?

a)

computer vision/image recognition

b)

voice recognition

c)

web design

d)

robotics

49.

When is it legal to copy software or other material?

a)

Educational Use

b)

Professional Use

c)

In order to make improvements to the software

50.

What is copyright?

a)

Permission to use, copy or distribute a file

b)

A restriction on using, copying or distributing a file

c)

A legal means of ensuring that all original works can be protected

51.

What is the purpose of the Data Protection Act?

a)

To ensure everyone's data is properly looked after

b)

To deter people from using a computer to commit a crime

c)

To deter people from not looking after their computer

52.
Using a portion or piece of writing that has been copied from someone else and presenting it as your own work 
a)
Unauthorized Use
b)
Software Piracy
c)
Plagiarism
d)
Fair Use
53.
The exclusive privilege that allows an author or owner to print or sell his/her own work 
a)
Fair Use
b)
Copyright
c)
Shareware
d)
Unathorized Use
54.

When using computers you should:

a)

Avoid harming others.

b)

Protect yourself.

c)

Harm others

d)

Avoid breaking the law.

e)

break the law.

55.

One consequence of hacking is serving time in prison.

a)

True

b)

False

56.

Types of computer crimes are:

a)

Hacking

b)

Trade mark

c)

Scamming

d)

Intellectual property

e)

Identity theft

57.
What does the Data Protection Act give an individual the right to do?
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 about anyone without paying a fee
c)
A right to request the data an organisation holds about anyone for a fee;
d)
A right to request the data an organisation holds on them for a fee
58.

Which of the following statements is true about open source software?

a)

There is normally a cost to pay for a license to use the software

b)

The software can be copied

c)

The software cannot be copied

d)

modified or shared

59.
A company produces an App using only the ASCII character set. What issue may they not have considered?
a)
Legal
b)
Environmental
c)
Moral/Ethical
d)
Cultural
60.
Hayley has designed a new web app. She thinks another company is changing her idea. Which act would Hayley use to stop this person from doing this?
a)
Copyright designs and Patents Act
b)
Computer Misuse Act
c)
Creative Commons Licence
d)
Freedom of Information Act
61.
Charlie uses social media regularly. What step would you recommend to be more secure online?
a)
Always use a mobile phone for security
b)
Always use the same password
c)
Share other people’s pictures as much as possible
d)
Only post non-private data/pictures
62.

What is one major downside of an all-electric car?

a)

They make no noise so people won't hear it on the roads.

b)

They will suffer from more electrical faults.

c)

There will be less boot space for electric engines.

d)

The seats won't be as comfy due to electric wiring going through

63.

Somebody in school copies a Shakespeare sonnet, they are:

a)

Plagiarising

b)

Copyrighting

c)

Stealing

d)

Fraudulent

64.

Schools are not allowed to share your personal information, this is under the:

a)

Data Protection Act.

b)

Copyright Infringement Act

c)

Computer Misuse Act.

d)

They are allowed to share information

65.

How much e-waste is sent to Africa from European countries every year?

a)

250,000 tons.

b)

144,000 tons.

c)

97,000 tons.

d)

22,000 tons.

66.

Which of these companies does NOT involve themselves in illegal African labor work/slavery?

a)
b)
c)
d)
e)
67.

Which of these made the first self-driving car?

a)
b)
c)
d)
68.

One of the biggest users of robots in the car manufacturing industry is:

a)
b)
c)
d)
69.

What would happen if a robot made mistakes whilst making a car?

a)

The manufacturer would have to buy back the cars.

b)

The manufacturer doesn't need to do anything about it.

c)

They would need to forcefully recall the cars.

d)

It's up to the customer to take the car back and demand a refund.

70.

Can robots fully replace humans in the manufacturing workplace?

a)

Yes - they already have.

b)

No - we need humans too.

c)

Yes - they will in the next ten years.

d)

Its uncertain.

71.

The term A.I is short for?

a)

Anatomy Insector

b)

Astrology Iselin

c)

Anh Intelligence

d)

Artificial Intelligence

e)

Antificial Intelligence

72.
Artificial Intelligence is the process that allows computers to learn and make decisions like humans
a)
True
b)
False
73.

The G in 5G stands for?

a)

Gigabit

b)

Gigahertz

c)

Generation

d)

Good to Go

74.

2G allowed us to text for the first time.

a)

False

b)

True

75.

3G brought us online.

a)

True

b)

False

76.

What will improve with 5G? (choose all that apply)

a)

Download and upload speed

b)

Nothing

c)

Quality of pictures

d)

Quality of life

77.

What does lower latency mean?

a)

Less time spent looking for networks

b)

Faster Facebook scrolling

c)

Less time for information to travel to and from your device

d)

Enhanced computing performances

78.

Autonomous Vehicles are one example of AI Future

a)

True

b)

False

79.

What's the digital divide?

a)

the gap between general knowledge among peers

b)

the gap in education systems

c)

the gap between internet accessibility within different social and economic groups

d)

the difference between computer usage within different social and economic groups

80.

What's the opposite of "suburban"?

a)

country

b)

quiet

c)

urban

d)

rural

81.

Which term was used before the concept of the digital divide?

a)

Information inequality

b)

Knowledge gap

c)

Participation in the information society

d)

All of the above

82.

How many social categories does the digital divide divide people into?

a)

2

b)

3

c)

4

d)

5

83.

Will the digital divide end when everyone owns and commands the technology?

a)

Yes

b)

No

c)

Maybe

d)

Not mentioned