NEW
Font size
Worksheets1. Introducción & 2. Reconocimiento de voz
Total questions: 78
Worksheet time: 39mins
Elige la respuesta correcta: Las Interfaces Naturales de Usuario (INUs) se caracterizan por aprovechar habilidades y comportamientos humanos innatos. ¿Cuál opción describe mejor esta idea?
Requieren un largo proceso de aprendizaje.
Emplean solo ratón y teclado.
Aprovechan habilidades y comportamientos humanos innatos.
No utilizan sensores de ningún tipo.
Marca la opción que NO corresponde a un tipo de sensor empleado en INUs.
Sensores de movimiento.
Sensores táctiles.
Sensores de calor humano emocional.
Sensores de voz.
Selecciona la ventaja clave de las INUs: pueden reconocer información útil para adaptar la interacción. ¿Qué reconocen?
La marca del dispositivo.
El contexto del usuario.
El tipo de navegador.
Solo la intensidad luminosa.
El reconocimiento de voz convierte…
Texto en imágenes.
Comandos por gestos en texto.
Habla humana en texto o comandos.
Imagen en texto hablado.
¿En qué década surgieron los primeros sistemas de reconocimiento de voz?
1920
1950
1980
2000
Para mejorar la calidad del audio antes del reconocimiento se aplica una técnica básica. ¿Cuál es?
Degradación del sonido.
Preprocesamiento.
Compresión aleatoria.
Eliminación de frecuencias medias.
¿Qué elemento NO forma parte del proceso de reconocimiento de voz actual?
Modelos ocultos de Markov.
Redes neuronales.
Sensores de calor humano emocional.
Algoritmos de aprendizaje automático.
Elige la opción correcta: Alexa, Siri y Google Assistant son ejemplos de asistentes que usan reconocimiento de voz.
Sistemas de visión computacional
Asistentes virtuales basados en reconocimiento de voz
Interfaces hápticas
Sistemas exclusivos de transcripción médica
¿Para qué se usa mucho el reconocimiento de voz? Escoge la mejor respuesta.
Compresión de vídeo
Transcripción automática
Aumento de resolución de imágenes
Navegación satelital
Sphinx4 es una librería de reconocimiento de voz creada por la Universidad…
MIT
Stanford
Carnegie Mellon
Harvard
¿Cuál de estos NO es un parámetro necesario al configurar Sphinx4?
Modelo acústico
Diccionario
Modelo gramatical o de lenguaje
Motor de renderizado gráfico
En el ejemplo mostrado, ¿qué obtiene el programa al reconocer la voz?
Solo la hipótesis más probable
Tres hipótesis de reconocimiento ("best 3 hypothesis")
Una imagen del audio
El espectrograma en tiempo real
Las INUs de movimiento capturan la interacción usando…
Solo sensores táctiles
Cámaras y sensores como infrarrojos o 3D
Micrófonos de alta sensibilidad
Monitores de presión sanguínea
¿Cuál es una ventaja principal de las interfaces basadas en movimiento?
La ausencia total de sensores.
La interacción sin contacto físico.
La imposibilidad de usarlas en realidad aumentada.
Su dependencia del teclado.
La detección de cambios en píxeles consiste en:
Comparar frames sucesivos para detectar variaciones.
Medir la temperatura del objeto.
Detectar colores no visibles.
Comparar sonidos entre frames.
El seguimiento de objetos puede basarse en:
Correlación entre parches de píxeles.
Aumento de contraste de la imagen.
Inversión del histograma.
Reconocimiento de voz.
¿Qué tecnología se emplea para detectar objetos en movimiento en entornos exteriores?
Braille digital.
Lidar o Radar.
Micrófonos de condensador.
Gafas polarizadas.
Una preocupación importante relacionada con la detección de movimiento es:
El exceso de colores en pantalla.
La privacidad por capturar datos biométricos.
La velocidad del ratón.
La incompatibilidad con pantallas táctiles.
La MPU6050 combina:
Acelerómetro + Giroscopio.
Sensor de luz + micrófono.
Radar + cámara infrarroja.
Termómetro + GPS.
Imagina un juego donde el personaje salta cuando mueves el dispositivo. ¿Cuál componente de la MPU6050 detecta ese movimiento de inclinar o girar?
El acelerómetro, que mide cambios de velocidad.
El giroscopio, que mide rotaciones.
El micrófono, que capta sonidos.
El GPS, que indica ubicación.
Recuerda: ¿Cuál fue el primer visor de Realidad Virtual documentado?
Oculus Quest
Google Cardboard
The Sword of Damocles
HTC Vive
Observa la idea: La Realidad Virtual engaña a nuestros sentidos con ________. Elige la opción correcta.
Motores térmicos y luces especiales
Hardware y software que simulan entornos completos
Solo sonido envolvente
Vibración háptica sin imagen
Piensa: ¿Para qué sirven los controladores de movimiento en RV?
Cargar baterías externas
Manipular objetos virtuales con las manos
Modificar el hardware del visor
Controlar la temperatura del visor
Recuerda un uso: En medicina, la RV se usa para ________.
Amplificar sonido en quirófanos
Simular operaciones y entrenamiento médico
Realizar llamadas holográficas
Controlar drones quirúrgicos
Aplica la idea: ¿Por qué destaca A-Frame para crear escenas VR sencillas en clase?
Requiere instalación compleja
No usa HTML
Funciona directamente en el navegador
Necesita un ordenador de gama muy alta
Piensa y decide: Si queremos que un juego VR funcione en un ordenador normal de aula, ¿qué opción es mejor según el texto?
Usar un visor que solo tenga vibración háptica
Usar A-Frame porque corre en el navegador
Usar hardware que modifique el visor constantemente
Usar un sistema que solo dé sonido
Elige la opción correcta: A‑Frame permite crear escenas 3D usando HTML con componentes personalizados. ¿Cuál es la mejor descripción?
Lenguaje Python exclusivamente
HTML con componentes personalizados
Solo C++
Software privado propietario
En una escena básica de A‑Frame, ¿cuál NO es un elemento real?
<a-box>
<a-camera>
<a-scene>
<virtual-world>
La Realidad Aumentada (RA) se caracteriza por:
Sustituir completamente el mundo real
Superponer información digital sobre el mundo físico
No usar cámaras
Requerir dispositivos extremadamente caros
¿Dónde funciona principalmente la RA hoy en día?
Teléfonos y tabletas
Consolas retro
Proyectores analógicos
Libros impresos
Selecciona la aplicación de entretenimiento que es conocida por usar RA:
Doom
Pokémon GO
Minecraft original
Counter Strike 1.6
En educación, la RA se usa para:
Crear videojuegos 2D únicamente
Mostrar modelos 3D como células o planetas
Mezclar audio en laboratorios de música
Editar documentos digitales
Una limitación actual de la RA es:
Poca resolución de pantalla
Consumo de batería y seguimiento limitado
No puede funcionar en interiores
Necesita internet por cable
Elige la respuesta correcta: La documentación de una aplicación sirve para aclarar y detallar cómo es la aplicación.
Verdadero
Falso
Solo a veces
Selecciona la mejor opción: Una buena documentación debe ser concisa y fácil de consultar.
Correcto: debe ser clara y sencilla
Incorrecto: debe ser muy larga
Incorrecto: debe ser solo para expertos
Marca la opción correcta: La documentación se crea en paralelo al desarrollo del programa.
Sí, mientras se hace el programa
No, solo al final
Solo antes de empezar
¿Para quién es la guía de usuario?
Programadores profesionales
Usuarios sin perfil técnico
Diseñadores de pantallas
¿Qué documentación explica cosas internas del programa?
Manual de instalación
Documentación técnica
Preguntas frecuentes (FAQ)
¿Qué documentación permite usar nuestro código como una “caja negra”, sin ver por dentro?
Documentación del código
Documentación de la API
Manuales básicos
Elige la opción que NO va en un manual de usuario:
Pasos para instalar
Glosario sencillo
Detalles internos del código
¿Cuál es el formato más simple y universal para escribir manuales de texto?
Word con imágenes
TXT (texto plano)
LaTeX avanzado
¿Qué formato NO admite imágenes ni texto enriquecido?
HTML con etiquetas
TXT (texto plano)
XML con etiquetas
Un lenguaje de marcado sirve para mezclar texto con marcas de formato como títulos y listas.
Verdadero
Falso
Solo para crear programas
¿Cuál es hoy el lenguaje de marcado más usado para documentación sencilla?
XML
Markdown
RTF
¿Cuál es el procesador generalista más usado para convertir documentos a muchos formatos?
Javadoc
Pandoc
Maven
Ventaja principal de Markdown:
Genera archivos ejecutables
Es ligero y fácil de editar
Necesita programas muy complejos
Elige la opción que describe una ventaja de escribir en Markdown:
Permite combinar texto simple con formato fácil de leer y editar
Solo funciona dentro de un navegador especial
Siempre convierte a PDF sin configurar nada
Necesita programas muy complejos para abrirse
Formato propio de Windows que empaqueta páginas HTML para ayuda:
XML
CHM
MD
RTF
¿Cuál es una desventaja del formato CHM?
No usa HTML
Es difícil de leer
Microsoft abandonó su herramienta oficial para crearlo
No abre en Windows
Selecciona el comando correcto para generar un archivo Word (.docx) con Pandoc a partir de varios .md con tabla de contenidos:
pandoc *.md -o manual.pdf
pandoc -s --toc *.md -o manual.docx
pandoc html -run
compile pandoc md
¿Qué comando crea un archivo HTML con Pandoc incluyendo tabla de contenidos?
pandoc html-generate
pandoc -s --toc *.md -o manual.html
pandoc run -html
pandoc html mk
¿Por qué es útil incrustar ayudas dentro de la aplicación?
Para obligar a leer el manual completo
Para evitar que el usuario salga a buscar información externa
Para ocultar fallos del programa
Para generar archivos CHM automáticamente
Ayuda sensible al contexto significa:
Mostrar todo el manual siempre
Mostrar solo información relevante según la acción del usuario
Abrir el navegador automáticamente en cada clic
Mostrar un resumen técnico fijo
¿Qué componente de JavaFX muestra contenido HTML dentro de la aplicación?
Tooltip
WebEngine
WebView
HTMViewer
Clase de JavaFX que crea globos de información emergente:
Alert
Helper
Tooltip
InfoBubble
Un Tooltip aparece cuando:
Se hace doble clic
El puntero se queda sobre el componente
Se presiona Enter
La ventana se maximiza
¿Qué elemento NO es una ayuda secundaria para aprender software?
Wikis
Comunidades de usuarios
Tutoriales
Compiladores
Característica principal de un wiki:
Solo edita el administrador
Edición colaborativa en tiempo real
Requiere Word para funcionar
No admite imágenes ni enlaces
Ventaja de los tutoriales en vídeo:
Son difíciles de entender
Necesitan nivel avanzado
Ofrecen experiencia visual y auditiva
Se actualizan solos sin trabajo
Elige la opción que explica “nombres significativos” en el código.
Usar una sola letra para todo
Comunicar el propósito claramente
Hacerlos extremadamente largos
Usar abreviaturas inútiles
¿Por qué es mejor evitar métodos muy grandes?
Consumen más energía del ordenador
Son siempre más lentos
Dificultan la comprensión
Compilan mal por defecto
Al manejar excepciones en el código, ¿qué deberíamos evitar?
Propagarlas con mensajes claros
Ignorarlas sin tratar
Gestionarlas con bloques try-catch
Registrar el error con detalle
¿Qué es Javadoc?
Un compilador de Java
Una herramienta que genera documentación HTML desde el código
Un lenguaje nuevo
Un framework de JavaFX
¿Qué genera Javadoc al ejecutarse correctamente?
Archivos .exe
Páginas HTML con clases y métodos
Archivos .docx
Vídeos instructivos
¿Dónde se colocan los comentarios Javadoc?
Dentro del método, después de cada línea
Después de la llave de cierre
Antes de clases y métodos
Al final del archivo
¿Qué etiqueta Javadoc describe un parámetro de un método?
@return
@param
@author
@version
¿Qué etiqueta Javadoc oculta elementos en la documentación generada?
@hidden
@deprecated
@skip
@remove
¿Qué etiqueta Javadoc indica que un método está obsoleto?
@old
@deprecated
@hidden
@obsolete
En un ejemplo donde el comentario no coincide con el código, ¿cuál es el problema principal?
Demasiados métodos
Comentarios no actualizados
Falta de llaves
Error en imports
¿Cuál es un comando correcto para generar documentación con Javadoc?
javadoc -run
javadoc -d html NombreClase.java
javac -doc file
java -doc
La etiqueta @version en Javadoc indica:
La fecha de compilación
La versión de la clase o método
El autor
El tipo de retorno
¿Qué permite la etiqueta @link en Javadoc?
Crear enlaces en la documentación
Ocultar código
Insertar imágenes automáticamente
Generar documentos Word
¿En qué archivo de Ant se añade un target para Javadoc?
settings.xml
ant.config
build.xml
pom.xml
Recuerda: WYSIWYG significa “What You See Is What You Get”. ¿Qué opción dice lo mismo?
Lo que guardas es lo que obtienes
Lo que ves es lo que obtienes
Cuando lo eliges lo consigues
Las ventanas que ves son las que obtienes
Piensa: ¿Cuál NO es una herramienta WYSIWYG?
Word
LibreOffice Writer
Adobe Illustrator
Eclipse
Observa el texto: “Para generar PDF con Pandoc se requiere…”. ¿Qué se necesita?
Un navegador
Un editor XML
Un motor LaTeX
Word
Recuerda: En un target de Javadoc, ¿qué atributo indica dónde guardar la documentación?
<source>
<destfile>
<path>
<doc>
Razona: Dentro de una aplicación, ¿qué ayuda NO debe incluirse porque es demasiado larga para el usuario?
Tooltips breves
Ayudas sensibles al contexto
El manual completo
Manual en HTML corto
