计算机软件技术基础PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李芳芸编著
- 出 版 社:北京:清华大学出版社
- 出版年份:1987
- ISBN:7302001081
- 页数:311 页
第一章 概论 1
1.1计算机软件的发展 1
1.1.1汇编语言的出现 2
1.1.2高级语言的出现 3
1.1.3操作系统的形成 3
1.1.4计算机网络软件、数据库软件的出现 4
1.2计算机软件 5
1.2.1汇编程序 6
1.2.2各种高级语言 7
1.2.3编译程序和解释程序 8
1.2.4各种标准程序库 9
主要参考书 10
第二章 数据结构 11
2.1什么是数据结构 11
2.2线性表结构 12
2.2.1线性表 12
2.2.2栈 14
2.2.3队 16
2.2.4线性链表 18
2.3.1什么是树 20
2.3树结构 20
2.3.2二叉树 22
2.3.3二叉树的遍历 24
2.3.4树的应用 26
2.4检索 31
2.4.1线性检索 31
2.4.2对半检索 32
2.4.3分块检索 34
2.4.4散列检索 35
2.5.1选择排序 39
2.5排序 39
2.5.2冒泡排序 40
2.5.3线性插入排序 41
2.5.4对半插入排序 42
2.5.5快速排序 43
主要参考书 44
第三章 操作系统 45
3.1绪论 45
3.1.1操作系统的任务和功能 45
3.1.2操作系统的发展过程 46
3.1.3一些基本概念和术语 50
3.2.1存储管理的功能 53
3.2存储管理 53
3.2.2存储管理方式 54
3.2.3存储管理的发展趋势 64
3.3 CPU管理 65
3.3.1概述 65
3.3.2作业管理 66
3.3.3进程管理 69
3.3.4交通控制 70
3.4.1概述 77
3.4设备管理 77
3.4.2设备管理程序 80
3.4.3虚拟设备——假脱机系统 82
3.5文件管理 84
3.5.1概述 84
3.5.2文件结构及文件目录管理 86
3.5.3文件的使用及文件系统的一般模型 89
3.6实际操作系统介绍 93
3.6.1 CP/M操作系统 93
3.6.2 UNIX操作系统 102
主要参考书 117
第四章 计算机网络 118
4.1概述 118
4.1.1计算机网络的形成过程 118
4.1.2计算机网络的组成 121
4.2网络的拓朴结构和访问控制方式 122
4.2.1网络拓朴结构 122
4.2.2网络中信道访问控制方法 123
4.3网络的体系结构网络协议层 124
4.3.1网络层次模型 124
4.3.2链路级协议 125
4.3.3主机之间通信协议 126
4.3.4应用级协议 127
4.3.5开放系统互连网络基准模型(OSI) 128
4.4网络环境下的操作系统 129
4.4.1概述 129
4.4.2通信方式与中断处理程序 130
4.4.3进程管理 130
4.4.4通信软件和网络软件 131
4.5 DECnet远程网络介绍 132
4.5.1概述 132
4.5.2 DIGITAL网络体系结构 133
4.5.3逻辑链路 135
4.5.4任务间通信 138
4.5.5远程文件访问 147
4.5.6 DECnet的终端功能 150
4.6 Ethernet局部网络介绍 151
4.6.1概述 151
4.6.2 Ethernet结构方式 151
4.6.3 Ethernet网络控制策略 153
4.6.4 Ethernet网络通信协议 154
4.6.5 Ethernet信息交换过程 156
4.6.6 Ethernet功能介绍 157
主要参考书 160
第五章 数据库系统 161
5.1绪论 161
5.1.1什么是数据库系统 161
5.1.2数据描述 163
5.1.3三类数据模型 165
5.1.4数据库管理系统 168
5.1.5用户访问数据的过程 169
5.1.6关系代数 170
5.2数据库设计 174
5.2.1设计过程 174
5.2.2概念结构设计 176
5.2.3逻辑结构设计 182
5.2.4物理结构设计 191
5.2.5数据字典、数据安全性、保密性及完整性问题 193
5.3微型机数据库管理系统dBASEⅡ简介 195
5.3.1 dBASEⅡ的特点 195
5.3.2 dBASEⅡ的系统结构 195
5.3.3 dBASEⅡ使用环境及限制 196
5.3.4 dBASEⅡ命令 197
5.3.5 dBASEⅡ命令文件 208
5.3.6 dBASEⅡ与其它高级语言接口 212
5.3.7 dBASEⅡ文件类型 212
5.4小型机数据库管理系统DATATRIEVE-11 213
5.4.1 DATATRIEVE-11简介 213
5.4.2 DATATRIEVE-11命令语句 215
5.4.3报表生成系统 221
5.4.4描述表的使用 224
5.4.5口令表的使用 226
5.4.6 DATATRIEVE的层次结构和视图的使用 228
5.4.7 DATATRIEVE-11间接命令文件 230
5.5数据库系统发展方向和分布式数据库系统 234
5.5.1概述 234
5.5.2分布式数据库系统 236
主要参考书 241
第六章 应用软件开发技术 242
6.1绪论 242
6.1.1软件工程学的基本概念 242
6.1.2用软件工程技术进行应用软件的开发 243
6.1.3应用软件开发的原则和方法 244
6.2结构化分析方法 247
6.2.1分析阶段的任务 247
6.2.2结构化分析的基本思想和步骤 247
6.2.3数据流图 248
6.2.4数据词典 249
6.2.5小说明 250
6.3结构化设计方法 253
6.3.1设计阶段的任务 253
6.3.2结构化设计的基本思想和原则 253
6.3.3结构化设计的步骤 255
6.3.4数据结构方法 258
6.3.5 Parnas方法 261
6.4结构化编程方法 262
6.4.1编程阶段的任务 262
6.4.2结构化程序设计 262
6.5测试方法 264
6.5.1测试阶段的任务 264
6.5.2测试过程 266
6.5.3白盒法 268
6.5.4黑盒法 271
主要参考书 275
第七章 PASCAL语言简介 276
7.1 PASCAL语言概述 276
7.2 PASCAL程序的一般结构 276
7.3 PASCAL语言的词汇 277
7.4数据和数据类型 278
7.5标准函数 285
7.6语句 288
7.7过程和函数 297
7.8程序举例 300
主要参考书 311
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019