图书介绍

C程序设计实训理论教程 C语言版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C程序设计实训理论教程 C语言版
  • 梁志剑等编著 著
  • 出版社: 北京:国防工业出版社
  • ISBN:9787118076073
  • 出版时间:2011
  • 标注页数:262页
  • 文件大小:13MB
  • 文件页数:270页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

C程序设计实训理论教程 C语言版PDF格式电子书版下载

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

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

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

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

图书目录

基础篇1

第1章 实训指导1

1.1实训目的1

1.2实训要求1

1.3实训内容1

1.4软件开发过程1

1.5实训报告2

第2章 需求分析3

2.1需求概述3

2.1.1过程3

2.1.2任务3

2.1.3原则4

2.1.4方法4

2.2需求收集4

2.2.1目标4

2.2.2任务4

2.2.3成果4

2.3需求结果分析5

2.3.1目标5

2.3.2任务5

2.3.3成果5

2.4需求规约5

2.4.1目标5

2.4.2任务6

2.4.3成果6

2.4.4结构化分析方法9

2.5需求验证11

2.5.1目标11

2.5.2任务11

2.5.3成果12

2.6需求实现12

2.6.1实现过程定义12

2.6.2需求状态的变化12

2.6.3状态变化的追踪12

2.6.4需求的变更控制12

第3章 总体设计13

3.1软件设计13

3.1.1软件设计概述13

3.1.2软件设计策略13

3.2总体设计14

3.2.1任务14

3.2.2结构图17

3.2.3面向数据流的设计方法17

3.2.4变换分析设计18

3.2.5事务分析设计23

3.2.6 HIPO图23

第4章 详细设计24

4.1任务24

4.2结构化程序设计24

4.2.1基本要点24

4.2.2控制结构24

4.2.3特点25

4.3描述工具25

4.4 Jackson方法25

4.4.1 Jackson结构图25

4.4.2 Jackson设计步骤25

4.5详细设计说明书26

第5章 编写代码28

5.1目的28

5.2程序设计28

5.2.1程序设计语言分类28

5.2.2程序设计语言特性29

5.2.3程序设计语言选择29

5.2.4程序设计风格29

第6章 软件测试31

6.1测试概述31

6.1.1 测试目的31

6.1.2 测试原则31

6.1.3调试31

6.2测试过程32

6.2.1单元测试32

6.2.2集成测试33

6.2.3确认测试34

6.2.4系统测试34

6.3测试方法36

6.3.1静态测试与动态测试36

6.3.2黑盒测试法与白盒测试法36

6.4测试工具36

6.4.1白盒测试工具36

6.4.2黑盒测试工具36

6.4.3测试设计和开发工具37

6.4.4测试执行和评估工具37

6.5测试报告37

应用篇39

第7章 数据库管理39

7.1个人小管家39

7.1.1需求分析39

7.1.2概要设计39

7.1.3详细设计41

7.1.4测试及运行结果52

7.2电子通讯录55

7.2.1需求分析55

7.2.2概要设计56

7.2.3详细设计57

7.2.4测试及运行结果71

第8章 图形处理76

8.1图形绘制系统76

8.1.1需求分析76

8.1.2概要设计76

8.1.3详细设计79

8.1.4测试及运行结果85

8.2图形动画系统89

8.2.1需求分析89

8.2.2概要设计89

8.2.3详细设计92

8.2.4测试及运行结果98

第9章 自动控制101

9.1交通灯101

9.1.1需求分析101

9.1.2概要设计101

9.1.3详细设计102

9.1.4 测试及运行结果107

9.2电梯控制108

9.2.1需求分析108

9.2.2概要设计109

9.2.3详细设计110

9.2.4 测试及运行结果125

第10章 模拟仿真129

10.1万年历129

10.1.1需求分析129

10.1.2概要设计130

10.1.3详细设计131

10.1.4 测试及运行结果146

10.2简易DOS操作系统148

10.2.1需求分析148

10.2.2概要设计149

10.2.3详细设计149

10.2.4测试及运行结果162

第11章 桌面游戏165

11.1贪吃蛇165

11.1.1需求分析165

11.1.2概要设计165

11.1.3详细设计166

11.1.4 测试及运行结果172

11.2推箱子174

11.2.1需求分析174

11.2.2概要设计174

11.2.3详细设计176

11.2.4测试及运行结果197

第12章 网络编程199

12.1 TCP连接建立系统199

12.1.1需求分析199

12.1.2概要设计199

12.1.3服务器端详细设计200

12.1.4客户端详细设计208

12.1.5测试及运行结果213

12.2 ping命令系统215

12.2.1 ping命令工作原理215

12.2.2 ping命令参数216

12.2.3需求分析217

12.2.4概要设计217

12.2.5详细设计217

12.2.6测试及运行结果225

提高篇227

第13章 常用算法227

13.1数值计算227

13.1.1一元多项式求值227

13.1.2定积分计算228

13.1.3矩阵转置229

13.1.4随机数的产生230

13.2非数值计算232

13.2.1查找232

13.2.2排序234

13.3其他238

13.3.1交换238

13.3.2计数239

13.3.3累加(乘)240

13.3.4求阶乘241

13.3.5求最大公约数和最小公倍数242

13.3.6求最值243

13.3.7判断素数244

13.3.8数制转换245

13.3.9字符处理247

13.3.10迭代250

13.3.11数字分离251

附录1实训报告格式253

附录2参考文献格式示例260

参考文献262

热门推荐