wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

COMPUTER 12 -2nd Term QUIZ REVIEW 2025-2026

Total questions: 45

Worksheet time: 23mins

Name
Class
Date
1.

An algorithm is a sequence of instructions that begins with the command “Start” and ends with the command “End”.

a)

True

b)

False

2.

The ___________ allows you to choose the command to be executed. It is a common structure in all programming languages.

a)

Else Statment

b)

IF structure

c)

do while structure

d)

For loop

3.

The Digital Pins are divided into _________ categories.

a)

2

b)

5

c)

6

d)

3

4.

The ELSE instruction added to the IF structure allows you to execute a series of commands in case the condition is not valid anymore.

a)

True

b)

False

5.

Which of the following consider as output devices?

a)

Button

b)

LED

c)

Humidity

d)

Motor

6.

What does IDE stand for?

a)

In Deep Environment

b)

Integrated Development Environment

c)

Internal Deep Escape

d)

IDE

7.

delay(5000); stands for :

a)

Wait 50 seconds

b)

Wait 5 seconds

c)

Wait 5 minutes

d)

No one

8.

Which of the following is the correct label of the number (3) component?

a)

0 to 13 = volts

b)

GND

c)

5V supplies

d)

0 volt

9.

Which of the following is the correct label of the number (1) component?

a)

USB connection

b)

Power Supply

c)

Digital Pins

d)

Arduino

10.

Which of the following is the correct label of the number (2) component?

a)

0-5 Volts

b)

Ground

c)

Digital Pins

d)

5V /5 Volts

11.

Which of the following is the correct label of the number (4) component?

a)

LED

b)

BreadBoard

c)

220 Ohms Resistor

d)

9V Power Supply Socket

12.

Which of the following is the correct label of the number (2) component?

a)

USB Connetor

b)

220 Ohms Resistor

c)

LED

d)

BreadBoard

13.

Which of the following is the correct label of the number (1) component?

a)

USB Connector

b)

9V Power Supply Socket

c)

BreadBoard

d)

LED

14.

Arduino IDE consists of 2 functions. What are they?

a)

Build() and loop()

b)

Setup() and build()

c)

Setup() and loop()

d)

Loop() and build() and setup()

15.
What do we call the chip used to control external systems?
a)

Brain

b)

Integrated Circuit (IC)

c)

LED

d)
Microcontroller
16.

What is this image of?

a)

Arduino UNO

b)

Bread board

c)

Wires

d)

Resistor

e)

LEDs

17.

delay(5000); stands for :

a)

Wait 50 seconds

b)

Wait 5 seconds

c)

Wait 5 minutes

d)

No one

18.

It is an Arduino circuit that signal voltage changes as it gets wet.

a)

PIR Sensor

b)

Soil Moisture Sensor

c)

Potentiometer

d)

NPN Transistor (BJT)

19.

It is an Arduino circuit that converts electrical energy into mechanical energy.

a)

Vibration Motor

b)

Mirco Servo

c)

DC Motor

d)

Hobby Gearmotor

20.

It is an Arduino circuit that whose position can be controlled using a microcontroller like an Arduino.

a)

Mirco Servo

b)

Vibration Motor

c)

Hobby Gearmotor

d)

Hobby Gearmotor

21.

It is an Arduino circuit that stores and releases electrical energy in a circuit.

a)

LED

b)

Resistor

c)

Capacitor

d)

Pusbutton

22.

It is a type of resistor whose resistance changes at the turn of a knob.

a)

PIR Sensor

b)

Potentiometer

c)

Soil Moisture Sensor

d)

NPN Transistor (BJT)

23.

What is this circuit in Arduino Uno?

a)

PIR Sensor

b)

Ultrasonic Sensor

c)

Soil Moisture Sensor

d)

Photoresistor

24.
A push button on a circuit is an ___________
a)
input
b)
output
c)
command
d)
variable
25.

How much voltage is enough Arduino to work

a)

5 to 12 Volt

b)

4 to 9 Volt

26.

" if (digitalRead(3)==HIGH) " what is "==" stand for ?

a)

equal

b)

and

c)

or

d)

not

27.

" void setup() " program will...

a)

run once

b)

run repeatedly

28.

Which command is called repetitively over and over again as long as the Arduino has power.

a)

loop ( )

b)

(output)

c)

setup ( )

d)

(input)

29.

The name of the Device used in the shape

a)

Proximity Sensor

b)

ultra Sonic Sensor

c)

Speaker

d)

Temperature & Humidity Sensor

30.

Why does a single ultrasonic sensor have 2 "eyes" on it?

a)

So the ultrasonic waves can hit more objects

b)

So the bot can see differences in color

c)

One eye sends a signal and one receives it

d)

In case one eye stops working the other eye is a backup

31.

Ultrasonic waves are a form of _______ waves

a)

sound

b)

ocean

c)

radio

d)

seismic

32.

How many volts do the ultrasonic sensors need to operate?

a)

5v

b)

12v

c)

3v

d)

10v

33.

1 second equals to _____________.

a)

1000 millisecond

b)

1000 microsecond

34.
What is an LED?
a)
a light
b)
a light emitting diode
c)
a part of a circuit
35.
The (+) column on your breadboard represents the positive charge or power to your circuit.
a)
True
b)
False
36.
What component do you need to add to a circuit  in order to make the servo motor spin?
a)
diode
b)
transistor
c)
LED
d)
resistor
37.
What does the LCD stand for?
a)
Light Creating Diode
b)
Load Creates Data
c)
Liquid Crystal Display
38.

What is image of?

a)

Resistor

b)

LCD bar

c)

Bluetooth

d)

Arduino UNO

e)

Bread board

39.

digitalWrite (LED1,HIGH);

What does it means by HIGH?

a)

Blinking

b)

Switch OFF

c)

Switch ON

d)

Sequence

40.

Which component of Arduino board has a 14 pins?

a)

Analog Pins

b)

Digital Pins

c)

Microcontroller

d)

Power Pins

41.

In Arduino programming, what does the term "digital input" refer to?

a)

Reading analog values

b)

Outputting variable voltages

c)

Sending commands to an external device

d)

Reading only HIGH or LOW signals

42.

Which statement best describes a breadboard?

a)

It is used to power Arduino.

b)

It is a type of microcontroller.

c)

It displays output from the Arduino

d)

It allows for the temporary construction of circuits without soldering.

43.

Which Arduino pin is an analog input pin?

a)

Pin 01

b)

Pin 10

c)

Pin A3

d)

Pin 13

44.

What does the 'ground' pin on an Arduino board symbolize?

a)

Positive power supply

b)

No connection

c)

Data transmission

d)

None of the above

45.

Which programming environment is commonly used to write Arduino code?

a)

Visual Studio

b)

Arduino IDE

c)

Notepad++

d)

Eclipse