当前位置:首页 > 工业技术
计算机基础与程序设计
计算机基础与程序设计

计算机基础与程序设计PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:刘新彦,常春宣主编
  • 出 版 社:大连:大连理工大学出版社
  • 出版年份:1996
  • ISBN:7561111339
  • 页数:313 页
图书介绍:
《计算机基础与程序设计》目录

第一章 计算机基础知识 1

1.1 计算机的产生与发展 1

1.1.1 计算机的产生 1

1.1.2 计算机的发展过程 1

1.1.3 计算机的基本结构 1

1.2 计算机的特点及其应用 2

1.2.1 计算机的特点 2

1.2.2 计算机的应用领域 2

1.3 微机系统组成 3

1.3.1 微机硬件系统组成 3

1.3.2 微机软件系统介绍 8

1.4 计算机中的数制、码制及编码系统 8

1.4.1 进位计数制 8

1.4.2 不同进位制数之间的转换 9

1.5 计算机中数与字符的编码 11

1.5.1 数的编码 11

1.5.2 字符的编码 11

1.5.3 汉字的编码 12

1.6 键盘使用基础 12

1.6.1 小键盘与辅助键盘 12

1.6.2 基本键盘 12

1.6.3 基本指法 15

1.7 计算机语言与程序设计基本步骤 15

1.7.1 计算机语言 15

1.7.2 程序设计基本步骤 16

习题 17

第二章 FORTRAN77语言程序设计基础 19

2.1 FORTRAN语言发展概况 19

2.2 FORTRAN 77字符集 20

2.3 FORTRAN 77程序的结构特点 21

2.3.1 程序实例 21

2.3.2 FORTRAN 77程序的结构特点 23

2.4 FORTRAN 77源程序的书写格式 23

2.5 数据类型及运算 24

2.5.1 数据类型 24

2.5.2 常量 25

2.6 变量 26

2.6.1 变量的基本概念 26

2.6.2 变量的类型 27

2.7 FORTRAN 77内部函数 28

2.7.1 内部函数名 29

2.7.2 内部函数的引用 29

2.8 FORTRAN 77算术表达式 30

2.8.1 算术运算符 30

2.8.2 算术表达式书写规则 30

2.8.3 算术表达式运算中的类型 30

2.9 赋值语句 31

2.9.1 赋值语句的一般形式 31

2.9.2 赋值语句的执行过程 32

2.10 简单的输入输出语句 32

2.10.1 输入输出的基本概念 32

2.10.2 表控格式输入输出 33

2.11 参数说明语句(PARAMETER语句) 34

2.12 END语句,STOP语句和PAUSE语句 35

2.12.1 END语句 35

2.12.2 STOP语句 35

2.12.3 PAUSE语句 35

2.13 GOTO语句 36

2.14 程序举例 36

2.15 结构化程序设计及流程图应用基础 37

2.15.1 流程图 37

2.15.2 三种基本结构图 38

2.15.3 N—S图 39

习题 40

第三章 逻辑运算及选择结构 44

3.1 问题的提出 44

3.2 关系表达式 44

3.2.1 关系表达式的一般形式 44

3.2.2 关系运算符 44

3.2.3 关系表达式举例 45

3.3 逻辑表达式 46

3.3.1 逻辑型常量 46

3.3.2 逻辑型变量 46

3.3.3 逻辑运算符 46

3.3.4 逻辑表达式的一般形式 46

3.3.5 逻辑表达式运算次序 47

3.4 用逻辑IF语句实现选择结构程序设计 48

3.4.1 逻辑IF语句 48

3.4.2 例题 49

3.5 用块IF实现选择结构程序设计 50

3.5.1 块IF结构的基本形式 50

3.5.2 块IF结构执行过程 50

3.6 块IF的嵌套 52

3.7 利用ELSEIF语句实现多路分支程序设计 54

习题 58

第四章 循环结构 61

4.1 由条件控制的循环 62

4.1.1 WHILE型循环结构及其在FORTRAN 77中的实现 62

4.1.2 UNTIL型循环结构及其在FORTRAN 77中的实现 63

4.2 由计数构成循环 64

4.2.1 DO循环语句的形式及执行过程 65

4.2.2 循环终端语句和CONTINUE语句 66

4.2.3 循环的有关规定 67

4.2.4 循环的嵌套 68

4.3 程序举例 71

4.4 几种循环结构的比较 73

4.5 关于GOTO语句及其与循环的关系 74

习题 75

第五章 数据的输入输出 80

5.1 概述 80

5.2 格式输出 80

5.2.1 I编辑符 81

5.2.2 F编辑符 82

5.2.3 E编辑符 82

5.2.4 G编辑符 83

5.2.5 D编辑符 84

5.2.6 L编辑符 84

5.2.7 A编辑符 84

5.2.8 撇号编辑符 85

5.2.9 H编辑符 85

5.2.10 X编辑符 85

5.3 有格式输入 86

5.3.1 整型数据的输入 86

5.3.2 实型数据的输入 86

5.3.3 逻辑型数据的输入 87

5.4 其它编辑符 87

5.4.1 重复系数 87

5.4.2 斜杠编辑符 88

5.4.3 纵向走纸控制符 88

5.4.4 WRITE语句与FORMAT语句的相互作用 88

习题 90

第六章 数组 91

6.1 数组的说明和数组元素的引用 92

6.1.1 用DIMENSION语句定义数组 92

6.1.2 用类型说明语句定义数组 93

6.1.3 数组元素的引用 93

6.2 数组的存储结构 94

6.3 数组的输入输出及赋初值 95

6.3.1 用数组名输入输出整个数组 95

6.3.2 用DO循环输入输出数组元素 96

6.3.3 用隐含DO循环输入输出数组元素 97

6.3.4 给数组赋初值 98

6.4 程序举例 99

习题 107

第七章 语句函数 115

7.1 语句函数的概念 115

7.2 语句函数的定义 115

7.2.1 语句函数的定义 115

7.2.2 语句函数定义的其他规则 116

7.3 语句函数的引用 117

7.4 程序举例 117

习题 119

第八章 子程序 120

8.1 函数子程序 120

8.1.1 函数子程序的定义 121

8.1.2 函数子程序的调用 122

8.2 子例程子程序 124

8.2.1 子例程子程序的定义 124

8.2.2 子例程子程序的调用 124

8.2.3 函数子程序与子例程子程序的对比 125

8.3 虚实结合 126

8.3.1 变量名作为虚参 126

8.3.2 数组作为虚参 127

8.3.3 字符型数组作为虚参 129

8.3.4 过程名作为虚参 129

8.3.4 星号作为虚参(可变返回点的RETURN语句) 132

8.4 子程序中的SAVE语句与DATA语句 133

8.5 程序举例 134

习题 138

第九章 数据共用存储单元和数据块子程序 142

9.1 公用语句(COMMON语句) 142

9.1.1 公用语句的一般形式 142

9.1.2 无名公用区 142

9.1.3 有名公用区 144

9.2 等价语句(EQUIVALENCE语句) 146

9.2.1 等价语句的形式和作用 146

9.2.2 等价语句使用规则 146

9.2.3 EQUIVALENCE语句与COMMON语句的关系 148

9.3 数据块子程序 149

9.4 程序举例 149

习题 151

第十章 字符 154

10.1 字符型常量 154

10.2 字符型变量 154

10.3 子串 155

10.4 字符型变量的赋值与输入输出 156

10.4.1 字符型变量的赋值 156

10.4.2 字符型变量的输入输出 157

10.5 字符型数组及字符型变量的初值 158

10.5.1 字符型数组 158

10.5.2 字符型变量的初值 160

10.6 字符表达式、字符串大小及字符函数 161

10.6.1 字符表达式 161

10.6.2 字符串的大小 161

10.6.3 用于字符处理的内部函数 162

10.7 程序举例 164

习题 167

第十一章 文件 170

11.1 基本概念 171

11.1.1 记录 171

11.1.2 文件指针 171

11.2 文件操作语句 171

11.2.1 OPEN语句 171

11.2.2 CLOSE语句 173

12.2.3 REWIND语句 173

12.2.4 BACKSPACE语句 173

12.2.5 READ语句 173

12.2.6 WRITE语句 173

12.2.7 ENDFILE语句 175

11.3 程序举例 175

习题 181

第十二章 程序设计方法 185

12.1 数据结构 185

12.1.1 基本概念 185

12.1.2 FORTRAN提供的数据结构 185

12.1.3 双精度型运算 185

12.1.4 复型运算 187

12.1.5 几种数值型量小结 189

12.2 算法 191

12.2.1 基本概念 191

12.2.2 算法的特点 191

12.3 软件开发技术 192

12.3.1 软件的特点 192

12.3.2 软件危机 192

12.3.3 软件生命周期 193

12.3.4 软件的质量标准 193

12.4 结构化程序设计方法及编程风格 194

12.4.1 结构化程序设计方法 194

12.4.2 编程风格 194

12.5 程序调试与软件测试 195

12.5.1 程序调试 195

12.5.2 软件测试 196

12.6 程序举例 196

习题 209

第十三章 微型计算机操作系统(DOS) 210

13.1 DOS操作系统概述 210

13.1.1 DOS的作用 210

13.1.2 DOS的种类 210

13.1.3 DOS的组成及版本 210

13.1.4 启动微机 211

13.1.5 DOS提示符与当前驱动器 212

13.1.6 磁盘文件与目录 213

13.1.7 DOS命令的类型与格式说明 216

13.2 DOS操作系统基本命令 217

13.2.1 系统环境设置命令 217

13.2.2 目录操作命令 219

13.2.3 文件操作命令 225

13.2.4 文件复制操作命令 228

13.2.5 磁盘操作命令 234

13.2.6 文件备份与恢复操作命令 241

13.3 改道输入与改道输出 243

13.3.1 重定向符< 243

13.3.2 重定向符> 243

13.3.3 重定向符>> 244

13.4 批处理与批处理文件 244

13.4.1 批处理与批处理文件的功能 244

13.4.2 批处理文件的种类 244

13.4.3 批处理文件的建立和执行 245

13.4.4 常用批处理子命令 245

13.5 系统配置与系统配置文件 248

13.5.1 系统配置文件CONFIG.SYS 248

13.5.2 常用系统配置子命令 248

13.5.3 常用设备驱动程序 250

13.5.4 CONFIG.SYS系统配置文件示例 250

13.6 计算机病毒防治 251

13.6.1 什么是计算机病毒 251

13.6.2 计算机病毒的防治 251

习题 253

第十四章 汉字操作系统 262

14.1 汉字操作系统简介 262

14.2 UCDOS操作系统简介 262

14.2.1 系统运行环境 262

14.2.2 系统文件列表 262

14.2.3 安装 264

14.2.4 启动UCDOS 264

14.2.5 退出UCDOS 265

14.2.6 汉字输入法 265

14.2.7 系统功能键定义 268

14.2.8 其它功能 269

习题 270

第十五章 WPS文字处理系统 271

15.1 WPS的启动和主菜单的使用 271

15.1.1 启动WPS 271

15.1.2 主菜单的使用 272

15.2 文本编辑 273

15.2.1 WPS的编辑环境 273

15.2.2 特殊符号说明 273

15.2.3 基本概念 274

15.2.4 命令菜单方式 274

15.2.5 文本的修改 275

15.2.6 退出编辑 276

15.3 块操作 277

15.4 寻找与替换 277

15.5 设置打印控制符 278

15.5.1 设置汉字字样控制符 278

15.5.2 设置上下划线 279

15.5.3 选择汉字修饰 279

15.5.4 设定字间距、行间距 279

15.6 文本编辑格式化及制表 280

15.6.1 页的边界及编排 280

15.6.2 制表格 281

15.7 模拟显示与打印输出 284

15.7.1 模拟显示 284

15.7.2 打印输出 284

15.8 文件功能 285

15.8.1 保存文件 285

15.8.2 读文件 285

15.8.3 块写文件 285

习题 285

第十六章 计算机网络简介 287

16.1 计算机网络基本知识 287

16.1.1 计算机网络的概念及作用 287

16.1.2 计算机网络的分类 287

16.1.3 计算机局域网 287

16.2 Novell网络基础 289

16.2.1 Novell网络基础 289

16.2.2 Novell网支持的软、硬件环境 291

附录 292

附录一、常用ASCII码表 292

附录二、WPS命令一览表 293

附录三、FORTRAN77内部函数表 295

附录四、FORTRAN77语句顺序表 297

附录五、FORTRAN77可执行语句和非可执行语句表 298

附录六、MS—FORTRAN5.0错误信息表 299

附录七、MS—FORTRAN5.0源程序的调试 307

参考文献 313

返回顶部