UAX_IoT
|
|
Título del Test:
![]() UAX_IoT Descripción: Test IoT UAX 2012 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál es la función principal de un microcontrolador en un sistema IoT?. Almacenar grandes volúmenes de datos históricos. Ejecutar el programa que controla sensores y actuadores. Proporcionar una interfaz gráfica. Sustituir al servidor. ¿Qué caracteriza principalmente a un programa IoT frente a uno de escritorio?. Siempre tiene interfaz gráfica. Ejecuta una sola vez. Funciona de forma continua mientras este encendido. No utiliza variables. ¿Qué lenguaje utilizamos como lenguaje vehicular en esta unidad?. MicroPython. Python. JavaScript. C. ¿Qué herramienta utilizamos para simular la ESP32 sin hardware físico?. Wokiki. Wokwi. Arduino. Thonny. ¿Qué bloque de código mantiene el programa IoT en ejecución constante?. Bucle principal. Comentarios. Definir constantes. Importación de módulos. ¿Cuál de los siguientes valores es un literal?. 25. Sensor. lectura_actual. Temperatura. ¿Qué tipo de dato representa un valor verdadero o falso?. Booleano. Decimal. Cadena. Entero. ¿Cuál es una buena práctica al definir valores como pines o umbrales?. Declararlos como constantes. Usar números directamente en el código. Guardarlos en comentarios. Pedirlos por consola cada vez. ¿Qué instrucción permite pausar la ejecución del programa durante un tiempo?. pause(). delay(). time.sleep(). wait(). ¿Qué hace el siguiente fragmento de código? valor = int("25"). Produce error. Convierte el número en texto. Convierte una cadena en entero. Declara constante. ¿Qué característica distingue a MicroPython de Python estándar?. Usa tipado estatico. Esta adaptado para microcontroladores. No admite varible. ¿Cuál es el propósito principal de los comentarios en el código?. Evitar errores. Documentar y explicar cóidigo. ¿Cuál es una forma correcta de definir una constante en MicroPython?. const umbral = 30. UMBRAL = 30. let UMBRAL = 30. # UMBRAL = 30. ¿Qué operador se utiliza para sumar dos valores?. -. +. /. *. ¿Qué tipo de estructura sigue la mayoría de programas IoT?. INICIO --> FIN. MENÚ --> OPCIÓN --> SALIDA. ENTRADA --> PROCESO --> SALIDA. INICIALIZACIÓN --> BUCLE INFINITO. ¿Qué ocurre si no se utiliza un bucle principal en un programa IoT?. El programa termina su ejecución. El microcontrolador se apaga. No se puede compliar. Se ejecuta mas rapido. ¿Qué permite hacer un simulador como Wokwi?. Ejecutar aplicaciones web. Probar programas IoT sin hardware físico. Compila código C. Crea BBDD. ¿Cuál es una convención recomendada para nombrar constantes?. Usar Mayúisculas. Usar Minúsculas. Usar Números. ¿Qué representa una variable en un programa?. Un comentario un valor fisico. Un espacio de memoria que puede cambiar. Un error de ejecucion. ¿Cuál es el objetivo principal de la UF1?. Sentar bases de programación en MicroPython. Crear aplicaciones web. ¿Qué ocurre si la condición de un if es falsa y no existe un else?. No se ejecuta el bloque if. Se ejecuta el bloque else. Se produce un error. ¿Cuál es la finalidad principal del bucle while en sistemas IoT?. Recorrer listas de datos. Definir condiciones Lógicas. Ejecutar instrucciones. Mantener el sistema en funcionamiento. ¿Qué método permite añadir un elemento al final de una lista?. append(). add(). push(). insert(). ¿Qué hace la función len() aplicada a una lista?. Devuelve el último elemento. Devuelve el número de elementos. Elimina elementos antiguos. Ordena la lista. ¿Qué hace la sentencia continue dentro de un bucle?. Detiene el programa. Sale del bucle. Salta el resto de la iteración actual. Elimina un elemento de la lista. ¿Qué método permite eliminar el primer elemento de una lista?. remove(0). pop(0). delete(). clear(). ¿Qué método permite ordenar una lista de forma ascendente?. sort(). order(). reverse(). ¿Qué ocurre si se intenta acceder a un índice inexistente de una lista?. Se devuelve un valor nulo. Se obtiene el último valor. Se produce un error. El programa continúa sin problemas. ¿Qué ventaja aporta definir valores por defecto en los parámetros de una función?. Obliga a pasar siempre todos los argumentos. Permite llamar a la función con menos argumentos. Evita el uso de excepciones. Aumenta el rendimiento del programa. ¿Qué problema suele provocar el uso excesivo de variables globales?. Mayor velocidad de ejecución. Dificultad para reutilizar y mantener el código. Reducción del tamaño del programa. Eliminación de errores en tiempo de ejecución. ¿Cuál es la instrucción correcta para importar una función desde un módulo?. import funcion from modulo. from modulo import funcion. include modulo.funcion. ¿Qué ocurre si una excepción no se gestiona?. El programa continúa normalmente. El programa se reinicia automáticamente. El programa se detiene. El error se ignora. ¿Qué ocurre si una excepción no se gestiona?. El error se ignora. El programa se detiene. El programa se reinicia automáticamente. El programa continúa normalmente. |





