wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

G7 Unit 3+4 Review

Total questions: 12

Worksheet time: 7mins

Name
Class
Date
1.

What is a compound conditional?

a)

A method used to break down problems into subproblems and smaller parts

b)

A decision statement in a program with a single condition

c)

A loop within another loop

d)

A decision statement in a program with multiple conditions

2.

Which of these is a compound conditional?

a)
b)
c)
d)
3.

What do you use a software library for?

a)

To allow you to borrow books

b)

To allow you to use existing code within your program

c)

To allow you to buy and sell your software

d)

To allow you to convert software to another language

4.

Which of these libraries do you use to create and manage multi-dimensional arrays?

a)

Turtle

b)

Random

c)

Python standard library

d)

Numpy

5.

Why is feedback from other people important when you create software?

a)

Feedback connects your software to programming libraries.

b)

Feedback helps you know what is good or bad about your program.

c)

Feedback automatically fixes the errors in your code.

d)

Feedback tells users how to use your software program in the right way.

6.

Which component can you connect to a microcontroller to receive data?

a)

Servomotor

b)

Ambient light sensor

c)

Buzzer

d)

Breadboard

7.

Which component can you connect to a microcontroller to turn a wheel?

a)

Servomotor

b)

Rotation sensor

c)

Ambient light sensor

d)

BBC Micro:bit

8.

If an embedded system is not working, what method can you use to solve the problem?

a)

Data Signaling

b)

Troubleshooting

c)

Designing

d)

Converting

9.

You connect a temperature sensor to a microcontroller, but it does not detect a change in temperature. What could be a solution?

a)

Use a humidity sensor instead.

b)

Remove the cover of the temperature sensor.

c)

Connect the component to the correct microcontroller pin.

d)

Remove power from the microcontroller.

10.

What is this binary number 01001011 in decimal?

a)

12

b)

57

c)

75

d)

73

11.

What computational tools are connected to microcontroller to collect data?

a)

Sensors

b)

Online forms

c)

Productivity tools

d)

Machine learning algorithms

12.

You created a software program for a microcontroller that can measure temperature and humidity. Which computational tool should you use to collect opinions on the user interface?

a)

Sensor

b)

Online form

c)

Productivity tool

d)

Machine learning algorithm