Search Header Logo

Diagnostic Test for CS202

Authored by Dennis Nobleza

Engineering

11th Grade

Used 5+ times

Diagnostic Test for CS202
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does GPIO stand for?

General Purpose Input/Output Device

General Purpose Integrated Output

General Purpose Input/Output

Generalized Peripheral Input/Output

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which Python library is commonly used for GPIO programming on Raspberry Pi?

Adafruit_BBIO

RPi.GPIO

WiringPi

RPi.GPIO2

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you set a GPIO pin as an input in Python?

GPIO.set_input(pin_number)

GPIO.setup(pin_number, GPIO.IN)

GPIO.configure(pin_number, 'input')

GPIO.pin_mode(pin_number, 'input')

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How can you read the state of a GPIO pin in Python?

Use the Arduino IDE to read GPIO states.

Connect a multimeter to measure the voltage.

Use RPi.GPIO or gpiozero library to read the state of a GPIO pin.

Use a web browser to access GPIO settings.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What command is used to set a GPIO pin to HIGH?

digitalWrite(pin, HIGH)

gpioSet(pin, 1)

setPin(pin, 1)

writePin(pin, true)

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which GPIO pin is typically used for the Raspberry Pi's ground?

GPIO pin 1 (3.3V)

GPIO pin 6 (GND)

GPIO pin 5 (GPIO 3)

GPIO pin 12 (GPIO 18)

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you control an LED connected to a GPIO pin?

Connect the LED directly to the power supply.

Use a resistor to connect the LED to the ground only.

Set the GPIO pin as output and control it using HIGH/LOW signals.

Set the GPIO pin as input and leave it unconnected.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?