Introducing Fortran 90 [learn Fortran 90, the modern language of first choice for scientists, engineers and mathematicians; ideal for complete beginners with little programming knowledge; highlights the changes from Fortran 77 to Fortran 90; contains lots
معرفی کتاب «Introducing Fortran 90 [learn Fortran 90, the modern language of first choice for scientists, engineers and mathematicians; ideal for complete beginners with little programming knowledge; highlights the changes from Fortran 77 to Fortran 90; contains lots» نوشتهٔ Ian David Chivers B.Sc., M.Sc., M.B.C.S. C.Eng., Jane Sleightholme M.Sc. (auth.)، منتشرشده توسط نشر Springer-Verlag London در سال 1995. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است.
This book provides a comprehensive introduction to Fortran 90 - the language most frequently chosen by scientists, engineers and mathematicians. Fortran 90 is considered by many to be the only practical language with sensible constructs for parallel computation - an area of increasing importance in computer science. The authors provide coverage of a recommended subset of the full Fortran 90 language, chosen because it fits most closely with the theory and practice of structured programming, data structures and software engineering. Complete beginners with little or no knowledge of programming, as well as existing users of Fortran 77 who are looking to move to Fortran 90, will find the book invaluable. Lots of clear and simple examples are used to highlight the language features. Introducing Fortran 90 will be welcomed by 2nd-, 3rd-, and 4th-year science and engineering undergraduates and postgraduates.
Written in a highly readable and accessible style, this book offers a practical introduction to structured programming, data structuring, and software engineering using Fortran 90. The authors concentrate on a working subset of the language which lends itself to the construction of large-scale programs across a wide range of areas.
Front Matter....Pages i-xix Overview....Pages 1-5 Introduction to Computer Systems....Pages 6-10 Introduction to Operating Systems....Pages 11-14 Introduction to Using a Computer System....Pages 15-18 Introduction to Problem Solving....Pages 19-27 Introduction to Programming Languages....Pages 28-46 Introduction to Programming....Pages 47-57 Arithmetic....Pages 58-80 Arrays 1 Some Fundamentals....Pages 81-89 Arrays 2 Further Examples....Pages 90-97 Arrays 3 Further Examples....Pages 98-107 Output of Results....Pages 108-124 Reading in data....Pages 125-133 Functions....Pages 134-151 Control Structures....Pages 152-169 Characters....Pages 170-179 Complex....Pages 180-183 Logical....Pages 184-188 User Defined Types....Pages 189-194 Dynamic Data Structures....Pages 195-210 Files....Pages 211-217 Introduction to Subroutines....Pages 218-225 Subroutines: 2....Pages 226-240 An Introduction to Modules....Pages 241-258 Formal Syntax and Some Additional Features....Pages 259-270 Case Studies....Pages 271-290 Converting from Fortran 77....Pages 291-294 Miscellanea....Pages 295-302 Back Matter....Pages 303-375 "Here is a comprehensive introduction to FORTRAN 90 - the language most frequently chosen by scientists, engineers and mathematicians." "Complete beginners with little or no knowledge of programming, as well as existing users of FORTRAN 77 who are looking to move to FORTRAN 90, will find this book invaluable." "Lots of clear and simple examples highlighting the language features are included, and demonstration programs are available on the Internet."--Jacket