Font size
WorksheetsIoT - Primer Parcial
Total questions: 20
Worksheet time: 2hrs 40mins
¿Qué es IoT (Internet de las Cosas)?
Selecciona el que describe mejor
Un conjunto de dispositivos interconectados entre sí y con la nube para realizar tareas automatizadas.
Un ecosistema de dispositivos móviles que se conectan a internet para acceder a redes sociales y correo electrónico.
Una red de servidores y servicios que permite el acceso a aplicaciones web.
Una plataforma para la gestión remota de correos electrónicos y control de dispositivos a través de una aplicación móvil.
¿Que significan las siglas MQTT?
Message Queuing Telemetry Transport
Messaging Queue Telecommunication Transfer
Message Query Transfer Technology
Message Queuing Transport Telemetry
¿Cuál es el propósito principal del protocolo MQTT?
Garantizar la transferencia rápida de archivos entre dispositivos IoT y la nube.
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.
Encriptar datos sensibles en tiempo real para asegurar la privacidad en redes corporativas.
Facilitar la transmisión de grandes volúmenes de datos de telemetría con alta capacidad de ancho de banda.
¿Por qué se utiliza MQTT en aplicaciones de IoT?
Porque es un protocolo robusto diseñado para transmitir videos en alta resolución entre dispositivos conectados.
Porque permite la transferencia eficiente de grandes archivos multimedia entre dispositivos con alta demanda de datos.
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.
Porque garantiza una transmisión de datos de alta velocidad en redes de área amplia, con gran capacidad de encriptación.
¿Cuál de las siguientes características describe mejor a MQTT?
MQTT es un protocolo pesado que requiere de alta capacidad de procesamiento y grandes anchos de banda.
MQTT es un protocolo ligero que minimiza el uso de ancho de banda y recursos, ideal para aplicaciones IoT.
MQTT es un protocolo especializado en la transmisión de audio y video en tiempo real a través de redes de baja latencia.
MQTT es utilizado para realizar consultas en bases de datos distribuidas y transferir grandes volúmenes de información.
¿Cómo funciona la jerarquía de los “Topics” en MQTT?
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.
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.
La jerarquía de Topics es determinada por el broker MQTT, quien asigna prioridades en función del contenido del mensaje.
Los Topics jerárquicos solo se utilizan cuando se requieren garantías de QoS 2.
¿Qué representa el nivel de QoS (Quality of Service) en MQTT?
que van desde el 0 al 2
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.
El nivel de prioridad que se asigna a cada mensaje para asegurar que los más importantes sean procesados primero.
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.
El ancho de banda mínimo que debe garantizarse para que la conexión entre dispositivos IoT sea estable.
¿Cuál es el objetivo de conectar una base de datos a un sistema IoT?
Solo para ejecutar código más rápido.
Para almacenar y gestionar datos generados por sensores de forma estructurada.
Para mejorar la calidad de las imágenes.
Para hacer que los dispositivos IoT consuman menos energía.
¿para que se utliza moment.js?
para trabajar con fechas.
para dar formatos de fechas y horas específicos.
para obtener la fecha y hora actual del sistema.
para poder generar una fecha aleatoria
En que puerto corre el servicio de MQTT normalmente
3306
1880
1883
8080
¿En qué puerto corre el servicio de node-red normalmente?
3306
1880
1883
8080
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?
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?
el nodo mysql en nodered ¿en qué parte del mensaje necesita la consulta sql?
La consulta SQL se debe enviar como un mensaje separado al nodo.
La consulta SQL debe ir en la propiedad 'topic' del mensaje.
La consulta SQL se coloca en la propiedad 'payload' del mensaje.
La consulta SQL debe ir en la propiedad 'data' del mensaje.
¿Qué protocolo de comunicación se utiliza comúnmente para conectar dispositivos IoT?
SSH
el protocolo MQTT basicamente se basa en el modelo...
mediante el palette manager en node-red se puede instalar una librería llamada dashboard...
¿Qué me permite hacer esa librería?
en el ejemplo básico de wokwi - hivemq
¿Qué hacía este ejemplo?
Envía mensajes cada vez que cambia algún valor del sensor al broker MQTT.
Hace falta que el servidor de node-red esté estrictamente conectado a internet para poder desarrollar
¿O con la red local se puede?
¿Qué significa “endpoints HTTP”?
El nombre de los brokers MQTT
Direcciones específicas donde se reciben o envían datos
