wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

IoT - Primer Parcial

Total questions: 20

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

¿Qué es IoT (Internet de las Cosas)?

Selecciona el que describe mejor

a)

Un conjunto de dispositivos interconectados entre sí y con la nube para realizar tareas automatizadas.

b)

Un ecosistema de dispositivos móviles que se conectan a internet para acceder a redes sociales y correo electrónico.

c)

Una red de servidores y servicios que permite el acceso a aplicaciones web.

d)

Una plataforma para la gestión remota de correos electrónicos y control de dispositivos a través de una aplicación móvil.

2.

¿Que significan las siglas MQTT?

a)

Message Queuing Telemetry Transport

b)

Messaging Queue Telecommunication Transfer

c)

Message Query Transfer Technology

d)

Message Queuing Transport Telemetry

3.

¿Cuál es el propósito principal del protocolo MQTT?

a)

Garantizar la transferencia rápida de archivos entre dispositivos IoT y la nube.

b)

Ofrecer una solución para la mensajería ligera y eficiente en dispositivos IoT, enfocándose en la transferencia de mensajes con bajo consumo de ancho de banda.

c)

Encriptar datos sensibles en tiempo real para asegurar la privacidad en redes corporativas.

d)

Facilitar la transmisión de grandes volúmenes de datos de telemetría con alta capacidad de ancho de banda.

4.

¿Por qué se utiliza MQTT en aplicaciones de IoT?

a)

Porque es un protocolo robusto diseñado para transmitir videos en alta resolución entre dispositivos conectados.

b)

Porque permite la transferencia eficiente de grandes archivos multimedia entre dispositivos con alta demanda de datos.

c)

Porque es un protocolo ligero y eficiente, ideal para dispositivos IoT con recursos limitados y conexiones intermitentes, optimizando el consumo de energía y ancho de banda.

d)

Porque garantiza una transmisión de datos de alta velocidad en redes de área amplia, con gran capacidad de encriptación.

5.

¿Cuál de las siguientes características describe mejor a MQTT?

a)

MQTT es un protocolo pesado que requiere de alta capacidad de procesamiento y grandes anchos de banda.

b)

MQTT es un protocolo ligero que minimiza el uso de ancho de banda y recursos, ideal para aplicaciones IoT.

c)

MQTT es un protocolo especializado en la transmisión de audio y video en tiempo real a través de redes de baja latencia.

d)

MQTT es utilizado para realizar consultas en bases de datos distribuidas y transferir grandes volúmenes de información.

6.

¿Cómo funciona la jerarquía de los “Topics” en MQTT?

a)

Los Topics se organizan en una jerarquía que permite crear múltiples niveles y subniveles separados por barras diagonales, facilitando la clasificación de mensajes.

b)

Todos los Topics están al mismo nivel, no existe una estructura jerárquica en MQTT, lo que simplifica la gestión de los mensajes.

c)

La jerarquía de Topics es determinada por el broker MQTT, quien asigna prioridades en función del contenido del mensaje.

d)

Los Topics jerárquicos solo se utilizan cuando se requieren garantías de QoS 2.

7.

¿Qué representa el nivel de QoS (Quality of Service) en MQTT?
que van desde el 0 al 2

a)

La calidad de los datos enviados entre dispositivos IoT, donde un nivel alto garantiza que los mensajes no serán alterados durante la transmisión.

b)

El nivel de prioridad que se asigna a cada mensaje para asegurar que los más importantes sean procesados primero.

c)

El nivel de garantía de entrega de los mensajes, donde los niveles varían entre la entrega sin confirmación hasta la entrega garantizada una sola vez.

d)

El ancho de banda mínimo que debe garantizarse para que la conexión entre dispositivos IoT sea estable.

8.

¿Cuál es el objetivo de conectar una base de datos a un sistema IoT?

a)

Solo para ejecutar código más rápido.

b)

Para almacenar y gestionar datos generados por sensores de forma estructurada.

c)

Para mejorar la calidad de las imágenes.

d)

Para hacer que los dispositivos IoT consuman menos energía.

9.

¿para que se utliza moment.js?

a)

para trabajar con fechas.

b)

para dar formatos de fechas y horas específicos.

c)

para obtener la fecha y hora actual del sistema.

d)

para poder generar una fecha aleatoria

10.

En que puerto corre el servicio de MQTT normalmente

a)

3306

b)

1880

c)

1883

d)

8080

11.

¿En qué puerto corre el servicio de node-red normalmente?

a)

3306

b)

1880

c)

1883

d)

8080

12.

Processing es un software similar a Arduino y que permite la creacion de interfaces visuales (a)  
para poder conectar a arduino podemos leer datos por puerto serial o utilizar un firmware especifico
Este firmware también es compatible con otras librerías como johnny five.
¿Cómo se llama este Firmware?

13.

en wokwi tenemos la posibilidad de simular un dispositivo conectado a un broker, el broker publico que provee wokwi es hivemq para interactuar con este broker mqtt ¿qué usamos para enviar datos?

a)
La función de conexión (connect) en MQTT.
b)
El protocolo HTTP para la comunicación.
c)
La función de publicación (publish) en MQTT.
d)
La función de suscripción (subscribe) en MQTT.
14.

el nodo mysql en nodered ¿en qué parte del mensaje necesita la consulta sql?

a)

La consulta SQL se debe enviar como un mensaje separado al nodo.

b)

La consulta SQL debe ir en la propiedad 'topic' del mensaje.

c)

La consulta SQL se coloca en la propiedad 'payload' del mensaje.

d)

La consulta SQL debe ir en la propiedad 'data' del mensaje.

15.

¿Qué protocolo de comunicación se utiliza comúnmente para conectar dispositivos IoT?

a)
MQTT
b)

SSH

c)
FTP
d)
HTTP
16.

el protocolo MQTT basicamente se basa en el modelo...

a)
publicación-suscripción
b)
cliente-servidor
c)
punto a punto
d)
red de malla
17.

mediante el palette manager en node-red se puede instalar una librería llamada dashboard...
¿Qué me permite hacer esa librería?

a)
Proporciona herramientas para la edición de imágenes.
b)
Permite crear interfaces gráficas de usuario para visualizar y controlar flujos de datos.
c)
Facilita la creación de scripts en JavaScript.
d)
Permite almacenar datos en una base de datos.
18.

en el ejemplo básico de wokwi - hivemq
¿Qué hacía este ejemplo?

a)

Envía mensajes cada vez que cambia algún valor del sensor al broker MQTT.

b)
Controlar dispositivos a través de una red Wi-Fi sin broker.
c)
Enviar datos a un servidor web sin usar MQTT.
d)
Conectar un dispositivo IoT a una base de datos local.
19.

Hace falta que el servidor de node-red esté estrictamente conectado a internet para poder desarrollar

¿O con la red local se puede?

a)
Es necesario estar conectado a internet.
b)
Solo se puede desarrollar en la nube.
c)
El servidor no puede funcionar sin un servidor externo.
d)
Con la red local se puede.
20.

¿Qué significa “endpoints HTTP”?

a)
Son protocolos de seguridad para cifrar datos en tránsito.
b)

El nombre de los brokers MQTT

c)

Direcciones específicas donde se reciben o envían datos

d)
Son métodos de autenticación para acceder a una API.