Font size
WorksheetsYr 8 revision
Total questions: 98
Worksheet time: 3605secs
a file that is sent along with an email (picture, video, document)
attachment
reply
spam
What term describes the act of winding someone up online?
Trolling
Posting
Phishing
What software can you use to avoid getting viruses?
Disk Cleanup software
Firewall software
Anti-virus software
Why should you be careful when using file sharing sites?
You might be downloading malware.
The person sharing the file can see your name and address.
The person sharing the file will send you a bill.
Which of these is classed as personal information?
Date of birth
Online nickname
Gender
What is decomposition?
It allows you to break down a large / complex problem into smaller parts.
It is thinking like a robot
It is being able to bake a cake.
It is creating a coding solution to a problem.
Programming, flowcharts and pseudo code
Abstraction, decomposition and algorithic thinking
Input, processing and output
Patterns, shapes and numbers
Yes
19
What is the output of the program?
What is the output of program?
______ is short for malicious software.
Malware
Trojan Horse
Spyware
What is the name of the variable in this program?
colour
input
" "
print( (a) ("What is your favourite colour?")
What is the correct name for this symbol in python?
==
Assignment
Equal to
Greater than
Less than
What does this symbol represent in python?
>
Less than
Greater than
Equal to
Less than or equal to
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 will be the output?
name = "Dave"
print (name)
Dave
name
"Dave"
(name)
print("Hello world!")
print(3+4)
Which programming contruct, does the attached image represent?
Sequence
Selection
Iteration/Loop
What does this symbol mean in python? <
Greater Than
Less Than
Which of the following assignment statements is assigning text in python.
myName = "David"
myAge = 21
What is the word (command) used to display output within Python?
input
output
display
What is a variable?
A box(memory location) where you store values
A box(memory location) where you store multiple values
Data type
A static memory value
A data type consisting of whole numbers.
integer
float / real
string
boolean
To get the users input in python what function do we use?
Input
input<>
input()
INPUT()
When people send you emails, pop-up messages, social media messages, texts, calls, or links to fake websites in order to hook you into giving out your personal and financial information.
Plagiarizing
Skimming
Phishing
Identity Theft
What is the variable in this code?
keep score
random position
edge
Computers use which number system to represent data?
Binary
Trinary
Decimal
Hexadecimal
Convert 1011 to decimal...
8
9
10
11
Convert 9 to Binary...
1100
1001
1111
1011
There are (a) bits in a byte
CPU stands for central ____ unit.
Protection
Packet
Plasma
Processing
What is this component called?
Hard Drive
Graphics Card
Motherboard
Power Supply Unit (PSU)
What is this component called?
Hardware Drive
Software Drive
Hard Disk Drive
Soft Disk Drive
What is this component called?
CPU
Hard Drive
RAM
Motherboard
What is this component called?
Network Interface Card (NIC)
Power Supply Unit (PSU)
Central Processing Unit (CPU)
Graphics Processing Unit (GPU)
What is this computer component?
Network Interface Card (NIC)
Central Processing Unit (CPU)
Motherboard
Graphics Processing Unit (GPU)
What is this computer component?
Graphics Card
Central Processing Unit (CPU)
Hard Drive
Network Interface Card (NIC)
What is this component called?
Fidget Spinner
Fan
Heat Sink
Cooler
TRUE or FALSE:
Input devices let you give the computer some data or an instruction.
TRUE
FALSE
A computer is...
A combination of hardware and software
Some hardware (only)
Some software (only)
The screen you are looking at
How does the rule 1 + 1 + 1 work?
0 carry 1
1 carry both 0s
1 carry 1
0 carry 1
An overflow error is where...
0s and 1s... Oh my!
Not enough room memory to store results
Wrong file type
To much room in memory to add everything up
Which of these are the correct place values for binary?
128,64,32,16,8,4,2,1
128, 68,34,12,6,4,2,1
1,0
0,1
What is the binary addition rule for 1 + 1 + 1?
0
1
0 carry 1
1 carry 1
what is 0 + 1 in binary?
0
10
11
1
What is 1 + 1 in binary?
10
01
11
2
A count controlled loop will..
Repeat code until a condition is met
Repeat code a specific amount of times
Repeat code a random amount of times
None of the above
What is a Count-Controlled loop?
for loop
while loop
Which of these operators means EQUAL TO?
'='
'=>'
'<='
'=='
A condition controlled loop is...
A while loop
A for loop
What is the name of the variable in this program?
colour
input
" "
what is "Clock speed" measured in
(a)
CPU=
(a)
What is Hz short for?
(a)
How many cycles per second would a processor with a clock speed of 1 GHz carry out?
1 million
1 thousand
1 billion
3 hundred
The Fetch-Decode-Execute cycle runs continuously when the computer is turned on.
True
False
The correct order for FDE Cycle is
Fetch, Decode, Execute
Decode, Execute, Fetch
Execute, Decode, Fetch
Decode, Fetch, Execute
Instructions are fetched from RAM
True
False
RAM is volatile memory...
Retains any stored data when there's no power
Loses any stored data when there's no power
Is explosive when put directly in sunlight
ROM which is non-volatile memory...
Retains any stored data when there's no power
Loses any stored data when there's no power
Is stable even under extreme environmental conditions
Why do we use the binary number system in Computing?
Because a CPU has two transistors
To represent the two different states of transistors (on and off)
To allow the CPU to be in one of two states
Select the best description to explain what a binary search algorithm is.
Put the elements in order, check each item in turn.
Put the elements in order, compare with the middle value, split the list in order and repeat.
Elements do not need to be in order, check each item in turn.
Elements do not need to be in order, compare to the middle value, split the list in order and repeat
12 6 8 1 3
How many comparisons would it take to find number 1?
3 5 9 10 23
How many comparisons would it take to find number 9?
