C语言课程设计指导教程
实拍图,高温消毒后发出,下午四点之前的订单一般当天发货
¥
0.82
九品
仅1件
作者许真珍;蒋光远;田琳琳
出版社清华大学出版社
出版时间2016-06
版次1
装帧平装
上书时间2024-11-06
商品详情
- 品相描述:九品
图书标准信息
-
作者
许真珍;蒋光远;田琳琳
-
出版社
清华大学出版社
-
出版时间
2016-06
-
版次
1
-
ISBN
9787302416739
-
定价
44.50元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
330页
-
字数
540千字
- 【内容简介】
-
本书一共分为三篇,第一篇介绍C语言课程设计的目的及要求、选题和评价方法;
第二篇介绍完成C语言课程设计需要的预备知识,除了C语言基础知识外,还引入了软件工程基础知识,帮助读者理解如何采用软件工程思想指导课程设计过程,此外,还介绍了时下最热门和流行的C语言开发平台VS 2013,取代TC和VC 6.0等早期版本开发平台,预备知识还包括信息管理系统开发所需的数据管理技术和游戏项目开发所需的图形编程技术,并将目前软件公司普遍采用的热门图形编程技术OpenGL和WinAPI两套方案介绍给读者,取代TC平台下已经过时的图形库;
第三篇是课程设计项目指导,结合软件工程思想,通过10个经典项目的开发过程,逐步展示软件生命周期各个阶段的工作,项目涵盖信息管理系统、经典游戏、应用工具三个类别,所有项目均在VS 2013平台调试通过。本书内容丰富,介绍的技术新颖,课程设计指导详尽,既可以作为C语言课程设计教学的指导用书,也可以作为C语言项目开发者和编程爱好者的参考用书。
- 【目录】
-
目录
第一篇课程设计指导
第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.1C语言概述
4.2C语言知识点
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.1C语言开发平台概述
6.2VS 2013开发平台
6.2.1VS 2013概述
6.2.2VS 2013创建Win32控制台工程
6.2.3VS 2013中C程序开发步骤
6.2.4VS 2013程序调试
第7章数据管理技术
7.1链表数据结构
7.2文件存储技术
7.2.1文本文件操作
7.2.2二进制文件操作
第8章图形编程技术
8.1OpenGL图形编程技术
8.1.1OpenGL简介
8.1.2环境配置
8.1.3绘制几何图形
8.1.4颜色设置
8.1.5变换
8.1.6像素处理
8.2WinAPI图形编程技术
8.2.1Windows程序入口函数
8.2.2Windows的消息循环
8.2.3GDI绘图
第三篇课程设计项目开发
第一类信息管理系统
第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设计总结
附录AASCII表
附录B运算符优先级和结合性
附录CC库函数
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价