计算机软件技术基础PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:李宛洲,孙宏波编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2010
- ISBN:9787111298533
- 页数:285 页
第1章 计算机软件技术概述 1
1.1 计算机软件 1
1.1.1 计算机系统构成 1
1.1.2 计算机软件构成 2
1.1.3 计算机软件定义 2
1.2 软件的研制 3
1.3 小结 4
1.4 练习题 4
第2章 操作系统 5
2.1 概述 5
2.1.1 操作系统的基本概念 5
2.1.2 操作系统的分类 6
2.1.3 操作系统的相关内容 6
2.2 存储器管理 7
2.2.1 存储器管理的对象与功能 7
2.2.2 存储空间的地址分配与重定位技术 7
2.2.3 存储器管理技术 9
2.3 文件管理 21
2.3.1 基本概念 21
2.3.2 文件结构与存取方法 22
2.3.3 文件存储空间管理 24
2.3.4 文件目录管理 25
2.3.5 文件的保护与共享 27
2.3.6 DOS文件系统 28
2.4 处理机管理 30
2.4.1 进程的基本概念 31
2.4.2 进程描述 32
2.4.3 进程调度 34
2.4.4 进程创建 34
2.4.5 进程属性 38
2.4.6 进程控制操作 38
2.4.7 进程间的通信 38
2.4.8 死锁 44
2.4.9 作业与进程的关系 45
2.5 小结 46
2.6 练习题 47
第3章 常用数据结构及其基本运算 49
3.1 概述 49
3.1.1 数据结构研究对象 49
3.1.2 数据结构的基础 50
3.1.3 数据结构定义 57
3.2 线性表 59
3.2.1 顺序表 60
3.2.2 链表 62
3.2.3 堆栈 80
3.2.4 队列 94
3.3 树 101
3.3.1 概念与术语 101
3.3.2 二叉树 103
3.3.3 二叉排序树 108
3.3.4 穿线二叉树 114
3.3.5 堆 117
3.3.6 哈夫曼树 121
3.3.7 空间数据结构 129
3.4 图 134
3.4.1 图的基本概念 134
3.4.2 图结构的物理存储方式 136
3.4.3 图结构的遍历 140
3.4.4 无向连通图的最小生成树 143
3.4.5 有向图的最短路径 145
3.4.6 拓扑排序 149
3.5 小结 153
3.5.1 基本概念 153
3.5.2 学习难点 153
3.6 练习题 155
第4章 算法初步 158
4.1 算法分析 158
4.1.1 基本概念 158
4.1.2 上限分析 160
4.1.3 下限分析 161
4.1.4 空间代价与时间代价转换 161
4.2 检索 162
4.2.1 顺序检索 162
4.2.2 对半检索 163
4.2.3 分块检索 171
4.2.4 哈希检索 172
4.3 排序 181
4.3.1 交换排序 182
4.3.2 Shell排序 188
4.3.3 快速排序 189
4.3.4 堆排序 191
4.3.5 归并排序 193
4.4 索引 195
4.4.1 基本概念 195
4.4.2 线性索引 196
4.4.3 2-3树 198
4.4.4 B+树 205
4.5 小结 208
4.6 练习题 209
第5章 数据库设计与应用 212
5.1 基本概念 212
5.1.1 应用数据库结构 212
5.1.2 基本概念 213
5.1.3 数据库管理系统 214
5.1.4 数据模型 214
5.2 关系数据库的理论基础 217
5.2.1 关系代数 217
5.2.2 数据库定义语言 225
5.2.3 数据操作语言 227
5.2.4 范式理论 229
5.3 数据库设计的基本步骤 233
5.3.1 数据库设计的基本要求 233
5.3.2 数据库设计的基本步骤 234
5.4 关系数据库应用的基本概念 236
5.4.1 系统调研 236
5.4.2 需求分析 238
5.4.3 数据库设计 238
5.4.4 代码设计 239
5.4.5 基本关系表的拆分与存储过程问题 240
5.5 数据仓库简介 244
5.5.1 计算机管理信息系统局限性 244
5.5.2 数据仓库表现形式 246
5.5.3 数据仓库建表模型 247
5.5.4 数据仓库系统总体框架 252
5.5.5 平台构件产品的选择 258
5.5.6 变化数据捕获 259
5.5.7 抽取-转换-加载 263
5.6 小结 265
5.7 练习题 266
附录 267
附录A 专题作业 267
A.1 简单无源器件电路仿真程序设计 267
A.2 二次路径规划 269
A.3 四叉树程序设计 272
A.4 B+树程序设计 274
附录B 实验设计 275
B.1 双链表 275
B.2 对称单链表 276
B.3 十字链表 277
B.4 迷宫问题 278
B.5 跳跃表 279
B.6 二叉排序树 279
B.7 哈希表 281
B.8 图 281
B.9 2-3树 282
B.10 Windows环境下的进程与线程 282
B.11 教学数据库设计 283
参考文献 285
- 《市政工程基础》杨岚编著 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
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019