Simulacro de Examen Final: PMDM
|
|
Título del Test:
![]() Simulacro de Examen Final: PMDM Descripción: Ilerna 2026. Programación multimedia y dispositivos móviles |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál es el recurso más crítico en el diseño de aplicaciones móviles?. La resolución de pantalla. El consumo de batería. La velocidad del procesador. El almacenamiento externo. ¿Qué archivo define los permisos y componentes globales de una app Android?. build.gradle. strings.xml. AndroidManifest.xml. local.properties. ¿Qué herramienta se usa para crear dispositivos virtuales (emuladores)?. SDK Manager. AVD Manager. Logcat. Profiler. ¿Cuál es la ventaja principal de una aplicación nativa?. Un solo código para todas las plataformas. Menor coste de desarrollo. Acceso total al hardware y máximo rendimiento. No requiere instalación. Qué etiqueta se usa en el Manifest para pedir permiso de Internet?. <internet-permission>. <uses-permission android:name="android.permission.INTERNET" />. <request-network>. <allow-internet>. ¿Qué método es el primero en ejecutarse al crear una Activity?. onStart(). onResume(). onCreate(). onInit(). En qué estado está la Activity si es visible pero no tiene el foco (ej. un pop-up encima)?. Stopped. Paused. Resumed. Destroyed. ¿Qué ocurre al rotar la pantalla por defecto?. La actividad se pausa y sigue igual. Se destruye y se vuelve a crear. Solo cambia el layout. Se bloquea la aplicación. Método para recuperar datos tras una recreación por falta de memoria: onSaveInstanceState(). onRestoreInstanceState(). onRestart(). onResume(). ¿Cuándo se entra en estado "Stopped"?. Cuando la app se cierra del todo. Cuando la actividad ya no es visible para el usuario. Cuando el usuario pulsa el botón "Atrás". Cuando se apaga la pantalla. Unidad recomendada para el tamaño de botones y márgenes: px. pt. dp. sp. Unidad recomendada para el tamaño de fuentes (texto): dp. sp. px. in. Layout que permite posicionar elementos respecto a otros o al padre: LinearLayout. FrameLayout. RelativeLayout. TableLayout. ¿Qué valor hace que un componente ocupe todo el espacio de su padre?. wrap_content. match_parent. fill_space. auto_expand. Carpeta para guardar los textos de la app en diferentes idiomas: res/layout. res/values. res/drawable. res/xml. Sistema ideal para guardar "Modo Noche: Activado" o "Usuario: Juan": SQLite. Room. SharedPreferences. Memoria Externa. En Room, ¿qué componente representa una tabla de la base de datos?. DAO. Database. Entity. Repository. ¿Qué significa DAO?. Data Access Object. Database Android Option. Direct Access Operation. Data Array Organizer. Base de datos integrada por defecto en Android: MySQL. Oracle. SQLite. MongoDB. ¿Qué almacenamiento se borra automáticamente al desinstalar la app?. Tarjeta SD externa. Almacenamiento Interno privado. Base de datos en la nube. Ninguno, se quedan siempre. Clase para reproducir archivos de audio largos o vídeos: SoundPool. MediaPlayer. AudioSource. MediaScanner. Clase para sonidos cortos y repetitivos (ej. disparos en un juego): MediaPlayer. SoundPool. AudioManager. VideoView. ¿Qué método libera los recursos de MediaPlayer?. stop(). reset(). release(). finish(). Método para preparar el audio sin bloquear la interfaz: prepare(). prepareAsync(). start(). load(). Formato de audio libre y de alta calidad muy usado en Android: MP3. OGG. WAV. WMA. Componente obligatorio para definir posición, rotación y escala: RigidBody. Transform. Camera. Mesh. ¿Qué aporta el componente RigidBody?. Visibilidad al objeto. Sonido al objeto. Física y gravedad. Texturas. Si queremos que un objeto se pueda atravesar pero detecte el paso: Desactivar el Collider. Marcar "Is Trigger" en el Collider. Usar un Mesh Renderer. Borrar el RigidBody. Método de Unity que se ejecuta una vez por frame: Start(). Awake(). Update(). FixedUpdate(). Método de Unity recomendado para cálculos de física: Update(). LateUpdate(). FixedUpdate(). OnCollision(). Lenguaje de programación oficial de Unity: Java. C++. C# (C-Sharp). Python. ¿Qué es un Prefab?. Una textura de alta calidad. Un objeto preconfigurado reutilizable. El archivo de guardado de la partida. Un error de compilación. Componente que actúa como los "oídos" en la escena: Audio Source. Audio Listener. Audio Mixer. Microphone. ¿Qué es la Renderización?. Programar los movimientos. Convertir la escena 3D en la imagen 2D que vemos. Subir el juego a la tienda. Comprimir el audio. Collider más eficiente en rendimiento: Mesh Collider. Sphere Collider. Box Collider. Capsule Collider. ¿Para qué sirve el Logcat?. Para diseñar layouts. Para ver mensajes de error y depuración. Para subir apps a Google Play. Para editar imágenes. Nivel de Log que muestra los errores críticos en rojo: Log.d (Debug). Log.i (Info). Log.e (Error). Log.v (Verbose). Extensión del archivo ejecutable de Android: .exe. .ipa. .apk. .app. ¿Qué permite el Profiler en Android Studio?. Cambiar el nombre del programador. Analizar consumo de CPU, RAM y Red en tiempo real. Traducir la app. Hacer capturas de pantalla. ¿Qué hace DontDestroyOnLoad en Unity?. Evita que el juego se cierre. Mantiene un objeto vivo al cambiar de escena. Impide borrar el progreso del jugador. Aumenta la velocidad de carga. |





