注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計其他編程語言/工具FORTRAN程序設計權威指南

FORTRAN程序設計權威指南

FORTRAN程序設計權威指南

定 價:¥79.00

作 者: 白海波 ,等著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 程序設計 計算機/網(wǎng)絡

ISBN: 9787111421146 出版時間: 2013-08-01 包裝: 平裝
開本: 12開 頁數(shù): 547 字數(shù):  

內容簡介

  《FORTRAN程序設計權威指南》共分為18章,主要包括FORTRAN語言簡介、FORTRAN編譯器的安裝及使用、程序設計方法與程序算法、FORTRAN語言的基礎知識、輸入輸出及聲明、選擇結構設計、循環(huán)結構設計、數(shù)組、過程、文件、結構體及指針、FORTRAN模塊及面向對象程序設計、FORTRAN數(shù)據(jù)結構及算法、常用的數(shù)值計算方法和Coarray與并行計算等FORTRAN語言的基礎及高級內容?!禙ORTRAN程序設計權威指南》使用大量的實例來進行內容的講解,并且還專門用4章的篇幅講解FORTRAN語言常用的數(shù)值計算方法,讀者在實際編程中可以直接使用?!禙ORTRAN程序設計權威指南》通過實例進行知識點的講解,語言平實易懂,方便讀者快速掌握FORTRAN語言。本書可以作為各大、中專院校進行FORTRAN語言教學的教材,也可以作為FORTRAN程序開發(fā)人員進行實際開發(fā)時的參考用書。

作者簡介

暫缺《FORTRAN程序設計權威指南》作者簡介

圖書目錄

前言
第1章 FORTRAN語言簡介
1.1 FORTRAN的發(fā)展歷史
1.2 FORTRAN的新發(fā)展
1.3 FORTRAN語言的特點
第2章 FORTRAN編譯器的安裝及使用
2.1 編譯器簡介
2.1.1 Compaq Visual FORTRAN編譯器
2.1.2 Intel Visual FORTRAN編譯器
2.2 Visual FORTRAN的安裝
2.2.1 Visual Studio 2010安裝
2.2.2 Intel Visual FORTRAN XE 2011安裝
2.3 Visual FORTRAN的使用
2.3.1 初次使用配置
2.3.2 用Visual FORTRAN編寫、編譯運行程序
2.3.3 用Visual FORTRAN調試程序
2.3.4 利用Intel Visual FORTRAN移植Compaq Visual FORTRAN的工程
2.4 本章小結
第3章 程序設計方法及程序算法
3.1 程序設計方法簡介
3.2 算法的概念及特性
3.2.1 算法的概念
3.2.2 簡單算法舉例
3.2.3 算法的特性
3.3 算法的表示方法
3.3.1 用自然語言表示算法
3.3.2 用流程圖表示算法
3.3.3 三種基本結構
3.3.4 用N-S流程圖表示算法
3.3.5 用偽代碼表示算法
3.3.6 用計算機語言表示算法
3.4 本章小結
第4章 二進制及FORTRAN 程序設計基礎
4.1 計算機中數(shù)據(jù)的表示方法
4.1.1 計算機中的進位數(shù)制
4.1.2 機器數(shù)和碼制
4.2 FORTRAN字符集
4.2.1 英文字母
4.2.2 數(shù)字
4.2.3 下劃線
4.2.4 特殊字符
4.2.5 FORTRAN中的關鍵字
4.3 FORTRAN書寫格式
4.3.1 固定格式
4.3.2 自由格式
4.3.3 兼容源程序格式
4.4 FORTRAN程序結構
4.4.1 FORTRAN程序單元
4.4.2 FORTRAN語句順序
4.4.3 空格的使用
4.4.4 注釋的書寫
4.5 FORTRAN數(shù)值型常量及其類型
4.5.1 整型常量
4.5.2 實型常量
4.5.3 復型常量
4.5.4 字符型常量
4.5.5 符號常量
4.6 FORTRAN變量
4.6.1 變量的命名規(guī)則
4.6.2 變量的聲明
4.6.3 整型變量
4.6.4 實型變量
4.6.5 復型變量
4.6.6 字符及字符串
4.6.7 邏輯型變量
4.6.8 變量的初始化
4.7 運算符及表達式
4.7.1 算術運算符及表達式
4.7.2 關系運算符及表達式
4.7.3 邏輯運算符及表達式
4.8 運算符優(yōu)先級
4.9 語句
4.9.1 賦值語句
4.9.2 INCLUDE語句
4.9.3 程序控制語句
4.10 本章小結
第5章 輸入輸出及聲明
5.1 輸入輸出概述
5.2 簡單輸入語句
5.2.1 READ語句輸入形式一
5.2.2 READ語句輸入形式二
5.2.3 READ語句使用注意事項
5.3 簡單輸出語句
5.3.1 PRINT輸出語句
5.3.2 WRITE輸出語句
5.3.3 表控輸出語句注意事項
5.4 格式化輸入輸出命令
5.4.1 格式化輸入輸出語句概述
5.4.2 數(shù)據(jù)格式編輯符
5.4.3 控制格式編輯符
5.4.4 字符串編輯符
5.5 有名I/O列表
5.5.1 NAMELIST語句
5.5.2 NAMELIST語句示例
5.5.3 I/O實體
5.6 程序舉例
5.7 本章小結
第6章 選擇結構程序設計
6.1 IF語句
6.1.1 單分支IF語句
6.1.2 雙分支IF語句
6.1.3 多分支IF語句
6.1.4 邏輯IF語句
6.2 SELECT CASE控制語句
6.3 選擇語句的嵌套
6.4 其他程序流程控制語句
6.4.1 GOTO語句*
6.4.2 PAUSE、CONTINUE、STOP語句
6.5 程序舉例
6.6 本章小結
第7章 循環(huán)結構程序設計
7.1 循環(huán)結構控制程序設計概述
7.2 帶循環(huán)變量的DO語句
7.2.1 DO語句循環(huán)簡介
7.2.2 帶循環(huán)變量的DO循環(huán)結構
7.2.3 帶循環(huán)變量的DO循環(huán)細節(jié)說明
7.2.4 DO循環(huán)的執(zhí)行過程
7.2.5 帶循環(huán)變量的DO語句程序舉例
7.3 DO WHILE語句
7.3.1 DO WHILE語句基本格式
7.3.2 DO WHILE語句的執(zhí)行過程
7.3.3 DO WHILE語句使用舉例
7.4 循環(huán)流程控制語句
7.4.1 EXIT語句
7.4.2 CYCLE語句
7.5 無循環(huán)變量的DO語句
7.6 使用GOTO語句進行循環(huán)設計
7.7 循環(huán)語句的嵌套
7.7.1 循環(huán)嵌套的語法結構
7.7.2 循環(huán)嵌套的執(zhí)行過程
7.7.3 循環(huán)嵌套的使用說明
7.8 不同循環(huán)語句的區(qū)別與聯(lián)系
7.9 程序舉例
7.10 本章小結
第8章 數(shù)組
8.1 數(shù)組概述
8.2 數(shù)組的定義
8.2.1 用類型說明語句定義數(shù)組
8.2.2 用DIMENSION語句定義數(shù)組
8.2.3 用類型說明語句和DIMENSION語句定義數(shù)組
8.3 數(shù)組的引用
8.3.1 數(shù)組整體引用
8.3.2 單個元素的引用
8.3.3 片段法引用多個數(shù)組元素
8.4 數(shù)組元素的存儲結構
8.4.1 數(shù)組元素的存儲結構
8.4.2 數(shù)組存儲結構的應用
8.5 數(shù)組的賦值
8.5.1 數(shù)組賦值語句
8.5.2 DATA語句*
8.5.3 數(shù)組構造器
8.6 數(shù)組的輸入輸出
8.6.1 一維數(shù)組的輸入輸出
8.6.2 二維數(shù)組的輸入輸出
8.6.3 多維數(shù)組的輸入輸出
8.7 動態(tài)數(shù)組
8.7.1 動態(tài)數(shù)組的定義
8.7.2 動態(tài)數(shù)組空間的分配及釋放
8.7.3 動態(tài)數(shù)組的應用舉例
8.8 數(shù)組的運算
8.8.1 數(shù)組的算術運算
8.8.2 數(shù)組的邏輯運算
8.9 數(shù)組的常用內在函數(shù)
8.9.1 矩陣相乘函數(shù)
8.9.2 向量點乘函數(shù)
8.9.3 元素求積函數(shù)
8.9.4 元素求和函數(shù)
8.9.5 數(shù)組大小查詢函數(shù)
8.9.6 數(shù)組形狀查詢函數(shù)
8.9.7 數(shù)組合并函數(shù)
8.9.8 數(shù)組壓縮函數(shù)
8.9.9 數(shù)組轉置函數(shù)
8.9.10 數(shù)組最大值最小值函數(shù)
8.9.11 數(shù)組最大值最小值定位函數(shù)
8.10 數(shù)組操作語句
8.10.1 WHERE語句
8.10.2 FORALL語句
8.11 數(shù)組應用舉例
8.12 本章小結
第9章 FORTRAN過程
9.1 FORTRAN程序單元概述
9.2 語句函數(shù)*
9.2.1 語句函數(shù)的定義及引用
9.2.2 語句函數(shù)使用注意事項
9.3 函數(shù)子程序(FUNCTION)
9.3.1 函數(shù)子程序的定義
9.3.2 函數(shù)子程序的調用
9.4 子例行子程序(SUBROUTINE)
9.4.1 子例行子程序的定義
9.4.2 子例行子程序的調用
9.5 實參和形參之間的數(shù)據(jù)傳遞方式
9.5.1 變量作為形參
9.5.2 數(shù)組作為形參
9.5.3 子程序名作為形參
9.5.4 星號(*)作為形參
9.6 特殊的參數(shù)屬性
9.6.1 INTENT屬性
9.6.2 接口(INTERFACE)
9.6.3 可選參數(shù)OPTIONAL
9.6.4 改變參數(shù)位置的方法
9.7 局部變量與SAVE屬性
9.7.1 變量的作用范圍
9.7.2 變量的SAVE屬性
9.8 公用存儲單元與數(shù)據(jù)塊程序單元*
9.8.1 公用語句(COMMON)
9.8.2 數(shù)據(jù)塊子程序 (BLOCK DATA)
9.9 特殊數(shù)組及可分配數(shù)組做子程序參數(shù)
9.9.1 自動數(shù)組(AUTOMATIC ARRAYS)
9.9.2 可分配數(shù)組做形參
9.9.3 可分配函數(shù)子程序
9.9.4 自動數(shù)組和可分配數(shù)組的比較
9.10 特殊的過程類型
9.10.1 遞歸過程(RECURSIVE)
9.10.2 純過程(PURE PROCEDURES)
9.10.3 逐元過程(ELEMENTAL PROCEDURES)
9.11 內部過程
9.12 過程中的其他功能*
9.12.1 ENTRY語句
9.12.2 另一個子程序的返回點
9.12.3 內在函數(shù)做參數(shù)
9.13 本章小結
第10章 文件及高級I/O應用
10.1 文件基本概念
10.1.1 設備號
10.1.2 文件分類
10.1.3 文件的構成——記錄
10.1.4 文件的存取方式
10.1.5 文件的結構
10.1.6 文件的定位
10.2 文件基本操作語句
10.2.1 OPEN語句
10.2.2 CLOSE語句
10.2.3 READ語句
10.2.4 WRITE語句
10.2.5 INQUIRE語句
10.2.6 REWIND語句
10.2.7 BACKSPACE語句
10.2.8 ENDFILE語句
10.2.9 FLUSH語句
10.2.10 WAIT語句
10.2.11 EOF函數(shù)
10.3 文件的使用
10.3.1 有格式順序存取文件
10.3.2 有格式直接存取文件
10.3.3 無格式順序存取文件
10.3.4 無格式直接存取文件
10.3.5 二進制順序存取文件
10.3.6 二進制直接存取文件
10.4 流訪問模式
10.5 異步輸入輸出
10.6 與操作系統(tǒng)相關的I/O信息
10.7 本章小結
第11章 結構體及指針
11.1 派生類數(shù)據(jù)類型概述
11.2 結構體的定義和引用
11.2.1 結構體變量和結構體數(shù)組的定義
11.2.2 結構體成員的引用
11.3 結構體的初始化和使用
11.3.1 在結構體聲明中進行初始化
11.3.2 使用賦值語句進行初始化
11.3.3 使用輸入語句進行初始化
11.3.4 使用DATA語句進行初始化
11.3.5 結構體數(shù)據(jù)輸入與輸出
11.3.6 結構體數(shù)組的使用舉例
11.4 指針的概念和指針變量的定義
11.4.1 指針的概念
11.4.2 指針變量的定義
11.4.3 指針變量的引用*
11.4.4 懸空指針和無法訪問的內存
11.5 指針與數(shù)組
11.5.1 指向數(shù)組的指針
11.5.2 指針數(shù)組
11.6 指針與鏈表
11.6.1 鏈表的概念
11.6.2 建立鏈表
11.6.3 插入結點
11.6.4 刪除結點
11.7 本章小結
第12章 FORTRAN模塊及面向對象程序設計
12.1 模塊概述
12.2 模塊的組成和使用
12.2.1 模塊的組成
12.2.2 模塊中的變量
12.2.3 模塊的公有屬性和私有屬性
12.2.4 模塊的使用
12.3 面向對象的程序設計概述
12.3.1 對象簡述
12.3.2 面向對象程序設計的特點
12.4 模塊的重載性應用
12.4.1 子程序重載
12.4.2 操作符重載
12.4.3 賦值號重載
12.5 繼承性和多態(tài)性
12.5.1 繼承性
12.5.2 多態(tài)性
12.6 本章小結
第13章 FORTRAN數(shù)據(jù)結構及算法
13.1 概述
13.1.1 什么是數(shù)據(jù)結構
13.1.2 基本概念和術語
13.1.3 邏輯結構和物理結構
13.1.4 抽象數(shù)據(jù)類型
13.1.5 FORTRAN算法和算法特性
13.2 排序
13.2.1 冒泡排序
13.2.2 選擇排序
13.2.3 插入排序
13.2.4 希爾排序
13.2.5 快速排序
13.3 查找
13.3.1 查找概述
13.3.2 順序表查找
13.3.3 有序表查找
13.4 本章小結
第14章 矩陣分解及特殊函數(shù)
14.1 矩陣分解
14.1.1 Crout分解
14.1.2 Doolittle分解
14.1.3 Cholesky分解
14.2 矩陣的特征值與特征向量
14.2.1 乘冪法計算主特征值及其特征向量
14.2.2 乘冪法2范數(shù)單位化方法
14.2.3 Rayleigh加速方法
14.2.4 修正的Rayleigh加速方法
14.2.5 QR分解法
14.3 Bessel函數(shù)、Beta函數(shù)和Gamma函數(shù)
14.3.1 第一類整數(shù)階Bessel函數(shù)
14.3.2 第二類整數(shù)階Bessel函數(shù)
14.3.3 Gamma函數(shù)
14.3.4 不完全Gamma函數(shù)
14.3.5 Beta函數(shù)與χ2分布函數(shù)
14.4 FORTRAN 2008新增的內部函數(shù)
14.4.1 Bessel函數(shù)
14.4.2 誤差函數(shù)
14.4.3 距離函數(shù)
14.4.4 Gamma函數(shù)
14.4.5 歐式向量范數(shù)
14.5 本章小結
第15章 解方程及方程組
15.1 解線性方程組
15.1.1 Gauss消元法
15.1.2 選主元消元法
15.1.3 LU分解法
15.1.4 追趕法
15.1.5 Jacobi迭代法
15.1.6 Gauss-Seidel迭代法
15.1.7 逐次超松弛迭代法
15.1.8 最速下降法
15.1.9 共軛梯度法
15.2 非線性方程求根
15.3 非線性方程組的數(shù)值解法
15.4 本章小結
第16章 數(shù)值分析
16.1 最小二乘與數(shù)據(jù)擬合
16.1.1 Cholesky分解法計算最小二乘
16.1.2 Householder鏡像變換之QR分解
16.1.3 QR分解法計算最小二乘問題
16.1.4 最小二乘曲線擬合
16.2 多項式插值
16.2.1 多項式插值之
Lagrange插值
16.2.2 多項式插值之Newton插值
16.2.3 多項式插值之Hermite插值
16.2.4 多項式插值之反插值
16.3 數(shù)值微分
16.3.1 中點公式
16.3.2 Richardson外推法
16.4 數(shù)值積分
16.4.1 復化梯形公式
16.4.2 復化Simpson公式
16.4.3 Romberg積分
16.5 三次樣條插值
16.5.1 三次樣條插值之第一邊界條件
16.5.2 三次樣條插值之第二邊界條件
16.5.3 三次樣條插值之第三邊界條件
16.6 本章小結
第17章 常微分方程及方程組
17.1 四階Runge-Kutta法
17.2 Gill方法
17.3 Runge-Kutta法計算微分方程組
17.4 Adams-Bashforth三步三階法
17.5 Adams-Bashforth四步四階法
17.6 三階預測校正方法
17.7 四階預測校正方法
17.8 本章小結
第18章 Coarray與并行計算
18.1 什么是并行計算
18.1.1 并行計算機
18.1.2 并行編程模式
18.1.3 并行語言
18.2 Coarray的歷史
18.3 Coarray簡介
18.4 支持SPMD編程風格的Coarray
18.4.1 程序鏡像
18.4.2 Coarray數(shù)據(jù)聲明與訪問
18.4.3 固有過程
18.5 Coarray FORTRAN簡單實例
18.5.1 一個實例
18.5.2 設置鏡像數(shù)目
18.6 Coarray FORTRAN高級實例
18.6.1 基礎知識
18.6.2 鏡像的引用
18.6.3 高級實例——矩陣相乘
18.7 本章小結
附錄 FORTRAN內置函數(shù)
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號