Departamento de Estadística, I. O. y Computación
Universidad de La Laguna
Curso de Doctorado Herramientas y Lenguajes de Programación Fortran 90 Curso 2003-2004
Este curso de doctorado pertenece al programa de doctorado
interdisciplinar Física y Matemáticas impartido por los
departamentos:
Física Fundamental y Experimental
Física Básica
y Departamento de Estadística,
I. O. y Computación [DEIOC].
Nota:
Los ficheros de transparencias de cada tema y los
enunciados de los ejercicios están en formato PDF
Los ficheros con códigos para los ejercicios
están en formato tar + gzip
1.1 Historia
1.2 Objetivos
1.3 Principales características
1.4 Otras características
1.5 Disponibilidad de compiladores
1.6 Referencias
1.7 Lista de recursos
1.8 Convenios de codificación
3.1 Unidades de programa
3.2 Procedimientos
3.3 bloques INTERFACE
3.4 Procedimientos internos
3.5 Argumentos procedurales
3.6 Cláusula RESULT para funciones
3.7 Funciones que devuelven vectores
3.8 Procedimientos recursivos
3.9 Procedimientos genéricos
3.10 Módulos
3.11 Sobrecarga de operadores
3.12 Definición de operadores
3.13 Sobrecarga del operador de asignación
3.14 Ámbito
3.15 Estructura de los programas
3.16 Ejercicios (enunciados)
(ficheros)
4.1 Terminología
4.2 Especificaciones
4.3 Operaciones sobre vectores
4.4 Sentencia y constructor WHERE
4.5 Procedimientos intrínsecos simples
4.6 Secciones de vectores
4.7 Posición del elemento versus indexación
4.8 Vectores de tamaño cero
4.9 Constructores de vectores
4.10 Vectores dinámicos
4.11 Vectores automáticos
4.12 Vectores con forma asumida
4.13 Funciones intrínsecas para operar con vectores
4.14 Ejemplo
4.15 Ejercicios (enunciados)
(ficheros)
El curso se impartirá en cuatro sesiones de 4 horas cada una:
Lunes 9 de enero
Martes 10 de febrero
Miércoles 11 de febrero
Jueves 12 de febrero
Todos los días, de 16:00 a 20:00 horas
Evaluación
La evaluación del curso se realizará mediante la
presentación de un trabajo individualizado en el que se demuestre
el conocimiento de los contenidos del curso.
Bibliografía
[Ada92] Adams, J. C. et. al. (1992)
Fortran 90 Handbook. McGraw-Hill. ISBN 0-07-000406-4
[Bra94] Brainerd, W. S. et. al.,
(1994) Programmer's Guide to Fortran 90. 2nd edition , Unicomp. ISBN
0-07-000248-7
[Cou91] Counihan, M. (1991) Fortran
90. Pitman. ISBN 0-273-03073-6
[Hah94] Hahn, B. D. (1994) Fortran
90 for Scientists and Engineers. Edward Arnold. ISBN: 0-340-60034-9
[Ker93] Kerrigan, J. (1993)
Migrating to Fortran 90. O'Reilly and Associates. ISBN 1-56592-049-X
[Met92] Metcalf, M. & Reid, J.
(1992) Fortran 90 Explained. Oxford University Press. ISBN: 0-19-853772-7
[Mor93] Morgan, J. S. &
Schonfelder, J. L. (1993) Programming in Fortran 90. Alfred Waller Ltd.
ISBN 1-872474-06-3
[Smi90] Smith, I M. Programming in
Fortran 90. Wiley. 0471-94185-9