Font size
WorksheetsKey Stage 3 BIG test
Total questions: 130
Worksheet time: 2hrs 37mins
An algorithm is a step by step instructions to solve a problem.
An algorithm is an app for users to perform a task o the computer.
An algorithm is a program used to compute numbers.
An algorithm is the process of breaking down problems.
Why are these icons a good use of abstraction?
They tell us what they mean without needing to use the name
They are difficult to understand
They don't explain what they are
Which computational thinking technique involves breaking a problem down into smaller parts?
Decomposition
Abstraction
Algorithms
Pattern recognition
Define what is meant by abstraction
Looking for similarities
Breaking a problem into smaller sub problems
Removing unnecessary detail
Using a computer to solve problems
Does the program above show: Sequence, Selection or Repetition?
Sequence
Selection
Repetition
Does the program above show: Sequence, Selection or Repetition?
Sequence
Selection
Repetition
Does the program above show: Selection and Repetition, Repetition, Selection or Sequence?
Repetition
Sequence
Selection
Selection and Repetition
What would you use to store data? e.g. scores and character names
A Variable
An If Statement
A Display Block
What is the maximum number of LEDs on a microbit?
10
100
50
25
What syntax would you use to display an in-built image of a sword?
display.show(image.sword)
display.show(Image.SWORD)
display.scroll(Image.SWORD)
display.show(Image.sword)
What does x != 3 means?
x is equal to 3
x is not equal to 3
x multiplies exclamation mark equal to 3
x divide exclamation mark equal to 3
Choose the correct code for half a second delay (0.5) in microbit Python
time.sleep(0.5)
sleep(500)
.5 sleep
from microbit import *
while True:
if button_a.is_pressed():
display.show(Image.HAPPY)
if button_b.is_pressed():
display.show(Image.SAD)
Which button needs to be pressed to show a SAD face
(a)
What is the mathematical operator for less than?
>
+
=
<
In selection, what three words are used to allow different things to be “chosen”?
while not True
if, elif, else
select from where
a syntax error
If you are going to use the random function, what must you first import in to Python?
(a)
An integer is a _ _ _ _ _ number?
(a)
What is Stage 3 in Systems Life Cycle ?
Development & Testing
Analysis
Design
Implementation
Documentation
Analysis stage has many steps, could you choose which one is NOT part of it.
Research current system
Describe the current system
Identify problems
Agree on objectives with clients
Describe the manual system
A method of research where someone is watched whilst using an existing system.
Questionnaires
Observation
Interviews
Looking at existing paperwork
An iteration, or loop, is when a program repeats a section of code. In which line has a loop, or iteration been set up?
line 2
line 3
line 5
line 6
In this example of Microbit code, what number do the LEDs show in line 3, if no button has been pressed?
no display
2
0
1
The programmer has now corrected his code. What number will now display on the LEDs when button a is pressed ?
1
0
2
no display
In line 8, the LEDs will display the images in order whilst pin 0 is being touched. How long in seconds will each image be on the display?
1 second
10 seconds
100 seconds
1000 seconds
If pin 1 is touched, what will appear on the LED display?
The animation of three images
3
The word "number"
An image of a potato
What does CPU stand for?
Central Primary Unit
Connected Portal Unit
Control Panel Unit
Central Processing Unit
Which is an examples of storage?
Hard Drive
Mouse
Monitor
Binary
I am the main circuit board in a computer what am I?
Hard Disk Drive
CPU
Graphics Card
Motherboard
What kind of 'base' system is binary known as?
Base 12
Base 8
Base 2
Base 10
How many bits are there in 4 bytes?
32
4
1
4000
Why do computers use binary?
It saves money
It's easier for them to understand
It saves power
Because computers are electrical and 1 and 0 are more reliably represented as on and off
What is OUTPUT?
1
0
What is OUTPUT?
1
0
What is OUTPUT?
1
0
What is OUTPUT?
1
0
What is a network?
A group of 1 or more devices which communicate
A group of 2 or more devices which communicate
When 2 or more computers are in the same building.
A group of 3 or more devices which communicate
Hospitals, banks and supermarkets are all linked using which network type?
WAN
LAN
BUS
WiFi
Which of these is not a wireless connection?
Bluetooth
4G
Wi-fi
Ethernet
Which is faster, a Wired or wireless connection?
Wired
Wireless
Both are the same speed
What does VPN stand for?
Visual Protected Network
Virtual Private Network
Visual Private Network
Virtual Protected Network
What does PAN stand for?
Proven Area Network
Protected Area Network
Private Area Network
Personal Area Network
The internet is the world's biggest
Connects multiple computers together in a network. Shares data between all computers
Router
Hub
Switch
Identifies whether the data packet is for your LAN or not
Hub
Switch
Router
... allows a computer to connect to a wired network. It allows data packets to travel to and from a computer and uses the MAC address. It allows an Ethernet cable to be plugged into this.
Router
Switch
Network Interface Card
Wireless Access Point
Links clients to the server and relays messages to specific devices on the network
Hub
Switch
Server
NIC
A computer that requests data stored on a server.
Client
Server
Hub
PC
TRUE or FALSE
Encrypted passwords will provide guaranteed protection from hacking
TRUE
FALSE
Taking a secret message and reproducing the original plain text is known as?
Caesar Cipher
Encryption
Cipher Text
Decryption
When a single plaintext letter is encoded by a single ciphertext letter repeated throughout the sentence it is a:
Monoalphabetic Cipher
Polyalphabetic Cipher
Study of letters or groups of letters contained in a ciphertext in an attempt to partially reveal the message is called:
Frequency analysis
Cryptography
Encription
Decription
7
9
A python is a non-venomous snake
done
A python is a non-venomous snake
A python is a non-venomous snake
done
A python is a non-venomous snake
A python is a non-venomous snake
A python is a non-venomous snake
done
people = ["John", "Rob", "Bob"]
print (people[1])
what would this result be?
Yes
Python uses indentation to block code into chunks
True
False
What will happen if the user's book return is late?
Sends them an SMS (text)
Does not send them an SMS (text)
print("Hello world!\nHello world!")
Hello world!
print("Hello" + str(2) + "world!")
What does the following code do? myAge = int (myAge)
Converts the var (variable) myAge to a string
Converts the var (variable) myAge to a integer
Converts the var (variable) myAge from a integer to a string
Converts the var (variable) myAge to if statement
print(Hello world!)
What would be the output of the following code?
Which of the following codes would be correct to draw a square?
What would be the output of the following code?
What is the best definition of iteration?
Repeating an instruction 5 times
Repeating an instruction an unlimited number of times
Code
Repeating an instruction until a goal is met
What is the term used for each box in a spreadsheet?
Cell
Box
Field
Record
What symbol is used to multiply?
/
-
+
*
What symbol is used to divide?
*
+
/
-
How must a cell containing a formula start?
SUM
=
+
( )
What function is used to add more than 2 cells?
+
=
SUM
( )
What is the first thing you have to do in a spreadsheet before you can create a chart/graph?
click insert charts/graphs
go to file, print
highlight the data with your mouse
bold all the information
12 6 8 1 3
How many comparisons would it take to find number 1?
Which one is the advantage of cloud storage?
The user has no control over their data
Many programs can be run at the same time, regardless of the processing power of your device
Accessible anywhere with an internet connection
Portability
