ilerna-prog-multimedia-moviles-2025
![]() |
![]() |
![]() |
Título del Test:![]() ilerna-prog-multimedia-moviles-2025 Descripción: Preguntas aleatorias |




Comentarios | |
---|---|
| |
FIN DE LA LISTA |
La herramienta ExoPlayer sirve para: Reproducir video y configurar los parámetros de la reproducción. Reproducir audio ya codificado como MP3. Reproducir sonidos que se encuentran en la memoria del dispositivo y han sido decodificados en PCM. Reproducir tonos de pitido de bajo nivel. ¿En qué directorios podemos almacenar ficheros de sonido y vídeo para poder ser reproducidos desde el código de una activity?. /layout/raw. Ninguna es correcta. /res/raw. /src/raw. En el caso de que los sonidos que necesitamos sean tan sencillos como un par de frecuencias en forma de pitido, utilizaremos esta clase. ToneGenerator. MediaService. SoundPool. AudioTrack. Esta clase permite solapar múltiples fuentes de sonido que se inician al mismo tiempo, decidiendo en cada caso cuál se reproduce y cuál no. SoundPool. AudioTrack. AsyncTask. FileProvider. Además de la clase MediaPlayer, Android pone a nuestra disposición otras clases capaces de gestionar archivos de sonido. Indica a qué clase pertenece esta definición: "Esta clase se recomienda usar para reproducir pequeños efectos de sonido". AudioTrack. MediaPlayer. ToneGenerator. SoundPool. La capa de Linux Kernel... Es la capa donde se maneja toda la magia de nuestras apps con el S.O Android. Es la capa más baja, se encarga de manejar toda la compatibilidad entre hardware. Es la última capa, donde actúa el usuario final. Es la capa más baja, se encarga de manejar toda la compatibilidad entre software. Indica cuál de los siguientes no es un servicio del sistema que puede ser usado por Android. Activity Manager. Windows Manager. MediaPlayer service. Search Service. Para enviar y recibir señal de audio e imagen en tiempo real como en videollamadas o contenido en streaming como en radios online podemos usar el protocolo. FTP. MediaPlayer. RTP. ExoPlayer. ¿Qué permisos debemos definir en Android Manifest para poder grabar una conversación telefónica?. <uses-permission android:name="android.permission.RECORD"/>. <uses-permission android:name="android.permission.RECORD_AUDIO"/>. <uses-permission android:name="android.permission.MICROPHONE"/>. <uses-permission android:name="android.permission.RECORD_CALL"/>. La interfaz de usuario... Es la representación gráfica de una serie de rutinas de programación, que ofrecen al usuario un diseño en un escenario gráfico 2D o 3D. Se encargará de procesar todos los eventos del usuario y dibujar continuamente la escena del juego. Es el punto de interacción entre el usuario y el videojuego. Su objetivo es brindar la información necesaria para que el usuario interactúe con fluidez durante el juego. Proporciona un framework potente que permite animar una gran cantidad de objetos y representar dichos objetos de una multitud de formas. ¿Qué herramienta en Unity permite crear personajes que son capaces de interaccionar en la escena e incluso evitar colisiones entre los elementos de la misma?. NavMesh. Capsule collider. Sphere collider. Box collider. Se conoce como OpenGL: Es la propiedad que permite añadir a cualquier objeto una determinada animación mediante el uso de propiedades o estilos de programación. Es una de las librerías para gráficos de alto rendimiento 2D y 3D más importantes. Permite cargar una serie de recursos Drawable para crear una animación. Es la plantilla o lienzo que permite definir en las aplicaciones un control a nivel de interfaz de usuario. Se conoce como Animadores: Es una de las librerías para gráficos de alto reendimiento 2D y 3D más importantes. Es la propiedad que permite añadir a cualquier objeto una determinada animación mediante el uso de propiedades o estilos de programación. Permite cargar una serie de recursos Drawable para crear una animación. Es la plantilla o el lienzo que permite definir en las aplicaciones un control a nivel de interfaz de usuario. Un collider son áreas que envuelven al GameObject, utilizados para: Detectar las colisiones entre los diferentes objetos del juego. Añadirle animación a nuestros elementos del juego. Añadirle movimiento por toda la escena a nuestros diferentes objetos del juego. Añadirle físicas a los elementos del juego. Los componentes principales de un motor de juego son... Librerías, motor físico y motor de renderizado. Atributos, motor físico y motor de renderizado. Funciones, motor físico y motor de renderizado. Objetos, motor físico y motor gráfico. La lógica del juego... Es el punto de interacción entre el usuario y el videojuego. Su objeto es brindar la información necesaria para que el usuario interactúe con fluidez durante el juego. Se encargará de procesar todos los eventos del usuario y dibujar continuamente la escena del juego. Es la representación gráfica de una serie de rutinas de programación, que ofrecen al usuario un diseño de un escenario gráfico 2D o 3D. Proporciona un framework potente que permite animar una gran cantidad de objetos y representar dichos objetos de una multitud de formas. El motor de renderizado... Son todas aquellas librerías de las que se hace uso para el desarrollo de figuras, polígonos, luces y sombras, etc. Es el encargado de renderizar todas las texturas de un mapa, todos los relieves, suavizado de objetos, etc. Es el encargado de renderizar las animaciones de nuestro juego. Es el encargado de gestionar las colisiones, scripts de programación, sonidos. El canvas... Es la propiedad que permite añadir a cualquier objeto en Unity una determinada animación mediante el uso de propiedades o estilos de programación. Es la plantilla o el lienzo que permite definir en las aplicaciones de Unity un control a nivel de interfaz de usuario. Es una de las librerías para gráficos de alto rendimiento 2D y 3D más importantes. Permite cargar una serie de recursos Drawable para crear una animación en Unity. ¿Cuál de estos elementos NO forma parte de un conjunto de recursos que en todo motor gráfico se pueden encontrar?. Cámara. Assets. Sonidos. Inteligencia Artificial. Relaciona el concepto de animación "Animators" con su definición: Se tiene que añadir a un objeto para poder animar sus propiedades. Es la librería para gráficos 2D y 3D. Crea la animación en base a una serie de recursos gráficos, como, por ejemplo, poner una imagen detrás de otra en orden. En las aplicaciones, es un lienzo que permite controlar la interfaz de usuario. Supone representar cualquier objeto. De las siguientes opciones, ¿Cuál de ellas es un emulador que podemos usar para probar y depurar aplicaciones en Android Studio?. Genymotion. Ninguna es correcta. Axure. Git. ¿Qué hace el siguiente código en Kotlin? firebaseDataBase? = FirebaseDataBase.getInstance();. Inicia una nueva instancia de Firebase Authentication. Crea una nueva base de datos en Firebase. Referencia a la raíz de Firebase. Hace referencia a un servidor MySQL. Según el código, ¿Qué sucede al pulsar el botón? botonRE.setOnClickListener { val mp = MediaPlayer.create(this, R.raw.notado) mp.start() }. Reproduce un sonido. Crea un reproductor. No compila. Llama al intent. Dado el siguiente código, ¿Cuál es la respuesta correcta?. Hay un error en el código. Dog hereda de Yorkshire. Ninguna es correcta. Yorkshire es hija de Dog. ¿Qué protocolo se utiliza principalmente para enviar y recibir audio y video por internet?. FTP. SSH. RTP. HTTP. ¿Qué hace por pantalla el siguiente código?. Wif Wif!. Wof Wof!. Wif Wif! Wof Wof!. Ninguna es correcta. ¿Qué hace el siguiente código?. No compila el código. La actividad que lo invoca envía a la actividad 2 un mensaje de texto y un dato numérico. Envía dos mensajes de texto. La actividad principal recibe dos mensajes de la actividad 2. Dado el siguiente código... Muestra por pantalla el email del contacto. No compila. Da error de sintaxis. Define una clase customer sin propiedades y sin constructores definidos y también define otra clase con 2 propiedades llamada Contact. ¿Cuál de las siguientes opciones es correcta?. Para crear la BBDD hay que hacer uso de update(). Crea la BBDD, si ya existe dicha BBDD, sólo la abrirá. Crea la BBDD e introduce una serie de datos. Crea una actividad enlazando el archivo .java y el .xml. ¿En qué archivo encontraremos este código?. gradle. layout. manifest. drawable. ¿Cuál es el colisionador más preciso o que mejor se ajusta al componente?. Mesh collider. Sphere collider. Box collider. Capsule collider. Un collider son áreas que envuelven al GameObject, utilizados para: Detectar las colisiones entre los diferentes objetos del juego. Añadirle animación a nuestros elementos del juego. Añadirle físicas a los elementos del juego. Añadirle movimiento por toda la escena a nuestros diferentes objetos del juego. ¿Qué hace el código que se muestra a continuación?. Permite crear una BBDD. No hace nada ya que en este caso no se puede usar el @Override. Actualiza una BBDD. Elimina una BBDD. ¿Qué protocolo se utilizará para el envío de streams multimedia?. RTP. UDP. FTP. ExoPlayer. ¿Para qué se utiliza VolumeShaper?. Para insertar atenuaciones de volumen al comienzo, al final o de transición entre clips de audio. Todas son correctas. Para conectarnos a los dispositivos y enviar comandos de la reproducción. Para el enrutrado de audio o vídeo hacia dispositivos externos. ¿Cuáles son los tipos de colisionadores que existen?. Character collider, Cube collider, Sphere collider y Mesh Collider. Character collider, Box collider y Capsule Collider. Box collider, Capsule Collider, Mesh collider y Sphere Collider. Character collider, Mesh collider y Sphere collider. ¿Qué hace el siguiente código? fbbd=FirebaseDatabase.getInstance(). Llama a la raíz de la BBDD de Firebase. Ninguna es correcta. Hace referencia al primer nodo de la BBDD de Firebase. Hace referencia a la BBDD de MySQL. El motor físico: Es el encargado de renderizar todas las texturas de un mapa, todos los relieves, suavizado de objetos... Es el encargado de gestionar las colisiones, scripts de programación, sonidos... Son todas aquellas librerías de las que se hace uso para el desarrollo de figuras, polígonos, luces y sombras. Ninguna es correcta. ¿Qué hace el siguiente código? Intent intent = new Intent(MainActivity.this, MainActivity2.class); startActivity(intent);. Se crea un objeto de la clase Intent para poder acceder a la actividad MainActivity2. Se enlaza la parte lógica con la parte gráfica de las dos activitys. Se crea un objeto de la clase Intent para poder juntar componentes de las dos actividades. Se destruye la actividad llamada MainActivity y se accede a la actividad. Dentro de las clases que podemos usar en MediaPlayer indica cuál es de bajo nivel y destaca en la reproducción de fuentes de audio que ya han sido decodificadas. AudioTrack. MediaService. SoundPool. ToneGenerator. ¿Qué hace el siguiente código? EditText editText = findViewById(R.id.etTuNombre);. Se le da un id al editText. Hace referencia en el archivo .kt a un elemento introducido en el archivo .xml. Hace referencia en el archivo .xml a un elemento introducido en el archivo .kt. Se obtiene el string introducido en el editText. ¿Cuál es la función del inspector en Unity?. Ver y modificar las propiedades de los objetos seleccionaods en la escena, como sus componentes, valores y configuraciones. Ninguna es correcta. Permite mover objetos en la escena directamente. Se utiliza para programar el comportamiento de los objetos. Crea la animación en base a una serie de recursos gráficos, como, por ejemplo, poner una imagen detrás de otra en orden: Drawable Animation. Open GL. Canvas. Animators. ¿Cuál de las siguientes no es un mecanismo incluido en el Framework de Android para crear animaciones?. Animación de colisiones. Animación de vistas. Animación de propiedades. Animación de dibujables. La interfaz que proporciona Unity posee varias ventanas, una de ellas es la ventana del inspector, la cual... Permite visualizar y modificar las propiedades de un objeto. Permite visualizar assets. Se encuentran las funciones donde poder trabajar. En el centro los controles de play, pausa y pasos. Permite la visualización de la escena. ¿Qué hace el siguiente código?. El programa no compila. Imprime por consola Wif Wif!. Imprime por consola Wof Wof!. Imprime por consola Wif Wif! Wof Wof!. Selecciona la respuesta correcta en relación al código de la imagen. Yorkshire es hija de Dog. Hay error en el código. Dog hereda de Yorkshire. Ninguna es correcta. Es una herramienta popular entre diseñadores de experiencia de usuario (UX), diseñadores de interfaz de usuario (UI) y profesionales del diseño web. Permite crear mockups para visualizar el resultado de nuestro diseño abarcando desde cómo se ilustraron las pantallas hasta las transiciones que ocurrirán entre ellas. Axure. Genymotion. Axew. Pikachu. Es una plataforma de visualización (emulador) que genera una pequeña máquina virtual para ejecución de aplicaciones Android. A diferencia del emulador estándar proporcionado por Android Studio, consume menos recursos, por lo que se supone una alternativa para equipos poco potentes. Genymotion. Axure. Genesect. Ninguna es correcta. ¿Cuál de las clases multimedia nos permite mezclar sonidos y establecer prioridades para hacerlo?. SoundPool. ExoPlayer. MediaRecorder. Surface. Según el código... Sale por consola claudia@gmail.com. Sale por consola 1. No compila. Sale por consola persona1.email. val i = Intent (this,Activity2::class.java); i.putExtra("mensaje","Esto es otro mensaje para la Actividad 2"); i.putExtra("ID",85); startActivity(i);. La actividad que lo invoca envía a la Actividad 2 un mensaje de texto y un dato numérico. Ninguna de las opciones es correcta. Envía dos mensajes de texto al proceso 85 que cargará la Actividad B. La actividad principal que lo ejecuta recibe dos mensajes de la Actividad B, que tiene un identificador de proceso con ID 85. ¿Qué clase permite aplicar físicas y colisiones en forma de cápsula a los personajes?. Character controller. Sphere controller. Player collider. Player controller. ¿Qué hace el siguiente código?. Cierra la aplicación actual. Muestra un mensaje flotante o notificación corta con el mensaje "sms enviado". Inicia una actividad llamada "mostrarNotificacion". Envía un SMS con el mensaje "enviado". Supongamos que tenemos un código que está bien programado y tenemos que darle permisos a la cámara. ¿Cuál de las siguientes opciones es correcta?. Se declara en el AndroidManifest.xml. Se declara en el AndroidManifest.java. Para usar la cámara, se declara en el layout. Necesitamos dar permisos para conectarse a internet. ¿Cuál de las siguientes opciones es correcta?. Para crear la BBDD hay que hacer uso de update(). Se crea una estructura de base de datos en SQLite. Se crea la base de datos solo si ya existen la TABLA1 y TABLA2. Ninguna es correcta. Las animaciones dibujables... Se pueden crear haciendo uso de los recursos drawable. Permite hacer uso de los diferentes mecanismos de animación de vistas. Ninguna es correcta. Permite definir algunas propiedades de un objeto para ser animado. En Android Studio podemos usar herramientas externas para beneficiarnos de sus funcionalidades. Una de ellas nos ayuda a diseñar la interfaz gráfica de nuestros proyectos con un resultado profesional, realizando un mockup o esbozo para ilustrar como será el aspecto visual una vez hayamos implementado la aplicación. Podemos incluso representar las transiciones entre actividades, esta herramienta se conoce como... Axure. Git. Genymotion. Azure. ¿Para qué se utiliza la siguiente línea de código? <uses-permission android:name="android.permission.CAMERA"/>. Da permiso a la aplicación para poder usar la cámara. Se declara en el AndroidManifest.xml. Da permiso a la aplicación para conectarse a Internet. Da permiso a la aplicación para poder usar la cámara. Se declara en el AndroidManifest.java. Da permiso a la aplicación para poder usar la cámara, no se declara. |