taller de programaciÓn - miguel hesiquio en la …³n fortran 90.parainfo.1ª edición.2002...

24
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

Upload: vuthien

Post on 29-Apr-2018

215 views

Category:

Documents


2 download

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

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

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

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

• 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

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

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

• 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

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

• 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

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

• 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

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

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

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

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

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
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

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

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

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

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

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

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

Revisar información

• http://hesiquiogm.wordpress.com