Está en la página 1de 5

Actividad 2

Recomendaciones para presentar la Actividad:


 Envía el desarrollo de esta actividad a tu tutor@ en un documento de Word, que llamarás
Evidencias 2.
 Procura marcar siempre tus trabajos con un encabezado como el siguiente:

Nombre Kristian barrios


Fecha
Actividad Evidencias 2
Tema

Preguntas interpretativas

 La configuración CLDC no solo existe para definir un estándar de


dispositivos de bajas capacidades. Existe también para otros 2
objetivos. Explique cuáles son y por qué son importantes, con sus
palabras. (2 puntos).

R// Los otros objetivos que cumple la configuración CLDC aparte de definir el
estándar de dispositivos de baja calidad también cumple con estos dos
objetivos:

Extensibilidad:

Este objetivo que cumple se refiere a la conectividad, esto permite que se


puedan bajar aplicaciones java en la red, a través de la AMS se instalan. esto
permite que una aplicación en la red pueda ser descargada por cientos e
inclusos miles de veces por los dispositivos móviles. Dichos dispositivos
móviles se comunican entre sí, con intercambio de aplicaciones y

1 Programación de dispositivos móviles


Actividad 2
aumentando la conectividad e intercambiando información.

Este tipo de aplicaciones se caracterizan por su diversidad de partes, de


empresas o compañías, de operadores, incluyendo usuarios y su distribución
entre sí de esta manera vemos que se aumenta el alcance y la utilidad de los
dispositivos móviles.

Desarrollo de terceras partes:

Este objetivo de la configuración CLDC se da como consecuencia de la


extensibilidad, dado que si los dispositivos son más extensibles debemos
tener bien configurada la posibilidad de que otras partes puedan programar
para él. Por esto el desarrollo de tercera partes debe configurarse para que
permita que los elementos mínimos de muy alto nivel puedan crear
abstracción entre los programadores.

Este objetivo en la configuración CLDC es el encargado en la compatibilidad


de varios equipos, con esto lo que se busca es facilitar a los programadores el
desarrollo de nuevas aplicaciones que sean compatibles entre varios equipos.

 Clase, objeto, método, campo, pila, hilo, RAM, ROM, Sandbox, Clase y
sistema operativo, son definiciones que deben ser manejadas para
entender la programación de dispositivos móviles. Explique cuál es la
relación entre cada una de estas definiciones y el tema visto en el
curso (Ojo, no es copiar la definición, sino que, a partir de ellas, se
explique cómo se relaciona dicha definición con la programación de
dispositivos móviles). (2 puntos).

2 Programación de dispositivos móviles


Actividad 2
R// Clase: La clase es la base fundamental de la POO se define como un
conjunto de objetos que comparten características comunes entre sí.

Objeto: es una instancia de la clase ósea es una parte de la clase es la que


define la función de dicha clase.

Método: un método es una parte de la clase que cumple con un objetivo


específico en las clase.

Campo: es una variable la cual se define para después cambiarle su objetivo


o ser utilizada.

Pila: lugar para almacenar datos.

Hilo: se define como la secuencia de instrucciones que controlan un


planificador secuencial.

RAM: se relaciona con el tema porque es una gran limitante a la hora de


hablar para la PDM

ROM: memoria de solo lectura limitada por PDM ya que determina


instrucciones predeterminadas en los dispositivos.

Sandro: El Sandbox es un entorno de pruebas que evita una serie de cambios


en los equipos, protege los cambios que podrían llegar a hacer dañinos,
perjudiciales o sencillamente con difícil reversión.

Estas definiciones anteriores sin lugar a duda para la programación de


dispositivos móviles tenemos que tenerlas claras dado que esta son de gran
utilidad y tenemos que tenerlas bien clara para que podamos comenzar a
trabajar en nuestros proyectos ya que son la base en la programación y de

3 Programación de dispositivos móviles


Actividad 2
dispositivos móviles.

Preguntas argumentativas

 Existen 2 aspectos fundamentales que crean todo un conjunto de


diferencias entre la CLDC y J2SE. ¿Cuáles son esos aspectos y por
qué dan pie a todo un conjunto de diferencias? (2 puntos).
R// Operaciones de punto flotante: es un proceso que permite ampliar
rangos de valores dado que muchos celulares no tienen hardware.
Manejo de errores limitado la configuración CLDC maneja un
subconjunto mínimo de excepciones heredados de j2se y que fueron
eliminadas por seguridad

 “Es impracticable la ejecución de una máquina virtual de J2EE en un


dispositivo móvil”. Explique las razones de la veracidad de esta
afirmación. (2 puntos).

R// Las limitaciones que se dan en la configuración usada en los dispositivos


móviles. El límite de todo esto es la capacidad de memoria en los dispositivos
que han reducido las configuraciones de las maquinas. Y como se sabe java
es una plataforma muy grande que puede programar todo tipo de equipos.

4 Programación de dispositivos móviles


Actividad 2
intentar programar un dispositivo de una forma completa con la maquina j2se
porque el hardware y el software que tienen estas máquinas no lo soportan

Preguntas propositivas

 Proponga una causa que permita explicar la existencia de una librería


específica para la configuración CLDC. ¿Esto no afecta la portabilidad
de los elementos? (2 puntos).

R// Un elemento que soporte el hecho de que la configuración CLDC pueda


diseñar sus propias librerías es el hecho de que todo lo que pudo haber
heredado por decir así le fue dado con limitantes. si bien el factor de memoria
que acusa los dispositivos móviles ha sido la excusa para todas estas
limitantes también es el hecho que los creadores de la programación

5 Programación de dispositivos móviles


Actividad 2

También podría gustarte