FORTRAN77与应用软件开发方法PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:胡金柱主编
- 出 版 社:北京:化学工业出版社
- 出版年份:1991
- ISBN:7502506543
- 页数:299 页
第1章 概述 1
1.1 程序设计语言的基本概念 1
1.2 FORTRAN 77语言简述 1
1.3 源程序的输入与书写规则 2
1.4 计算机系统 5
1.5 计算机软件发展简述 6
1.6 软件生存周期 7
1.7 软件开发的目标 8
第2章 FORTRAN 77基础 10
2.1 FORTRAN 77的字符集 10
2.2 常数与变量 10
2.2.1 常数 10
2.2.2 符号名与变量名 13
2.3 数据类型的说明方法 14
2.4 内部函数 16
2.5 算术表达式 16
2.6 程序中的数据赋值 19
2.6.1 赋值语句 19
2.6.2 DATA语句 20
2.7 语句函数 21
2.8 简单程序设计举例 22
第3章 输入输出 27
3.1 输入输出语句的一般格式 27
3.2 表控式输入与输出语句 29
3.3 几个基本概念 33
3.4 几种常用的编辑描述符 34
3.4.1 I型编辑符 34
3.4.2 F型编辑符 35
3.4.3 E型编辑符 36
3.4.4 G型编辑符 37
3.4.5 X型编辑符 38
3.4.6 H型编辑符 39
3.4.7 撇号编辑符 39
3.5 重复系数与重复组 40
3.6 斜杠编辑符与纵向走纸控制符 41
3.7 编辑符与输入输出表的关系 44
3.8 编辑符与表控式输入输出的比较 45
3.9 程序举例 46
第4章 逻辑条件与选择结构 50
4.1 算术关系表达式 50
4.2 逻辑表达式及其运算规则 51
4.3 逻辑数据的赋值与输入输出 53
4.3.1 逻辑数据的赋值 53
4.3.2 L型编辑符 54
4.4 GOTO语句与逻辑IF语句 54
4.5 IF块 57
4.6 IF块的嵌套 63
第5章 DO循环与数组 69
5.1 引例 69
5.2 DO循环 71
5.2.1 DO语句的一般形式 71
5.2.2 DO语句的结构 71
5.2.3 DO语句的执行过程 72
5.2.4 循环变量的值 74
5.2.5 DO循环与其它控制语句的关系 75
5.2.6 CONTINUE语句 78
5.3 DO循环嵌套 79
5.4 数组与数组元素 80
5.4.1 数组说明的内容 80
5.4.2 数组说明的方法 82
5.4.3 数组元素与下标 83
5.5 数组的存贮与输入输出 85
5.5.1 数组的排列顺序与存贮 85
5.5.2 数组的输入与输出 86
5.5.3 输入输出语句中的隐循环表 88
5.5.4 数组的赋值方法 90
5.6 DO循环与数组的运用举例 91
第6章 字符处理 98
6.1 字符表达式与字符数据的赋值 98
6.1.1 字符表达式 98
6.1.2 字符数据的赋值 99
6.2 字符子串 100
6.3 字符数据的输入输出 102
6.4 字符关系表达式 104
6.4.1 字符关系表达式 104
6.4.2 各运算符之间的优先关系 105
6.5 字符处理的内部函数 106
6.6 符号常数 108
6.7 应用举例 109
第7章 子程序 114
7.1 源程序的结构与子程序分类 114
7.1.1 源程序的结构 114
7.1.2 设计子程序(模块)的目的 115
7.1.3 子程序的分类与基本结构 115
7.2 函数子程序 116
7.3 子例程子程序 119
7.4 哑实结合 121
7.4.1 哑元是变量名和数组名的哑实结合 122
7.4.2 可调数组 123
7.4.3 假定大小的数组说明符 127
7.4.4 可变长字符哑元 127
7.4.5 哑元是过程名的哑实结合 129
7.4.6 哑实结合小结 131
7.5 公用语句与等价语句 131
7.5.1 COMMON语句 131
7.5.2 等价语句 135
7.6 数据块子程序与SAVE语句 136
7.6.1 数据块子程序 136
7.6.2 SAVE语句 137
第8章 文件及其使用 138
8.1 引言 138
8.2 文件与记录 138
8.2.1 记录的格式与长度 139
8.2.2 文件的存取方式 140
8.2.3 外部文件与内部文件 140
8.3 文件的打开与关闭 140
8.3.1 OPEN语句 140
8.3.2 CLOSE语句 142
8.4 输入输出控制表 143
8.5 文件的定位与询问 144
8.6 文件的使用举例 146
8.7 FORTRAN 77与BASIC数据文件的相互调用 149
8.7.1 IBMPC BASIC的数据文件简介 149
8.7.2 FORTRAN 77与BASIC顺序文件的相互调用 154
8.7.3 FORTRAN 77与BASIC直接文件的相互调用 157
8.7.4 小结 160
第9章 软件开发计划 161
9.1 引言 161
9.2 软件系统的定义 162
9.3 资源需求分析 163
9.4 软件开发的经费估算技术 165
9.4.1 代码行价格估算技术 165
9.4.2 任务工作量价格估算技术 165
9.5 进度安排与可行性论证 166
9.5.1 软件开发的进度安排 166
9.5.2 计划说明书与可行性论证 167
9.6 软件开发的管理 169
第10章 软件需求分析 170
10.1 软件需求分析概述 170
10.2 结构化分析方法 171
10.2.1 结构化分析方法的基本思想 171
10.2.2 数据流图 171
10.2.3 数据词典 176
10.2.4 加工的说明方法 177
10.3 需求分析的基本步骤 179
10.4 软件需求说明书 183
第11章 软件设计 186
11.1 软件设计概述 186
11.2 软件设计的一般方法 187
11.2.1 系统分解与综合 188
11.2.2 模块化设计 189
11.2.3 软件设计的表示 196
11.2.4 设计的反复与复审 196
11.3 结构化设计方法 197
11.3.1 SD方法的图形设计表示法 197
11.3.2 SD方法的基本思想和步骤 199
11.3.3 变换分析方法 199
11.3.4 事务分析方法 204
11.3.5 混合型软件结构的设计与实例 206
11.4 Jackson设计方法 213
11.5 HIPO设计方法 221
11.6 设计方法小结与设计文档 226
第12章 详细设计和结构程序设计 229
12.1 详细设计 229
12.2 结构程序设计基础 229
12.2.1 顺序型结构 230
12.2.2 选择型结构 230
12.2.3 循环型结构 235
12.2.4 小结与综合实例 241
12.3 Warnier图 244
12.4 PDL语言设计表示法 244
12.5 几种设计表示法的比较 250
12.6 程序设计风格 251
第13章 软件测试 254
13.1 软件测试概述 254
13.1.1 软件测试的意义、目标和原则 254
13.1.2 软件中的错误类型 255
13.1.3 测试信息流 258
13.1.4 软件测试步骤 259
13.2 模块测试 259
13.2.1 白盒法 260
13.2.2 黑盒法 262
13.2.3 模块测试过程 265
13.3 集成测试 266
13.3.1 自顶向下地集成测试 266
13.3.2 自底向上地集成测试 269
13.3.3 非递增式测试 269
13.4 系统测试 270
13.4.1 有效性验证 270
13.4.2 系统测试的内容 271
13.5 排错与测试工具简介 271
13.5.1 排错方法 271
13.5.2 软件测试工具简介 273
13.6 小结 273
第14章 软件开发中的汉字处理与数据库应用 275
14.1 汉字处理技术在软件开发中的应用 275
14.1.1 汉字的输入 275
14.1.2 汉字的输出 277
14.2 数据库设计的一般过程 279
14.3 FORTRAN77与CdBASEⅢ交换数据的一般方法 281
14.4 FORTRAN77语言对CdBASEⅢ数据库主文件的直接读写 285
14.5 实例 291
附录Ⅰ FORTRAN77内部 295
附录Ⅱ FORTRAN77语句 298
附录Ⅲ FORTRAN77语句 299
主要参考文献 299
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《基于地质雷达信号波的土壤重金属污染探测方法研究》赵贵章 2019
- 《第一性原理方法及应用》李青坤著 2019