option
Cuestiones
ayuda
daypo
buscar.php

Programación multimedia y dispositivos(Ilerna)UF2

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Programación multimedia y dispositivos(Ilerna)UF2

Descripción:
Pac1, Pac2 y Pac3

Fecha de Creación: 2023/12/11

Categoría: Otros

Número Preguntas: 28

Valoración:(1)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué beneficio se obtiene al asegurar que cada parte del código desarrolle una y solo esa pequeña tarea en el enfoque Clean Code?. Los errores de un módulo no se trasladarán al resto y serán fácilmente identificables. Aumenta la complejidad del código. Se requiere más tiempo para identificar errores. Los errores de un módulo se trasladarán al resto.

Durante la fase de implementación, ¿Qué podría implementar el jefe de proyecto para incrementar la eficacia de los desarrolladores?. Un nuevo lenguaje de programación. Metodologías ágiles como XP, Scrum o Kanvan. Un nuevo sistema operativo. Herramientas de diseño gráfico.

¿Cómo puede un desarrollador detectar fallos en una aplicación una vez que los usuarios la están utilizando?. Revisando manualmente el código todos los días. Introduciendo un código en la app que avise cada vez que algo falle, como con Firebase Crashlytics. Esperando a que los usuarios dejen comentarios en el store. Sólo a través del contacto directo con los clientes.

¿Cuál es la principal diferencia entre el formato Android Application Package (APK) y los App Bundles en términos de eficiencia?. Los App Bundles sólo utilizan el código que cada terminal necesita, mientras que los APK incluyen todas las librerías para diferentes procesadores. Los App Bundles son más grandes que los APK. Los APK sólo contienen módulos ejecutables, mientras que los App Bundles contienen recursos y certificados. Los APK son más fáciles de distribuir que los App Bundles.

¿Cuál es la principal función de un gestor de versiones en un proyecto?. Sólo sirve para desarrollar aplicaciones de prueba. Hacer que el código sea más complejo. Llevar la cuenta de todos los cambios producidos en el proyecto. No es de gran utilidad para el desarrollo de software.

Si el emulador de Android Studio resulta lento en un ordenador no muy potente, ¿Qué alternativa se sugiere?. Actualizar Android Studio. Comprar un nuevo ordenador. No usar emuladores. Utilizar los emuladores de Genymotion.

¿Por qué es importante que un programador conozca técnicas de programación, mejores prácticas, patrones de diseño y otros aspectos mencionados?. Porque es necesario para tener una vena artística. Porque es una tradición en el mundo artesano. Porque es la única forma de desarrollar hardware. Porque las empresas compiten por entregar los mejores productos al menor coste.

¿Por qué es esencial la documentación en el desarrollo de software?. Para aumentar el tamaño del proyecto. Sólo para cumplir con las regulaciones. Para hacer la aplicación más atractiva para los usuarios. Para disponer de una descripción del funcionamiento interno de los módulos y facilitar la transmisión de conocimiento entre equipos.

El siguiente código nos permite acceder a un AudioView que se encuentra en nuestra Activity val videoView = findViewById<VideoView>(R.id.videoView). Verdadero. Falso.

¿Cómo ha evolucionado el SDK de Android desde sus primeras versiones hasta hoy?. Ha evolucionado significativamente, ofreciendo ahora enormes capacidades. Ha cambiado para ser exclusivamente compatible con aplicaciones de terceros. Ha permanecido bastante básico y limitado en funcionalidades. Ha disminuido en capacidades, dependiendo más de librerías de terceros.

¿Qué intentan estandarizar los sistemas operativos móviles a través de sus librerías multimedia?. Los protocolos de compresión de datos. Las diferencias en las aplicaciones de terceros. La necesidad de codificar mecanismos para la estabilidad de la app. Las funcionalidades del hardware y las diferencias entre terminales.

¿Cómo promueve Android la división de las aplicaciones de reproducción de audio?. En múltiples servicios que se ejecutan en primer plano. En un único módulo que maneja tanto la interfaz gráfica como la reproducción de audio. En una arquitectura de múltiples clientes para un solo servidor. En dos módulos bien diferenciados: uno para control y otro para servicio en background.

¿Cuál es el uso principal de la clase ToneGenerator en el desarrollo de aplicaciones Android?. Para generar y mezclar múltiples fuentes de sonido en juegos. Para la decodificación y reproducción eficiente de archivos de música en MP3. Para reproducir sonidos simples como pitidos utilizando frecuencias preprogramadas. Para reproducir vídeos y audios de forma sencilla y eficiente.

¿Cuál de los siguientes dispositivos han quedado obsoletos para el consumo de audio fuera de casa debido a la capacidad multimedia de los terminales móviles?. Smart TV. Smartphones. Tablets. Reproductores de MP3 portátiles.

¿Qué caracteriza a la clase AudioTrack en comparación con MediaPlayer?. La necesidad de instalación y configuración compleja desde el SDK de Android Studio. La capacidad de decodificar y reproducir archivos de música en MP8. La habilidad de solapar múltiples fuentes de sonido en tiempo real. La capacidad de reproducir sonidos decodificados con mayor rapidez.

¿Qué recurso proporcionan los desarrolladores de sistemas operativos móviles para facilitar la creación de aplicaciones multimedia?. Herramientas de análisis de datos. Librerías multimedia integradas en el SDK. Aplicaciones de redes sociales preinstaladas. Acceso a plataformas de streaming.

¿Cuál es la forma más sencilla de capturar vídeo en Android Studio?. Programar el hardware de la cámara y el sonido desde cero. Hackear el sistema operativo para permitir la grabación de vídeo. Utilizar una app preinstalada en el sistema que funcione como grabadora de vídeo. Desarrollar una nueva arquitectura de grabación de vídeo para la API de Android Studio.

En el contexto de las aplicaciones multimedia, ¿Cómo se espera que funcione una app de audio en términos de ejecución?. Solo en primer plano con una interfaz gráfica. Como una aplicación que no permite multitarea. Como un servicio en segundo plano. Sin la necesidad de una interfaz gráfica.

¿Qué puede hacer una app desarrollada en Android con respecto a los dispositivos MIDI?. Ninguna de las anteriores. Ambas, recibir datos de un teclado MIDI y enviar comandos MIDI a un dispositivo. Recibir datos de un teclado MIDI para generar sonidos. Enviar comandos MIDI a un dispositivo hardware o software para generar sonidos.

¿Qué librería del SDK de Android permite trabajar con dispositivos MIDI?. android.media.midi. android.hardware.midi. android.bluetooth.midi. android.media.Audio.

¿Para qué se utiliza la clase AudioTrack en Android?. Para la reproducción de clips de audio en modo streaming o estático. Para acceder a los códecs del sistema. Para controlar la reproducción de vídeo. Para la mezcla de streams de vídeo y audio.

¿Qué característica de hardware se debe declarar como necesaria en el manifest para una aplicación de grabación de audio?. android.hardware.microphone. android.hardware.camera. android.hardware.speaker. android.hardware.audio.output.

¿Qué clase se recomienda para controlar la cámara del dispositivo Android?. MediaCodec. CameraX8. MediaPlayer. Camera2.

¿Qué tipo de archivos de audio soporta Android para el códec AAC LC?. 3GPP (.3gp) y MPEG-4 (.mp4, .m4a). MP3 (.mp3). FLAC (.flac). Ogg (.ogg).

¿Qué clase se utiliza para generar tonos simples sin almacenar datos en memoria y cuál es su limitación principal?. MediaPlayer. SoundPool. ToneGenerator. AudioTrack.

¿Cuál es la ventaja de almacenar archivos en la carpeta res/raw en comparación con la carpeta assets?. Los archivos en res/raw se tratan como recursos y se les asigna un identificador automáticamente. No hay límite de tamaño para los archivos en res/raw. En res/raw se pueden crear árboles de directorios libremente. Los archivos en res/raw se pueden comprimir.

¿Qué método de VideoView se utiliza para reanudar la reproducción de un video?. continuePlayback(). resume(). start(). play().

¿Qué sucede si se alcanza el tamaño máximo de archivo establecido durante la grabación?. La grabación continúa sin guardar más datos. La calidad del audio se reduce automáticamente. La grabación se pausa hasta que se libere espacio. La grabación se detiene automáticamente.

Denunciar Test