cuestionario5

3
Instituto Tecnológico de Cd. Guzmán Tó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óviles 3. Ventajas del uso de dispositivos móviles 4. Desventajas del uso de dispositivos móviles 5. Limitaciones de los dispositivos móviles 6. ¿Qué es una aplicación móvil? 7. Ejemplos de aplicaciones móviles 8. Sistemas operativos para dispositivos móviles 9. Herramientas y plataformas utilizadas para la generación de aplicaciones móviles 10. 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?

Upload: rmacetas2047

Post on 11-Jan-2016

212 views

Category:

Documents


0 download

DESCRIPTION

cuestionario5

TRANSCRIPT

Page 1: cuestionario5

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?

Page 2: cuestionario5

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