Copy of Year 9 Computing Assessment 1 Winter 2025 - Topics 9.1 and 9.2 (12/4/2025)

Last updated 11 days ago
35 questions
Topic 9.1 - Data Representation 3
Required
1

What is binary for?

Required
3
Add in the base number system for each form of data representation. This will require you to put a number into each box.

Binary: Base _______
Denary: Base _______
Hexadecimal: Base _______
Required
7

Place the following data sizes in order, from smallest at the top to largest at the bottom.

  1. Bit
  2. Nibble
  3. Gigabyte
  4. Kilobyte
  5. Byte
  6. Megabyte
  7. Terabtye
Required
2
How many bits are there in a nibble and a byte?

Nibble: _______ Byte: _______
Required
1
Work out the answer to this binary addition sum by placing the correct digit in each box. You will need to get all the carry and all the answer boxes correct to get the point
Other Answer Choices:
0
1
Required
1

When the answer to a binary addition has too many digits, this is called an....

Required
1

What is the purpose of 'ASCII'?

Required
1

Which of these text representation systems can represent the most characters?

Required
2
The number of bits used to identify each colour in a bitmap
_________________
The number of pixels that make up an image. Measured by calculating image width x height _______________
Other Answer Choices:
Resolution
colour depth
Required
4

Explain how resolution and colour depth can affect the quality and file size of an image.

NOTE: There are 4 marks available for this question. You will need to be able to identify 1 impact on quality and 1 on file size, and for each you need to explain what the impact is.

Required
1

What is the main purpose of hexadecimal?

Required
1
What would the hexadecimal value be for the denary number "12"? _______
Required
2
What term describes reducing the size of a file by removing or reducing the data stored within it?

_______
NOTE: You are being tested on your spelling of a key term - please ensure that spelling is accurate to get the point! If you are unsure, ask your teacher to check before you submit.
Required
1

Why would removing / reducing data in an image be helpful?

Required
1
Which format for removing/reducing data in a file is permanent?

__________
Required
5

Which type of compression is used for which type of file?

Lossy
Lossless
Pictures
Sounds
Videos
Program files
Documents
Required
1

When capturing a sound wave to record it to digital format, the frequency that the captures are taken is called the...?

Required
3
____________________in a sound recording means a __________accurate and therefore a better quality recording
Topic 9.2 - Computational Thinking and Programming 3
Required
8

Match all of these terms to their correct definitions

Draggable itemCorresponding Item
Pseudocode
A method of solving a problem logically – to think and act like a computer
Decomposition
The instructions or steps required to solve a problem and program the actions a computer takes
Debugging
Breaking an algorithm into smaller, more manageable parts
Pattern recognition
Focusing on what is important, ignoring or removing any detail that is not necessary to the core algorithm
Algorithm
Looking for similarities and trends in computer programs and algorithms
Abstraction
Shows the flow and direction of the steps of an algorithm in a visual way
Computational thinking
Shows each step of an algorithm in a clearly ordered, written structure using a generic standard format - which can then be written into any programming language
Flow chart
The act of finding and fixing bugs (errors) in your program
Required
1
What is the name of the programming language that you have used to create your programs?

_______

If you are unsure on spelling please check with your teacher first! They can tell you if the word is incorrect but cannot tell you the correct spelling.
Required
2
Writing code tells the computer to perform instructions. The instructions are called _____________. Specific named actions that are performed are called ______________.
Other Answer Choices:
calls
controls
functions
commands
Required
1
What technical word describes 'running' a function? _________
Other Answer Choices:
call
command
charge
control
Required
1

When using a function you need to use which type of brackets?

Required
1

The rules that control the structure of the symbols, punctuation, and words of a programming language

Required
1
What is named data called, where the data is held in memory but may change during the course of the program?

_______

If you are unsure on spelling please check with your teacher first! They can tell you if the word is incorrect but cannot tell you the correct spelling.
Required
1

The string data type is written within quotation marks

Required
1

What is a sequence?

Required
1

What is meant by iteration?

Required
2
Iteration allows us to simplify our algorithm by stating that we will repeat certain steps until told otherwise. This makes designing algorithms quicker and simpler because they don’t have to include lots of unnecessary steps. Iteration is often called _______ or a _______ .

See the hint for a clue on the words. If you are unsure on spelling please check with your teacher first! They can tell you if the word is incorrect but cannot tell you the correct spelling.
Required
1

What is the function used in Python that performs count-controlled iteration?

Required
1

Turtle is a what within Python?

Required
3

Which Turtle instruction performs which action?

Draggable itemCorresponding Item
for i in range(4):
    turtle.forward(100)
    turtle.right(90)
turtle.forward(150)
turtle.left(90)
for i in range(3):
    turtle.forward(100)
    turtle.right(120)
Required
1

What action will the following instruction perform?

Required
1
What angle would go inside the brackets on line 5 to make a hexagon?


_______
Required
3

Write the code required below to demonstrate how to create an pentagon (5 sides) using iteration, where each side is 50 units long.

Use your answers to the previous few questions to guide you. You should have 4 or more lines of code depending on your approach. Check the hints for more advice if you need.