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.
                           Generalidades del lenguaje de programación. (132291 bytes)
                          
          1.2. Sintaxis del lenguaje de programación.
                   1.2.1. Sintaxis del lenguaje de programación.
                           Sintaxis del lenguaje de programación. (559104 bytes)
                          
          1.3. Identificadores, constantes y variables
                   1.3.1. Identificadores, constantes y variables
                           Identificadores, constantes y variables (40188 bytes)
                          
          1.4. Tipos de datos: enteros, reales, booleanos y carácter.
                   1.4.1. Tipos de datos: enteros, reales, booleanos y carácter.
                           Tipos de datos: enteros, reales, booleanos y carácter. (714386 bytes)
                          
          1.5. Expresiones y operadores
                   1.5.1. Expresiones y operadores
                           Expresiones y operadores \ Expresiones y operadores (562176 bytes)
                          
          1.6. Procedimientos y Funciones
                   1.6.1. Procedimientos y Funciones
                           Procedimientos y Funciones (463015 bytes)
                          
          1.7. Diagramas de flujo
                   1.7.1. Diagramas de flujo
                           Diagramas de flujo (339456 bytes)
                          
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
                           Estructuras de control (87350 bytes)
                          
          2.2. Tipos de ciclos
                   2.2.1. Tipos de ciclos
                           Tipos de ciclos (70222 bytes)
                          
          2.3. Anidaciones.
                   2.3.1. Anidaciones.
                           Anidaciones. (84921 bytes)
                          
          2.4. . Arreglos (bidimensionales, multidimensionales)
                   2.4.1. Arreglos (bidimensionales, multidimensionales)
                           Arreglos (bidimensionales, multidimensionales) \ Arreglos (bidimensionales, multidimensionales) (212480 bytes)
                          
3. Funciones y recursividad
          3.1. Forma general de una función
                   3.1.1. Forma general de una función
                           Forma general de una función (67819 bytes)
                          
          3.2. Prototipos de funciones
                   3.2.1. Prototipos de funciones
                           Prototipos de funciones (101921 bytes)
                          
          3.3. Recursividad
                   3.3.1. Recursividad
                           Recursividad (432128 bytes)
                          
4. Estructuras Selectivas y Cíclicas
          4.1. Operadores lógicos
                   4.1.1. Operadores lógicos
                           Operadores lógicos (96932 bytes)
                          
          4.2. Estructuras de selección
                   4.2.1. Estructuras de selección
                           Estructuras de selección (205604 bytes)
                          
          4.3. Estructuras Cíclicas.
                   4.3.1. Estructuras Cíclicas.
                           Estructuras Cíclicas. (399832 bytes)
                          
          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.
                           Solución de problemas mediante estructuras selectivas y cíclicas. (283319 bytes)
                          
5. Aplicaciones
          5.1. Transferencia de momento (Ecuación de flujo)
                   5.1.1. Transferencia de momento (Ecuación de flujo)
                           http://fenomenos-unefapf.blogspot.mx/2011/05/unidad-i-transferencia-de-momento.html
                          
          5.2. Transferencia de calor (Ecuación de Fourier)
                   5.2.1. Transferencia de calor (Ecuación de Fourier)
                           Transferencia de calor (Ecuación de Fourier) (249819 bytes)
                          
          5.3. Transferencia de masa (Ecuación de Ficks)
                   5.3.1. Transferencia de masa (Ecuación de Ficks)
                           Transferencia de masa (Ecuación de Ficks) (519532 bytes)
                          
          5.4. Procesos de separación por contacto en equilibrio
                   5.4.1. Procesos de separación por contacto en equilibrio
                           Procesos de separación por contacto en equilibrio (320146 bytes)
                          
          5.5. Procesos de separación mecánico - físicos
                   5.5.1. Procesos de separación mecánico - físicos
                           Procesos de separación mecánico - físicos (2159054 bytes)
                          

Prácticas de Laboratorio (20232024P)
Fecha
Hora
Grupo
Aula
Práctica
Descripción

Cronogramas (20232024P)
Grupo Actividad Fecha Carrera

Temas para Segunda Reevaluación