You are on page 1of 3

Actividad 3

Recomendaciones para presentar la Actividad:


Enva el desarrollo de esta actividad a tu tutor@ en un documento de Word, que llamars
Evidencias 3.
Procura marcar siempre tus trabajos con un encabezado como el siguiente:

Nombre
Fecha
Actividad
Tema

Preguntas interpretativas

La destruccin de un midlet no es lo mismo que su desinstalacin Por


qu se puede afirmar esto? (2 puntos)
La destruccin es el proceso de liberacin de memoria de un midlet, un
midlet en ejecucin es destruido cuando este termina su funcionamiento,
pero conservndolo aun en la memoria no voltil del dispositivo, cuando
se hace su desinstalacin fsica el midlet es eliminado de la memoria no
voltil del dispositivo, es decir, se elimina fsicamente.
El paquete de MIDP posee diversas clases que le permiten crear MIDlets.
A partir del estudio de ellos, Cules son los alcances que otorga este
paquete? (2 puntos)
El paquete javax.microedition.midlet es el encargado de definir las
aplicaciones MIDP y la forma en que estas se comportan con respecto al
entorno en que se ejecutan. El alcance de este paquete va desde lo
bsico en cuanto a funcionamiento y procesamiento del midlet, como tal,
contiene clases que manejan los estados y ciclo de vida de el mismo
(activo, pausado, destruido).

Preguntas argumentativas

La estructura de un MIDlet tiene 3 bloques funcionales y necesarios.


Argumente esta afirmacin. (2 puntos)
Estado ACTIVO es cuando el midlet inicia ya lo que es en si la ejecucin
como tal, antes primero debe mantenerse un tiempo en estado

1 Programacin de dispositivos mviles


Actividad 3
DETENIDO o PAUSADO para poder iniciar todas sus clases y sus
componentes, una vez el midlet esta iniciado o en estado activo, puede
volver al estado pausado, ya sea porque entra una llamada telefnica o
por algn otro proceso que se le de mas prioridad que a la aplicacin
misma, tambin del mismo estado activo puede pasar al estado
DESTRUIDO, que es cuando se finaliza la ejecucin del midlet y este es
liberado de la memoria RAM o voltil del dispositivo, ya sea por un error
en tiempo de ejecucin, por interrupcin del propio usuario o para liberar
memoria para usar otra aplicacin. Es necesario que todo midlet se
ejecute de esta forma.

El ciclo de vida de un MIDlet tiene 5 fases interconectadas de manera


cclica Cul es ese ciclo? Explquelo con sus palabras. (2 puntos)

El ciclo de vida de un midlet consta de 5 fases: descubrimiento, instalacin,


ejecucin, actualizacin y borrado.

Descubrimiento: en esta parte el AMD debe reconoce (localizar) la direccin


donde se alojan los midlets y nos provee una especie de visualizacin donde
podemos elegir los midlets o las diversas aplicaciones que queremos instalar en
nuestro dispositivo, tambin gestiona la descarga del mismo y/o provee
conectividad mediante cualquier otro tipo de transferencia de archivos.

Instalacin: una vez que el midlet es descargado se procede a la fase de


instalacin, aqu el AMD debe informar al usuario de cualquier error que pueda
surgir.

Ejecucin: en este proceso el AMD ejecuta y controla los estados del midlet.

Actualizacin: este es el proceso por el cual el AMD verifica si hay una previa
version del midlet antes de su instalacin, es decir, verifica si hay una version
menor, igual o mayor a la que se va a instalar.

Borrado: este proceso se encarga de eliminar el midlet del dispositivo, elimina o


desinstala el midlet junto con sus respectivos archivos y componentes.

Preguntas propositivas

Como hemos visto, en esta unidad observamos la configuracin de un


midlet tpico. Haga un diagrama de flujo en el que indique la forma en la que
funciona el midlet mostrado en el tema. Explique cada uno de los bloques

2 Programacin de dispositivos mviles


Actividad 3
del diagrama, y recuerde los elementos de un MIDlet general. (2 puntos).

Diagrama de flujo

INICIO

Detectar aplicacin

WAP

Si
AMS Descarga Capacidad

No

Transferencia de archivos

Salida en Pantalla

Error en la instalacin

1
Instalar

No
Instalacin PAUSA
Correcta

Si DESTRUIDO ACTIVO
ESTADOS

3 ProgramacinFin
de dispositivos mviles 1
Actividad 3

You might also like