Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Robotics Placement Test

Total questions: 40

Worksheet time: 24mins

Name
Class
Date
1.
What are the only two numbers you can use in binary?
a)
0 and 1
b)
1 and 2
c)
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
d)
1, 2, 4, 8, 16
2.
Which of these is the correct sequence for the place values for binary numbers?
a)
1, 2, 4, 8, 16, 32, 64, 128
b)
1, 2, 4, 6, 8, 10, 12, 14, 16
c)
1, 2, 3, 4, 5, 6, 7, 8
d)
0, 1
3.

What kind of 'base' system is binary known as?

a)

Base 12

b)

Base 8

c)

Base 2

d)

Base 10

4.
Convert 37 to binary
a)
00100101
b)
00100011
c)
00100111
d)
01000101
5.
Convert 00010001 to decimal
a)
17
b)
27
c)
37
d)
47
6.
Computers can only understand 0s and 1s.
a)
True
b)
False
7.
What is the point of binary?
a)
It represents how computers interpret electrical signals
b)
Because we like to make you do extra maths ;-D
c)
For the lulz
d)
Because it describes star systems
8.
What is 0101 + 1010?
HINT:
1 + 0 = 1
0 + 1 = 1
1 + 1 = 10
a)
1111
b)
2020
c)
146.6
d)
?
9.

This system of ten digits is called the decimal number system while the number system that uses only two digits is called _____.

a)

the hexadecimal number system

b)

the octal number system

c)

the binary number system

d)

the duodecimal number system

10.

Which of the following is the best definition of a bit?

a)

An electrical signal in a wire

b)

A physical signal that becomes a digital signal

c)

A measure of computer graphics and sound

d)

A single 1 or 0 in a digital signal

11.

How many bits are in a single byte?

a)

4

b)

8

c)

12

d)

16

12.

One ____________ is approximately 1,000 bytes.

a)

terabyte

b)

gigabyte

c)

megabyte

d)

kilobyte

13.

One ____________ is about 1 million bytes.

a)

terabyte

b)

gigabyte

c)

megabyte

d)

kilobyte

14.

One ____________ is about 1 billion bytes.

a)

terabyte

b)

gigabyte

c)

megabyte

d)

kilobyte

15.

One ____________ is about 1 trillion bytes.

a)

terabyte

b)

gigabyte

c)

megabyte

d)

kilobyte

16.
ASCII is:
a)
a numerical system that has 2 rather than 10 as a base.
b)
the most common format for text files in computers and on the Internet
17.
The word "Hello" is made up of 5 characters. How many bits is this (hint: how many 1's and 0's are needed to write it)
a)
40
b)
60
c)
80
d)
48
18.
True or False: The binary number for a capital 'A' is the same as the binary number for a lower-case 'a'?
a)
True
b)
False
19.
Convert this to a decimal number
a)
13
b)
12
c)
10
d)
8
20.

What is the definition of a Robot?

a)

A machine which resembles a human being

b)

A machine capable of carrying out a complex series of actions automatically, especially one programmable by a computer.

c)

Any machine which can follow instructions

d)

A machine which can think for itself, especially if the thought processes are logical

21.

It represents the standard output stream of C++

a)

cout

b)

cin

c)

clrscr()

22.

Words reserved for special purposes and must not be used as normal identifier names

a)

variable

b)

namespace

c)

keywords

23.

A character used to mark the end of the statement

a)

braces

b)

semicolon

c)

colon

24.

Indicate the start and end of a compound statement

a)

braces

b)

comma

c)

semicolon

25.

A keyword used to execute a statement or block only if a condition is fulfilled

a)

objects keyword

b)

case keyword

c)

if keyword

26.

What command is this shape for in a flowchart?

a)
START / STOP
b)
INPUT / OUTPUT
c)
PROCESS
d)
DECISION
27.

What does this shape represent in a flowchart?

a)
Input/Output
b)
Decision
c)
Process
d)
Start/Stop
28.

What does this shape represent in a flowchart?

a)
Decission
b)
Process
c)
Input/Output
d)
Start/End
29.

What's missing in this flowchart ?

a)
On/Off
b)
Pink/Blue
c)
Hello/Goodbye
d)
Yes/No
30.

What will be displayed as output after executing the flowchart?

a)
10
b)
20
c)
30
d)
40
31.

Assume n1 = 10 ... n2 = 2 ... n3 = 2 What will be displayed as output after executing the flowchart?

a)
10
b)
20
c)
30
d)
40
32.

Assume n1 = 10 ... n2 = 20 What will be displayed as output after executing the flowchart?

a)
10
b)
20
33.
What is the correct definition of an algorithm?
a)
An algorithm is a step by step instructions to solve a problem.
b)
An algorithm is a process of baking bread.
c)
An algorithm is a software used to compute numbers.
d)
An algorithm is the process of breaking problems.
34.
What is the difference between a flowchart and pseudocode? 
a)
A flowchart is diagramatic whilst pseudocode is written in a programming language (eg. Pascal or Java) 
b)
A flowchart is textual but pseudocode is diagrammatic 
c)
A flowchart is a diagrammatic description of an algorithm whilst pseudocode is a textual description of an algorithm 
d)
A flowchart and pseudocode are the same thing 
35.
What is this ?
a)
Pseudocode
b)
Flow chart
c)
Syntax
36.
Which of the following assignment statements is assigning text.
a)
myName = "David"
b)
myAge = 21
37.
Using the picture, which part is being shown?
a)
bump sensor
b)
limit switch
c)
potentiometer
d)
line tracker
38.

The line follower needs what color to operate?

a)

White

b)

Yellow

c)

Blue

d)

Black

39.

What will happen if the Front Eye Sensor detects green in this project?



a)

The VR Robot will turn right for 90 degrees

b)

The VR Robot will turn left for 90 degrees.

c)

The VR Robot will turn drive forward.

d)

The VR Robot will turn stop driving.

40.

What will the robot do if it detects a green object close by?

a)

Turn right 90 degrees

b)

Turn left 90 degrees

c)

Drive Forward

d)

Nothing