Syllabus
ALA-1020 PROGRAMACION
MADNI. RAFAEL JOSÈ CUEVAS MIJANGOS
rjcuevas@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
3 | 0 | 4 | 4 | Ciencias Básicas |
Prerrequisitos |
Conocer y aplicar las operaciones básicas de aritmética. | Comprender los conceptos de software y hardware | Conocer conceptos y uso de bases de datos. | Manejar software de aplicación. |
Competencias | Atributos de Ingeniería |
Normatividad |
1. Cumplir en tiempo y forma con los trabajos requeridos por el maestro. 2. Cumplir con el 80% de asistencias. (No existen retardos, se pasa lista a los 20 minutos de iniciada la clase) 3. Mantener el orden y el respeto |
Materiales |
Libreta de apuntes |
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.4.1 | |
PARCIAL 2 | De la actividad 3.1.1 a la actividad 4.4.1 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. Introducción a la Programación Estructurada
1.1. Generalidades del lenguaje de programación. 1.1.1. Generalidades del lenguaje de programación. ![]() 1.2. Sintaxis del lenguaje de programación. 1.2.1. Sintaxis del lenguaje de programación. ![]() 1.3. Identificadores, constantes y variables 1.3.1. Identificadores, constantes y variables ![]() 1.4. Tipos de datos: enteros, reales, booleanos y carácter. 1.4.1. Tipos de datos: enteros, reales, booleanos y carácter. ![]() 1.5. Expresiones y operadores 1.5.1. Expresiones y operadores ![]() 1.6. Procedimientos y Funciones 1.6.1. Procedimientos y Funciones ![]() 1.7. Diagramas de flujo 1.7.1. Diagramas de flujo ![]() |
2. Elementos Básicos de un lenguaje de Programación (Estructuras de control y arreglos)
2.1. Estructuras de control 2.1.1. Estructuras de control ![]() 2.2. Tipos de ciclos 2.2.1. Tipos de ciclos ![]() 2.3. Anidaciones. 2.3.1. Anidaciones. ![]() 2.4. . Arreglos (bidimensionales, multidimensionales) 2.4.1. Arreglos (bidimensionales, multidimensionales) ![]() |
3. Funciones y recursividad
3.1. Forma general de una función 3.1.1. Forma general de una función ![]() 3.2. Prototipos de funciones 3.2.1. Prototipos de funciones ![]() 3.3. Recursividad 3.3.1. Recursividad ![]() |
4. Estructuras Selectivas y Cíclicas
4.1. Operadores lógicos 4.1.1. Operadores lógicos ![]() 4.2. Estructuras de selección 4.2.1. Estructuras de selección ![]() 4.3. Estructuras Cíclicas. 4.3.1. Estructuras Cíclicas. ![]() 4.4. Solución de problemas mediante estructuras selectivas y cíclicas. 4.4.1. Solución de problemas mediante estructuras selectivas y cíclicas. ![]() |
5. Aplicaciones
5.1. Transferencia de momento (Ecuación de flujo) 5.1.1. Transferencia de momento (Ecuación de flujo) ![]() 5.2. Transferencia de calor (Ecuación de Fourier) 5.2.1. Transferencia de calor (Ecuación de Fourier) ![]() 5.3. Transferencia de masa (Ecuación de Ficks) 5.3.1. Transferencia de masa (Ecuación de Ficks) ![]() 5.4. Procesos de separación por contacto en equilibrio 5.4.1. Procesos de separación por contacto en equilibrio ![]() 5.5. Procesos de separación mecánico - físicos 5.5.1. Procesos de separación mecánico - físicos ![]() |
Prácticas de Laboratorio (20222023P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20222023P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |