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 (20232024P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20232024P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |