图书介绍

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

计算机软件技术基础
  • 杨建军主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111352945
  • 出版时间:2011
  • 标注页数:301页
  • 文件大小:37MB
  • 文件页数:311页
  • 主题词:软件-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 Web程序设计基础1

1.1 Web程序设计语言1

1.2 XHTML的语法规则2

1.3 XHTML标记及其属性5

1.4 CSS基础11

1.4.1 CSS简介12

1.4.2 CSS属性简介14

1.5 网页的布局方法18

1.5.1 早期常用的网页布局方法18

1.5.2 新的Web标准19

1.5.3 DIV+CSS网页布局方案19

1.6 ASP.NET概述23

1.6.1 ASP.NET发展概述23

1.6.2 ASP.NET工作原理24

1.6.3 ASP.NET中的文件类型24

1.6.4 ASP.NET应用程序的组成25

1.6.5 ASP.NET的常用内置对象26

1.7 上机练习32

1.8 习题35

第2章 C#语言基础36

2.1 C#语言概述36

2.1.1 .NET Framework简介36

2.1.2 C#语言简介39

2.1.3 Visual Studio 2008 IDE介绍39

2.1.4 命名空间45

2.1.5 控制台应用程序的设计47

2.1.6 Windows窗体应用程序的设计49

2.2 C#语言基础51

2.2.1 基本编码规则51

2.2.2 数据类型53

2.2.3 System.String类56

2.2.4 System.Console类58

2.2.5 System.Math类59

2.2.6 数据类型的转换60

2.3 C#程序的流程控制61

2.3.1 分支程序设计61

2.3.2 循环程序设计67

2.3.3 跳转语句69

2.4 上机练习70

2.5 习题71

第3章 面向对象程序设计72

3.1 面向对象的基本思想72

3.2 类与对象73

3.2.1 类的定义73

3.2.2 类的成员74

3.2.3 创建对象与构造函数75

3.3 类的方法与重载76

3.3.1 方法的定义与调用76

3.3.2 方法的参数类型77

3.3.3 静态方法和实例方法79

3.3.4 方法重载80

3.3.5 this关键字81

3.4 继承与多态82

3.4.1 继承82

3.4.2 多态84

3.4.3 抽象与密封88

3.5 接口与属性90

3.5.1 接口90

3.5.2 属性93

3.6 委派与事件97

3.6.1 委派与匿名方法97

3.6.2 事件99

3.7 上机练习102

3.8 习题105

第4章 算法与数据结构106

4.1 算法106

4.1.1 算法的概念106

4.1.2 算法的表示108

4.1.3 常用算法的结构分析108

4.2 数据结构111

4.2.1 数据的结构关系111

4.2.2 数据结构的研究方法112

4.2.3 线性表114

4.2.4 树和二叉树118

4.2.5 图124

4.3 查找和排序128

4.3.1 查找128

4.3.2 排序131

4.4 文件与文件的操作133

4.4.1 文件133

4.4.2 文件的操作135

4.5 上机练习135

4.6 习题138

第5章 多媒体与网络编程140

5.1 多媒体处理技术140

5.1.1 音频信号处理的基本知识140

5.1.2 图形图像处理的基本知识141

5.2 多媒体开发过程142

5.3 多媒体编程145

5.4 网络协议及网络操作系统149

5.4.1 OSI参考模型149

5.4.2 TCP/IP150

5.4.3 网络操作系统——Windows154

5.5 上机练习157

5.5.1 IPAddress和IPEndPoint类158

5.5.2 套接字(Socket)158

5.5.3 网络流(NetworkStream)160

5.5.4 面向连接的套接字160

5.6 习题166

第6章 软件的开发流程167

6.1 软件工程过程和软件的生存周期167

6.2 软件的需求定义168

6.2.1 系统可行性分析168

6.2.2 软件开发计划170

6.2.3 软件的需求分析171

6.3 软件系统设计183

6.3.1 软件概要设计概述183

6.3.2 软件设计的基本原则185

6.3.3 软件详细设计188

6.3.4 软件详细设计表示方法189

6.4 软件的系统实现191

6.4.1 程序设计语言的特征和选择191

6.4.2 程序设计风格192

6.5 软件测试193

6.5.1 软件测试技术分类194

6.5.2 测试用例195

6.5.3 调试203

6.6 软件维护205

6.6.1 软件维护的定义和特点205

6.6.2 软件维护的实施205

6.6.3 软件的可维护性206

6.7 上机练习208

6.8 习题208

第7章 操作系统209

7.1 操作系统的基础知识209

7.1.1 操作系统的基本概念209

7.1.2 操作系统的功能211

7.1.3 操作系统的分类213

7.2 操作系统的结构214

7.3 操作系统的资源管理216

7.3.1 进程管理216

7.3.2 内存管理218

7.3.3 设备管理223

7.3.4 文件管理226

7.4 常用操作系统介绍230

7.5 上机练习231

7.6 习题232

第8章 关系数据库系统233

8.1 数据管理技术的产生与发展233

8.1.1 人工管理阶段233

8.1.2 文件系统阶段234

8.1.3 数据库系统阶段234

8.2 数据库系统概述235

8.2.1 与数据库有关的基本概念235

8.2.2 数据库系统的特点236

8.3 数据模型237

8.3.1 数据模型的组成要素237

8.3.2 概念模型238

8.3.3 常用数据模型239

8.3.4 层次模型239

8.3.5 网状模型239

8.3.6 关系模型240

8.4 关系术语及关系运算240

8.4.1 关系术语240

8.4.2 关系的特点241

8.4.3 实际关系模型241

8.4.4 关系运算241

8.5 SQL242

8.5.1 SQL概述243

8.5.2 数据定义243

8.5.3 数据查询244

8.5.4 数据更新246

8.5.5 事务处理246

8.5.6 触发器247

8.5.7 存储过程248

8.5.8 视图248

8.6 ADO.NET数据库访问技术249

8.6.1 .NET Framework数据提供程序250

8.6.2 Connection对象251

8.6.3 Command对象255

8.6.4 DataAdapter对象258

8.6.5 DataReader对象259

8.6.6 DataSet对象259

8.7 创建数据库263

8.7.1 使用命令行方式创建数据库264

8.7.2 使用Visual Studio 2008创建数据库264

8.7.3 使用DataReader完成数据库访问266

8.7.4 修改数据库269

8.8 上机练习270

8.9 习题282

第9章 项目与实践283

9.1 软件的生存周期283

9.2 创业投资网站的功能分析283

9.2.1 选题的背景和意义283

9.2.2 系统可行性分析284

9.2.3 系统功能概述284

9.3 创业投资网站系统的设计284

9.3.1 系统功能设计285

9.3.2 系统数据库设计285

9.4 创业投资网站系统的实现287

9.4.1 连接数据库288

9.4.2 用户未登录页面的设计与实现288

9.4.3 注册用户功能的设计与实现294

9.4.4 管理员相关页面的设计与实现297

9.5 系统的运行测试299

9.5.1 系统测试299

9.5.2 测试分析报告300

参考文献301

热门推荐