微型计算机系统COBOL语言与程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:倪天智编著
- 出 版 社:北京:科学出版社
- 出版年份:1985
- ISBN:15031·679
- 页数:333 页
第一章 导论 1
1.1 微型计算机系统的基本知识 1
1.1.1 几个基本概念 1
目录 1
1.1.2 微型计算机系统的硬件组成 2
1.1.3 微型计算机的发展概况及其分类和应用 4
1.2 COBOL语言概述 7
1.2.1 COBOL语言的产生和发展 7
1.2.2 ANS COBOL-1974和Microsoft COBOL-80 8
1.2.3 COBOL程序的编译和执行 10
1.3.1 数据和数据处理 11
1.3.2 数据的表示方法 11
1.3 COBOL与企事业管理中的数据 11
1.3.3 数据的层次结构及文件和记录的概念 13
1.3.4 文件的存储介质 14
1.3.5 文件的组织方式 16
1.3.6 文件的存取方式 17
1.3.7 COBOL语言处理文件时的几个概念 17
思考与习题 18
第二章 COBOL语言的基本概念与程序结构 19
2.1 COBOL字符集 19
2.2 COBOL字 20
2.2.1 保留字 21
2.2.2 用户自定义字 22
2.3.1 非数值字值 23
2.2.3 系统名 23
2.3 字值 23
2.3.2 数值字值 24
2.3.3 象征常量的值 24
2.4 COBOL源程序的结构 24
2.4.1 COBOL源程序的结构层次 25
2.4.2 COBOL各结构部分中的基本语法概念 25
2.4.3 COBOL源程序实例 26
2.5 COBOL源程序的书写格式和语法描述规则 29
2.5.1 COBOL源程序的书写格式 29
2.5.2 COBOL语法描述规则 30
2.6 标识部 31
2.7 环境部 32
2.8 数据部初步 34
2.8.1 数据部的一般格式 34
2.8.2 工作存储节和连接节 35
2.8.3 记录描述款和数据描述款 36
2.8.4 数据项的描述方法 37
2.8.5 PICTURE,USAGE和VALUE子句 41
2.8.6 数据部限制 44
2.9 过程部基础 44
2.9.1 过程部的组成 44
2.9.2 语句和句子的分类 45
2.9.3 程序的执行流程 47
2.9.4 数据名的限定及标识符的使用(附条件名、段名的受限) 48
2.9.5 少量数据的输入语句——ACCEPT(待收)语句 51
2.9.6 少量数据的输出语句——DISPLAY语句 53
2.9.7 STOP语句 54
2.9.8 MOVE语句 55
2.9.9 COMPUTE语句 57
思考与习题 60
第三章 数据项的描述和处理 63
3.1 概述 63
3.1.1 数据项描述和处理的基本概念 63
3.1.2 各种类型数据项描述款的格式 63
3.2 数据描述款中的子句 65
3.2.1 PICTURE子句详述 65
3.2.2 REDEFINES子句 70
3.2.3 OCCURS子句 74
3.2.4 SYNCHRONIZED子句 75
3.2.5 BLANK WHEN ZERO子句 76
3.2.6 JUSTIFIED子句 76
3.2.7 SIGN子句 77
3.3 条件名的描述 78
3.4 数据操作类语句 78
3.4.1 MOVE语句的传送规则 78
3.4.2 INSPECT语句 85
3.5 算术运算类语句 88
3.5.1 算术运算类语句的基本规则 88
3.5.2 三种选择短语的讨论 89
3.5.3 ADD语句 90
3.5.4 SUBTRACT语句 91
3.5.5 MULTIPLY语句 91
3.5.6 DIVIDE语句 92
3.6 字符串运算类语句 94
3.6.1 STRING语句 94
3.6.2 UNSTRING语句 96
思考与习题 97
第四章 COBOL中的条件与程序流程控制 101
4.1 控制转移类语句(一) 101
4.1.1 GO TO语句 101
4.1.2 ALTER语句 102
4.2.1 IF语句的一般格式 103
4.2 条件和IF语句 103
4.2.2 条件 105
4.2.3 IF语句的嵌套 110
4.2.4 条件的省写规则 111
4.3 控制转移类语句(二) 113
4.3.1 PERFORM语句 113
4.3.2 EXIT语句 119
思考与习题 122
第五章 顺序文件 125
5.1 文件的定义和处理 125
5.2 环境部中的规定 125
5.2.1 FILE-CONTROL段 125
5.2.2 I-O-CONTROL段 127
5.3.1 文件节的组成 128
5.3 数据部中的描述 128
5.3.2 文件描述款 129
5.4 顺序输入输出语句 132
5.4.1 OPEN语句 133
5.4.2 READ语句 134
5.4.3 WRITE语句 135
5.4.4 CLOSE语句 137
5.4.5 REWRITE语句 137
5.5 输入输出错误处理的通用说明 137
5.6.1 概述 138
5.6.2 标题及报表格式的打印 138
5.6 顺序文件的建立、更新和使用 138
5.6.3 磁盘顺序文件的建立 141
5.6.4 磁盘顺序文件的更新——修改和扩充 142
5.6.5 顺序文件的使用 143
思考与习题 145
第六章 屏幕节及格式化屏幕处理语句——ACCEPT和DISPLAY的功能扩展 148
6.1 数据部的屏幕节 148
6.1.1 屏幕节的一般格式 148
6.1.2 屏幕项数据描述款中的子句 149
6.2 ACCEPT语句的扩展功能 152
6.2.1 ACCEPT语句格式一 152
6.2.2 ACCEPT语句格式二 152
6.2.3 ACCEPT语句格式三 154
6.2.4 ACCEPT语句格式四 159
6.2.5 ACCEPT语句简评 162
6.3 DISPLAY语句详述 162
6.4 举例 163
6.4.1 综合使用ACCEPT和DISPLAY语句举例 163
6.4.2 使用CCBOL-80屏幕显示功能的练习举例 165
思考与习题 169
第七章 如何编写和阅读COBOL源程序 170
7.1 编写一个完整的COBOL程序 170
7.2 编写源程序时应注意的一些问题 176
7.3 如何阅读一个COBOL源程序 181
思考与习题 183
8.1.1 表的概念及描述方法 186
8.1 概述 186
第八章 表处理 186
8.1.2 表的初值 188
8.2 表元的引用 189
8.2.1 下标法 190
8.2.2 位标法 191
8.2.3 位标法和下标法的比较 193
8.3 表的检索 193
8.3.1 位标的初置和修改——SET语句 193
8.3.2 SEARCH语句 195
8.3.3 PERFORM语句的查表能力 200
思考与习题 201
9.1.2 索引文件的定义和描述 204
9.1.1 概述 204
第九章 索引文件和相对文件 204
9.1 索引文件 204
9.1.3 索引文件的过程部语句 206
9.1.4 索引文件举例——磁盘文件的建立、存取和修改 209
9.2 相对文件 215
9.2.1 概述 215
9.2.2 相对文件的定义和描述 215
9.2.3 相对文件的过程部语句 217
9.2.4 建立、更新和扩充相对文件的例子 219
思考与习题 222
10.1 程序间通信 224
10.1.1 CALL语句 224
第十章 程序间通信、分段及其它 224
10.1.2 EXIT PROGRAM语句 225
10.1.3 CHAIN语句 225
10.1.4 与CALL和CHAIN有关的过程部部首 226
10.1.5 使用说明及例子 226
10.2 程序分段 231
10.2.1 目标程序的结构 231
10.2.2 段号 232
10.2.3 举例 232
10.3 申述部分及USE句 236
10.4 COBOL-80的编译指示语句 238
10.5 程序的动态排错 239
10.5.4 使用说明及举例 240
10.5.3 EXHIBIT语句 240
10.5.2 RESET TRACE语句 240
10.5.1 READY TRACE语句 240
思考与习题 241
第十一章 COBOL程序上机操作 243
11.1 COBOL-80所需的系统软件 243
11.2 COBOL源文件的建立 244
11.3 COBOL程序的编译 245
11.4 COBOL程序的连接装配 252
11.5 COBOL程序的执行 255
11.6 上机操作步骤摘要 256
11.7 非CP/M操作系统时COBOL-80的使用 257
11.7.1 TRSDOS-II型 257
11.7.3 关于CROMEMCO COBOL 258
11.7.2 ISIS-II型 258
11.7.4 关于IBM PC COBOL 259
第十二章 应用程序实例 261
12.1 说明 261
12.2 工资管理程序 261
12.3 人事管理程序 270
12.4 铁路货车管理程序 284
12.5 库存管理程序 291
附录一 Miorosoft COBOL-80语言格式汇集 304
附录二 COBOL-80保留字 317
附录三 编译时可能出现的高级错误诊断信息 320
附录四 源文件的建立和修改——ED文本编辑程序 326
主要参考书目 333
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019