Investigar y dar respuesta por favor al siguiente cuestionario

Anuncio
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.
2.
3.
4.
5.
6.
7.
8.
9.
¿Qué es un dispositivo móvil?
Ejemplos de dispositivos móviles
Ventajas del uso de dispositivos móviles
Desventajas del uso de dispositivos móviles
Limitaciones de los dispositivos móviles
¿Qué es una aplicación móvil?
Ejemplos de aplicaciones móviles
Sistemas operativos para dispositivos móviles
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?
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 J2ME
n. 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 Android
d. Ventajas y desventajas
e. SDK más utilizados para el desarrollo de aplicaciones Android
f. Pasos (o ciclo de desarrollo) para definir una aplicación bajo Android
g. Elementos necesarios (API´s, librerías, componentes) de una plataforma
de desarrollo de Android
h. ¿Qué librerías o API’s ofrece Android Studio en su plataforma de
desarrollo?
i. Estructura de una aplicación hecha en Android
j. Bloques básicos de una aplicación hecha en Android
k. Pasos que se siguen para la instalación y configuración de Android y sus
componentes auxiliares
l. Dispositivos móviles que trabajan con Android
m. 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
Descargar