1/78
Tarjetas de estudio basadas en el banco de exámenes de SENATI (Semestre 2026-10) cubriendo Android Studio, IoT, Fullstack Development y Machine Learning.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
¿Cuál es el primer paso para iniciar un proyecto en Android Studio?
Crear nuevo proyecto.
¿Qué carpeta contiene los archivos Java de un proyecto Android?
java. principal.
¿Qué componente muestra la interfaz gráfica del usuario en Android?
Archivo layout. principal.
¿Qué instrucción de Java permite ejecutar diferentes caminos condicionales?
Sentencia if. else.
¿Cuál es el propósito del emulador en Android Studio?
Simular entorno. Android.
¿Qué archivo se utiliza para definir la interfaz gráfica en Android?
Archivo layout. XML.
¿Qué vista se emplea para capturar texto del usuario?
Componente EditText.
¿Qué elemento permite mostrar un botón en pantalla?
Objeto Button. view.
¿En qué método se inicia un Activity en Android?
Función onCreate. view.
¿Qué clase permite crear una alerta en Android?
Clase AlertDialog. builder.
¿Qué clase permite gestionar bases de datos SQLite en Android?
SQLiteOpenHelper.
¿Qué operación permite insertar datos en SQLite?
Método insert. datos.
¿Qué componente se utiliza para leer datos desde SQLite?
Objeto Cursor. reader.
¿Cuál es el objetivo del método onCreate en una base de datos?
Crear tabla. inicial.
¿Qué mecanismo permite enviar datos entre fragmentos?
Bundle objeto. común.
¿Qué biblioteca se utiliza comúnmente para consumir APIs REST en Android?
Librería Retrofit. cliente.
¿Qué método HTTP se emplea para obtener datos de una API?
GET. request.
¿Qué clase representa la respuesta al consumir una API en Retrofit?
Objeto Response. datos.
¿Qué datos deben definirse antes de publicar una aplicación?
Nombre paquete. válido.
¿Qué componente inicia una solicitud a una API desde Retrofit?
Interfaz Service. llamada.
¿Qué significa IoT?
Internet of Things.
¿Qué tipo de señal utiliza la electrónica analógica?
Continua.
¿Qué plataforma es popular para proyectos de IoT?
Arduino.
¿Cuál es la principal característica de la electrónica digital?
Usa señales discretas.
¿Qué se utiliza para medir el voltaje en electrónica básica?
Multímetro.
¿Qué puerto se utiliza para conectar Arduino a la PC?
USB
¿Qué microcontrolador tiene la placa NodeMCU ESP8266?
ESP8266
¿Qué tipo de variable se utiliza para almacenar "verdadero" o "falso"?
bool
¿Qué función se utiliza para escribir un valor en un pin digital en Arduino?
digitalWrite()
¿Qué función en Arduino inicia la comunicación serie?
Serial.begin()
¿Qué sensor se utiliza comúnmente para medir temperatura y humedad con Arduino?
DHT11.
¿Cuántos pines de datos se usan para conectar un LCD 16x2 en modo 4 bits?
4
¿Qué función se utiliza para imprimir texto en un LCD 16x2?
print()
¿Cómo se inicializa el sensor DHT11 en un programa de Arduino?
dht.begin()
¿Qué pin de Arduino controla el encendido/apagado de un relé?
Digital.
¿Qué protocolo se utiliza comúnmente para redes en IoT?
MQTT
¿Cuál es el protocolo más usado para la comunicación inalámbrica en IoT?
WiFi
¿Qué protocolo se utiliza para asignar direcciones IP en una LAN?
DHCP
¿Cuál es un protocolo ligero utilizado en IoT para transferir datos?
CoAP
¿Qué comando muestra la IP asignada al ESP8266?
WiFi.localIP()
¿Cuál es el comando para clonar un repositorio en Git?
clone
¿Cuál es el comando para crear una nueva rama en Git?
branch
¿Qué comando se usa para fusionar ramas en Git?
merge
¿Qué tipo de repositorio es GitHub?
Remoto
¿Qué comando permite ver el historial de commits en Git?
log
¿Cómo se define una función en JavaScript?
function
¿Qué método se usa para acceder al contenido HTML de un elemento en JavaScript?
innerHTML
¿Qué es npm?
Node Package Manager (Gestor de paquetes)
¿Qué comando SQL se usa para seleccionar datos?
SELECT
¿Cómo se declara una variable en JavaScript?
let
¿Qué librería se usa para manejar rutas en React?
Router
¿Cómo se maneja el estado en un componente funcional en React?
useState
¿Cómo se acceso al valor de un input en un formulario en React?
event.target.value
¿Qué archivo se usa para configurar el entorno en React?
package.json
¿Qué módulo en Node.js se usa para crear una API REST?
express
¿Qué método HTTP se usa para obtener datos en una API REST?
GET
¿Qué es un contenedor en términos de Docker?
Entorno aislado
¿Qué comando se usa para construir una imagen en Docker?
build
¿Qué comando se usa para ejecutar un contenedor en Docker?
run
¿Cuál es la razón más técnica para preferir el uso de GPU en proyectos de aprendizaje profundo dentro de Google Colab?
Paralelismo
¿Qué característica esencial permite a Pandas manejar estructuras tipo DataFrame con mayor flexibilidad en el contexto del análisis de datos en Colab?
Indexado
¿Cuál es el paso más lógico para integrar una base de datos CSV en un notebook Colab para su análisis?
Cargarlo
¿Qué componente se debe seleccionar si se busca mayor velocidad de entrenamiento con redes neuronales en cuanto al manejo de recursos?
GPU
¿Qué ventaja técnica ofrece Google Colab sobre un entorno local desde una perspectiva colaborativa?
Sincronía
¿Qué componente define la arquitectura básica de una red neuronal construida con el modelo secuencial de Keras?
Capas
¿Cuál es el principal objetivo técnico al aplicar regresión lineal sobre un conjunto de datos numéricos?
Ajuste
¿Qué métrica se usa para evaluar la desviación cuadrática media entre predicciones y valores reales en el flujo de entrenamiento?
MSE
¿Cuál es la utilidad del método fit() en el entrenamiento de modelos con TensorFlow y Keras?
Ajusta
¿Qué indica una dispersión alta de los puntos respecto a la línea ajustada al observar una gráfica de regresión lineal?
Ruido
¿Qué tipo de archivo resulta más compatible al exportar un modelo desde Teachable Machine para integrarlo en aplicaciones web?
JSON
¿Cuál es la principal diferencia técnica entre un modelo exportado en formato HDF5 y uno en formato TensorFlow.js?
Navega
¿Qué elemento debe configurarse correctamente para que un modelo exportado en TensorFlow.js pueda usarse en una aplicación web?
Ruta
¿Cuál es el paso más esencial para hacer que una aplicación web realice inferencias con modelos exportados?
Cargar
¿Qué tecnología permite vincular el modelo ML con la funcionalidad interactiva del navegador en una aplicación con interfaz gráfica web?
JSAPI
¿Cuál es el propósito principal del uso de OpenCV en aplicaciones de visión por computadora?
Filtrar
¿Qué ventaja específica tiene TensorFlow Lite frente a TensorFlow al trabajar en dispositivos de bajo consumo?
Eficiencia
¿Cuál es el objetivo técnico del uso de TinyML en microcontroladores como Arduino Nano 33 BLE Sense?
Inferir
¿Qué papel cumple la Raspberry Pi con relación al consumo energético en el desarrollo de IA en el borde?
Reducir
¿Qué componente debe interactuar con el modelo IA en hardware embebido para generar decisiones en tiempo real?
Sensores