1. 首页 > 人际职场

软件技术基础.pdf电子书版文档下载

如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘

软件技术基础

软件技术基础PDF电子书下载

其他书籍

  • 作 者:瞿亮主编
  • 出 版 社:
  • 出版年份:2020
  • ISBN:
  • 页数:0 页

图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:现代国家政治能力建构的逻辑 上下一篇:戏考 第11册 《软件技术基础》目录 标签:软件技术 主编 基础 技术 软件

第1章 软件技术概论1

1.1软件的定义及分类1

1.2软件技术及其发展2

1.3章节内容及学习方法3

第2章 C语言回顾7

2.1运行环境7

2.2数组与结构8

2.2.1数组8

2.2.2结构10

2.3指针12

2.3.1指针的定义及运算12

2.3.2数组指针和指针数组13

2.3.3结构体指针14

2.3.4函数指针与指针函数14

2.4递归15

2.4.1递归的定义15

2.4.2应用递归的问题类型16

2.4.3递归与回溯18

2.4.4递归与非递归程序的转换19

第3章 数据结构21

3.1数据的逻辑结构与存储结构21

3.1.1基本概念21

3.1.2数据的逻辑结构22

3.1.3数据的存储结构24

3.2线性表25

3.2.1线性表的顺序存储和操作25

3.2.2线性表的链式存储和操作29

3.2.3小结34

3.2.4栈35

3.2.5队列37

3.2.6栈和队列的应用41

3.3树43

3.3.1常用术语43

3.3.2二叉树44

3.3.3森林、树与二叉树的转换46

3.3.4树的应用举例47

3.4图50

3.4.1常用术语51

3.4.2图的存储结构52

3.4.3图的应用举例54

第4章 遍历、查找和排序56

4.1算法56

4.1.1算法的定义及描述56

4.1.2算法设计的要求56

4.1.3算法的效率度量57

4.2遍历60

4.2.1二叉树的遍历61

4.2.2图的遍历62

4.3查找64

4.3.1查找的基本概念64

4.3.2顺序查找65

4.3.3二分查找66

4.3.4分块查找67

4.3.5哈希查找68

4.4排序73

4.4.1排序的基本概念73

4.4.2插入排序73

4.4.3交换排序76

4.4.4选择排序78

4.4.5归并排序79

4.4.6多关键字排序79

4.4.7小结80

第5章 操作系统82

5.1操作系统简介82

5.1.1操作系统的功能82

5.1.2操作系统的发展历史84

5.1.3操作系统的分类89

5.2操作系统与计算机硬件90

5.2.1处理器91

5.2.2内存93

5.2.3磁盘94

5.2.4 I/O设备94

5.2.5总线96

5.2.6计算机的启动过程97

5.3操作系统的相关概念97

5.3.1进程97

5.3.2地址空间104

5.3.3文件105

5.3.4输入输出107

5.3.5 Shell107

5.4系统调用108

5.5小结113

第6章 数据库系统115

6.1数据库系统概述115

6.1.1数据、数据模型与数据库115

6.1.2数据库系统119

6.2关系数据库121

6.2.1关系概念模型121

6.2.2关系结构模型122

6.3结构化查询语言——SQL125

6.3.1 SQL概述125

6.3.2数据定义126

6.3.3数据操纵130

6.3.4数据控制134

6.4数据库应用系统开发136

6.4.1数据库应用系统的结构136

6.4.2数据库产品的选择137

6.4.3数据库访问标准138

第7章 计算机网络142

7.1计算机网络和因特网142

7.1.1计算机网络的定义142

7.1.2计算机网络的发展历史142

7.1.3因特网的组成143

7.1.4计算机网络的性能146

7.1.5计算机网络的体系结构147

7.2应用层148

7.2.1域名系统148

7.2.2 Web和HTTP149

7.2.3文件传输协议149

7.2.4因特网中的电子邮件标准149

7.3传输层150

7.3.1传输层协议概述150

7.3.2 Internet传输协议UDP150

7.3.3 Internet传输协议TCP151

7.3.4 TCP拥塞和流量控制152

7.4网络层152

7.4.1网络层提供的服务152

7.4.2网络协议153

7.4.3 IPv6154

7.4.4因特网的路由选择协议155

7.4.5虚拟专用网络155

7.5数据链路层156

7.5.1数据链路层的基本结构156

7.5.2数据链路和帧157

7.5.3数据链路控制协议157

7.5.4高速以太网158

7.6无线网络和移动网络158

7.6.1无线传输158

7.6.2通信卫星159

7.6.3无线局域网159

7.6.4移动网络160

第8章 软件工程162

8.1软件工程概述162

8.1.1软件危机162

8.1.2软件工程的思想162

8.2软件的生命周期167

8.2.1问题定义及可行性分析167

8.2.2需求分析168

8.2.3概要设计170

8.2.4详细设计172

8.2.5编码175

8.2.6软件测试176

8.2.7软件维护180

8.3软件开发方法181

8.3.1常用的软件开发方法181

8.3.2软件开发方法的选择及评价185

8.4计算机辅助软件工程186

8.4.1 CASE工具的功能186

8.4.2常用CASE开发工具186

8.4.3 CASE工具的使用策略189

第9章 网络新技术191

9.1大数据191

9.1.1大数据概述191

9.1.2大数据的关键技术192

9.1.3大数据的典型应用194

9.2云计算195

9.2.1云计算概述196

9.2.2云计算的关键技术197

9.2.3云计算的服务模型和部署模式198

9.2.4云计算的典型应用200

9.3物联网201

9.3.1物联网概述201

9.3.2物联网的关键技术203

9.3.3物联网的典型应用203

9.3.4互联网、物联网、大数据、云计算的关系207

参考文献209

相关图书

  • 《市政工程基础》杨岚编着 2009
  • 《零基础学会素描》王金着 2019
  • 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
  • 《计算机网络与通信基础》谢雨飞,田启川编着 2019
  • 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
  • 《生物质甘油共气化制氢基础研究》赵丽霞 2019
  • 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
  • 《Prometheus技术秘笈》百里燊 2019
  • 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
  • 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018

作者其它书籍

  • 《高考快速作文指导》张吉武,鲍志伸主编 2002
  • 《建筑施工企业统计》杨淑芝主编 2008
  • 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
  • 《近代旅游指南汇刊二编 16》王强主编 2017
  • 《汉语词汇知识与习得研究》邢红兵主编 2019
  • 《黄遵宪集 4》陈铮主编 2019
  • 《孙诒让集 1》丁进主编 2016
  • 《近代世界史文献丛编 19》王强主编 2017
  • 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
  • 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019

出版社其它书籍

    本类热门

    • 1变通 受用一生的学问
    • 2额尔古纳河右岸
    • 3易经真的很容易
    • 4海蒂怀孕大百科 全新第4版
    • 5八次危机 中国的真实经验1949-2009
    • 6法治的细节
    • 7你是你吃出来的
    • 8蛤蟆先生的希望
    • 9杀死一只知更鸟
    • 10天幕红尘

    摘要:本文详细介绍了“软件技术基础.pdf电子书版文档下载”这一资源,从其内容、下载方式、适用人群以及价值四个方面进行了全面阐述,旨在为读者提供一份全面了解该资源的指南。

    1、内容概述

    “软件技术基础.pdf电子书版文档下载”是一本关于软件技术基础的电子书,涵盖了软件工程的基本概念、软件设计原则、编程语言基础、数据结构与算法等内容。该书以通俗易懂的语言,结合实际案例,深入浅出地讲解了软件技术的基础知识,适合初学者和有一定基础的读者阅读。

    书中内容丰富,结构清晰,分为多个章节,每个章节都有相应的实例和习题,有助于读者更好地理解和掌握软件技术基础。此外,书中还涉及了一些前沿的软件技术,如人工智能、大数据等,使读者能够紧跟时代步伐。

    总体来说,“软件技术基础.pdf电子书版文档下载”是一本实用性很强的电子书,对于想要学习软件技术的人来说,是一本不可多得的参考资料。

    2、下载方式

    “软件技术基础.pdf电子书版文档下载”可以通过多种途径获取。首先,可以在各大电子书平台搜索该书的电子版,如亚马逊、当当、京东等。其次,可以在一些专业网站或论坛上找到该书的下载链接。此外,还可以通过搜索引擎查找相关资源,如“软件技术基础.pdf下载”等关键词。

    需要注意的是,下载电子书时,要选择正规渠道,避免下载到含有病毒或恶意软件的文件。同时,在下载过程中,要关注电子书的版权问题,尊重原作者的权益。

    总之,获取“软件技术基础.pdf电子书版文档下载”的方式多样,读者可以根据自己的需求选择合适的途径。

    3、适用人群

    “软件技术基础.pdf电子书版文档下载”适合以下人群阅读:

    1. 软件工程专业的学生和教师,可以作为教材或参考书籍;

    2. 对软件技术感兴趣的初学者,通过阅读该书可以快速入门;

    3. 有一定编程基础,想要进一步提升自己技能的程序员;

    4. 对软件技术感兴趣的爱好者,可以从中了解软件技术的相关知识。

    总之,“软件技术基础.pdf电子书版文档下载”是一本适合广泛人群阅读的电子书。

    4、价值体现

    “软件技术基础.pdf电子书版文档下载”具有以下价值:

    1. 帮助读者掌握软件技术基础知识,为后续学习打下坚实基础;

    2. 提高读者的编程能力和软件设计水平;

    3. 拓宽读者的视野,了解前沿的软件技术;

    4. 为读者提供丰富的学习资源,方便查阅和复习。

    总之,“软件技术基础.pdf电子书版文档下载”是一本具有很高价值的电子书,对于学习软件技术的人来说,是一本不可多得的参考资料。

    总结:

    “软件技术基础.pdf电子书版文档下载”是一本内容丰富、实用性强的电子书,适合广大读者阅读。通过阅读该书,读者可以掌握软件技术基础知识,提高编程能力和软件设计水平。本文从内容、下载方式、适用人群以及价值四个方面对“软件技术基础.pdf电子书版文档下载”进行了详细阐述,旨在为读者提供一份全面了解该资源的指南。

    本文由nayona.cn整理

    点击联系需要东西方神秘学学习资料,专业的咨询

    该网站所有的联系方式,都是工作人员微信,加不上就联系其他号, 联系我们v;shuij56

    联系我们

    在线咨询:点击这里给我发消息

    微信号: