Temario - Enero Junio 2020
Nombre de la asignatura:
Tópicos Avanzados de Programación
Carrera:
Ingeniería en Sistemas Computacionales (Plan 2010)
Clave de la asignatura:
B4L3 B
Horas teoría - horas práctica - créditos (SATCA):
2 - 3 - 5
Temario Oficial
(documento PDF, tap_tema.pdf)
Objetivo: Desarrolla soluciones de software para resolver problemas en diversos contextos utilizando programación concurrente, acceso a datos, que soporten interfaz gráfica de usuario y consideren dispositivos móviles.
1.- Interfaz gráfica de usuario
1.1 Creación de interfaz gráfica para usuarios
1.2 Tipos de eventos
1.3 Manejo de eventos
1.4 Manejo de componentes gráficos de control
2.- Componentes y librerías
2.1 Definición conceptual de componentes, paquetes / librerías
2.2 Uso de librerías proporcionadas por el lenguaje
2.3 Creación de componentes (visuales y no visuales) definidos por el usuario
2.4 Creación y uso de paquetes/librerías definidas por el usuario
3.- Programación concurrente (MultiHilos)
3.1 Concepto de hilo
3.2 Comparación de un programa de flujo único contra uno de flujo múltiple
3.3 Creación y control de hilos
3.4 Sincronización de hilos computación.
4.- Acceso a datos
4.1 Introducción
4.2 Conexión a origen de datos
4.3 Manipulación de datos
4.4 Visualización de datos.
5.- Programación de dispositivos móviles
5.1. Introducción a las tecnologías y herramientas móviles
5.2 Clasificación y aplicaciones de los dispositivos móviles
5.3 Entorno operativo de las aplicaciones móviles
5.4 Desarrollo de aplicaciones móviles
5.5. Aspectos de seguridad.
Portal de Tecnología desarrollado por: Rogelio Ferreira Escutia