1era Parte SE
1. ¿Qué capacidades clave poseen los dispositivos inteligentes, también conocidos como
dispositivos IoT?
o A) Solo capacidades de procesamiento.
o B) Sensores, actuadores y capacidades de conectividad.
o C) Únicamente pantallas táctiles y acceso a internet.
o D) Solamente almacenamiento masivo de datos.
o Respuesta Correcta: B
2. ¿Cuál es una característica principal de los dispositivos abiertos?
o A) Sus especificaciones técnicas son secretas para proteger la propiedad
intelectual.
o B) Fomentan la interoperabilidad y la colaboración entre diferentes sistemas.
o C) Requieren licencias especiales para su uso.
o D) Solo son compatibles con un ecosistema cerrado de aplicaciones.
o Respuesta Correcta: B
3. Según la norma ISO/IEC 2382, ¿qué es la interoperabilidad?
o A) La capacidad de un sistema para operar de forma independiente.
o B) La capacidad de dos o más sistemas o componentes para intercambiar
información y utilizar la información intercambiada.
o C) La velocidad máxima de transferencia de datos entre dos dispositivos.
o D) El nivel de seguridad de la comunicación entre sistemas.
o Respuesta Correcta: B
4. ¿Cuál de los siguientes es uno de los medios clave para lograr la interoperabilidad?
o A) La restricción de APIs para desarrolladores.
o B) El uso de estándares y protocolos de comunicación comunes.
o C) La dependencia de arquitecturas de datos propietarias.
o D) La competencia entre fabricantes para tener sistemas incompatibles.
o Respuesta Correcta: B
5. ¿Qué papel juegan los estándares y protocolos de comunicación comunes en la
interoperabilidad?
o A) Dificultan el intercambio de datos entre sistemas diferentes.
o B) Definen reglas, formatos y convenciones para el intercambio de datos,
permitiendo que diferentes sistemas puedan interpretarlos y procesarlos de
forma coherente.
o C) Son irrelevantes para la comunicación entre dispositivos.
o D) Limitan la flexibilidad de los sistemas.
o Respuesta Correcta: B
6. ¿Cuál de los siguientes protocolos es ligero e ideal para la comunicación en sistemas
IoT?
o A) HTTPS.
o B) TCP/IP.
o C) MQTT (Message Queuing Telemetry Transport).
o D) Wi-Fi.
o Respuesta Correcta: C
7. ¿Qué proporcionan las API (Interfaces de Programación de Aplicaciones) para la
interacción entre diferentes aplicaciones o sistemas?
o A) Un conjunto de hardware específico.
o B) Una interfaz estandarizada.
o C) Un lenguaje de programación único.
o D) Un sistema operativo completo.
o Respuesta Correcta: B
8. ¿Cuál de los siguientes es un formato ligero y ampliamente adoptado para el
intercambio de datos en aplicaciones web que promueve la compatibilidad entre
plataformas heterogéneas?
o A) XML.
o B) SOAP.
o C) JSON (JavaScript Object Notation).
o D) SQL.
o Respuesta Correcta: C
9. Según las fuentes, ¿quiénes deben colaborar para promover la interoperabilidad?
o A) Solo los usuarios finales.
o B) Fabricantes, desarrolladores y organizaciones de la industria.
o C) Exclusivamente organismos gubernamentales.
o D) Únicamente instituciones académicas.
o Respuesta Correcta: B
10. ¿Cuál es el objetivo principal del ejercicio de búsqueda de dispositivos comerciales
para integración en sistemas de monitorización?
o A) Programar nuevos dispositivos desde cero.
o B) Aprender a identificar y evaluar dispositivos comerciales disponibles en el
mercado que puedan integrarse en sistemas de monitorización.
o C) Diseñar algoritmos complejos para IA.
o D) Analizar la seguridad de las redes existentes.
o Respuesta Correcta: B
11. ¿Cuáles son las tres categorías principales de sistemas operativos para sistemas
embebidos según los requisitos del dispositivo, el nivel de complejidad y los recursos
disponibles?
o A) Windows, macOS y Linux.
o B) Sin sistema operativo (bare-metal), Sistema operativo en tiempo real
(RTOS) y Sistemas operativos embebidos completos.
o C) Servidor, Escritorio y Móvil.
o D) Abiertos, Cerrados y Híbridos.
o Respuesta Correcta: B
12. ¿Cuál es la función principal de un Sistema Operativo (S.O.)?
o A) Ejecutar aplicaciones sin administrar recursos.
o B) Coordinar la administración de los recursos físicos y lógicos del sistema,
permitiendo que varios programas se ejecuten de forma eficiente y segura.
o C) Servir únicamente como interfaz gráfica para el usuario.
o D) Gestionar exclusivamente la seguridad del sistema.
o Respuesta Correcta: B
13. ¿Qué característica define la programación secuencial?
o A) Multitarea lógica.
o B) Varias tareas activas al mismo tiempo.
o C) Las instrucciones se ejecutan de forma lineal, una detrás de otra, y solo
hay una tarea activa en cada instante.
o D) Necesita hardware multinúcleo.
o Respuesta Correcta: C
14. ¿Qué permite la programación concurrente?
o A) Ejecutar varias tareas exactamente al mismo tiempo en diferentes núcleos.
o B) Que varias tareas o procesos estén activos al mismo tiempo, aunque no se
ejecuten literalmente a la vez, simulando simultaneidad mediante
intercalado temporal.
o C) Un flujo de instrucciones lineal sin interrupciones.
o D) Solo una tarea activa en cada instante.
o Respuesta Correcta: B
15. ¿Cuál es la diferencia clave entre la programación paralela y la concurrente?
o A) La paralela simula simultaneidad, mientras que la concurrente es real.
o B) La concurrente ejecuta tareas en múltiples núcleos, la paralela no.
o C) La paralela ejecuta varias tareas exactamente al mismo tiempo
(simultaneidad real), utilizando varios núcleos de CPU o procesadores,
mientras que la concurrente la simula.
o D) No hay diferencia significativa entre ambas.
o Respuesta Correcta: C
16. ¿Cuál es una ventaja de ejecutar el código directamente sobre el hardware sin capa de
abstracción del sistema operativo (bare-metal)?
o A) Complejidad en el manejo de múltiples tareas.
o B) Soporte para multitarea verdadera.
o C) Alta eficiencia y bajo consumo de recursos.
o D) Mayor facilidad de escalado y mantenimiento.
o Respuesta Correcta: C
17. Para simular concurrencia en el entorno Arduino (bare-metal), ¿qué se recomienda
evitar en la programación?
o A) El uso de la función millis().
o B) La programación cooperativa.
o C) El uso de la función delay() (retardos bloqueantes).
o D) Las bibliotecas de terceros para tareas cooperativas.
o Respuesta Correcta: C
18. ¿Qué significa que un RTOS (Sistema Operativo en Tiempo Real) tenga una "respuesta
determinista"?
o A) Que la respuesta del sistema es impredecible.
o B) Que el tiempo de respuesta del sistema ante un evento es acotado y
conocido, con latencia predecible y estable.
o C) Que las tareas críticas se ejecutan solo cuando hay recursos disponibles.
o D) Que el sistema funciona mejor con una interfaz gráfica compleja.
o Respuesta Correcta: B
19. ¿Qué controlan los métodos de planificación de tareas en un RTOS?
o A) La memoria RAM disponible.
o B) Qué tarea se ejecuta y cuándo, estableciendo prioridades y permitiendo
interrupciones.
o C) El tamaño del sistema de archivos.
o D) El número de núcleos de CPU.
o Respuesta Correcta: B
20. ¿Cuál de los siguientes es un mecanismo que los RTOS disponen para coordinar tareas
y sus recursos compartidos?
o A) USB.
o B) HTTP.
o C) Semáforos.
o D) Bluetooth.
o Respuesta Correcta: C
21. ¿Qué RTOS es conocido por su bajo tamaño base de 4-10 kB y su licencia MIT, siendo
frecuentemente utilizado en IoT general y educación?
o A) Zephyr.
o B) FreeRTOS.
o C) RIOT OS.
o D) QNX.
o Respuesta Correcta: B
22. ¿Para qué tipo de aplicaciones es frecuentemente utilizado Zephyr, según las
características de los RTOS actuales?
o A) Automoción y seguridad crítica.
o B) Dispositivos ARM conectados.
o C) IoT general y educación.
o D) IoT seguro, modular, con soporte para BLE y LoRa.
o Respuesta Correcta: D
23. ¿Para qué tipo de sistemas es ideal un Sistema Operativo en Tiempo Real (RTOS)?
o A) Sistemas con interfaz de usuario compleja.
o B) Proyectos simples sin requisitos de tiempo.
o C) Sistemas críticos que necesitan tiempos de respuesta predecibles y
multitarea eficiente.
o D) Dispositivos con restricciones de energía o memoria extrema.
o Respuesta Correcta: C
24. ¿Qué tipo de tareas son ideales para un sistema operativo embebido completo?
o A) Tareas que necesitan un inicio rápido (< 100 ms).
o B) Dispositivos con restricciones severas de energía o memoria.
o C) Tareas más complejas que implican interfaz gráfica, gestión de archivos o
aplicaciones.
o D) Aplicaciones que solo necesitan una única tarea secuencial.
o Respuesta Correcta: C
25. ¿Cuál de los siguientes es un ejemplo de sistema operativo embebido completo
adaptado para funcionar en sistemas con recursos más limitados?
o A) FreeRTOS.
o B) RIOT OS.
o C) Windows IoT Enterprise.
o D) TaskScheduler.
o Respuesta Correcta: C
26. Según la definición específica de 2019 (Hardware Security), ¿qué es un sistema
embebido?
o A) Un sistema diseñado para computación de propósito general.
o B) Un sistema basado en un microprocesador o microcontrolador, diseñado
para una función específica e integrado en un sistema mecánico o eléctrico
más grande.
o C) Un ordenador de escritorio con funciones limitadas.
o D) Un dispositivo exclusivamente dedicado a la comunicación de red.
o Respuesta Correcta: B
27. ¿Qué elementos de hardware suelen componer los sistemas embebidos actuales?
o A) Solamente el procesador y la memoria RAM.
o B) Actuadores, sensores, elementos de comunicación (física o inalámbrica) y
batería.
o C) Exclusivamente dispositivos de salida como pantallas.
o D) Solo software y drivers.
o Respuesta Correcta: B
28. ¿Cuál es una de las fases iniciales en el proceso de desarrollo de la electrónica de un
sistema embebido?
o A) Desarrollo del firmware.
o B) Testeo y aceptación.
o C) Análisis de requisitos.
o D) Prototipado PCB.
o Respuesta Correcta: C
29. ¿Quién definió la Escala de Madurez Tecnológica (Technology Readiness Level o TRL)
en la década de los 70 para productos tecnológicos?
o A) Microsoft.
o B) La NASA.
o C) Gartner.
o D) ISO/IEC.
o Respuesta Correcta: B
30. ¿Cuál es la idea central detrás del término "Internet de las Cosas (IoT)"?
o A) Que todos los ordenadores estén conectados a la misma red.
o B) Que los objetos cotidianos pueden comunicarse entre sí, intercambiar
información y reaccionar entre ellos.
o C) El desarrollo de aplicaciones exclusivamente para smartphones.
o D) La creación de bases de datos centralizadas.
o Respuesta Correcta: B
31. Según Gartner, ¿qué excluye la definición de Internet de las Cosas (IoT)?
o A) Sensores y actuadores.
o B) Dispositivos dedicados con tecnología integrada.
o C) Dispositivos de uso general como teléfonos inteligentes, tabletas y PC.
o D) Cosas que pueden interactuar con su estado interno.
o Respuesta Correcta: C
32. ¿En qué año Kevin Ashton acuñó el término "Internet de las cosas"?
o A) 2000.
o B) 2008.
o C) 1999.
o D) 2013.
o Respuesta Correcta: C
33. ¿Qué ha provocado la proliferación de dispositivos IoT en los últimos años, a pesar de
que el concepto no es reciente?
o A) El aumento de su tamaño y coste.
o B) La reducción de tamaño y coste, y el aumento de su autonomía.
o C) La dependencia de cables para la conectividad.
o D) La prohibición de la comunicación inalámbrica.
o Respuesta Correcta: B
34. ¿Qué tipo de sistemas IoT están asociados al entorno, son invisibles e inciden lo menos
posible en la vida diaria del usuario, recogiendo variables externas como la
temperatura o la humedad?
o A) Tagged-objects.
o B) Wearables.
o C) Híbridos.
o D) Device free.
o Respuesta Correcta: D
35. ¿Cuál de los siguientes es un ejemplo de dispositivo Tagged-object?
o A) Un sensor de movimiento en una pared.
o B) Una pulsera de actividad.
o C) Un cepillo de dientes con IMU (Unidad de Medición Inercial).
o D) Un sensor de glucosa continuo.
o Respuesta Correcta: C
36. ¿Qué tipo de variables suelen recoger los dispositivos Wearables?
o A) Variables asociadas al entorno, como la calidad del aire.
o B) Variables asociadas al estado de salud del usuario (señales fisiológicas).
o C) Variables relacionadas con la manipulación de objetos cotidianos.
o D) Datos de consumo eléctrico de electrodomésticos.
o Respuesta Correcta: B
37. ¿De dónde proviene la inteligencia en un sistema inteligente si los sensores o
dispositivos sensorizados no son inherentemente inteligentes?
o A) De la capacidad de computación del propio sensor.
o B) De la conexión a "el que sabe", es decir, la Inteligencia Artificial (IA).
o C) De la programación secuencial del dispositivo.
o D) De la interfaz de usuario.
o Respuesta Correcta: B
38. En la analogía de un sistema inteligente con el cuerpo humano, ¿qué función tiene el
"cerebro"?
o A) Percibir el entorno (sensores).
o B) Incluye una IA que procesa los datos y genera información útil o
conocimiento.
o C) Notificar o actuar en el ambiente.
o D) Comunicarse con plataformas en tiempo real alojadas en servidores.
o Respuesta Correcta: B
39. ¿Qué caracteriza la comunicación Machine-To-Machine (M2M)?
o A) Incluye la intervención humana en cada paso.
o B) Es un intercambio automático de información entre dos dispositivos sin
intervención humana.
o C) Es la fase más avanzada de la conectividad que incluye personas y procesos.
o D) Se enfoca en el procesamiento de datos complejos en la nube.
o Respuesta Correcta: B
40. En un sistema de parking, ¿qué es un ejemplo de comunicación M2M?
o A) Un sistema de guiado de plazas libres que monitorea el aforo por plantas.
o B) Un sensor de gas que envía un aviso a un elemento central cuando supera
cierto umbral.
o C) Una aplicación móvil que guía al conductor a la plaza más cercana.
o D) Un sistema que predice retenciones de tráfico.
o Respuesta Correcta: B
41. ¿Qué amplía el alcance de Internet of Everything (IoE) en comparación con IoT?
o A) Solo la cantidad de objetos físicos conectados.
o B) La inclusión de personas y procesos, estableciendo una sinergia entre
personas, procesos, datos y cosas.
o C) Únicamente los sistemas de monitorización agrícola.
o D) La exclusión de datos para mejorar la privacidad.
o Respuesta Correcta: B
42. ¿Qué tipo de revolución representa la evolución del IoT al IoE desde una perspectiva
de negocio?
o A) Una revolución puramente tecnológica.
o B) Una moda pasajera.
o C) Una revolución de negocio, motor de una nueva economía.
o D) Un cambio en la forma de programar dispositivos.
o Respuesta Correcta: C
43. ¿Cuál es el primer paso en el esquema de monetización de IoT?
o A) Analizar la información.
o B) Reunir los datos en la nube.
o C) Medir la información (los sensores miden y los sistemas la procesan).
o D) Convertir la información en dinero.
o Respuesta Correcta: C
44. ¿Cuál de los siguientes no es un elemento de software típico de los sistemas
embebidos actuales?
o A) Sistema Operativo mínimo.
o B) Drivers.
o C) Actuadores.
o D) Modelos de Inteligencia Artificial.
o Respuesta Correcta: C (Los actuadores son hardware)
45. En el entorno Arduino, ¿qué función se ejecuta una sola vez al inicio del programa?
o A) loop().
o B) digitalWrite().
o C) **setup().**
o D) millis().
o Respuesta Correcta: C
46. ¿Qué característica tienen los RTOS ligeros como FreeRTOS respecto al uso de la
memoria flash?
o A) Uso elevado de la memoria flash (varios GB).
o B) Uso reducido de la memoria flash (4 - 10 kB).
o C) No utilizan memoria flash.
o D) Solo utilizan memoria RAM.
o Respuesta Correcta: B
47. ¿Cuál es una característica clave de los sistemas basados en el paradigma IoT con
respecto al manejo de datos?
o A) Solo reciben datos.
o B) Solo envían datos.
o C) Procesan, reciben y envían datos.
o D) Almacenan datos sin procesar.
o Respuesta Correcta: C
48. ¿Para qué tipo de aplicaciones no es recomendable la programación cooperativa en
sistemas sin SO (bare-metal)?
o A) Leer sensores de forma no bloqueante.
o B) Controlar pantallas o interfaces en paralelo.
o C) Aplicaciones que necesiten un control de interrupciones precisas, tiempos
estrictos de respuesta o multitarea verdadera (con exclusión mutua).
o D) Separar la lógica de distintas partes del sistema.
o Respuesta Correcta: C
49. ¿Qué arquitectura es ideal para aplicaciones en tiempo real, como vehículos
autónomos o salud, ya que procesa los datos cerca del origen, reduciendo latencia y
uso de ancho de banda?
o A) Cliente-Servidor tradicional.
o B) Arquitectura Edge-Fog Computing.
o C) Arquitectura monolítica.
o D) Arquitectura basada en la nube centralizada.
o Respuesta Correcta: B
50. ¿Para qué tipo de dispositivos no es recomendable un sistema operativo embebido
completo?
o A) Dispositivos que necesitan interfaz gráfica.
o B) Dispositivos con acceso a internet con protocolos avanzados.
o C) Dispositivos con restricciones de energía o memoria, o que necesitan un
inicio rápido (< 100 ms).
o D) Dispositivos que realizan procesamiento de datos complejo.
o Respuesta Correcta: C