图书介绍

计算机软件技术基础【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

计算机软件技术基础
  • 徐洁磐,李臣明,史九林编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111308683
  • 出版时间:2010
  • 标注页数:244页
  • 文件大小:24MB
  • 文件页数:254页
  • 主题词:软件-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一篇 概论篇2

第1章 计算机软件概论2

1.1 计算机系统与计算机软件2

1.2 计算机软件的基本概念2

1.3 软件的分类4

1.4 计算机软件的内容5

本章复习指导6

习题17

第二篇 基础篇10

第2章 算法理论10

2.1 算法的基本概念10

2.2 算法的基本特征11

2.3 算法的基本要素12

2.4 算法描述12

2.4.1 形式化描述12

2.4.2 半形式化描述13

2.4.3 非形式化描述13

2.5 算法的设计14

2.6 算法评价19

2.7 一个完整的算法表示21

2.8 几点说明22

本章复习指导22

习题223

第3章 数据基础24

3.1 数据基本概念24

3.1.1 数据定义24

3.1.2 数据组成24

3.1.3 数据元素26

3.2 数据操纵与数据结构27

3.2.1 数据操纵27

3.2.2 广义数据结构27

3.3 数据分类28

3.3.1 数据特性分析与分类28

3.3.2 数据的三种分类之间的关系29

3.4 数据发展历史简介30

3.5 数据理论的深层次认识30

本章复习指导31

习题332

第4章 数据结构33

4.1 概述33

4.1.1 数据元素33

4.1.2 数据的逻辑结构33

4.1.3 数据的物理结构34

4.1.4 物理结构的实现35

4.1.5 关于数据结构中的算法36

4.2 线性结构36

4.2.1 线性表36

4.2.2 栈43

4.2.3 队列48

4.2.4 串54

4.3 树结构58

4.3.1 一般树58

4.3.2 二叉树62

4.4 图结构67

4.4.1 图的定义67

4.4.2 图的几个术语及基本性质68

4.4.3 对图的基本操作69

4.4.4 图的存储结构70

4.4.5 图的遍历73

本章复习指导74

习题475

第三篇 系统篇78

第5章 操作系统78

5.1 基本概念78

5.1.1 什么是操作系统78

5.1.2 操作系统的分类79

5.1.3 操作系统的功能80

5.1.4 操作系统的结构80

5.2 CPU管理与中断管理81

5.2.1 进程描述与进程控制81

5.2.2 进程同步、互斥与进程通信84

5.2.3 线程87

5.2.4 CPU调度87

5.2.5 中断管理88

5.3 存储管理90

5.3.1 内存分配90

5.3.2 地址重定位90

5.3.3 虚拟存储器及虚拟存储管理90

5.4 设备管理94

5.4.1 设备管理概述94

5.4.2 设备控制技术96

5.4.3 缓冲技术96

5.4.4 设备的分配与调度算法97

5.4.5 SPOOLING技术98

5.4.6 设备驱动程序99

5.4.7 外部存储器的管理99

5.5 文件管理102

5.5.1 文件系统及其结构102

5.5.2 文件的组织结构103

5.5.3 文件的目录管理104

5.5.4 文件的存储空间管理105

5.5.5 文件的存取控制105

5.5.6 文件的操作106

5.6 操作系统的用户接口106

5.6.1 操作系统的用户接口分类106

5.6.2 三种接口方式介绍107

5.7 常用操作系统介绍108

5.7.1 Windows操作系统108

5.7.2 UNIX操作系统112

5.7.3 Linux操作系统113

本章复习指导115

习题5116

第6章 程序设计语言与语言处理系统118

6.1 概述118

6.2 程序与程序设计语言118

6.2.1 程序和程序设计118

6.2.2 程序设计语言119

6.2.3 高级语言的文法结构122

6.3 语言处理系统123

6.3.1 几个有关概念124

6.3.2 汇编程序124

6.3.3 解释程序125

6.3.4 编译程序126

6.3.5 语言环境129

本章复习指导130

习题6131

第7章 数据库系统132

7.1 基本概念132

7.1.1 数据库系统概述132

7.1.2 数据管理133

7.1.3 数据处理137

7.2 数据模型139

7.2.1 数据模型的基本概念139

7.2.2 概念模型140

7.2.3 逻辑模型143

7.2.4 物理模型145

7.3 关系模型数据库管理系统146

7.3.1 数据定义功能146

7.3.2 数据操纵功能147

7.3.3 数据控制功能148

7.4 关系数据库管理系统标准语言SQL151

7.4.1 SQL概述151

7.4.2 SQL的数据定义语句152

7.4.3 SQL的查询语句154

7.4.4 SQL分层结构查询158

7.4.5 SQL的更新语句159

7.4.6 SQL的统计、计算及分类160

7.4.7 SQL的视图语句162

7.4.8 SQL的数据控制语句163

7.5 主流数据库产品价格167

7.5.1 大型数据库产品Oracle167

7.5.2 小型数据库产品SQL Server167

7.5.3 桌面式数据库产品Access及VFP168

本章复习指导169

习题7170

第8章 支撑软件与应用软件173

8.1 支撑软件173

8.1.1 支撑软件的基本概念173

8.1.2 中间件173

8.2 应用软件176

8.2.1 概述176

8.2.2 应用软件组成177

8.2.3 典型应用软件介绍177

本章复习指导182

习题8182

第四篇 开发篇184

第9章 软件工程184

9.1 软件工程概述184

9.1.1 软件危机与软件工程184

9.1.2 软件工程的基本概念184

9.1.3 软件开发方法185

9.1.4 软件开发工具186

9.1.5 软件开发过程187

9.1.6 软件开发过程中的生存周期模型188

9.1.7 软件产品文档与标准191

9.1.8 软件质量保证191

9.1.9 软件项目管理191

9.2 结构化开发方法191

9.2.1 结构化开发方法介绍191

9.2.2 结构化分析方法192

9.2.3 系统设计196

9.2.4 系统编码203

9.2.5 测试204

9.2.6 运行与维护208

9.3 软件工程标准化208

9.3.1 软件工程标准化的意义209

9.3.2 软件工程标准化组织与标准209

9.3.3 我国的软件工程标准210

9.4 软件工程中的文档211

9.4.1 文档的作用211

9.4.2 文档的分类211

9.4.3 常用的软件文档211

9.4.4 文档编制的质量要求212

9.5 软件项目管理213

9.5.1 软件项目成本控制213

9.5.2 项目进度安排214

9.5.3 项目管理内容214

9.5.4 软件配置管理216

9.6 软件质量保证216

9.6.1 软件质量的概念216

9.6.2 保证软件质量的手段217

本章复习指导218

习题9220

第10章 应用系统开发221

10.1 应用系统开发原理221

10.1.1 应用系统组成概述221

10.1.2 应用系统开发步骤222

10.2 应用系统组成222

10.2.1 应用系统基础平台222

10.2.2 应用系统的资源管理层223

10.2.3 应用系统的业务逻辑层224

10.2.4 应用系统的应用表现层225

10.2.5 应用系统的用户层225

10.2.6 典型的应用系统组成介绍225

10.3 应用系统开发实例——嵌入式电子点菜系统226

10.3.1 嵌入式电子点菜系统简介226

10.3.2 需求调查227

10.3.3 系统分析228

10.3.4 系统设计229

10.3.5 系统平台230

10.3.6 系统详细设计230

10.3.7 系统结构图231

10.3.8 系统实现231

本章复习指导231

习题10232

附录 数据结构的部分实验程序233

参考文献241

热门推荐