wayground logo

Lembar Kerja Gratis yang Dapat Dicetak

BARU

Ukuran huruf

S
M
L
XL
Lembar kerja

🤖 Physical Computing - Final Assessment

Total soal: 60

Worksheet time: 30mins

Nama
Kelas
Tanggal
1.

What is a microcontroller unit (MCU)?

a)

A large computer used for data analysis

b)

A type of computer used for word processing

c)

A type of computer used for gaming

d)

A small computer designed to perform a specific task in an embedded system

2.

Where might you find a microcontroller in your house, and what tasks would it perform?

a)

In a refrigerator to control the temperature and defrost cycle.

b)

In a microwave to control the cooking time and temperature.

c)

In a washing machine to control the wash cycle and water temperature.

d)

All of the above.

3.

What is the Raspberry Pi Pico?

a)

A low-cost, high-performance microcontroller board

b)

A type of wireless router

c)

A type of fruit

d)

A type of computer monitor

4.

What are the features of the Raspberry Pi Pico?

a)

CPU, GPU, RAM

b)

LED, Button, Temperature Sensor

c)

Keyboard, Mouse, Monitor

d)

Printer, Scanner, Copier

5.

What do General-Purpose Input/Output (GPIO) pins allow you to do?

a)

Connect input and output devices to Raspberry Pi Pico and obtain or send signals between them

b)

Play video games

c)

Connect to the internet

d)

Write documents

6.

What does the onboard LED do on the Raspberry Pi Pico?

a)

Prints documents

b)

Flashes to produce output in the form of a flashing light

c)

Plays music

d)

Displays text on a screen

7.

What does the onboard temperature sensor do in a Raspberry Pi Pico?

a)

Makes phone calls

b)

Sends emails

c)

Delivers a voltage to the built-in temperature sensor that is proportional to the temperature

d)

Plays videos

8.

What is the purpose of the sleep function in the code provided for the onboard LED?

a)

To display text on a screen

b)

To speed up or slow down the flashing onboard LED

c)

To turn the LED on and off

d)

To play music

9.

What is the purpose of the conversion_factor in the code provided for the onboard temperature sensor?

a)

To convert the reading from the sensor to a temperature value

b)

To play videos

c)

To convert the temperature to a reading for the sensor

d)

To send emails

10.

What is the purpose of the utime.sleep(2) function in the code provided for the onboard temperature sensor?

a)

To introduce a delay of 2 seconds before the next temperature reading

b)

To turn off the temperature sensor

c)

To play music

d)

To display text on a screen

11.

What is this feature of the Raspberry Pi Pico called?

a)

USB Connector

b)

Ethernet Port

c)

Wi-Fi Adapter

d)

HDMI Port

12.

What is this feature of the Raspberry Pi Pico called?

a)

Onboard LED

b)

Onboard RAM

c)

USB Port

d)

Programmable Buttons

13.

What is this feature of the Raspberry Pi Pico called?

a)

GPIO

b)

USB Port

c)

Ethernet Connection

d)

Wi-Fi Capability

14.

What is this feature of the Raspberry Pi Pico called?

a)

CPU

b)

USB Port

c)

GPIO Pin

d)

Wi-Fi Adapter

15.

What is this feature of the Raspberry Pi Pico called?

a)

Debug

b)

Sound

c)

Bluetooth Connectivity

d)

Video Output

16.

What type of connection is this?

a)

GND

b)

3.3v

c)

VCC

d)

5v

17.

What is the function of a breadboard in physical computing?

a)

To make solderless connections between electronic components

b)

To control the flow of current in the circuit

c)

To store data for the microcontroller

d)

To provide power to the circuit

18.

Which leg of an LED is the positive leg?

a)

The left leg

b)

The long leg

c)

The middle leg

d)

The short leg

19.

What is the purpose of a resistor in a circuit with an LED?

a)

To increase the brightness of the LED

b)

To control the voltage of the LED

c)

To limit the current flowing through the LED

d)

To change the color of the LED

20.

In MicroPython code, what does the 'led.value(1)' line do?

a)

Flashes the LED

b)

Changes the color of the LED

c)

Turns off the LED

d)

Turns on the LED

21.

What happens when you decrease the SLEEP value in the MicroPython code?

a)

The LED changes color.

b)

The LED flashes faster.

c)

The LED flashes slower.

d)

The LED becomes dimmer.

22.

What is the purpose of the 'led1.toggle()' line in MicroPython code?

a)

Changes the color of the first LED

b)

Turns off the first LED

c)

Turns on the first LED

d)

Toggles the state of the first LED

23.

What happens when you change each SLEEP value to different values in the provided code?

a)

The LEDs flash at different speeds

b)

The LEDs change color

c)

The LEDs flash at the same speed

d)

The LEDs turn off

24.

What is the main function of an LED?

a)

To emit light when current flows through it.

b)

To store data for the microcontroller.

c)

To control the flow of current in the circuit.

d)

To provide power to the circuit.

25.

What is the name of this component?

a)

Bulb

b)

Light Emitting Diode

c)

Resistor

d)

Sensor

26.

What is the most suitable use of this component?

a)

To increase electrical flow

b)

To keep a stable current

c)

To reduce electrical flow

d)

To make a circuit pretty

27.

Identify this component.

a)

Arduino Uno board

b)

Raspberry Pi

c)

Breadboard / Protoboard

d)

White Plastic Board

28.

Where should the pin of the LED be connected to the microcontroller for the LED to light up?

a)

A: 5V

B: 3.3V

b)

A: Gnd

B: 5V

c)

A: Pin 5

B: 5V

d)

A: 3.3V

B: Gnd

29.

What does GPIO stand for?

a)

General Purpose Inner Outer Propeller

b)

General Purpose Input Output Pins

c)

General Purpose Interested Old People

d)

General Purpose Input Output Processor

30.

Which type of buttons require continuous compression to remain 'on' or 'off'?

a)

Rotary switch

b)

Latching push button switch

c)

Momentary push buttons

d)

Toggle switch

31.

What do the values 1 and 0 mean on the LEDs?

a)

1 means high voltage and 0 means low voltage

b)

1 means on and 0 means off

c)

1 means low voltage and 0 means high voltage

d)

1 means off and 0 means on

32.

What does the sleep value represent in the code?

a)

Time for the circuit to reset

b)

Time for the program to wait before executing the next line

c)

Time for the LED to light up

d)

Time for the button to remain pressed

33.

What are some uses for buttons and LEDs?

a)

Controlling traffic lights

b)

Creating a game controller

c)

Building a home automation system

d)

All of the above

34.

What type of switch is a light switch?

a)

Rotary switch

b)

Latching push button switch

c)

Toggle switch

d)

Momentary Push Buttons

35.

What is the purpose of using resistors in a circuit?

a)

To amplify the signal

b)

To decrease the resistance

c)

To increase the voltage

d)

To control the flow of current

36.

What is the function of the onboard LED in the circuit?

a)

To indicate button press

b)

To indicate power supply

c)

To indicate circuit overload

d)

To indicate LED malfunction

37.

What is the function of the sleep function in the code?

a)

To reset the circuit

b)

To put the program to sleep

c)

To turn off the LEDs

d)

To delay the execution of the next line

38.

What is the purpose of using a breadboard in the circuit?

a)

To provide power to the components

b)

To increase the resistance in the circuit

c)

To amplify the signal

d)

To connect the components without soldering

39.

What type of device is a button?

a)

Input Device

b)

Button Device

c)

Output Device

d)

Network Device

40.

A momentary push button must be held down to function. TRUE or FALSE?

a)

True

b)

False

41.

What is this feature of the Raspberry Pi Pico called?

a)

BOOTSEL

b)

GPIO Expansion

c)

USB-C Connector

d)

UART Interface

42.

What is the correct syntax for adding an action to a button in MicroPython?

a)

btn = Pin(25, Pin.IN)

b)

btn = Pin(4, Pin.IN, Pin.PULL_UP)

c)

btn = Pin(4, Pin.IN, Pin.DOWN)

d)

btn = 4, Pin.IN

43.

Which Python module provides access to the pins on the Pico board?

a)

utime

b)

machine

c)

time

d)

sleep

44.

What is a traffic light controller?

a)

A system that controls the speed of vehicles

b)

A system that plays music at traffic lights

c)

A system that monitors pedestrian movements

d)

A system that changes the lights on a timer

45.

What is the purpose of a current-limiting resistor when connecting an LED to a Pico?

a)

To change the color of the LED

b)

To increase the brightness of the LED

c)

To make the LED blink at a faster rate

d)

To prevent the LED from burning out

46.

What does the buzzer do in the traffic light code?

a)

It indicates a malfunction in the system.

b)

It signals the end of the traffic light sequence.

c)

It plays music.

d)

It alerts pedestrians about the traffic light change.

47.

What is the purpose of the 'while' loop in the traffic light code?

a)

To check the value of the button.

b)

To control the traffic light sequence.

c)

To activate the buzzer.

d)

To initialize the LED pins.

48.

What is the purpose of the utime.sleep() function in the code?

a)

To reset the button value

b)

To activate the buzzer

c)

To pause the program for a specified duration

d)

To turn off the LED

49.

What does a flashing amber light on a UK traffic light mean?

a)

Stop and wait for the light to turn green

b)

Proceed with caution

c)

Stop and give way to oncoming traffic

d)

No action is required

50.

Which of the following is the correct order of sequence for the UK Pelecan crossing?

a)

Red, Green, Amber

b)

Green, Amber, Red

c)

Amber, Green, Red

d)

Green, Red, Amber

51.

Which GPIO Pin number is used to light the onboard LED?

a)

25

b)

15

c)

4

d)

23

52.

How many lights are used in a standard pelican crossing ?

a)

8

b)

6

c)

10

d)

12

53.

Is a LED Light an Input or Output device?

a)

Input

b)

Output

54.

What is a traffic light controller?

a)

A system that controls the speed of vehicles

b)

A system that plays music at traffic lights

c)

A system that monitors pedestrian movements

d)

A system that changes the lights on a timer

55.

What is the purpose of a current-limiting resistor when connecting an LED to a Pico?

a)

To change the color of the LED

b)

To increase the brightness of the LED

c)

To make the LED blink at a faster rate

d)

To prevent the LED from burning out

56.

What does MIDI stand for?

a)

Musical Instrument Data Interface

b)

Music Instrument Data Interface

c)

Music Instrument Digital Interface

d)

Musical Instrument Digital Interface

57.

How do computers use MIDI?

a)

To connect devices that make and control sound

b)

To connect devices that display images

c)

To connect devices that calculate numbers

d)

To connect devices that process text

58.

Where can you get MIDI songs from?

a)

Vinyl records

b)

Music CDs

c)

Online music stores

d)

Synthesizers, samplers, and computers

59.

What is represented as HEXADECIMAL Numbers in MIDI?

a)

Data

b)

Sound waves

c)

Images

d)

Videos

60.

What type of component is this?

a)

Pizza Button

b)

Piezo Buzzer

c)

Speaker

d)

Diode Amplifier