第1章 课程设计目标及规范
1.1 课程设计目的及要求
1.2 课程设计选题
1.3 课程设计评价
第2章 C语言及IDE概述
2.1 C语言IDE
2.2 CodeBlocks简介
2.3 C语言基础
2.4 EGE图形编程
2.5 声音文件播放
第3章 软件工程初步
3.1 软件工程概述
3.2 软件生命周期
第4章 基础题实例
4.1 逻辑推理
4.2 数字黑洞
4.3 斐波那契数列
4.4 哈希函数
第5章 电子时钟
5.1 需求分析
5.2 总体设计
5.3 详细设计和编码
5.4 测试
5.5 总结
第6章 竖式加法模拟器
6.1 需求分析
6.2 总体设计
6.3 详细设计与编码
6.4 测试
6.5 总结
第7章 七段数码管数字模拟器
7.1 点阵表示数字
7.2 数码管表示数字
7.3 单个数字特效显示
7.4 多位数的特效显示
7.5 测试
7.6 总结
第8章 点阵汉字
8.1 需求分析
8.2 总体设计
8.3 详细设计与编码
8.4 测试
8.5 总结
第9章 贪吃蛇游戏
9.1 需求分析
9.2 总体设计
9.3 基于二维数组的实现
9.4 程序调试和测试
9.5 基于链表的实现
9.6 总结
第10章 俄罗斯方块游戏
10.1 需求分析
10.2 总体设计
10.3 详细设计和编码
10.4 测试
10.5 总结
第11章 学生成绩管理
11.1 需求分析
11.2 总体设计
11.3 详细设计
11.4 程序编码
11.5 测试
11.6 总结
第12章 手机通讯录
12.1 需求分析
12.2 总体设计
12.3 详细设计与编码
12.4 测试
12.5 总结
附录1 课程设计选题
附录2 课程设计报告模板
参考文献
展开