Log in
Sign up for FREE
arrow_back
Library

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

star
star
star
star
star
Last updated 5 months ago
35 questions
Topic 9.1 - Data Representation 3
Required
1
NCCE.CT.01
Required
3
NCCE.CT.01
Required
7
NCCE.CT.01
Required
2
NCCE.CT.01
Required
1
NCCE.CT.01
Required
1
NCCE.CT.01
Required
1
NCCE.CT.01
Required
1
NCCE.CT.01
Required
2
NCCE.CT.01
Required
4
NCCE.CT.01
Required
1
NCCE.CT.01
Required
1
NCCE.CT.01
Required
2
NCCE.CT.01
Required
1
NCCE.CT.01
Required
1
NCCE.CT.01
Required
5
NCCE.CT.01
Required
1
NCCE.CT.01
Required
3
NCCE.CT.01
Topic 9.2 - Computational Thinking and Programming 3
Required
8
NCCE.CT.04
Required
1
NCCE.CT.05
Required
2
NCCE.CT.05
Required
1
NCCE.CT.05
Required
1
NCCE.CT.05
Required
1
NCCE.CT.05
Required
1
NCCE.CT.05
Required
1
NCCE.CT.05
Required
1
NCCE.CT.05
Required
1
NCCE.CT.05
Required
2
NCCE.CT.05
Required
1
NCCE.CT.05
Required
1
NCCE.CT.05
Required
3
NCCE.CT.05
Required
1
NCCE.CT.05
Required
1
NCCE.CT.05
Required
3
NCCE.CT.05
Question 1
1.

Question 2
2.
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 _______
Question 3
3.

Question 4
4.
How many bits are there in a nibble and a byte?

Nibble: _______ Byte: _______
Question 5
5.
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
Question 6
6.

Question 7
7.

Question 8
8.

Question 9
9.
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
Question 10
10.

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.

Question 11
11.

Question 12
12.
What would the hexadecimal value be for the denary number "12"? _______
Question 13
13.
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.
Question 14
14.

Question 15
15.
Which format for removing/reducing data in a file is permanent?

__________
Question 16
16.

Question 17
17.

Question 18
18.
____________________in a sound recording means a __________accurate and therefore a better quality recording
Question 19
19.

Draggable itemarrow_right_altCorresponding Item
arrow_right_alt
arrow_right_alt
arrow_right_alt
arrow_right_alt
arrow_right_alt
arrow_right_alt
arrow_right_alt
arrow_right_alt
Question 20
20.
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.
Question 21
21.
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
Question 22
22.
What technical word describes 'running' a function? _________
Other Answer Choices:
call
command
charge
control
Question 23
23.

Question 24
24.

Question 25
25.
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.
Question 26
26.

Question 27
27.

Question 28
28.

Question 29
29.
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.
Question 30
30.

Question 31
31.

Question 32
32.

Draggable itemarrow_right_altCorresponding Item
arrow_right_alt
arrow_right_alt
arrow_right_alt
Question 33
33.

Question 34
34.
Question 35
35.

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.

What is binary for?
To measure the speed of a computer processor
To represent the electronic signals in a computer
Place the following data sizes in order, from smallest at the top to largest at the bottom.
Terabtye
Bit
Byte
Gigabyte
Megabyte
Nibble
Kilobyte
When the answer to a binary addition has too many digits, this is called an....
left error
right error
overflow error
underflow error
What is the purpose of 'ASCII'?
To represent characters using a table of number codes
To represent different parts of a computer system
To oversee the management of binary data
Which of these text representation systems can represent the most characters?
Extended ASCII
Unicode
ASCII
What is the main purpose of hexadecimal?
To simplify how binary is represented for humans
To simplify how denary is processed in computers
To simplify how denary is represented for humans
To simplify how binary is processed in computers
Why would removing / reducing data in an image be helpful?
To make the image faster to transfer or download
To make the image a lower quality
To allow the image to be edited again in the future
To make the image a better quality
To make the image pixelated
Which type of compression is used for which type of file?
Lossy
Lossless
Pictures
Sounds
Videos
Program files
Documents
When capturing a sound wave to record it to digital format, the frequency that the captures are taken is called the...?
Bit depth
Binary value
Hertz
Time
Sample rate
Match all of these terms to their correct definitions
Flow chart
A method of solving a problem logically – to think and act like a computer
Computational thinking
The instructions or steps required to solve a problem and program the actions a computer takes
Pseudocode
Breaking an algorithm into smaller, more manageable parts
Algorithm
Focusing on what is important, ignoring or removing any detail that is not necessary to the core algorithm
Decomposition
Looking for similarities and trends in computer programs and algorithms
Pattern recognition
Shows the flow and direction of the steps of an algorithm in a visual way
Debugging
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
Abstraction
The act of finding and fixing bugs (errors) in your program
When using a function you need to use which type of brackets?
( )
[ ]
< >
{ }
The rules that control the structure of the symbols, punctuation, and words of a programming language
Syntax
Strings
Arguments
Functions
The string data type is written within quotation marks
True
False
What is a sequence?
An outcome that depends on whether a certain condition is met
A list of instructions that follow a logical order
A process of repeating steps
What is meant by iteration?
A list of instructions that follow a logical order
A process of repeating steps
An outcome that depends on whether a certain condition is met
What is the function used in Python that performs count-controlled iteration?
DO
WHILE
FOR
IF
Turtle is a what within Python?
Object
Command
Module
Program
Which Turtle instruction performs which action?
turtle.forward(150)
turtle.left(90)
for i in range(3):
    turtle.forward(100)
    turtle.right(120)
for i in range(4):
    turtle.forward(100)
    turtle.right(90)
What action will the following instruction perform?
What angle would go inside the brackets on line 5 to make a hexagon?


_______