cuestionario5
DESCRIPTION
cuestionario5TRANSCRIPT
Instituto Tecnológico de Cd. GuzmánTópicos Avanzados de Programación
Unidad V. Programación de dispositivos móviles.Cuestionario
De manera individual o por parejas investigar y dar respuesta al cuestionario siguiente:
1. ¿Qué es un dispositivo móvil?2. Ejemplos de dispositivos móviles3. Ventajas del uso de dispositivos móviles4. Desventajas del uso de dispositivos móviles5. Limitaciones de los dispositivos móviles6. ¿Qué es una aplicación móvil?7. Ejemplos de aplicaciones móviles8. Sistemas operativos para dispositivos móviles9. Herramientas y plataformas utilizadas para la generación de aplicaciones
móviles10. Hacer una tabla comparativa entre las diversas plataformas utilizadas para el
diseño y desarrollo de aplicaciones móviles, mostrando características, ventajas y desventajas, tipos de dispositivos móviles que la soportan, sistema operativo que la soporta.
11. Bases de datos móviles, hacer una tabla comparativa indicando la base de datos, características, sistema operativo que la soporta, lenguaje de programación que la soporta
12. Ejemplos de simuladores y emuladores utilizados para el desarrollo de aplicaciones móviles
13. ¿Qué se entiende por cómputo embebido?14. ¿Qué se entiende por programación embebida?15. ¿Qué es una aplicación cliente/servidor?16. ¿Qué tipos de clientes soportan los dispositivos móviles, dar una breve
descripción de estos?17. ¿Qué es un Framework y qué servicios ofrece?18. ¿Qué es un SDK y que servicios ofrece?19. ¿Qué es Java 2 Mobile Edition (J2ME)?
a. ¿Qué ofrece esta plataforma con respecto al desarrollo de aplicaciones móviles?
b. ¿Qué ventajas tiene sobre otras plataforma de desarrollo?c. ¿ Qué desventajas tiene sobre otras plataforma de desarrollo?d. ¿Cuáles son sus características principales?e. ¿Qué elementos (componentes, APIs o paquetes) conforman su
arquitectura?f. ¿Que requerimientos tanto de SW como de HW son necesarios para su
instalación?g. ¿En qué consisten las configuraciones CDC y CDLC y qué tipos de
dispositivos soporta?h. ¿Qué es MIDP, características principales (o soporte) y para qué se
utiliza?
i. ¿Qué otros paquetes se pueden utilizar en J2ME para extender la funcionalidad de esta plataforma?
j. ¿Qué es un MIDlet, y cual es su estructura (esqueleto, arquitectura, o sintaxis)?
k. ¿Qué pasos se siguen (ciclo de desarrollo) para el diseño e implementación de una aplicación hecha en J2ME?
l. Pasos que se siguen para la instalación y configuración del J2ME y sus componentes auxiliares
m. Dispositivos móviles que trabajan con J2MEn. Página de donde se puede obtener al J2ME
20. ¿Qué es Android?a. ¿Para qué se utiliza o que servicios ofrece?b. Versión actual c. Características de Androidd. Ventajas y desventajase. SDK más utilizados para el desarrollo de aplicaciones Androidf. Pasos (o ciclo de desarrollo) para definir una aplicación bajo Androidg. Elementos necesarios (API´s, librerías, componentes) de una plataforma
de desarrollo de Androidh. ¿Qué librerías o API’s ofrece Android Studio en su plataforma de
desarrollo?i. Estructura de una aplicación hecha en Androidj. Bloques básicos de una aplicación hecha en Androidk. Pasos que se siguen para la instalación y configuración de Android y sus
componentes auxiliaresl. Dispositivos móviles que trabajan con Androidm. Página de donde se puede obtener el SDK de Android Studio
21. Fuentes de donde se obtuvo la información de este cuestionario
Fecha máxima de entrega: 26 de mayo del 2015