Entrega_2 Dispositivos Moviles
Enviado por yeferorrego • 12 de Octubre de 2013 • 563 Palabras (3 Páginas) • 198 Visitas
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).
EXTENSIBILIDAD: Este objetivo se puede definir como la capacidad que tienen los dispositivos móviles de conectarse a una red y descargar aplicaciones. Así mismo poder intercambiar estas aplicaciones y para aumentar aún más la conectividad.
DESARROLLO DE TERCERAS PARTES: Podemos decir que la configuración CLDC facilita a los desarrolladores la creación de aplicaciones pues sirve como un “traductor” de estas entre los dispositivos móviles permitiendo una misma aplicación para distintos tipos de dispositivos.
• 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).
Para entender mejor la programación de dispositivos móviles es necesario mencionar conceptos conocidos principalmente en la programación orientada a objetos. Empezaremos con la clase, las cuales podemos definirlas como plantillas que agrupan determinados compartimiento, atributos o campos y operaciones, estas últimas reciben el nombre de métodos. Una clase se puede representar por medio de objetos e invocar sus métodos desde otras clases. Otros conceptos importantes son pila e hilo, las pilas podemos definirlas como un lugar donde se almacenan datos. Cuando programamos y queremos lograr un rendimiento optimo de nuestro aplicativo debemos acudir a los hilos, estos permite la ejecución de varios procesos simultáneamente. Así mismo antes es necesario antes de iniciar cual aplicaciones evaluar cuales es hardware de dispositivo, centrándonos principalmente en la memoria RAM y ROM y el sistema operativo del dispositivo.
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).
El primer aspecto es a nivel de lenguaje, sabemos que J2ME es un subconjunto de JAVA, con una librería adicional, lo que significa que hay diferencias entre el lenguaje JAVA usado entre la J2SE y el lenguaje usado por la configuración CLDC.
La segunda diferencia fundamental
...