主页 详情

《C语言课程设计指导教程》_许真珍,蒋光远,田琳琳著_14066325_9787302416739

【书名】:《C语言课程设计指导教程》
【作者】:许真珍,蒋光远,田琳琳著
【出版社】:北京:清华大学出版社
【时间】:2016
【页数】:331
【ISBN】:9787302416739
【SS码】:14066325

最新查询

内容简介

第一篇 课程设计指导

第1章 课程设计目的及要求

1.1 课程设计的目的和任务

1.2 课程设计的过程

1.3 课程设计的要求

第2章 课程设计选题

2.1 课程设计选题要素

2.2 课程设计题目类型

2.3 课程设计选题建议

2.4 课程设计任务书

第3章 课程设计评价

3.1 课程设计报告

3.1.1 课程设计报告的内容

3.1.2 课程设计报告里程碑

3.2 课程设计答辩

3.3 课程设计评价机制

3.3.1 课程设计评价分级标准

3.3.2 课程设计评价指标

3.3.3 课程设计评分表

第二篇 课程设计预备知识

第4章 C语言基础知识

4.1 C语言概述

4.2 C语言知识点

4.2.1 数据类型

4.2.2 运算符和表达式

4.2.3 输入输出操作

4.2.4 选择

4.2.5 循环

4.2.6 数组

4.2.7 函数

4.2.8 指针

4.2.9 自定义数据类型

第5章 软件工程基础知识

5.1 软件工程概述

5.2 软件生命周期

5.2.1 可行性分析

5.2.2 需求分析

5.2.3 总体设计

5.2.4 详细设计

5.2.5 编码

5.2.6 测试

5.2.7 维护

第6章 C语言开发平台

6.1 C语言开发平台概述

6.2 VS 2013开发平台

6.2.1 VS 2013概述

6.2.2 VS 2013创建Win32控制台工程

6.2.3 VS 2013中C程序开发步骤

6.2.4 VS 2013程序调试

第7章 数据管理技术

7.1 链表数据结构

7.2 文件存储技术

7.2.1 文本文件操作

7.2.2 二进制文件操作

第8章 图形编程技术

8.1 OpenGL图形编程技术

8.1.1 OpenGL简介

8.1.2 环境配置

8.1.3 绘制几何图形

8.1.4 颜色设置

8.1.5 变换

8.1.6 像素处理

8.2 WinAPI图形编程技术

8.2.1 Windows程序入口函数

8.2.2 Windows的消息循环

8.2.3 GDI绘图

第三篇 课程设计项目开发

第一类 信息管理系统

第9章 商品库存管理系统

9.1 设计目的

9.2 需求分析

9.3 总体设计

9.4 详细设计与实现

9.4.1 预处理及数据结构

9.4.2 主函数

9.4.3 商品入库模块

9.4.4 商品出库模块

9.4.5 删除商品模块

9.4.6 修改商品模块

9.4.7 查询商品模块

9.4.8 显示商品模块

9.5 系统测试

9.6 设计总结

第10章 图书馆管理系统

10.1 设计目的

10.2 需求分析

10.3 总体设计

10.4 详细设计与实现

10.4.1 预处理及数据结构

10.4.2 主函数

10.4.3 图书管理模块

10.4.4 读者管理模块

10.4.5 借还书登记模块

10.5 系统测试

10.6 设计总结

第11章 学生成绩管理系统

11.1 设计目的

11.2 需求分析

11.3 总体设计

11.4 详细设计与实现

11.4.1 预处理及数据结构

11.4.2 主函数

11.4.3 学生成绩录入模块

11.4.4 学生成绩查询模块

11.4.5 学生成绩维护模块

11.4.6 统计与排序模块

11.4.7 文件存取模块

11.5 系统测试

11.6 设计总结

第12章 飞机订票系统

12.1 设计目的

12.2 需求分析

12.3 总体设计

12.4 详细设计与实现

12.4.1 预处理及数据结构

12.4.2 主函数

12.4.3 添加模块

12.4.4 查找模块

12.4.5 订票模块

12.4.6 修改模块

12.4.7 退票模块

12.4.8 显示模块

12.4.9 推荐模块

12.4.10 保存模块

12.4.11 时间模块

12.5 系统测试

12.6 设计总结

第二类 经典游戏

第13章 推箱子

13.1 设计目的

13.2 需求分析

13.3 总体设计

13.4 详细设计与实现

13.4.1 预处理及数据结构

13.4.2 主函数

13.4.3 绘制地图模块

13.4.4 移动控制模块

13.4.5 关卡选择模块

13.4.6 游戏操作模块

13.5 系统测试

13.6 设计总结

第14章 贪吃蛇

14.1 设计目的

14.2 需求分析

14.3 总体设计

14.4 详细设计与实现

14.4.1 预处理及数据结构

14.4.2 主函数

14.4.3 初始化模块

14.4.4 游戏控制模块

14.4.5 运行控制模块

14.4.6 食物生成模块

14.5 系统测试

14.6 设计总结

第15章 俄罗斯方块

15.1 设计目的

15.2 需求分析

15.3 总体设计

15.4 详细设计与实现

15.4.1 预处理及数据结构

15.4.2 主函数

15.4.3 界面显示模块

15.4.4 开始与结束界面模块

15.4.5 移动变换模块

15.4.6 判断冲突模块

15.4.7 满行消除模块

15.5 系统测试

15.6 设计总结

第16章 五子棋

16.1 设计目的

16.2 需求分析

16.3 总体设计

16.4 详细设计与实现

16.4.1 预处理及数据结构

16.4.2 主函数

16.4.3 界面显示模块

16.4.4 下棋操作模块

16.4.5 图形描画模块

16.4.6 功能菜单模块

16.5 系统测试

16.6 设计总结

第三类 应用工具

第17章 万年历

17.1 设计目的

17.2 需求分析

17.3 总体设计

17.4 详细设计与实现

17.4.1 预处理及数据结构

17.4.2 主函数

17.4.3 排版输出模块

17.4.4 功能控制模块

17.4.5 日历显示模块

17.4.6 功能选择模块

17.5 系统测试

17.6 系统总结

第18章 画图板

18.1 设计目的

18.2 需求分析

18.3 总体设计

18.4 详细设计与实现

18.4.1 预处理及数据结构

18.4.2 主函数

18.4.3 图形绘制模块

18.4.4 文件操作模块

18.4.5 消息响应模块

18.5 系统测试

18.6 设计总结

附录A ASCII表

附录B 运算符优先级和结合性

附录C C库函数

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
c9f440a272b1392f1349bff1a041fb9c#fa60c2595b7adb4f5da390cdf759a965#98337310#C语言课程设计指导教程_14066325.zip