2012《C语言》课程设计任务书3

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计报告

课程名称《C语言程序设计》

课题名称小学生心算CAI系统

专业

班级

学号

姓名

指导教师

2012年 6 月28 日

湖南工程学院

课程设计任务书

课程名称《C语言程序设计》课题小学生心算CAI系统

专业班级

学生姓名

学号

指导老师

审批

任务书下达日期2012 年 6 月9 日

任务完成日期2012年6月28 日

一、设计内容与设计要求

1.问题描述:

本系统可以用来进行单独的加、减、乘、除心算练习,也可综合心算的速度

与正确率进行测试。当用户在进行简单的四则运算时运算速度和正确率都较高时,

可以进入四则混合运算,借此来进一步提高自己的心算能力。

2.功能要求:

a.用户可以通过两种方法来选择功能,既可以按相应的数字键进入相应的心算练习,也可以按光标键来选择功能项。

b.计算机自动出题,用户进入每项练习时,屏幕上会显示用户所做的相应的题数,如果不想继续可以随时退出。

c.设计的系统完全适合用户,比如除法时考虑到小学生的水平问题,只允许出现整除情况。

d.用户输入的答案不对时,提示错误,用户输入的结果如果连续两次不对,计算机会自动给出正确答案,供用户参考。

e.界面设计友好

3、算法提示

a.用简单的程序设计方法。

b.一定的窗口设计技巧。

c.简单的数据类型。

4、测试数据

计算机随机产生

二、进度安排

6.18:课题讲解

6.19-6.20:查阅资料,总体设计,详细设计

6.20-6.25:编程,上机调试、修改、完善程序

6.26:答辩

6.27-6.28:撰写课程设计报告

附:

课程设计报告书写规范、书写格式及装订顺序

1、需求分析

(1)程序的功能。

(2)输入输出的要求。

2、总体设计

(1)程序由哪些模块组成以及模块之间的层次结构、各模块的调用关系;每个模块的功能。

(2)课题涉及的数据;即要存储什么数据,这些数据是什么样的类型构,它们之间有什么关系等。

3、详细设计

画出各模块的程序流程图。

4、调试分析以及设计体会

(1)测试数据:准备典型的测试数据和测试方案,包括正确的输入及输出结果和含有错误的输入及输出结果。

(2)程序调试中遇到的问题以及解决问题的方法。

(3)课程设计过程经验教训、心得体会。

5、使用说明

用户使用手册:说明如何使用你编写的程序,详细列出每一步的操作步骤。

6、参考书目(格式如下)

[1] 张明敏.图形图形图象文件格式解码使用程序.中国图象图形学报[J],1998,(5)

[2] 谭浩强. C语言程序设计(第二版).清华大学出版社[M], 1999 12(1): 298-327

7、附录

源程序清单(带注释)

8、书写格式及装订顺序

(1)课程设计报告要求用A4纸打印成册:

(2) 小标题为:黑体小4号(加粗):正文为:宋体5号。行间距为固定值22。

(3) 封面按学校统一规定。

⑷装订顺序:封面、任务书、目录、正文、评分、附件(A4大小的图纸及程序清单)。

计算机与通信学院课程设计评分表

教师签名:

日期:

相关文档
最新文档