مادة دراسية
GE209: FORTRAN Programming برمجة الحاسوب – فورتران
..GE209: FORTRAN Programming برمجة الحاسوب – فورتران
Instructor: Prof. Ibrahim S. Al-Mutaz, Room: 2B57, Phone: (46) 76870
Course Outline
Week | Subject | Text |
1 | Introduction | Pp 4-20 |
2 | Data types, constants, variables | Pp 21-28 |
Operators and functions, assignment statement | Pp 29-39 | |
3 | Simple input/output program composition & format types of errors |
Pp 40-43 Pp 44-59 Pp 15-17 |
Formatted output | Pp 127-134 | |
4 | Algorithm | notes |
If construct | Pp 66-74 | |
5 | Do loop | Pp 94-125 |
Data files | Pp 143-146 | |
6 | One-dimensional array | Pp 240-283 |
Two dimensional array | Pp 284-290 | |
7 | Programming with function | Pp 156-205 |
Programming with subroutine | Pp 206-239 | |
8 | review |
Text Book
Larry R. Nyhoff and Sanford C Leestma “Introduction to Fortran 90 for Engineers and Scientists” Prentice hall Inc., Upper Saddle River, New Jersey, USA 1997.
Downlaoded Materials on Fortran:
- Metcalf, M. and Reid, J. Fortran 90/95 Explained, Oxford University Press, 1996 (download part1, part2).
-
W.H. Press, S.A. Teukolsky, W.T. Vetterling, B.P. Flannery, Numerical Recipes in Fortran 90: The Art of Parallel Scientific Computing, Volume 2 of Fortran Numerical Recipes, Second Edition (New York: Cambridge University Press,1996)
- Chapter 1: Numerical Computation from: A. Kayode Coker, "FORTRAN Programs for Chemical Process Design, Analysis, and Simulation", Elsevier Science and Technology Books, 1995.
Requirements:
homework, midterm(s) and final exam
..