ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Midlet: Preguntas interpretativas

CREWJOHNInforme29 de Octubre de 2012

630 Palabras (3 Páginas)614 Visitas

Página 1 de 3

Preguntas interpretativas

-La destrucción de un midlet no es lo mismo que su desinstalación ¿Por qué se puede afirmar esto?

Porque el Midlet, como todo en Java, es un objeto (Que carga en si mismo a otros objetos, que hacen el Midlet).

Por lo tanto, destruir el Midlet se refiere a la destrucción del objeto (Es decir, cuando se deja de ejecutar y el colector de basura limpia la memoria). Sin embargo, después puedes volverlo a ejecutar y se crea un nuevo midlet.

Desinstalarlo es, en cambio, borrarlo de lqa memoria del dispositivo. Y una vez hecho esto, no se podrá volver a ejecutar hasta que vuelvas a instalarlo.

LA DESTRUCCION ES EL PROCESO DE LIBERACION DE MEMORIA DE UN MIDLET, UN MIDLETEN EJECUCION ES DESTRUIDO CUANDO ESTE TERMINA SU FUNCIONAMIENTO, PERO CONSERVANDOLO AUN EN LA MEMORIA NO VOLATIL DEL DISPOSITIVO, CUANDO SE HACE SU DESINSTALACION FISICA EL MIDLET ES ELIMINADO DE LA MEMORIA NO VOLATIL DEL DISPOSITIVO, ES DECIR, SE ELIMINA FISICAMENTE.

-El paquete de MIDP posee diversas clases que le permiten crear MIDlets. A partir del estudio de ellos, ¿Cuáles son los alcances que otorga este paquete?

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 BASICO 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 afirmación.

ESTADO ACTIVO ES CUANDO EL MIDLET INICIA YA LO QUE ES EN SI LA EJECUCION COMO TAL, ANTES PRIMERO BEDE MANTENERSE UN TIEMPO EN ESTADO DETENIDO O PAUSADO PARA PODER INICIAR TADAS SUS CLASES Y SUS COMPONENTES, UNA VEZ EL MIDLET ESTA INICIADO O EN ESTADO ACTIVO, PUEDE VOLVER AL ESTADO PAUSADO , YA SEA POR QUE ENTRA UNA LLAMADA TELEFONICA O POR ALGUN OTRO PROCESO QUE SE LE DE MAS PRIORIDAD QUE A LA APLICACIÓN MISMA, TAMBIEN DEL MISMO ESTADO ACTIVO PUEDE PASAR AL ESTADO DESTRUIDO, QUE ES CUANDO SE FINALIZA LA EJECUCION DEL MIDLET Y ESTE ES LIBERADO DE LA MEMORIA RAM O VOLATIL DEL DISPOSITIVO, YA SEA POR UN ERROR EN TIEMPO DE EJECUCION, POR INTERRUPCION DEL PROPIO USUARIO O PARA LIBERAR MEMORIA PARA USAR OTRA APLICACIÓN. ES NECESARIO QUE TODO MIDLET DE EJECUTE DE ESTA FORMA.

“El ciclo de vida de un MIDlet tiene 5 fases interconectadas de manera cíclica” ¿Cuál es ese ciclo?

EL CICLO DE VIDA DE UN MIDLET CONSTA DE 5 FASES: DESCUBRIMIENTO: EN ESTA PARTE EL AMD DEBE LOCALIZAR LA DIRECCION DONDE SE ALOJAN LOS MIDLETS Y NOS PROVEE UNA ESPECIE DE VISUALIZACION DONDE PODEMOS ELEGIR LOS MIDLETS O LAS DIVERSAS APLICACIONES QUE QUEREMOS QUE SE INSTALEN EN NUESTRO DISPOSITIVO, TAMBIEN GESTIONA LA DESCARGA DEL MISMO Y/O PROVEE CENECTIVIDAD MEDIANTE CUALQUIER OTRO TIPO DE TRANSFERENCIA DE ARCHIVOS.

INSTALACION: UNA VEZ QUE EL MIDLET ES DESCARGADO SE PROCEDE A LA FASE DE INSTALACION AQUÍ EL AMD DEBE INFORMAR AL USUARIO DE CUALQUIER ERROR QUE PUEDA SURGIR

EJECUCION: EN ESTE PROCESO EL AMD EJECUTA Y CONTROLA LOS ESTADOS DEL MIDLETS

ACTUALIZACION: ESTE ES EL PROCESO POR EL CUAL EL AMD VERIFICA SI HAY UNA PREVIA VERSION DEL MMIDLETS ANTES DE SU INSTALACION, ES DECIR, VERIFICA SI HAY UNA VERSION ANTERIOR

BORRADO: ESTE PROCESO SE ENCARGA DE ELIMINAR EL MIDLETS DEL DISPOSITIVO, ELIMINA O DESINSTALA EL MIDLETS JUNTO CON SUS RESPECTIVOS ARCHIVOS Y COMPONENTES

Preguntas propositivas

Como hemos visto, en esta unidad observamos la configuración de un midlet típico. 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 del diagrama, y recuerde los elementos de un MIDlet general

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com