wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Communication Technology Quiz

Total questions: 1

Worksheet time: 27mins

Name
Class
Date
1-50.
1.

What is one of the main reasons for the increased use of messaging applications on cell phones?

a)

Cost-effectiveness

b)

Ease and speed of communication

c)

Advanced graphics

d)

Large storage capacity

2.

What technology is mentioned as a way to enable wireless communication?

a)

Bluetooth

b)

Infrared

c)

Radiofrequency (RF)

d)

Wi-Fi

3.

What is the frequency of the RF module used in the lesson?

a)

2.4 GHz

b)

433 MHz

c)

5 GHz

d)

900 MHz

4.

What is one of the objectives of the lesson?

a)

To learn about infrared communication

b)

To create a prototype of a chat via RF

c)

To develop a new smartphone app

d)

To study the history of communication

5.

What is the focus of CG02 in the BNCC competencies?

a)

Utilizing different languages

b)

Exercising intellectual curiosity and problem-solving

c)

Understanding and creating digital technologies

d)

Exercising empathy and dialogue

6.

Which competency emphasizes the use of different languages, including verbal and visual?

a)

CG02

b)

CG04

c)

CG05

d)

CG09

7.

What does CG05 focus on in terms of technology?

a)

Exercising empathy and dialogue

b)

Utilizing different languages

c)

Creating and using digital technologies critically

d)

Acting with autonomy and responsibility

8.

Which competency involves exercising empathy and promoting respect for human rights?

a)

CG02

b)

CG04

c)

CG09

d)

CG10

9.

What is the main focus of CG10 in the BNCC competencies?

a)

Intellectual curiosity

b)

Use of different languages

c)

Digital technology creation

d)

Acting with autonomy and responsibility

10.

Which of the following is a skill to be developed in the 21st century according to the document?

a)

Time management

b)

Critical thinking

c)

Financial literacy

d)

Artistic skills

11.

What is one of the materials listed for the RF Chat Project?

a)

Raspberry Pi

b)

Arduino Uno R3

c)

Breadboard

d)

LED lights

12.

Which software is mentioned as necessary for the project?

a)

Python IDE

b)

Visual Studio Code

c)

Arduino IDE

d)

Eclipse

13.

What is the frequency used by the RF module discussed in the lesson?

a)

433MHz

b)

500MHz

c)

920MHz

d)

1000MHz

14.

How is the communication classified in the RF module project?

a)

Bidirectional

b)

Unidirectional

c)

Multidirectional

d)

Omnidirectional

15.

What is the data transmission speed of the RF module?

a)

9200 bits per second

b)

5000 bits per second

c)

10000 bits per second

d)

15000 bits per second

16.

What should be done to decrease the probability of data loss in RF communication?

a)

Increase the transmission speed

b)

Decrease the transmission speed

c)

Use a higher frequency

d)

Use a lower frequency

17.

What is the main purpose of the RF module in the chat project described in the lesson?

a)

To establish a wired connection between devices

b)

To transmit and receive signals for communication

c)

To power the Arduino board

d)

To store data for later use

18.

Which component is used alongside the RF Transmitter Module to send signals?

a)

Raspberry Pi

b)

Arduino

c)

Microcontroller

d)

Breadboard

19.

What frequency is the RF module operating at in the project?

a)

2.4 GHz

b)

433 MHz

c)

900 MHz

d)

5 GHz

20.

What is the purpose of using jumpers in the assembly of the prototype?

a)

To connect the Arduino to a computer

b)

To interconnect the 5V and GND ports of the Arduino to the Protoboard

c)

To power the Arduino with a battery

d)

To program the Arduino

21.

Which components are being connected to the Protoboard in the assembly process?

a)

Resistors and capacitors

b)

Receptor and Transmitter modules

c)

LEDs and switches

d)

Sensors and motors

22.

What is the frequency of the RF Transmitter Module used in the project?

a)

433MHz

b)

315MHz

c)

900MHz

d)

2.4GHz

23.

Which digital pin of the Arduino is connected to the Data pin of the RF Transmitter Module?

a)

Pin 7

b)

Pin 13

c)

Pin 2

d)

Pin 10

24.

How many jumpers are used to connect the RF Transmitter Module to the Arduino?

a)

3

b)

2

c)

4

d)

5

25.

What is the purpose of using 3 jumpers in the RF chat project with Arduino?

a)

To connect the power supply

b)

To interconnect the side lines of the breadboard and digital port 8 of Arduino

c)

To program the Arduino

d)

To connect the Arduino to a computer

26.

Which pins of the Receiver Module are connected to the Arduino in the RF chat project?

a)

GND, VCC, and data

b)

TX, RX, and power

c)

Signal, ground, and voltage

d)

Input, output, and ground

27.

What is the purpose of connecting the Arduino board to a computer via a USB cable?

a)

To charge the Arduino board

b)

To communicate between the microcontroller board and the Arduino IDE

c)

To update the computer's software

d)

To transfer files from the computer to the Arduino board

28.

Which library is used in the programming for controlling the RF 433MHz Module?

a)

Wire

b)

Servo

c)

VirtualWire

d)

LiquidCrystal

29.

Where can you find the VirtualWire library for download?

a)

In the Arduino Software repositories

b)

On the official Arduino website

c)

At the link provided in the document

d)

In the Arduino IDE by default

30.

What should you do to avoid interference with other teams' prototypes?

a)

Use a different frequency

b)

Establish the same communication speed

c)

Establish a different communication speed

d)

Use a different library

31.

QR code for downloading the VirtualWire library

a)

https://example.com/virtualwire-qr

b)

https://example.com/arduino-qr

c)

https://example.com/library-qr

d)

https://example.com/virtualwire-download

32.

What is the purpose of the `#include ` line in the Arduino code?

a)

To define a new variable

b)

To include a library for RF module control

c)

To set up the communication speed

d)

To initialize the receiver

33.

What is the maximum number of characters for the message variable in the code?

a)

100

b)

250

c)

500

d)

1000

34.

Which function is used to set the communication speed in bits per second?

a)

vw_set_tx_pin()

b)

vw_set_rx_pin()

c)

vw_setup()

d)

vw_rx_start()

35.

What is the purpose of the `Serial.begin(9600);` line in the code?

a)

To set the transmitter pin

b)

To initialize the receiver

c)

To start serial communication at 9600 baud

d)

To include the RF module library

36.

What is the purpose of the variable `posicao_do_caracter` in the given code?

a)

To store the message to be sent

b)

To count the number of characters received

c)

To check if the message can be sent

d)

To read characters from the serial monitor

37.

What condition is checked by the `while` loop in the code?

a)

If the message is ready to be sent

b)

If the serial monitor is receiving one or more characters

c)

If the message exceeds 500 characters

d)

If the variable `nova_mensagem` is set to 1

38.

What happens when `posicao_do_caracter` reaches 499?

a)

The message is sent immediately

b)

The loop stops receiving more characters

c)

The message is reset

d)

The variable `nova_mensagem` is set to 0

39.

What does the line `mensagem_a_enviar[posicao_do_caracter] = '\0';` do in the code?

a)

It sends the message

b)

It initializes the message array

c)

It marks the end of the message string

d)

It reads a character from the serial monitor

40.

What function is used to send a message in the provided code?

a)

vw_send()

b)

Serial.print()

c)

sprintf()

d)

vw_get_message()

41.

What is the purpose of the `nova_mensagem` variable in the code?

a)

To store the received message

b)

To check if a new message can be sent

c)

To calculate the message length

d)

To print the message

42.

Which function is used to print a message to the screen in the code?

a)

vw_send()

b)

Serial.print()

c)

vw_wait_tx()

d)

sprintf()

43.

What is the purpose of the `vw_wait_tx()` function in the code?

a)

To receive a message

b)

To wait for the message to be sent

c)

To print the message

d)

To reset the control variable

44.

What is the first step to take after inserting the source code into the Arduino IDE?

a)

Press the Load button

b)

Open the serial monitor

c)

Press the Verify button

d)

Connect the Arduino to a power source

45.

What should you do if the project does not work?

a)

Check if the Arduino is powered

b)

Verify if the library is correctly installed in the Arduino IDE

c)

Ensure the LEDs are functioning

d)

Restart the computer

46.

What can be added to the chat project to enhance it?

a)

A new power source

b)

A larger display

c)

One or more LEDs and a Buzzer

d)

A second Arduino board

47.

Which tool in the Arduino IDE is used to send messages?

a)

Serial Monitor

b)

Code Compiler

c)

Debugger

d)

Library Manager

48.

What is one of the key aspects to reflect on during the feedback and finalization phase of the RF Chat project?

a)

Financial budgeting

b)

Collaboration and Cooperation

c)

Marketing strategies

d)

Legal compliance

49.

What should be done with the components used in the RF Chat project after the lesson?

a)

Discard them

b)

Sell them

c)

Organize them back into the robotics kit

d)

Donate them

50.

Which skill involves identifying problems and making decisions to contribute to the project?

a)

Financial management

b)

Critical Thinking and Problem Solving

c)

Marketing analysis

d)

Legal assessment