Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Year 9 - Computing Revision

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Something that is immoral is always illegal.

a)

True

b)

False

2.

Something that is immoral can also be illegal.

a)

True

b)

False

3.

A company wants to make money by selling their customers' contact details to other companies. When customers gave their contact details to the company, they were not told that their details would be sold on.What the company is proposing is immoral but not illegal.

a)

True

b)

False

4.

Digital footprint

A digital footprint is very ... to ... .

a)

difficult/delete

b)

delete/illegal

c)

illegal/difficult

d)

immoral/illegal

5.

Which of the following are things you can do to keep your digital footprint clean?

a)

Regardless of your views, you should post them publicly online

b)

Make sure to delete all posts two days after you have posted them

c)

Use privacy settings so that only people you allow can see your posts

d)

Only post content that you are happy for everyone else to see

6.

What organisations must comply with GDPR?

a)

Every organisation in the world

b)

Only organisations based in the EU

c)

All organisations that process data of an EU subject

d)

Organisations employing EU citizens

7.

Who or what is a data subject?

a)

The data held about a person

b)

An organisation that holds data

c)

A person whose data is held by an organisation

d)

An electronic file with data on it

8.

What is the maximum fine for a breach of GDPR?

a)

ϵ\epsilon  20 million

b)

ϵ\epsilon  20 million or 4% of annual turnover

c)

4% of annual turnover

d)

No maximum

9.

Which independent authority oversees the implementation of GDPR in the UK?

a)

Westminster Government

b)

Communications Officer

c)

Information Commissioners Office

d)

Health and Safety Executive

10.

Which of the following is NOT a principle of data protection law in the UK?

a)

If a company breaks the law, they must be given a chance to rectify the situation before legal proceedings begin 

b)

Companies should collect only the personal data they need, and no more 

c)

Personal data should only be collected and stored for a specific purpose that the person the data belongs to knows about 

d)

Personal data should be accurate and kept up to date 

11.

Which of the following is NOT a principle of data protection?

a)

Personal data must be kept for no longer than necessary 

b)

People have a duty to protect themselves and not give companies their personal data 

c)

Personal data should be kept safe and secure 

d)

Companies should collect only the personal data they need, and no more 

12.

Which of these is NOT an environmental impact of technology

a)

Job loss: Risk of job loss due to automation and AI doing the work usually reserved for skilled humans.

b)

Resource Consumption: The development and use of technology often require the extraction and consumption of natural resources.

c)

Pollution and Emissions: Many technological processes and devices generate pollution and emissions that contribute to environmental degradation.

d)

Electronic Waste: The rapid advancement of technology leads to a constant cycle of obsolescence, with devices and gadgets becoming outdated and replaced by newer models.

13.

If a text message has an unspecified number of characters, how many bits are required to store the message using 7-bit ASCII code?

a)

500 bits

b)

700 bits

c)

300 bits

d)

The number of characters multiplied by 7 bits

14.

If a text message has 50 characters, how many bits are required to store the message using 7-bit ASCII code?

a)

50 bits

b)

100 bits

c)

350 bits

d)

7 bits

15.

When encoding a text message with 25 characters using 7-bit ASCII, how many bits are necessary to store the message?

a)

50

b)

100

c)

175

d)

200

16.

How many binary bits are needed to represent two possible colours

a)

1

b)

2

c)

3

d)

4

17.

How many binary bits are needed to store 8 colours

a)

1

b)

2

c)

3

d)

4

18.

How many different colours is this image made of?

a)

2

b)

3

c)

4

d)

5

19.

There are 5 colours in this image. How many bits are required to store 5 colour?

a)

1

b)

2

c)

3

d)

4

20.

Files are often compressed before they are sent over the internet. State what is meant by compression.

a)

Compression is the process of encrypting a file to ensure data security during transmission.

b)

Compression refers to converting a file into a different file format to make it compatible with various devices.

c)

Compression is the act of dividing a file into multiple segments to facilitate faster transfer over the internet.

d)

Compression refers to the process of reducing the size of a file or data to optimise storage space or download/upload speed.

21.

Which of these is NOT a benefit of file compression.

a)

Reduced File Size - Compressing files before sending them over the internet reduces their size, allowing for faster and more efficient transmission.

b)

Faster Transfer Speeds - Compressed files require less bandwidth to transmit, resulting in faster upload and download speeds.

c)

Storage Space Conservation - Compressed files occupy less storage space on the sender's and receiver's devices, allowing for more files to be stored.

d)

Enhanced File Quality - Compressing files before sending them over the internet improves their overall quality and resolution.

22.

When coding a game, which of these is NOT POSSIBLE when using a variable

a)

Tracking Player Score - A variable can be used in game design to store and update the player's score throughout the game.

b)

Changing Game Genres - A variable can be used in game design to switch the game's genre from a platformer to a racing game during gameplay.

c)

Controlling Player Health - A variable can be used to keep track of the player's health, allowing it to be adjusted based on in-game events such as taking damage or gaining health points.

d)

Managing Game Time - A variable can be used to keep track of the game's time, allowing for time-based events such as timed challenges or countdowns.

23.

When coding games (and programming generally) what is meant by the term SEQUENCE?

a)

Instructions or steps that are executed in a specific order, one after another, without any branching or conditions.

b)

Allows different paths or actions to be executed based on a specific condition or set of conditions.

c)

Executing a set of instructions repeatedly until a specific condition is met.

d)

Actions or occurrences that happen during program execution, often triggered by user interactions like button presses or collisions.

24.

When coding games (and programming generally) what is meant by the term SELECTION?

a)

Instructions or steps that are executed in a specific order, one after another, without any branching or conditions.

b)

Allows different paths or actions to be executed based on a specific condition or set of conditions.

c)

Executing a set of instructions repeatedly until a specific condition is met.

d)

Actions or occurrences that happen during program execution, often triggered by user interactions like button presses or collisions.

25.

When coding games (and programming generally) what is meant by the term ITERATION?

a)

Instructions or steps that are executed in a specific order, one after another, without any branching or conditions.

b)

Allows different paths or actions to be executed based on a specific condition or set of conditions.

c)

Executing a set of instructions repeatedly until a specific condition is met.

d)

Actions or occurrences that happen during program execution, often triggered by user interactions like button presses or collisions.

26.

When coding games (and programming generally) what is meant by the term EVENTS?

a)

Instructions or steps that are executed in a specific order, one after another, without any branching or conditions.

b)

Allows different paths or actions to be executed based on a specific condition or set of conditions.

c)

Executing a set of instructions repeatedly until a specific condition is met.

d)

Actions or occurrences that happen during program execution, often triggered by user interactions like button presses or collisions.

27.

HTML: The <link> tag is used to include an external stylesheet in an HTML document.

a)

True

b)

False

28.

HTML: The <a> tag is used to create hyperlinks in HTML.

a)

True

b)

False

29.

HTML: The <title> tag is used to specify the text that appears in the browser tab for an HTML document.

a)

True

b)

False

30.

HTML: The <p> tag is used to create a paragraph in HTML.

a)

True

b)

False

31.

HTML: The <link> tag is used to insert images into an HTML document.

a)

True

b)

False

32.

HTML: Which attribute is used in the HTML <img> tag to specify the source (URL or file path) of the image?

a)

src

b)

alt

c)

style

d)

href

33.

HTML: The <h1> tag is used to create the smallest heading in HTML.

a)

True

b)

False

34.

HTML: The <h6> tag is used to create the smallest heading in HTML.

a)

True

b)

False

35.

CSS: CSS stands for "Cascading Style Sheets."

a)

True

b)

False

36.

CSS: CSS stands for "Completely Super Style."

a)

True

b)

False

37.

CSS: CSS stands for "Completely Super Style."

a)

True

b)

False

38.

CSS: Which attribute needs to be set if you want to give a rounded edges to a border

a)

<border-color>

b)

<border-style>

c)

<border-width>

d)

<border-radius>

39.

CSS: If you want to create a circular border around an image the 'border-radius' attribute needs to be set to

a)

10%

b)

25%

c)

50%

d)

100%

40.

The CPU (Central Processing Unit) is the main component responsible for executing instructions in a computer.

a)

True

b)

False

41.

RAM (Random Access Memory) is a type of memory that stores data that can be read from and written to by the CPU.

a)

True

b)

False

42.

The motherboard is a circuit board that connects all the components of a computer, including the CPU, RAM, and other peripherals.

a)

True

b)

False

43.

A hard drive is a volatile storage device used to temporarily store data for quick access by the CPU.

a)

True

b)

False

44.

The Fetch-decode-execute cycle is the process in which the CPU retrieves instructions from memory, decodes them, and then executes them.

a)

True

b)

False

45.

How does increasing the clock speed of a CPU generally impact its performance?

a)

Increases the overall processing power by increasing the number of instructions that can be executed each second.

b)

Enhances multitasking capabilities

c)

Improves cache efficiency

d)

Boosts the number of CPU cores

46.

How does cache size affect CPU performance?

a)

Larger cache size results in faster data retrieval

b)

Smaller cache size improves multitasking capabilities

c)

Cache size has no impact on CPU performance

d)

Cache size influences clock speed of the CPU

47.

How does the number of CPU cores affect performance?

a)

Fewer cores result in faster clock speed

b)

Additional cores increase cache size

c)

More cores improve multitasking capabilities

d)

The number of cores has no impact on CPU performance

48.

How do clock speed, cache size, and number of cores collectively impact CPU performance?

a)

They all work independently and do not affect each other

b)

Clock speed, cache size, and number of cores are interconnected factors that influence overall performance

c)

Only clock speed plays a significant role in determining CPU performance

d)

Cache size and number of cores have no bearing on CPU performance.

49.

Which of the following options correctly lists the three stages of the CPU's cycle?

a)

Fetch, Decode, Execute

b)

Load, Store, Process

c)

Read, Write, Update

d)

Input, Output, Transfer

50.

From the choices below, which three stages constitute the cycle of a CPU?

a)

Load, Store, Process

b)

Fetch, Decode, Execute

c)

Input, Output, Transfer

d)

Read, Write, Update