计算机软件技术基础PDF电子书下载
其他书籍
- 作 者:李芳芸等编着
- 出 版 社:北京市:清华大学出版社
- 出版年份:1993
- ISBN:7302012008
- 页数:243 页
图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:广东文史资料 第68辑 辛亥革命与广东下一篇:基础无机化学 下 《计算机软件技术基础》目录 标签:编着 软件技术 计算机 基础 计算
前言页1
第一章 概论1
1.1 计算机软件的发展1
1.1.1 汇编语言的出现1
1.1.2 高级语言的出现3
1.1.3 操作系统的形成5
1.1.4 计算机网络软件、数据库软件的出现7
1.2 计算机软件8
1.2.1 计算机系统资源8
1.2.2 计算机软件定义9
1.3 软件的研制10
1.3.1 软件工程学的基本概念10
1.3.2 系统分析与设计方法介绍12
1.3.3 结构化系统分析与设计15
参考文献17
习题一17
第二章 常用数据结构及其运算18
2.1 概述18
2.1.1 引言18
2.1.2 什么是数据结构19
2.1.3 与数据结构相关联的运算22
2.2 线性表23
2.2.1 线性表的逻辑结构23
2.2.2 线性表的存储结构23
2.2.3 线性表的基本运算25
2.2.4 线性表的应用28
2.3 数组31
2.3.1 数组的定义31
2.3.2 数组的顺序存储结构31
2.3.3 稀疏矩阵34
2.4.1 栈的结构与运算40
2.4 栈与队40
2.4.2 栈的应用41
2.4.3 队的结构与运算45
2.4.4 队的应用46
2.5 树51
2.5.1 树的定义及其存储结构52
2.5.2 二叉树及其性质53
2.5.3 二叉树的遍历55
2.5.4 二叉树的应用57
2.6 图65
2.6.1 图的定义和基本概念65
2.6.2 图的存储结构68
2.6.3 图的遍历71
2.6.4 最短路径73
2.6.5 关键路径法78
2.7.1 线性检索法81
2.7 检索81
2.7.2 对半检索法82
2.7.3 分块检索法85
2.7.4 散列检索法85
2.8 排序89
2.8.1 选择排序90
2.8.2 冒泡排序90
2.8.3 线性插入排序91
2.8.4 对半插入排序92
2.8.5 快速排序93
2.8.6 归并排序94
习题二95
参考文献99
3.1.1 什么是操作系统101
3.1 引论101
第三章 操作系统101
3.1.2 操作系统的分类102
3.1.3 操作系统的功能和特性105
3.2 存储管理108
3.2.1 存储管理的功能及有关的概念108
3.2.2 实存储管理110
3.2.3 虚拟存储管理116
3.3 处理机管理124
3.3.1 概述124
3.3.2 作业调度和进程调度126
3.3.3 并行程序设计中的几个问题130
3.4 设备管理140
3.4.1 概述140
3.4.2 设备分配程序143
3.4.3 设备处理程序144
3.4.4 虚拟设备–假脱机系统145
3.5 文件管理146
3.5.1 引言146
3.5.2 文件结构及存取方式148
3.5.3 文件目录管理150
3.5.4 文件存储空间管理153
3.5.5 文件的共享与文件系统的安全性155
3.5.6 文件的使用及文件系统的一般模型156
3.6 用户接口160
3.6.1 概述160
3.6.2 系统调用命令160
3.6.3 脱机作业控制方式162
3.6.4 联机作业控制方式162
3.7 网络环境下的操作系统167
3.7.1 计算机网络167
3.7.2 网络操作系统172
习题三182
参考文献183
第四章 数据库系统184
4.1 绪论184
4.1.1 什么是数据库系统184
4.1.2 数据描述187
4.1.3 三类数据模型189
4.1.4 数据库管理系统(DBMS)194
4.1.5 用户访问数据的过程195
4.2 关系数据库理论基础196
4.2.1 关系代数196
4.2.2 数据依赖概念203
4.2.3 规范化理论205
4.2.4 结构化查询语言SQL209
4.3.1 数据库设计的目的及设计阶段213
4.3 数据库设计213
4.3.2 概念结构设计工具–E-R方法216
4.3.3 逻辑结构设计220
4.3.4 物理结构设计224
4.3.5 数据字典230
4.4 数据完整性及安全性230
4.4.1 数据完整性230
4.4.2 数据安全性232
4.4.3 数据库恢复233
4.5 分布式数据库系统234
4.5.1 概述234
4.5.2 分布式数据库的系统类型及数据分布方式235
4.5.3 分布式数据库系统设计中的问题237
习题四241
参考文献243
相关图书
- 《市政工程基础》杨岚编着 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
本类热门
- 1变通 受用一生的学问
- 2额尔古纳河右岸
- 3易经真的很容易
- 4海蒂怀孕大百科 全新第4版
- 5八次危机 中国的真实经验1949-2009
- 6法治的细节
- 7你是你吃出来的
- 8蛤蟆先生的希望
- 9杀死一只知更鸟
- 10天幕红尘
摘要:本文以“计算机软件技术基础.pdf电子书版文档下载”为中心,从文档内容、下载途径、学习价值和实际应用四个方面进行了详细阐述,旨在为读者提供全面了解和下载该电子书的方法,并探讨其在计算机软件技术学习中的重要性。
1、文档内容
《计算机软件技术基础.pdf》是一本全面介绍计算机软件技术基础的电子书。该书涵盖了计算机软件的基本概念、软件设计方法、软件开发过程、软件测试技术等内容,适合计算机专业学生和软件工程师学习使用。
书中详细介绍了软件工程的基本原理和方法,包括需求分析、系统设计、编码实现、测试和维护等环节。此外,还涉及了软件项目管理、软件质量保证、软件维护等方面的知识。
该书内容丰富,结构清晰,语言通俗易懂,适合不同层次的读者阅读。无论是初学者还是有一定基础的读者,都能从中获得有益的知识和启示。
2、下载途径
目前,有多种途径可以下载《计算机软件技术基础.pdf》电子书。首先,可以在各大电子书平台搜索该书的电子版,如京东读书、当当电子书等。这些平台通常提供免费或付费下载服务。
其次,可以访问一些专业网站,如计算机技术论坛、学术资源网站等,这些网站可能会提供该书的免费下载链接。
此外,还可以通过社交媒体、学术交流群等渠道获取该书的下载资源。需要注意的是,下载电子书时,要确保来源可靠,避免侵犯版权。
3、学习价值
《计算机软件技术基础.pdf》对于计算机专业学生和软件工程师来说具有重要的学习价值。首先,该书可以帮助读者建立扎实的计算机软件技术基础,为后续深入学习打下坚实基础。
其次,书中介绍的各种软件设计方法和开发过程,有助于提高读者的实际操作能力。通过学习该书,读者可以掌握软件开发的各个环节,提高自己的编程水平和项目经验。
此外,该书还涉及了软件项目管理、软件质量保证等方面的知识,有助于读者在职业生涯中更好地应对各种挑战。
4、实际应用
《计算机软件技术基础.pdf》不仅是一本理论书籍,还具有很强的实际应用价值。在实际工作中,读者可以借鉴书中的软件设计方法和开发过程,提高项目质量和效率。
此外,书中提到的软件测试技术和质量保证方法,有助于确保软件产品的稳定性和可靠性。在实际应用中,读者可以根据自身需求,灵活运用书中的知识,解决实际问题。
总之,《计算机软件技术基础.pdf》是一本实用性很强的电子书,对于从事计算机软件技术工作的读者来说,具有重要的参考价值。
总结:
本文从文档内容、下载途径、学习价值和实际应用四个方面对《计算机软件技术基础.pdf》电子书进行了详细阐述。该书作为计算机软件技术学习的入门教材,对于提高读者的专业素养和实际操作能力具有重要意义。
在当今信息技术飞速发展的时代,掌握计算机软件技术基础已成为必备技能。通过学习《计算机软件技术基础.pdf》,读者可以更好地适应市场需求,提升自己的竞争力。
本文由nayona.cn整理
联系我们
关注公众号
微信扫一扫
支付宝扫一扫