图书介绍

计算机软件技术基础PDF|Epub|txt|kindle电子书版本网盘下载

计算机软件技术基础
  • 牟艳主编;陈慧萍,丁海军副主编;何坤金,景雪琴,吴凯,刘景,张福涛编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111218487
  • 出版时间:2007
  • 标注页数:356页
  • 文件大小:19MB
  • 文件页数:366页
  • 主题词:软件-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

计算机软件技术基础PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 计算机软件概论1

第一章 软件技术概论1

第一节 计算机软件概述1

第二节 软件技术的发展5

第二部分 数据结构13

第二章 数据结构概述13

第一节 数据、数据元素、数据类型、抽象数据类型13

第二节 数据结构的基本概念16

第三章 线性结构24

第一节 线性表24

第二节 栈和队列33

第三节 数组42

第四章 树形结构50

第一节 树的基本概念及存储结构50

第二节 二叉树概念53

第三节 二叉树的存储结构56

第四节 二叉树的操作59

第五节 二叉排序树64

第六节 哈夫曼树68

第五章 图形结构73

第一节 图的定义及基本术语73

第二节 图的存储结构76

第三节 图的遍历78

第四节 图的应用82

第六章 查找和排序88

第一节 查找88

第二节 排序99

第二部分习题与思考题111

第三部分 操作系统114

第七章 操作系统引论114

第一节 操作系统做什么?114

第二节 操作系统功能116

第三节 操作系统的分类117

第四节 操作系统的特征119

第五节 操作系统的性能评价119

第六节 操作系统的结构分析120

第八章 处理器管理123

第一节 作业的概念123

第二节 进程的概念124

第三节 进程状态及进程控制125

第四节 处理器调度127

第五节 进程的互斥与同步130

第六节 死锁问题135

第九章 存储管理140

第一节 存储器层次结构140

第二节 存储管理任务140

第三节 实存储管理142

第四节 虚拟存储管理145

第十章 设备管理154

第一节 设备管理的有关概念154

第二节 I/O请求的检测与控制155

第三节 缓冲技术158

第四节 设备管理程序160

第五节 虚拟设备技术161

第十一章 文件管理164

第一节 基本概念与术语164

第二节 文件的结构165

第三节 文件目录168

第四节 文件存储空间的管理170

第五节 文件的共享173

第六节 文件的存取控制173

第三部分习题与思考题174

第四部分 数据库176

第十二章 数据库系统概述176

第一节 数据库基本概念176

第二节 数据模型180

第三节 数据库系统结构187

第四节 关系数据库的基本概念190

第十三章 关系数据操作语言197

第一节 关系代数197

第二节 结构化查询语言SQL204

第十四章 数据库设计与应用224

第一节 关系模式规范化224

第二节 数据库设计231

第三节 数据库技术应用236

第十五章 微机数据库系统Visual FoxPro的应用244

第一节 Visual FoxPro的集成操作环境244

第二节 VFP语言基础245

第三节 程序设计基础250

第四节 表的创建和使用253

第五节 数据库操作260

第六节 表单设计及运行260

第四部分习题与思考题267

第五部分 软件工程274

第十六章 软件工程概述274

第一节 软件和软件危机274

第二节 软件工程的产生与发展275

第三节 软件工程方法学280

第十七章 结构化软件开发方法285

第一节 可行性研究285

第二节 需求分析286

第三节 概要设计290

第四节 详细设计294

第五节 编码296

第六节 测试297

第七节 软件维护299

第十八章 面向对象的软件开发方法301

第一节 面向对象的思想301

第二节 面向对象的概念302

第三节 面向对象建模304

第四节 面向对象的分析、设计与实现307

第十九章 软件项目管理312

第一节 软件项目管理的意义312

第二节 软件开发的组织机构314

第三节 软件项目的计划316

第四节 软件风险管理317

第五节 软件配置管理318

第六节 软件质量保证319

第二十章 软件开发文档322

第一节 软件文档的分类322

第二节 软件文档的标准化工作322

第三节 文档编制的质量要求324

第四节 文档的管理和维护325

第五部分习题与思考题325

附录 实验指导书328

附录一 概述328

实验环境328

实验步骤328

附录二 基本型实验329

实验一 线性表的插入和删除329

实验二 栈与队333

实验三 多维数组的应用336

实验四 二叉树的遍历和应用338

实验五 图的遍历和应用340

实验六 查找346

实验七 排序350

实验八 数据库基本操作353

实验九 VFP表单操作353

附录三 提高型实验353

实验一 排序算法的分析353

实验二 游戏编程354

附录四 综合、设计型实验355

实验一 软件需求分析与设计355

实验二 学生信息管理系统开发实现355

参考文献356

热门推荐