Syllabus

ALA-1020 PROGRAMACION

ISC. OLDA MARGARITA ARANDA CUEVAS

omaranda@itescam.edu.mx

Semestre Horas Teoría Horas Práctica Créditos Clasificación
3 0 4 4 Ciencias Básicas

Prerrequisitos

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 1.1.7
PARCIAL 2 De la actividad 2.2.1 a la actividad 3.3.3

Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje)
1. INTRODUCCION A LA PROGRAMACIÓN ESTRUCTURADA.
          1.1. INTRODUCCION A LA PROGRAMACIÓN ESTRUCTURADA.
                   1.1.1. Generalidades del Lenguaje de Programación.
                           https://hazaelocielx.wordpress.com/2010/08/20/lenguajes-de-progamacion-generalidades/
                          
                   1.1.2. Sintaxis del Lenguaje de Programación.
                           http://es.slideshare.net/luismart05/sintaxis-de-lenguaje-de-programacion
                          
                   1.1.3. Identificadores, constantes y variables.
                           https://andresmtzg.wordpress.com/2012/09/27/identificadores-variables-y-constantes/
                          
                   1.1.4. Tipos de datos: constantes, enteros, booleanos y caracter.
                           http://teleformacion.edu.aytolacoruna.es/PASCAL/document/tipos.htm
                          
                   1.1.5. Expresiones y operadores.
                           http://profesores.fi-b.unam.mx/carlos/java/java_basico2_5.html
                          
                   1.1.6. Procedimientos y funciones.
                           https://www.google.com.mx/search?q=Procedimientos+y+funciones.&oq=Procedimientos+y+funciones.&aqs=chrome..69i57j0l5.1162j0j4&sourceid=chrome&es_sm=93&ie=UTF-8
                          
                   1.1.7. Diagramas de Flujo.
                           https://es.wikipedia.org/wiki/Diagrama_de_flujo
                          
2. ELEMENTOS BÁSICOS DE UN LENGUAJE DE PROGRAMACIÓN.
          2.2. ELEMENTOS BÁSICOS DE UN LENGUAJE DE PROGRAMACIÓN.
                   2.2.1. Estructuras de Control.
                           https://es.wikipedia.org/wiki/Estructuras_de_control
                          
                   2.2.2. Tipos de ciclos.
                           http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=565:tipos-de-bucles-ciclos-de-repeticion-en-php-while-dowhile-y-for-ejercicios-y-ejemplos-resueltos-cu00822b&catid=70:tutorial-basico-programador-web-php-desde-cero&Itemid=193
                          
                   2.2.3. Anidaciones.
                           http://es.thefreedictionary.com/anidaciones
                          
                   2.2.4. Arreglos (bidimensional, multidimensionales).
                           http://programacionunefa.blogspot.mx/2008/06/arreglos-bidimensionales-y.html
                          
3. FUNCIONES Y RECURSIVIDAD.
          3.3. FUNCIONES Y RECURSIVIDAD.
                   3.3.1. Forma general de una función.
                           http://c.conclase.net/curso/?cap=024
                          
                   3.3.2. Prototipos de Funciones.
                           http://nereida.deioc.ull.es/~pcgull/ihiu01/cdrom/c/contenido/node10.html
                          
                   3.3.3. Recursividad.
                           https://es.wikipedia.org/wiki/Algoritmo_recursivo
                          
4. ESTRUCTURAS SELECTIVAS Y CÍCLICAS.
          4.4. ESTRUCTURAS SELECTIVAS Y CICLICAS.
                   4.4.1. Operadores lógicos.
                           https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Expressions_and_Operators
                          
                   4.4.2. Estructuras de selección.
                           https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Expressions_and_Operators
                          
                   4.4.3. Estructuras Cíclicas.
                           http://colabora.inacap.cl/sitios/merlot/Materiales%20MerlotChile/mlcastro/Negocios/Contabilidad/auditoria_computacion_contabilidad_estadistica/computacion/contenido_multimedia/elementos_de_programacion/5_4.html
                          
                   4.4.4. Solución de problemas mediante estructuras selectivas y cíclicas.
                           http://colabora.inacap.cl/sitios/merlot/Materiales%20MerlotChile/mlcastro/Negocios/Contabilidad/auditoria_computacion_contabilidad_estadistica/computacion/contenido_multimedia/elementos_de_programacion/5_4.html
                          
5. APLICACIONES
          5.5. APLICACIONES.
                   5.5.1. Transferencia de momento (Ecuaciones de Flujo).
                           https://www.u-cursos.cl/ingenieria/2007/2/MI31A/1/material_docente/previsualizar?id_material=145512
                          
                   5.5.2. Transferencia de calor (Ecuaciones de Fourier).
                           http://alimentaria.pe.tripod.com/t-estable.pdf
                          
                   5.5.3. Transferencia de masa (Ecuaciones de Ficks).
                           http://www.monografias.com/trabajos10/semi/semi.shtml
                          
                   5.5.4. Procesos de separación por contacto en equilibrio.
                           http://www.buenastareas.com/materias/procesos-de-separacion-por-contacto-en-equilibrio/0
                          
                   5.5.5. Procesos de separación mecánico-físico.
                           http://www.buenastareas.com/materias/procesos-de-separacion-por-contacto-en-equilibrio/0
                          

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

Cronogramas (20212022P)
Grupo Actividad Fecha Carrera

Temas para Segunda Reevaluación