Syllabus
SCD-1027 TOPICOS AVANZADOS DE PROGRAMACION
MI. DANIEL ALBERTO PANTI GONZALEZ
dapanti@itescam.edu.mx
| Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
| 4 | 2 | 3 | 5 | Ciencia Ingeniería |
| Prerrequisitos |
| Diseñar e implementar objetos de programación que permitan resolver situaciones reales de ingeniería. |
| Competencias | Atributos de Ingeniería |
| Normatividad |
|
| Materiales |
|
| Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
| Parámetros de Examen | ||
| PARCIAL 1 | De la actividad 1.1.1 a la actividad 2.2.1 | |
| PARCIAL 2 | De la actividad 3.1.1 a la actividad 4.4.1 | |
| Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
| 1. Eventos
1.1. Tipos de eventos 1.1.1. Tipos de eventos 1.2. Generación y propagación de eventos 1.2.1. Generación y propagación de eventos 1.3. Métodos de control de eventos 1.3.1. Método y control de eventos 1.4. Creación de eventos 1.4.1. Creación de eventos |
2. Interfaz gráfica de usuario
2.1. Creación de interfaz gráfica para usuarios 2.1.1. Creación de interfaz gráfica para usuarios 2.2. Computación gráfica 2.2.1. Computación gráfica |
3. Componentes y librerías
3.1. Definición conceptual de componentes, paquetes/librerías 3.1.1. Definición conceptual de componentes, paquetes/librerías 3.2. Uso de componentes (visuales y no visuales) proporcionados por el lenguaje 3.2.1. Uso de componentes (visuales y no visuales) proporcionados por el lenguaje 3.3. Uso de librerías proporcionadas por el lenguaje 3.3.1. Uso de librerías proporcionadas por el lenguaje 3.4. Creación de componentes (visuales y no visuales) definidos por el usuario 3.4.1. Creación de componentes (visuales y no visuales) definidos por el usuario 3.5. Creación y uso de paquetes/librerías definidas por el usuario 3.5.1. Creación y uso de paquetes/librerías definidas por el usuario |
4. Programación concurrente (Multihilos)
4.1. Concepto de hilo 4.1.1. Concepto de hilo 4.2. Comparación de un programa de flujo único contra uno de flujo múltiple 4.2.1. Comparación de un programa de flujo único contra uno de flujo múltiple 4.3. Creación y control de hilos 4.3.1. Creación y control de hilos 4.4. Sincronización de hilos 4.4.1. Sincronización de hilos |
5. Programación de dispositivos móviles
5.1. Introducción 5.1.1. Introducción 5.2. Dispositivos móviles 5.2.1. Dispositivos móviles 5.3. Clasificación y aplicaciones de los dispositivos móviles 5.3.1. Clasificación y aplicaciones de los dispositivos móviles 5.4. Ambientes de las aplicaciones 5.4.1. Ambientes de las aplicaciones 5.5. Protocolo de interfaz entre aplicaciones 5.5.1. Protocolo de interfaz entre aplicaciones 5.6. Programación de teléfonos móviles y PDA 5.6.1. Programación de teléfonos móviles y PDA |
| Prácticas de Laboratorio (20252026N) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
| Cronogramas (20252026N) | |||
| Grupo | Actividad | Fecha | Carrera |
| Temas para Segunda Reevaluación |