taller de programaciÓn - miguel hesiquio en la …³n fortran 90.parainfo.1ª edición.2002...
TRANSCRIPT
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
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.
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
• Cálculo Diferencial e Integral
• Álgebra lineal
• Ecuaciones Diferenciales
• Fenómenos de Transporte
Conocimientos(Competencias)
previamente adquirido(a)s
(CPA)
Taller de Programación
Introducción a
Programación
Diagrama de
Flujo
Pseudocodigo
Proyectos en
diversos
programas
10%
40%
50%
N° UNIDAD TEMÁTICA: I
Introducción a la programación
estructurada
Identifica las características fundamentales de la programación
estructurada
• Programación estructurada
• Algoritmos
• Entrada y salida de datos
• Lectura y escritura de datos
• Estructuras de Control
• Decisión
• Repetición
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.
• 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
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.
• 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
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%
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%
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%
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.
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
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.
Cómo acceder a los libros
electrónicos
http://azul.bnct.ipn.mx/#LIBROS
Springer
Librsite
Bibliografía
En Springer
Revisar información
• http://hesiquiogm.wordpress.com