wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

computing

Total questions: 27

Worksheet time: 13mins

Name
Class
Date
1.
What does this flowchart symbol represent?
a)
data input / output
b)
start / end
c)
decision
d)
wait
2.
What does this flowchart symbol represent?
a)
data input / output
b)
decision
c)
start / end
d)
process / sequence
3.
What does this flowchart symbol represent?
a)
process  / sequence
b)
decision
c)
start / end
d)
wait
4.
What does this flowchart symbol represent?
a)
start / end
b)
process / sequence
c)
data input / output
d)
wait
5.
What type of flowchart is shown here?
a)
selection
b)
iteration / loop
c)
sequence
6.
What type of flowchart is shown here?
a)
selection
b)
iteration / loop
c)
sequence
7.
What type of flowchart is shown here?
a)
selection
b)
iteration
c)
sequence
8.
True or False? A maximum of two colours can be represented by two bits.
a)
True
b)
False
9.
True or False? Hexadecimal is base 15.
a)
True
b)
False
10.
The answer is:
a)
Option 1: Option 2
b)
Option 2: Option 3
c)
Option 3: Option 4
d)
Option 4: Option 1
11.
What is a computer
a)
1 main componentOption 1*
b)
2 main component
c)
3 main component
d)
4main component
12.
Small chip inside the computer
a)
Memory
b)
Storage
c)
Ram
d)
The processor
13.
How the computer remembers things
a)
Storage
b)
Memory
c)
RAM
d)
Input
14.
How do we call this?
a)
memory stick
b)
folder
c)
mouse
d)
router
15.

Which of these do you click on to access your files?

a)
b)
c)
d)
16.

Which of these is Google Drive?

a)
b)
c)
d)
17.

Which of these would you click if you wanted to give someone else permission to view or edit your Google document?

a)
b)
c)
d)
18.

There are no negative effects of computers and technology?

a)

True

b)

False

19.
What is this called?
a)
Black Box
b)
Text Window
20.
How many keywords does Small Basic use?
a)
15
b)
20
c)
100
d)
500
21.
What will the output be from the following code?
print("Hello world!\nHello world!")
a)
Hello world! Hello world!
b)
Hello world!
Hello world!
c)
SyntaxError
d)
Hello world!
22.
Tells the interpreter that the code which follows is a function
a)
const
b)
int
c)
def
d)
while
23.
What syntax can you use to insert a line break between strings so that they appear over multiple lines?
a)
/
b)
\n
c)
\l
d)
n
24.
If you want more than one option for your code, what do you use (after if)?
a)
elif
b)
else
c)
ifif
25.

people = ["John", "Rob", "Bob"]

print (people[-1])

what would this result be?

a)
John
b)
Rob
c)
Bob
26.

people = ["John", "Rob", "Bob"]

print (people[4])

what would this result be?

a)
John
b)
Rob
c)
Bob
d)
Error
27.
What does the term 'debug' mean?
a)
Identify errors and fix them.
b)
Making a calculation
c)
A set of instructions
d)
Looking at code