全球旧事资料 分类
《高级语言程序设计》
课程设计报告
题目:背单词系统专业:计算机科学与技术班级:姓名:指导教师:成绩:
计算机与信息工程系
2014年6月2日
f计算机与信息工程系《高级语言程序设计》课程设计报告
目录
1设计内容及要求21112设计内容2设计任务及具体要求2
2概要设计321、数据结构和全局变量22模块列表3
3
3树形结构模块图44调试过程45设计结果与分析66设计体会7
参考文献7源程序清单8
第1页共17页
f计算机与信息工程系《高级语言程序设计》课程设计报告
1
11
设计内容及要求
设计内容
该系统是帮助用户背单词的软件,要求用户可以选择背诵的,并可以编辑自己的词库,系统可以给出中文,让单词输出其英文意思,也可以输出英文让单词输入中文意思,并判断其意思是否正确,如不正确给出提示并要求用户重新输入。如正确给以鼓励。还应有词语预览功能。基本功能:词库的维护课程预览显示中文用户输入英文的背诵方法显示英文用户输入中文的背诵方法背诵成绩的记录
12
设计任务及具体要求
1、尽量多的应用C语言中所学到的知识和语句2、课程设计前应书写开题报告主要内容包括(对题目的分析和对该课程
设计的概要设计)3、课程设计后应交《课程设计报告》,和软件原代码及编译后的应用软件4、课程设计最后一次上机实验时检查题目的完成情况5、课程设计中必须用到的内容为
第2页共17页
f计算机与信息工程系《高级语言程序设计》课程设计报告
a文件的存取b)结构体的使用c)数组的使用d)指针操作
2概要设计
21、数据结构和全局变量
1)单词信息的结构体如下:typedefstructword
单词的结构体charcharword2存放单词的信息的变量如下wordi
tsMAX_NUM
um单词数组单词个数e
MAX_CHAR
oMAX_CHAR英文形式中文形式
22
模块列表
MAX_CHAR20100最大字符单词的最大个数
defi
e
defi
eMAX_NUMvoidvoid
read_from_file从文件中读取单词的信息write_to_file从文件中读r
好听全球资料 返回顶部