《计算机与数据处理》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:陈文华,李滔等译
  • 出 版 社:
  • 出版年份:2222
  • ISBN:
  • 页数:298 页
图书介绍:

第一章 计算机概论 1

1.1 引言 1

1.2 计算机是什么 1

计算机做什么 3

什么是数据 3

数据的输入、处理和输出 3

计算机程序 4

应用实例 4

1.3 计算中心及其有关部门 5

计算机控制台 5

输出设备 6

输入设备 6

辅助存储设备 8

计算机系统 8

磁带库 8

数据录入部门 8

计算机程序设计员和系统分析员 8

管理机构 9

计算机用户 9

1.4 各种规模的计算机系统 9

微型计算机出现在各行各业 9

台式计算机在办公室大为流行 10

小型计算机已经成熟 10

大型计算机向何处去 10

专用计算机用于特殊任务 12

学生练习题 13

第二章 电子计算机工业的发展 14

2.1 引言 14

2.2 计算机和计算机业的诞生 14

第一台电子数字计算机 14

Mauchly、Eckert和第一台大型电子数字计算机 15

J·V·诺依曼和存储程序计算机 17

计算机商业的开端 18

社会的公认 18

巨人觉醒 19

2.3 计算机工业的发展 20

程序设计问题 22

第二代计算机诞生(1958~1964) 23

商业程序设计语言 23

“计算机革命”急需人才 24

五花八门的机器 24

2.4 竞争的计算机世界 24

一个划时代的宣告——IBM System/360 24

固态逻辑技术 25

System/360的问题—程序不兼容 26

操作系统问题 27

对System/360系统的反应 27

2.5 60年代后期的兴盛期 27

需要训练有素的人才 27

计算机质疑 28

小型计算机出现 28

迅猛兴起的工业 28

软件工业的诞生 28

一些公司败下阵来 29

2.6 稳步进展期(1970~1975) 29

计算机加通信 30

驰缓与思考 30

2.7 计算机的新时代 31

微电子学的发展 31

微处理器时代 32

个人计算机兴起 33

个人计算机的新发展时期 34

计算机将代替教师吗 35

世界最大的文书工作 35

2.8 计算机在现代社会中的应用 35

今天的办公室 35

计算机新世界 35

零售商店的计算机 36

客运 37

计算机化的生产与设计 40

日用计算机 43

学生练习题 44

数据处理中有争议的问题 45

第三章 计算机系统中的数据处理 46

3.1 引言 46

3.2 数据组织 46

处理数据 47

输入 47

输出 48

3.3 基本处理过程 48

基本处理概念 48

输入/输出操作 48

一个应用实例 48

3.4 算术运算 50

3.5 逻辑运算 50

比较——相等的情况 51

比较——小于的情况 52

比较——大于的情况 53

3.6 存储数据 54

数据的存储与检索 55

3.7 计算机系统数据处理的应用 55

数据的查询 56

数据的更新 57

记录的重新排序 58

数据的记录和操作 60

学生练习题 63

数据处理中有争议的问题 63

第四章 处理机 64

4.1 引言 64

4.2 如何存储数据 65

扩充二~十进制交换码(EBCDIC) 65

存储器中的数值表示 65

存储特殊字符 66

存储器中的字母数据表示 66

计算机主存储器的容量 67

可寻址存储器 67

存储字段 68

主存储器中数据的操作 68

计算机主存储器的使用 69

4.3 计算机指令 70

中央处理器 70

计算机指令的执行 71

固定字长的计算机 72

4.4 存储器的发展,制造厂商与种类 73

计算机主存储器的研究 73

计算机存储器的制造 74

ROM、RAM和MPU 77

学生练习题 85

数据处理中有争议的问题 85

第五章 计算机输入 86

5.1 引言 86

5.2 源数据 86

数据输入计算机 86

输入数据的可靠性 87

5.3 批处理 87

穿孔卡 87

卡片和输入记录设计 88

在穿孔卡上记录数据 89

将穿孔卡数据读入计算机主存储器中 90

数据的校验 90

批处理过程 91

穿孔卡的发展 92

磁带数据记录器 92

磁盘数据录入设备 93

键—盘共享处理系统 94

本地作业输入 96

远地作业输入 96

5.4 面向事务处理系统 96

面向事务处理系统的应用 96

计算机终端 96

智能终端 97

面向事务处理系统的处理过程 98

5.5 输入数据的编辑 100

数据输入系统 102

5.6 专用输入设备 102

可机读的源文件 102

阅读机 103

销售点终端 104

工厂中的数据收集 105

数据输入的新领域 105

学生练习题 106

数据处理中有争议的问题 107

击打式打印机 108

在报表上打印字符 108

6.2 打印输出 108

第六章 计算机输出 108

6.1 引言 108

非击打式打印机 109

打印机速度的分类 109

低速打印机 109

高速打印机 110

特高速打印机 110

显示控制的类型 112

内部和外部输出 112

6.4.1 计算机系统的输出 112

CRT终端 112

6.3 显示输出 112

打印机的选择 112

6.4.2 输出信息形式 113

明细打印报表 113

摘要报表 114

例外报表 114

对打印报表的用户考虑 115

面向事务系统的输出 115

面向事务系统输出所涉及的问题 116

6.5 多种多样的输出方式 117

各种型式的打印机 117

计算机输出缩微胶片——快而小的输出方式 118

图象显示输出 120

计算机输出为多用户服务 121

数据处理中有争议的问题 123

学生练习题 123

第七章 辅助存贮和文件组织 124

7.1 引言 124

7.2 辅助存贮介质与装置 124

磁带 124

在磁带上存贮数据 125

磁带上的记录格式 126

磁盘 127

现代直接存取存储设备 127

记录磁面的磁道 128

磁盘上数据的物理组织 128

在磁盘上存贮数据 128

存取磁盘上的数据 130

海量存贮设备 130

磁泡存贮器 131

7.3 辅助存贮器的数据存取 131

顺序存取 131

随机存取 132

7.4 在辅助存储器上处理数据 133

检索数据 133

文件更新 134

顺序文件更新 134

随机文件更新 135

顺序文件组织 136

7.5 文件组织 136

相对或直接文件组织 137

索引文件组织 138

7.6 数据管理系统 140

7.7 大型及小型计算机系统上的辅助存储设备 141

大型辅助存贮设备 141

小型计算机系统上的辅助存贮器 143

学生练习题 145

数据处理中有争议的问题 145

第八章 数据通信 146

8.1 引言 146

8.2 数据通信的早期历史及现状 146

调制——解调器 148

终端 148

8.3 数据通信系统的组成 148

声耦合器 149

数据通信信道 149

电话线 149

同轴电缆 149

微波传输 149

通信卫星 149

光导纤维 150

在通信信道上传输数据 150

通信控制器 151

前端处理机 151

线路速度 152

数据通信环境下的计算机系统 152

8.4 速度和数据通信量 152

传送方式 153

传送线路的类型 154

数据通信的字符编码 155

8.5 线路的结构 155

点对点线路 155

多分支或多点线路 156

8.6 建立数据传输联系 156

建立点对点联系 157

建立多点线路联系 158

寻址 158

8.7 数据通信网络 159

星形网络 160

环形网络 162

多路转换器 162

集线器 164

网络实例 164

8.8 计算机运行和数据通信 165

中断 166

多道程序设计 166

多道程序设计和数据通信 167

8.9 数据通信引起的问题 167

传输业的法规 167

学生练习题 168

8.10 向全世界传播数据资料 168

对存取数据的控制 168

结论 168

数据处理中有争议的问题 169

第九章 数据库与分布式数据处理 170

9.1 引言 170

9.2 数据库的概念 170

数据库 172

数据库的建立 173

层次数据库 173

网络数据库 173

数据库的存取 174

查询语言 175

数据库同平面文件的比较 175

数据库的用途 176

数据库系统的优点 176

数据库系统的缺点 176

9.3 分布式数据处理 176

分布式数据库 177

学生练习题 179

数据处理中有争议的问题 180

第十章 系统分析与设计 181

10.1 引言 181

10.2 商业机构中的计算机 181

数据处理部门和公司的结构 182

数据处理的作业分类 182

数据处理部门的组织机构 182

数据库管理员 183

分布式处理系统中的工作职责 183

10.3 系统分析与设计的五个阶段 184

系统方案的产生 185

第一阶段——系统方案的初始设置和初步调查 185

初步调查 185

第二阶段——系统的详细调查与分析 185

详细的系统调查 185

各种事务的文件编制 186

现行系统分析 186

明确输出要求 187

设计打印报表 187

确定输出介质的类型 187

面向终端输出的设计 187

系统输出的设计 187

第三阶段——系统设计 187

向管理部门提交方案建议书 188

系统输入的设计 189

系统文件与数据库的设计 189

系统处理设计 189

系统控制设计 190

后备考虑 192

处理控制 192

审查追踪 192

源文件控制 192

输入控制 192

系统设计的批准 193

第四阶段——系统研制 193

制定研制和实施计划 193

拟定详细的程序设计说明书 194

系统的程序设计 194

并行转换 195

系统维护 195

实施后的评价 195

直接转换 195

转换到新系统上 195

第五阶段——实施与评价 195

10.4 企业管理中的主要应用 196

订单内容录入系统 196

库存管理系统 196

应收帐款系统 197

应付帐款系统 198

总清帐系统 198

工资管理系统 198

其它的企业应用系统 199

学生练习题 199

数据处理中有争议的问题 199

11.1 引言 200

11.2 什么是程序 200

第十一章 程序设计和流程图 200

11.3 审阅程序说明书 201

11.4 程序设计 202

早期的设计方法 202

程序设计工具——流程图 203

流程图设计中的问题 203

11.5 结构化编程的发展 203

顺序结构 205

If—Then—Else结构 205

Do While结构 205

用伪码表达逻辑 206

结构化设计 206

11.6 程序设计的共性问题 210

基本输入/输出操作 210

其它设计方法 210

非个人程序设计和结构化预排工作 210

计数器、累加器和打印总计 211

基本比较判别操作 213

多重比较判别——记录代码的使用 213

查表 216

控制改变 217

归并两个文件 221

11.7 决策表 224

学生练习题 225

数据处理中有争议的问题 225

汇编语言 226

12.2 主要的程序设计语言 226

第十二章 程序设计语言——程序的编码和测试 226

12.1 引言 226

汇编语言的优点和缺点 228

FORTRAN 228

FORTRAN的优点和缺点 229

COBOL 230

用COBOL写程序 231

COBOL程序的结构 231

COBOL的优点和缺点 231

PL/1 233

PL/1的优点和缺点 235

BASIC 236

RPG的优点和缺点 236

RPG 236

BASIC的优点和缺点 237

PASCAL 237

其它程序设计语言 237

应用软件包 237

12.3 程序编制 238

程序的编码 238

源程序的翻译 238

编译程序 238

解释程序 240

编写高质量的程序 240

测试顺序 241

建立测试数据 241

程序的测试 241

存根测试 242

确保程序的正确性 244

程序文件编制 244

12.4 操作系统 244

控制程序 245

处理程序 245

数据管理程序 247

虚拟存贮 247

学生练习题 248

数据处理中有争议的问题 248

数据处理产业的问题 249

技术的进步 249

第十三章 计算机在社会中的前景 249

引言 249

计算机软件问题 250

职业标准的要求 250

职业伦理学和犯罪 250

社会中的计算机 251

数据总库 251

电子资金流通系统 253

附录A BASIC语言程序设计 253

附录B 80列卡片的编码 290

附录C 数据 291