图书介绍
软件技术基础PDF|Epub|txt|kindle电子书版本下载
![软件技术基础](https://www.shukui.net/cover/20/30857964.jpg)
- 孙淑霞等编著 著
- 出版社: 浦东电子出版社
- ISBN:7900360484
- 出版时间:2002
- 标注页数:181页
- 文件大小:20MB
- 文件页数:189页
- 主题词:
PDF下载
下载说明
软件技术基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章数据结构1
1.1数据结构与算法1
1.1.1数据结构的基本概念1
1.1.2算法3
1.2线性表9
1.2.1线性表的逻辑结构10
1.2.2线性表的顺序存储结构及其基本运算10
1.2.3线性表的链式存储结构及其基本运算12
1.2.4栈16
1.2.5 队列18
1.2.6 串20
1.2.7 数组21
1.3非线性结构25
1.3.1树结构25
1.3.2二叉树26
1.3.3二叉树的存储结构28
1.3.4树(森林)与二叉树的转换30
1.3.5二叉树和树的遍历32
1.3.6图34
1.4查找算法37
1.4.1查找37
1.4.2顺序查找38
1.4.3二分查找38
1.4.4分块查找40
1.4.5哈希查找41
1.5排序算法42
1.5.1插入排序43
1.5.2交换排序45
1.5.3选择排序47
1.5.4归并排序 .48
1.6实验项目49
1.6.1 项目1 线性表、栈与队列49
1.6.2项目2链表、串和数组50
1.6.3项目3查找算法的实现54
1.6.4.项目4排序算法的实现(一)55
1.6.5项目5排序算法的实现(二)55
习 题57
2.1操作系统概述 .61
2.1.1操作系统的基本概念61
第2章操作系统61
2.1.2操作系统的功能62
2.1.3操作系统的形成与发展64
2.1.4.操作系统的分类 .65
2.2处理机管理68
2.2.1进程的概念及其特点 .69
2.2.2进程的状态及其转换71
2.2.3进程管理72
2.2.4进程的调度76
2.2.5进程的相互作用78
2.2.6进程间的通信80
2.2.7死锁82
2.3存储管理83
2.3.1几个重要的概念84
2.3.2存储管理方式85
2.3.3存储保护92
2.3.4作业的概念92
2.3.5作业管理94
2.3.6作业调度96
2.4设备管理98
2.4.1设备管理概述98
2.4.2设备管理的任务99
2.4.3设备管理的体系结构100
2.4.4缓冲技术101
2.4.5设备的分配与调度102
2.4.6虚拟设备管理与SPOOLing技术102
2.5文件管理103
2.5.2文件的结构和存取方式104
2.5.1文件管理功能104
2.5.3文件目录106
2.5.4文件存储空间的管理109
2.5.5文件存取控制110
2.5.6文件的使用111
习 题112
第3章软件工程方法117
3.1软件工程概述117
3.1.1软件的概念、特点117
3.1.2软件危机及软件工程形成过程118
3.1.3软件工程及软件工程学119
3.2软件生存期和生存期模型121
3.2.1软件生存期基本过程121
3.2.2软件生存期模型122
3.3 可行性研究分析127
3.4软件需求分析128
3.4.1软件需求分析的任务和过程129
3.4.2 软件需求分析的原则130
3.4.3结构化分析(Structured Analyses,SA)131
3.5软件设计138
3.5.1软件设计概述138
3.5.2软件结构化设计方法141
3.5.3详细设计方法147
3.5.4面向对象的程序设计概述151
3.6软件编码154
3.6.1程序设计语言155
3.6.2编程风格(Programming Style)157
3.7软件测试159
3.7.1软件测试概述160
3.7.2软件测试策略163
3.7.3常用测试方法167
3.8软件维护170
3.8.1软件维护概述171
3.8.2软件维护的步骤与方法172
3.8.3软件维护的副作用173
3.9软件开发管理技术174
3.9.1 质量管理174
3.9.2计划管理175
3.9.3人员管理175
3.9.4文档管理176
习 题177
参考文献181