taller de programaciÓn - miguel hesiquio en la …³n fortran 90.parainfo.1ª edición.2002...
TRANSCRIPT
![Page 1: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/1.jpg)
Taller de PROGRAMACIÓN
Prof. Miguel Hesiquio Garduño.
Depto. De Ingeniería Química Petrolera
ESIQIE-IPN
[email protected] 23 de Enero de
2011
http://hesiquiogm.wordpress.com
Grupo Lunes Viernes
2pv11 14:00-16:00 14:00-15:00
![Page 2: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/2.jpg)
OBJETIVO GENERAL
• Organizar el manejo de
constantes,variables,expresiones
lógicas y aritméticas,estructuras de
control y repetición, subprogramas y
entrada y salida de datos.
• Pensar Sistemática y Lógicamente.
![Page 3: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/3.jpg)
CONTENIDOS:
• Lenguaje Pseudocódigo
• Elementos básicos del lenguaje de programación
• Entrada y salida de datos
• Estructuras de selección y repetición
• Arreglos, vectores y matrices
• Subprogramas
• Archivos
![Page 4: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/4.jpg)
• Cálculo Diferencial e Integral
• Álgebra lineal
• Ecuaciones Diferenciales
• Fenómenos de Transporte
Conocimientos(Competencias)
previamente adquirido(a)s
(CPA)
![Page 5: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/5.jpg)
Taller de Programación
Introducción a
Programación
Diagrama de
Flujo
Pseudocodigo
Proyectos en
diversos
programas
10%
40%
50%
![Page 6: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/6.jpg)
N° UNIDAD TEMÁTICA: I
Introducción a la programación
estructurada
Identifica las características fundamentales de la programación
estructurada
![Page 7: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/7.jpg)
• Programación estructurada
• Algoritmos
• Entrada y salida de datos
• Lectura y escritura de datos
• Estructuras de Control
• Decisión
• Repetición
![Page 8: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/8.jpg)
N° UNIDAD TEMÁTICA: 2
Diagramas de Flujo y
Pseudocódigos
Genera diferentes códigos para
plantear la resolución de problemas mediante el uso de un lenguaje de
programación estructurado.
![Page 9: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/9.jpg)
• Lenguaje del Diagrama de Flujo
• Reglas del Lenguaje de Pseudocódigos
• Puesta a punto de estructuras
• Decisión,
• Repetición
• Desarrollo de Diagramas y Pseudocódigos para
algoritmos simples:
• Raíz cuadrada
• Ordenando Números
• Lectura de Vectores y Matrices
![Page 10: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/10.jpg)
N° UNIDAD TEMÁTICA: 3
Entrada y salida de datosDesarrollo
de Proyectos en un lenguaje de
Programación Estructurado
Pone a punto programas de cálculo,
lectura y procesamiento de datos en
un lenguaje de programación
estructurado.
![Page 11: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/11.jpg)
• Selección de un Lenguaje de Programación
Estructurado
• Estructura elemental de códigos fuente
• Subprogramas y procedimientos
• Lectura de datos desde teclado y desde archivo
• Puesta a punto de estructuras de decisión y de
repetición
• Escritura de datos a archivos
• Lectura de y escritura de vectores y matrices en
archivos
• Proyecto de programación
![Page 12: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/12.jpg)
Evaluacion 1D
Actividad valoración
Elaboración de resúmenes,
cuadros sinópticos, fichas y
mapas
40%
Autoevaluación 5%
Coevaluación 5%
Evaluación individual
escrita de la unidad
temática
60%
![Page 13: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/13.jpg)
Evaluacion 2d
Actividad valoración
Elaboración de resúmenes,
cuadros sinópticos, fichas y
mapas
10%
Entrega y /o presentación
de ejercicios resueltos en
clase
20%
Entrega y /o presentación
de ejercicios resueltos de
tarea
20%
Autoevaluación 5%
Coevaluación 5%
Evaluación individual
escrita de la unidad
temática
40%
![Page 14: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/14.jpg)
Evaluacion 3d
Actividad valoración
Elaboración de resúmenes,
cuadros sinópticos, fichas y
mapas
10%
Entrega y /o presentación
de programas de cómputo
50%
Autoevaluación 5%
Coevaluación 5%
Evaluación individual
escrita de la unidad
temática
30%
![Page 15: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/15.jpg)
Evaluación Final
• En el curso presencial, la evaluación se realizará de acuerdo a la siguiente
ponderación:
•
• Unidad Temática Porcentaje
• I 10
• II 40
• III 50
• Los proyectos de programación y actividades asignadas se enviarán por correo
electrónico. (1 tarea semanal, fecha de envío lunes,Hora límite 11:55 pm).
• La calificación final será el promedio ponderado de las calificaciones
departamentales obtenidas.
• El curso es presencial, se requiere asistencia y participación. Evaluación contínua.
• Fechas de exámenes: aproximadamente llevaremos 4 semanas de clase y la 5ta
semana será el examen.
![Page 16: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/16.jpg)
RECOMENDACIONES PARA
ENVIAR correos electrónicos
con los proyectos
Indicar en ASUNTO el título de la tarea, o bien alguna frase que caracterice lo que están enviando
Incluir el archivo adjunto con la siguiente codificación
Apellido_nombre_tarea.DOC
( la extensión que corresponda al archivo)
Se enviarán en la fecha indicada y la hora límite será las 11:55 pm
![Page 17: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/17.jpg)
![Page 18: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/18.jpg)
BIBLIOGRAFÍA:
• Félix García Merayo. Lenguaje de
programación FORTRAN 90.Parainfo.1ª
Edición.2002
• Stephen J. Chapman. Fortran 95/2003 for
scientists and engineers.Mc Graw Hill,
2008
• Alexander Shen.Algorhitms and
programming. Springer,1997.
![Page 19: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/19.jpg)
Cómo acceder a los libros
electrónicos
![Page 20: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/20.jpg)
http://azul.bnct.ipn.mx/#LIBROS
![Page 21: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/21.jpg)
Springer
![Page 22: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/22.jpg)
Librsite
![Page 23: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/23.jpg)
Bibliografía
En Springer
![Page 24: Taller de PROGRAMACIÓN - Miguel Hesiquio en la …³n FORTRAN 90.Parainfo.1ª Edición.2002 •Stephen J. Chapman. Fortran 95/2003 for scientists and engineers.Mc Graw Hill, 2008](https://reader031.vdocuments.pub/reader031/viewer/2022022512/5ae4de247f8b9ae1578b88a4/html5/thumbnails/24.jpg)
Revisar información
• http://hesiquiogm.wordpress.com