Sunteți pe pagina 1din 4

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 Aron Cristian Felipe Tibabuso Sánchez


Fecha 18/08/2020
Actividad 2
Tema Evidencias 2.

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).

 Los dos Objetivos son Extensibilidad y Desarrollo de terceras partes:

Extensibilidad: Este objetivo se caracteriza por su diversidad de partes, de


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

Desarrollo de Terceras Partes: 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.

1 Programación de dispositivos móviles


Actividad 2
 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).

 Clase: Se relaciona, porque en la POO el corazón de este tipo de


programación es la clase, y como lenguaje que estamos utilizando es
Java tenemos que este es para la POO.
 Objeto: Como consecuencia del inciso anterior tenemos que en objeto
es una instancia de la clase.
 Método: Es una parte de la clase que cumple con un objetivo específico
en las clases.
 Campo: Es una variable que la cual se define para después cambiarle
su objetivo o ser utilizada.
 Pila: Se relaciona por que la JVM/CLDC también recoge la basura para
optimizar la pila de recursos.
 Hilo: Se define como la secuencia de instrucciones que controlan un
planificador secuencial.
 RAM: Se relaciona por que es una gran limitante, a la hora de hablar de
recursos para la PDM.
 ROM: Esta memoria de solo lectura también la PDM.
 Sandbox: Es el método o herramienta con el que se aíslan los
procesos, tiene que ver con la PDM ya que es la forma en que Java en
sus applets se protege de ataques, lo mismo para la J2ME.
 Sistema Operativo: Se relaciona ya que los dispositivos donde vamos a
programar han de tener SO.

2 Programación de dispositivos móviles


Actividad 2
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).

 Los 2 aspectos fundamentales son a nivel del lenguaje Java y de la


JVM que se utilizan tanto en la CLDC como en la J2SE. Esto genera
una serie de diferencias de manejo de operaciones de punto flotante y
de errores limitados, librerías propias, etc.

 “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).

 Es verdadero ya que la configuración J2ME nos referimos a un grupo


muy reducido de las Apis de Java. Además las aplicaciones J2EE por
lo general tienen o usan bases de datos mientras que las J2EE no. La
capacidad de ambas es muy distinta y J2EE lleva la peor parte con su
500k de memoria.

Preguntas propositivas

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


3 Programación de dispositivos móviles
Actividad 2
específica para la configuración CLDC. ¿Esto no afecta la portabilidad
de los elementos? (2 puntos).

 Una que permita la Transferencia de seudo-ficheros para los


Dispositivos Móviles, de mayor capacidad de Memoria, si puede
Afectarla.

Pantallazos del SIMULADOR 2:

4 Programación de dispositivos móviles


Actividad 2

S-ar putea să vă placă și