计算机软件技术基础

计算机软件技术基础

杨平, 主编

出版社:中国铁道出版社

年代:2009

定价:21.0

书籍简介:

本书分为三部分:第一部分数据结构,第二部分操作系统,第三部分软件工程。

书籍目录:

第一篇数据结构

第1章 算法

1.1 数据结构的概念

1.2 数据结构的基本概念和术语

1.3 算法的基本概念

1.3.1 算法的基本特征

1.3.2 算法设计基本方法

1.4 算法分析

1.4.1 算法的时间复杂度

1.4.2 算法的空间复杂度

小结

习题

第2章 线性表

2.1 线性表的概念及运算

2.2 线性表的顺序存储结构

2.2.1 顺序表

2.2.2 顺序表上的基本运算

2.3 线性表的链式存储结构

2.3.1 单链表

2.3.2 单链表上的基本运算

2.3.3 循环链表

2.3.4 双向链表

2.4 顺序表和链表的比较

小结

习题

第3章 栈

3.1 栈的概念及基本运算

3.2 栈的顺序存储结构

3.3 栈的链式存储结构

3.4 栈的应用

小结

习题

第4章 队列

4.1 队列的概念及基本运算

4.2 队列的顺序存储

4.2.1 顺序队列

4.2.2 循环队列

4.3 队列的链式存储

4.4 队列的应用

小结

习题

第5章 树

5.1 树的概念

5.2 二又树

5.2.1 二叉树的概念

5.2.2 二叉树的性质

5.2.3 几种特殊形式的二叉树

5.2.4 二叉树的存储

5.3 二叉树的遍历

5.3.1 遍历方案

5.3.2 遍历算法

5.3.3 遍历序列

5.3.4 二叉链表的构造

5.4 线索二叉树

5.4.1 线索二叉树的概念

5.4.2 二叉树的中序线索化

5.5 树和森林与二叉树的转换

5.5.1 树、森林到二又树的转换

5.5.2 二叉树到树、森林的转换

5.6 哈夫曼树及其应用

5.6.1 哈夫曼树的基本概念

5.6.2 构造最优二叉树

5.6.3 哈夫曼编码

小结

习题

第6章 图

6.1 图的概念

6.2 图的存储

6.2.1 邻接矩阵表示法

6.2.2 邻接表表示法

6.3 图的遍历

6.3.1 连通图的深度优先搜索遍历

6.3.2 连通图的广度优先搜索遍历

6.4 生成树和最小生成树

6.4.1 生成树

6.4.2 最小生成树

6.5 最短路径

6.6 拓扑排序

6.7 关键路径

小结

习题

第7章 查找

7.1 基本概念

7.2 线性表的查找

7.2.1 顺序查找

7.2.2 二分查找

7.2.3 分块查找

7.3 二叉排序树

7.4 散列表

7.4.1 散列表的概念

7.4.2 散列函数的构造方法

7.4.3 处理冲突的方法

7.4.4 散列表的查找及分析

小结

习题

第8章 排序

8.1 基本概念

8.2 插入排序

8.2.1 直接插人排序

8.2.2 希尔排序

8.3 交换排序

8.3.1 冒泡排序

8.3.2 快速排序

8.4 选择排序

8.4.1 直接选择排序

8.4.2 堆排序

8.5 归并排序

8.6 分配排序

8.7 内部排序方法的比较和选择

8.8 外部排序简介

8.9 排序应用举例

小结

习题

第二篇操作系统

第9章 操作系统引论

9.1 操作系统的概念

9.2 操作系统的发展过程

9.3 操作系统的基本特性

9.4 操作系统的主要功能

小结

习题

第10章 进程管理

10.1 进程的基本概念

10.2 进程的控制

10.3 进程的同步与互斥

10.3.1 基本概念

10.3.2 信号量机制

10.4 进程通信

小结

习题

第11章 处理机调度与死锁

11.1 处理机调度的基本概念

11.2 调度算法

11.3 死锁

11.3.1 死锁的相关知识

11.3.2 处理死锁的基本方法

小结

习题

第12章 存储器管理

12.1 存储器管理的基本概念

12.2 存储管理基本技术

12.3 分页存储管理

12.4 分段存储管理

12.5 段页式存储管理

小结

习题

第13章 设备管理

13.1 设备管理的功能及基本概念

13.2 I/O控制方式

13.3 缓冲技术

13.4 设备分配

13.5 设备处理

小结

习题

第14章 文件管理

14.1 基本概念及术语

14.2 文件的组织结构和存取方式

14.3 文件目录管理

14.4 文件存储空间的管理

小结

习题

第三篇软件工程

第15章 软件工程概述

15.1 软件危机和软件工程的概念

15.2 软件生命周期

15.3 典型的软件工程模型

小结

习题

第16章 传统软件工程设计

16.1 软件需求分析

16.2 软件设计

16.3 编码

16.4 软件测试

16.5 软件维护

小结

习题

第17章 面向对象的软件工程

17.1 面向对象的基本概念

17.2 面向对象的系统分析和设计

17.3 UML统一建模语言

小结

习题

第18章 软件工程项目管理

18.1 软件项目管理

18.2 编写“软件项目计划书”

18.3 软件配置管理

18.4 软件质量管理

小结

习题

附录A 项目开发计划文档

参考文献

内容摘要:

《高等职业院校规划教材·软件技术系列:计算机软件技术基础》按照教育部提出的计算机基础课程三层次教学体系中的软件技术基础课程的要求,根据高职高专类学生的特点编写,实例贯穿其中,与现实生活相结合。全书共有数据结构、操作系统、软件工程三篇,分为18章。数据结构的主要内容包括算法、线性表、栈、队列、树、图、查找和排序;操作系统的主要内容包括操作系统引论、进程管理、处理机调度与死锁、存储器管理、设备管理及文件管理;软件工程的主要内容包括软件工程概述、传统软件工程设计、面向对象的软件工程及软件工程项目管理;最后附有软件项目开发计划文档供读者参考。《高等职业院校规划教材·软件技术系列:计算机软件技术基础》在内容组织上由浅入深,循序渐进,语言通俗流畅,实例选用得当,与现实生活联系紧密,有利于读者理解和掌握。每章开头附有基本要求和重点难点,最后附有小结并配有相应的习题。
《高等职业院校规划教材·软件技术系列:计算机软件技术基础》结构合理,内容丰富,通俗易懂,实用性强,适合作为高职高专院校的教材,也可作为计算机二级和三级等级考试的参考书。

编辑推荐:

《高等职业院校规划教材·软件技术系列:计算机软件技术基础》共有数据结构、操作系统、软件工程三篇,分为18章。数据结构的主要内容包括算法、线性表、栈、队列、树、图、查找和排序;操作系统的主要内容包括操作系统引论、进程管理、处理机调度与死锁、存储器管理、设备管理及文件管理;软件工程的主要内容包括软件工程概述、传统软件工程设计、面向对象的软件工程及软件工程项目管理;最后附有软件项目开发计划文档供读者参考。
《高等职业院校规划教材·软件技术系列:计算机软件技术基础》适合作为高职高专院校的教材,也可作为计算机二级和三级等级考试的参考书。

书籍规格:

书籍详细信息
书名计算机软件技术基础站内查询相似图书
9787113099350
如需购买下载《计算机软件技术基础》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位中国铁道出版社
版次1版印次1
定价(元)21.0语种简体中文
尺寸26装帧平装
页数 248 印数 4000

书籍信息归属:

计算机软件技术基础是中国铁道出版社于2009.05出版的中图分类号为 TP31 的主题关于 软件-高等学校:技术学校-教材 的书籍。