S4 · Administrador, fases y estados
Bloques S11–S13 y matices de S17. Cuatro opciones y una sola correcta por pregunta. Ojo: el temario intercala los estados del midlet de Java ME entre los de la actividad de Android.
Funciones del administrador
¿Cuáles son las dos funciones esenciales del administrador de aplicaciones?
- Gestionar el ciclo de vida de las aplicaciones en el dispositivo y controlar sus estados mientras están en ejecución.
Correcta (S11).
- Compilar las apps y crear emuladores.
Son tareas del IDE.
- Diseñar la interfaz y generar la clase
R.Son tareas del desarrollo.
- Gestionar la batería y la red.
No son las funciones que cita el temario.
Repasar: S11.
Orden de las fases
¿Cuál es el orden de las cinco fases del ciclo de vida de una aplicación según el temario?
- Instalación, descubrimiento, ejecución, borrado y actualización.
Desordena las fases.
- Creación, inicio, reanudación, pausa y detención.
Mezcla callbacks de una actividad.
- Descubrimiento, instalación, ejecución, actualización y borrado.
Correcta (S12).
- Activo, pausa, destruido, actualización y borrado.
Mezcla estados del midlet.
Repasar: S12.
Fase de actualización
En la fase de actualización, ¿qué debe hacer el gestor de aplicaciones?
- Actualizar la app sin avisar al usuario.
El temario dice que informa al usuario.
- Detectar que se trata de una actualización de una app ya instalada e informar al usuario para que decida.
Correcta (S12).
- Borrar la versión anterior y obligar a descubrir la nueva.
No.
- Pausar todas las actividades de la app.
No es la función de esa fase.
Repasar: S12.
Tras la instalación
Según el temario, una vez instalada, ¿dónde permanece la aplicación y hasta cuándo?
- En la RAM, hasta que se apaga el dispositivo.
La instalación es persistente.
- En el emulador, hasta cerrar Android Studio.
No.
- En la pila de actividades, hasta pulsar Atrás.
Confunde la app instalada con sus actividades.
- En memoria persistente, hasta que el usuario decide borrarla.
Correcta (S12).
Repasar: S12.
Fase o estado
¿Cuál de estos términos es una fase del ciclo de vida de la aplicación y no un estado de una actividad?
- Pausada.
Es un estado de la actividad.
- Reanudada.
Es un estado de la actividad.
- Descubrimiento.
Correcta (S12).
- Detenida.
Es un estado de la actividad.
Repasar: S12, S13.
Estado reanudada
¿Qué caracteriza a una actividad reanudada?
- Está en primer plano y tiene la atención (el foco) del usuario.
Correcta; también se llama «en ejecución» (S13.2).
- Está oculta pero sigue en memoria.
Eso es detenida.
- Es visible parcialmente, sin foco.
Eso es pausada.
- Ya no existe la instancia.
Sería una actividad destruida.
Repasar: S13.2.
Estado pausada
La actividad A tiene encima otra actividad que es parcialmente transparente. A sigue en memoria y anexada al administrador de ventanas, pero sin foco. ¿En qué estado está A?
- Reanudada.
Le falta el foco.
- Pausada.
Correcta (S13.2).
- Detenida.
Exigiría estar completamente oculta.
- Destruida.
La instancia sigue existiendo.
Repasar: S13.2.
Estado detenida
¿Qué afirmación sobre una actividad detenida es correcta?
- Sigue anexada al administrador de ventanas.
Eso describe a la pausada.
- Es parcialmente visible.
Está completamente oculta.
- Se destruye inmediatamente al dejar de verse.
Sigue viva hasta que el sistema necesite memoria.
- Sigue en memoria con su estado, no es visible ni está anexada al administrador de ventanas, y el sistema puede eliminarla si necesita memoria.
Correcta (S13.2).
Repasar: S13.2.
Pausada frente a detenida
¿Qué diferencia a una actividad pausada de una detenida?
- La pausada ya no está en memoria.
Las dos siguen «vivas» en memoria.
- La pausada sigue parcialmente visible y anexada al administrador de ventanas; la detenida está oculta y desanexada.
Correcta (S13.2).
- La detenida tiene el foco.
Ninguna de las dos tiene el foco.
- No hay diferencia: son sinónimos.
Son estados distintos.
Repasar: S13.2.
Volver tras eliminarla
Una actividad detenida ha sido eliminada por el sistema para liberar memoria. El usuario vuelve a ella. ¿Qué ocurre?
- Se reanuda la misma instancia.
La instancia ya no existe.
- La app pasa a la fase de borrado.
Confunde con el ciclo de vida de la app instalada.
- Hay que crearla de nuevo.
Correcta (S13.2).
- Se muestra la actividad anterior de la pila.
El usuario vuelve a esta actividad.
Repasar: S13.2.
Estados del midlet
El temario enumera los estados Activo, Pausa y Destruido. ¿A qué corresponden?
- A los estados de una Activity de Android.
Los de la Activity son reanudada, pausada y detenida.
- A las fases del ciclo de vida de la aplicación.
Esas son cinco fases distintas.
- A los tres bucles del ciclo de vida.
Los bucles son completo, visible y en primer plano.
- A los estados de un midlet de Java ME.
Correcta (S13.3).
Repasar: S13.3.
Midlet destruido
Según el temario, ¿qué caracteriza el estado Destruido de un midlet?
- Ya no está en ejecución ni puede pasar a otro estado, y se liberan todos sus recursos.
Correcta (S13.3).
- Puede volver a Activo cuando el usuario lo abra.
No puede pasar a otro estado.
- Sigue ejecutándose en segundo plano.
No está en ejecución.
- Conserva los recursos compartidos para volver rápido.
Se liberan todos los recursos.
Repasar: S13.3.
Progreso del cuestionario
0 / 0 preguntas respondidas (0%)
0 correctas
¡Cuestionario completado!
0%
0 / 0 correctas
Tiempo: