Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

计算机软件技术基础(第四版) 徐士良 PDF 下载


分享到:
时间:2024-01-14 10:09来源:未知 作者:小锋  侵权举报
《普通高等教育"十一五" 规划教材·普通高等教育j*品教材·新世纪计算机基础教育丛书:计算机软件技术基础(第四版)》内容丰富、通俗易懂、实用性强,可作为高等学校的教材,也可作
失效链接处理
计算机软件技术基础(第四版) 徐士良 PDF 下载




下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版

用户下载说明:

电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
https://product.dangdang.com/11462629962.html
 

相关截图:






资料简介:

《普通高等教育"十一五" 规划教材·普通高等教育j*品教材·新世纪计算机基础教育丛书:计算机软件技术基础(第四版)》内容丰富、通俗易懂、实用性强,可作为高等学校的教材,也可作为广大从事计算机应用工作的科技人员的参考书



资料目录:



1预备知识 

1.1集合1 

1.1.1集合及其基本运算1 

1.1.2自然数集与数学归纳法3 

1.1.3笛卡儿积5 

1.1.4二元关系5 

1.2算法6 

1.2.1算法的基本概念6 

1.2.2算法设计基本方法8 

1.2.3算法的复杂度分析13 

题15 

2基本数据结构及其运算 

2.1数据结构的基本概念17 

2.1.1什么是数据结构17 

2.1.2数据结构的图形表示20 

2.2线性表及其顺序存储结构22 

2.2.1线性表及其运算22 

2.2.2栈及其应用31 

2.2.3队列及其应用41 

2.3线性链表52 

2.3.1线性链表的基本概念52 

2.3.2线性链表的插入与删除56 

2.3.3带链的栈与队列61 

2.3.4循环链表68 

2.3.5多项式的表示与运算71 

2.4线性表的索引存储结构78 

2.4.1索引存储的概念782.4.2“顺序?索引?顺序”存储方式80 

2.4.3“顺序?索引?链接”存储方式81 

2.4.4多重索引存储结构82 

2.5数组83 

2.5.1数组的顺序存储结构83 

2.5.2规则矩阵的压缩83 

2.5.3一般稀疏矩阵的表示86 

2.6树与二叉树112 

2.6.1树的基本概念112 

2.6.2二叉树及其基本性质115 

2.6.3二叉树的遍历118 

2.6.4二叉树的存储结构119 

2.6.5穿线二叉树124 

2.6.6表达式的线性化136 

2.7图138 

2.7.1图的基本概念138 

2.7.2图的存储结构139 

2.7.3图的遍历143 

2.7.4z*短距离问题144 

2.7.5图邻接表类146 

题155 

3查找与排序技术 

3.1基本的查找技术158 

3.1.1顺序查找158 

3.1.2有序表的对分查找158 

3.1.3分块查找163 

3.2哈希表技术164 

3.2.1哈希表的基本概念164 

3.2.2几种常用的哈希表167 

3.3基本的排序技术185 

3.3.1冒泡排序与快速排序185 

3.3.2简单插入排序与希尔排序190 

3.3.3简单选择排序与堆排序192 

3.3.4其他排序方法简介195 

3.4二叉排序树及其查找1993.4.1二叉排序树的基本概念200 

3.4.2二叉排序树的插入201 

3.4.3二叉排序树的删除202 

3.4.4二叉排序树查找204 

3.5多层索引树及其查找206 

3.5.1B—树207 

3.5.2B+树217 

3.6拓扑分类227 

3.7字符串匹配229 

3.7.1字符串的基本概念229 

3.7.2字符串匹配的KMP算法230 

题235 

4资源管理技术 

4.1操作系统的概念237 

4.1.1操作系统的功能与任务237 

4.1.2操作系统的发展过程238 

4.1.3操作系统的分类241 

4.2多道程序设计244 

4.2.1并发程序设计244 

4.2.2进程247 

4.2.3进程之间的通信251 

4.2.4多道程序的组织256 

4.3存储空间的组织257 

4.3.1内存储器的管理技术257 

4.3.2外存储器中文件的组织结构261 

题268 

5数据库设计技术 

5.1数据库基本概念269 

5.1.1数据库技术与数据库系统269 

5.1.2数据描述274 

5.1.3数据模型276 

5.2关系代数280 

5.3数据库设计286 

5.3.1数据库设计的基本概念286 

5.3.2数据库设计的过程287 

5.3.3数据字典293 

题295 

6编译技术概述 

6.1编译程序的工作过程及其基本组成297 

6.1.1编译程序的工作过程297 

6.1.2编译程序的基本组成298 

6.2状态矩阵法的编译过程299 

6.2.1状态矩阵法的基本原理299 

6.2.2状态矩阵的压缩300 

6.3词法分析302 

6.3.1词法分析的任务302 

6.3.2读字符程序303 

6.3.3状态矩阵法的词法分析过程304 

6.3.4算术常数的识别和翻译307 

6.4中间语言表示310 

6.4.1波兰表示310 

6.4.2三元组表示312 

6.5语法的分析与加工316 

题321 

7应用软件设计与开发技术 

7.1软件工程概述322 

7.1.1软件工程的概念322 

7.1.2软件生命周期322 

7.1.3软件支援环境325 

7.2软件详细设计的表达326 

7.2.1程序流程图326 

7.2.2NS图327 

7.2.3问题分析图PAD329 

7.2.4判定表329 

7.2.5过程设计语言PDL330 

7.3结构化分析与设计方法331 

7.3.1应用软件开发的原则和方法331 

7.3.2结构化分析方法332 

7.3.3结构化设计方法336 

7.4测试与调试基本技术342 

7.4.1测试342 

7.4.2调试349 

7.5软件开发新技术351 

7.5.1原型方法351 

7.5.2瀑布模型352 

7.5.3面向对象技术353 

题354 

 


------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐