《结构程式设计 第3版》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:COLE原著;陈能杰 蔡进发合译
  • 出 版 社:松岗电脑图书资料股份有限公司
  • 出版年份:1982
  • ISBN:
  • 页数:556 页
图书介绍:

目录 1

第一章 利用计算机解决问题 1

1-1 计算机使用简介 1

1-2 计算机的组成份子 2

1-3 计算机的特性 6

1-4 如何利用计算机解决一个问题 7

1-4-1 分析和定义一个问题 7

1-4-2 设计解答问题的方法 8

1-4-3 描述问题的解答 17

1-4-4 执行解决问题的方法 18

1-4-5 对于问题的解答加上说明 21

1-5 利用结构化的方式去解决问题 21

习题 24

流程图练习题 26

第二章 FORTRAN IV语言之介绍 27

2-1 语言的沿革与目的之简介 27

2-2 FORTRAN IV之原始叙述 28

2-3 FORTRAN IV语言的基本元素 31

2-4 FORTRAN IV的字元组与关键字(Keywords) 32

2-5 FORTRAN IV中的数值常数 35

2-6 FORTRAN IV中之变数(Variable) 39

2-7 FORTRAN IV中之运算符号(Operators) 44

2-8 编写FORTRAN IV叙述 46

2-9 非标准语言之延伸 52

复习题 55

习题 57

3-1 如何编写—FORTRAN程式的简介 59

第三章 设计发展—基本FORTRAN IV程式 59

3-2 资料卡(Data Card) 61

3-3 问题分析和其流程图 62

3-4 一个FORTRAN程式和注释卡 64

3-5 READ叙述和相关的FORMAT叙述 66

3-6 设定叙述 70

3-7 WRITE叙述和相关的FORMAT叙述 71

3-8 SSTOP和END叙述 74

3-9 非标准语言的扩充或延伸(自由格式的输入/输出叙述) 77

复习题 80

习题 81

程式问题 83

4-2 准备你的程式以便在计算机上执行 87

4-1 引言 87

第四章 FORTRAN程式的处理 87

4-3 程式的编译错误 92

4-4 程式执行中之(逻辑)错误 96

4-5 扩展基本程式以包括回路执行的功能 96

4-6 无条件GOTO及逻辑IF叙述 100

复习题 104

习题 105

程式问题 106

第五章 算术式子和设定叙述 107

5-1 设定叙述的用法 107

5-2 算术式子之构成规则 107

5-3 设定叙述 113

5-4 数值的切除考虑 115

5-5 算术设定叙述之顺序 116

5-6 使用设定叙述以计数和累计总数 117

5-7 非标准语言的延伸(混合型式子) 118

复习题 120

习题 121

程式问题 123

第六章 数值资料的读入/写出 125

6-1 输入/输出叙述之使用与重要性简介 125

6-2 使用FORMAT叙述及I/O变数的一些法则 126

6-3 整数(I)与浮点(F)格式代码 130

6-4 读取数值资料 135

6-5 输出数值资料 139

6-6 于READING与WRITING作业上使用“/”来挑选记录资料 141

6-7 准备学生学期名簿之一程式范例 145

6-8 非标准语言之延伸(END=option with the READ) 147

复习题 150

习题 152

程式问题 155

第七章 定字资料的写出与其FORMAT规格 157

7-1 简介文字常数和Hollerith(H)格式 157

7-2 写出文字资料 158

7-3 利用斜线(Slash)来写多行表头(Multiple Headings) 160

7-4 多种格式的重复 161

7-5 写出标题的实例 163

7-6 非标准语言之延伸 167

复习题 170

习题 171

程式问题 173

8-1 控制叙述的用法及程式回路(Loops)的型别之介绍 175

第八章 控制与决策叙述 175

8-2 逻辑判断叙述 183

8-3 算术判断叙述 186

8-4 计算转向叙述 187

8-5 说明控制叙述之FORTRAN程式范例 189

8-6 非标准电脑语言之延伸 197

复习题 198

习题 199

程式问题 201

第九章 程式回路和DO叙述 205

9-1 以DO叙述表示计数回路逻辑的介绍 205

9-2 DO叙述(The DO statement) 206

9-3 使用DO叙述的规则- 211

9-4 CONTINUE叙述 214

9-5 形成DO LOOP的实例 215

9-6 使用巢状DO之巢状回路 217

9-7 巢状回路的使用规则 218

9-8 一个说明DO回路的FORTRAN程式范例 223

复习题 229

习题 230

程式问题 233

第十章 注标运算及单阶行列 237

10-1 行列观念简介 237

10-2 DIMENSION叙述 240

10-3 注标 242

10-4 单阶行列的输出入作业 243

10-5 处理单阶行列项目 251

10-6 单阶行列项目的理序(Sorting) 255

10-7 非标准语言之延伸 260

复习题 262

习题 263

程式问题 266

第十一章 二维和三维行列 269

11-1 二维行列观念的介绍 269

11-2 二维行列的输入/输出运算 272

11-3 二维行列中资料项的处理 277

11-4 三维行列概念的介绍 281

11-5 多维行列运算的效率 283

11-6 非标准语言的延伸 287

复习题 289

习题 290

程式问题 292

1 2-1 文数字资料和格式之简介 295

第十二章 文数字资料和编译时间之说明 295

12-2 文数字资料之比较 299

12-3 编译时之规格说明 301

12-4 DATA叙述 302

12-5 外显型态叙述 305

12-6 对等叙述(THE EQUIVALENCE STATEMENT) 307

12-7 具有多种规格叙述的FORTRAN程式范例 309

12-8 非标准语言之延伸 311

复习题 315

习题 316

程式问题 318

第十三章 副程式和COMMON叙述 323

13-1 次常规副程式应用的介绍 323

13-2 SUBROUT INE,RETURN和CALL叙述 328

13-3 参数表中引数的传递 330

13-4 次常规副程式的例子 334

13-5 副程式的流程及其工作卡的安排 336

13-6 COMMON叙述 339

13-7 BLOCKDATA副程式 347

13-8 非标准语言的扩充(多重RETURN n的弹性选择) 348

复习题 350

习题 351

程式问题 353

第十四章 结构化程式设计与侦错技巧 355

14-1 结构化程式的使用与其观念之介绍 355

14-2 FORTRAN建立六种控制结构(非FORTRAN-77) 362

14-3 Top-Down(由上而下)程式设计与发展 365

14-4 较佳程式设计的技巧 367

14-5 程式执行时错误的侦察 368

复习题 372

第十五章 函数副程式和附加副程式叙述 373

15-1 函数副程式的介绍 373

15-2 FUNCTION叙述和一个使用行列的副程式实例 377

15-3 FORTRAN提供的共用函数副程式 379

15-4 叙述函数副程式 382

15-5 EXTERNAL叙述与将副程式名当变数传递 384

15-6 副程式中编译后DIMENSION大小 387

15-7 非标准语言附加叙述(ENTRY叙述) 388

复习题 391

习题 392

程式问题 394

16-1 FORTRAN中常数和资料的附加形态之介绍 397

第十六章 FORTRAN中附加的常数和格式码 397

16-2 单倍精确度指数形态的常数及E格式码 398

16-3 双倍精确度的常数及其D格式码 401

16-4 逻辑常数及L格式码 405

16-5 复数浮点数资料 409

16-6 通用化格式码G 412

16-7 P尺度因素的规格说明 414

16-8 非标准语言的延伸(十六进位与八进位的常数和资料) 416

复习题 421

习题 422

程式问题 424

第十七章 磁带叙述与作业 427

17-1 磁带的使用与观念之介绍 427

17-2 磁带的定格式READ/WRITE叙述 431

17-3 磁带的未定格式READ/WRITE叙述 433

17-4 REWIND、ENDFILE以BACKSPACE叙述 435

17-5 在业务应用中顺序磁带档的使用 439

17-6 非标准语言之延伸与附加的注明 441

复习题 443

习题 445

程式问题 446

第十八章 磁碟叙述与其作业 449

18-1 磁碟的概念与使用之介绍 449

18-2 使用顺序磁带档的FORTRAN叙述 452

18-3 在磁带档上的随机档处理 454

18-4 DEFINEFILE叙述 455

18-5 定格式与未定格式随机READ 458

18-6 定格式与未定格式随机WRITE叙述 460

18-7 FIND叙述 462

18-8 非标准语言之延伸 464

复习题 468

习题 469

程式问题 471

第十九章 附加的FORTRAN叙述及特性 475

19-1 附加的FORTRAN叙述及特性之简介 475

19-2 PAUSE叙述 475

19-3 ASSIGN和指定GOTO叙述 476

19-4 执行时之格式说明(format specification) 478

19-5 其他非标准型的FORTRAN叙述(NAMELIST,特殊READ,PRINT,PUNCH叙述) 480

复习题 486

习题 487

程式问题 489

第二十章 WATFIV编译程式的特点 491

20-1 WATFIV编译程式的重要性及使用之介绍 491

20-2 WATFIV对FORTRAN IV语言的延伸 492

20-3 WATFIV及IBM FORTRAN IV“G”编译程式的不同点 502

20-4 WATFIV工作控制叙述 503

20-5 WATFIV-S之特性 506

附录A 80行的打孔卡片 517

附录B IBMO29打孔机的操作 521

附录C 分时操作的简介 525

附录D 常数的科学表示法 527

附录E 不同电脑的工作控制叙述(JCL) 529

附录F FORTRAN编译程式的比较 533

习题解答 539