Preface
Acknowledgments
Author biographies
1 The Linux/Unix operating system
1.1 Introduction
1.2 Files and directories
1.2.1 Pathnames and working directories
1.2.2 Filenames
1.3 Overview of Unix/Linux commands
1.3.1 Executables and paths
1.3.2 Special files
1.4 Basic commands
1.4.1 Getting help and information
1.4.2 Communicating with other computers
1.4.3 Creating, manipulating, and viewing files and directories
1.5 More on the C-shell
1.5.1 Shell variables
1.5.2 Environment variables
1.5.3 C-shell pattern matching
1.5.4 Using the C-shell history and event mechanisms
1.5.5 Standard input, standard output, and standard error
1.5.6 Redirecting input and output
1.5.7 Pipelines
1.5.8 Usage or quotes
2 Text editors
2.1 Vi
2.2 Emacs
3 The Fortran 90 programming language
3.1 Compilers
3.1.1 File extensions and compiling commands
3.2 Program layout
……
4 Numerical techniques
5 Problem solving methodologies
6 Worksheet assignments
7 Homework assignments
Appendices
编辑手记