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
Traduce métodos y algoritmos de problemas matemáticos ara la resolución en programas de computadora.   Identificar, formular y resolver problemas de ingeniería aplicando los principios de las ciencias básicas e ingeniería
Realizar operaciones matriciales por métodos numéricos para resolver sistemas numéricos de ecuaciones lineales.   Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas
Resuelve numéricamente ecuaciones no lineales de una variable y sistema de ecuaciones no lineales simultáneas para procesos alimentarios.   Aplicar, analizar y sintetizar procesos de diseño de ingeniería que resulten en proyectos que cumplen las necesidades específicas
Realizar aproximaciones de funciones por regresión lineal o no lineal, interpola, deriva e integra numéricamente para resolver ecuaciones de cualquier orden.   Comunicarse efectivamente con diferentes audiencias
Resuelve, utiliza métodos numéricos y software matemático para la solución numérica de ecuaciones diferenciales de problemas de ingeniería.   Desarrollar y conducir una experimentación adecuada; analizar e interpretar datos y utilizar el juicio ingenieril para establecer conclusiones

Normatividad

Materiales

Bibliografía disponible en el Itescam
Título
Autor
Editorial
Edición/Año
Ejemplares
Programación en C, C++, java y uml /
Joyanes Aguilar, Luis
McGraw-Hill,
2010.
3
-

Parámetros de Examen
PARCIAL 1 De la actividad 1.1.1 a la actividad 3.3.3
PARCIAL 2 De la actividad 4.4.1 a la actividad 5.5.3

Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje)
1. INTRODUCCION A LA PROGRAMACIÓN
          1.1. Traduce métodos y algoritmos de problemas matemáticos ara la resolución en programas de computadora.
                   1.1.1. 1.1 Importancia del modelamiento matemático y de los métodos numéricos.
                           https://hazaelocielx.wordpress.com/2010/08/20/lenguajes-de-progamacion-generalidades/
                          
                   1.1.2. 1.2 Lenguaje de programación.
                           http://es.slideshare.net/luismart05/sintaxis-de-lenguaje-de-programacion
                          
                   1.1.4. 1.2.1 Estructuras básicas de un programa.
                           http://teleformacion.edu.aytolacoruna.es/PASCAL/document/tipos.htm
                          
                   1.1.6. 1.2.2 Propósito de asignación.
                           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. 1.2.3 Entrada y Salida de datos.
                           https://es.wikipedia.org/wiki/Diagrama_de_flujo
                          
2. FUNCIONES, ESTRUCTURAS DE CONTROL Y ARREGLOS.
          2.2. Realizar operaciones matriciales por métodos numéricos para resolver sistemas numéricos de ecuaciones lineales.
                   2.2.1. 2.1 Funciones.
                           https://es.wikipedia.org/wiki/Estructuras_de_control
                          
                   2.2.2. 2.2 Estructuras selectivas.
                           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. 2.3 Estructuras de repetición.
                           http://es.thefreedictionary.com/anidaciones
                          
                   2.2.4. 2.4 Arreglos (bidimensional, multidimensionales).
                           http://programacionunefa.blogspot.mx/2008/06/arreglos-bidimensionales-y.html
                          
3. ANÁLISIS DEL ERROR Y SOLUCIÓN DE ECUACIONES.
          3.3. Resuelve numéricamente ecuaciones no lineales de una variable y sistema de ecuaciones no lineales simultáneas para procesos alimentarios.
                   3.3.1. 3.1 Análisis de error.
                           http://c.conclase.net/curso/?cap=024
                          
                   3.3.2. 3.2 Raíces de ecuaciones.
                           http://nereida.deioc.ull.es/~pcgull/ihiu01/cdrom/c/contenido/node10.html
                          
                   3.3.3. 3.3 Soluciones de sistemas de ecuaciones lineales y no lineales.
                           https://es.wikipedia.org/wiki/Algoritmo_recursivo
                          
4. REGRESIÓN, INTERPOLACIÓN Y DERIVACIÓN NUMÉRICAS.
          4.4. Realizar aproximaciones de funciones por regresión lineal o no lineal, interpola, deriva e integra numéricamente para resolver ecuaciones de cualquier orden.
                   4.4.1. 4.1 Análisis de regresión
                           https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Expressions_and_Operators
                          
                   4.4.2. 4.2 Interpolación.
                           https://developer.mozilla.org/es/docs/Web/JavaScript/Guide/Expressions_and_Operators
                          
                   4.4.3. 4.3 Derivación numérica y diferencias finitas.
                           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. INTEGRACIÓN Y RESOLUCIÓN DE ECUACIONES DIFERENCIALES ORDINARIAS.
          5.5. Resuelve, utiliza métodos numéricos y software matemático para la solución numérica de ecuaciones diferenciales de problemas de ingeniería.
                   5.5.1. 5.1 Integración numérica.
                           https://www.u-cursos.cl/ingenieria/2007/2/MI31A/1/material_docente/previsualizar?id_material=145512
                          
                   5.5.2. 5.2 Soluciones de ecuaciones diferenciales.
                           http://alimentaria.pe.tripod.com/t-estable.pdf
                          
                   5.5.3. 5.3 Ecuaciones diferenciales rígidas.
                           http://www.monografias.com/trabajos10/semi/semi.shtml
                          

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

Cronogramas (20232024P)
Grupo Actividad Fecha Carrera

Temas para Segunda Reevaluación