电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言单项选择题标准化考试系统

C语言单项选择题标准化考试系统_第1页
1/17
C语言单项选择题标准化考试系统_第2页
2/17
C语言单项选择题标准化考试系统_第3页
3/17
Pag e 1 o f 17 1 一、 课程设计的内容 C 题 目 二十四: 单项选择题 标准化考试系统 ( 一 ) 功 能 要 求 : ( 1) 用 文 件 保 存 试 题 库 。( 每 个 试 题 包 括 题 干 、4 个 备选答案、标准答案) ( 2) 试 题 录入: 可随时增加试 题 到试 题 库 中 ( 3) 试 题 抽取: 每 次从试 题 库 中可以随机抽出 N 道题 ( N 由键盘输入) ( 4) 答题 : 用 户可实现输入自己的答案 ( 5) 自动判卷:系统可根据用 户答案与标准答案的对比实现判卷并给出成绩。 ( 二) 其它要 求 : ( 1) 只能 使用 C/C++语言,源程序要 有适当的注释,使程序容易阅读 ( 2) 至少采用 文 本菜单界面( 如果能 采用 图形菜单界面更好) ( 3) 学生可自动增加新功 能 模块( 视情况可另外加分) ( 4) 写出课程设计报告,具体要 求 见相关说明文 档 二、课程设计的要求与数据 1、进一步掌握和利用 C 语言进行程设计的能力; 2、进一步理解和运用结构化程序设计的思想和方法; 3、初步掌握开发一个小型实用系统的基本方法; 4、学会调试一个较长程序的基本方法; 5、学会利用流程图或 N-S 图表示算法; 6、掌握书写程序设计开发文档的能力。 三、课程设计应完成的工作 1、编写完成相应题目的程序; 2、编写课程设计报告,课程设计报告的内容应包括以下 6 个部分: 1) 需求分析:包括设计题目、设计要求以及系统功能需求分析; 2) 总体设计:包括系统总体设计框架和系统功能模块图; Pag e 2 o f 17 2 3) 详细设计:包括主要功能模块的算法设计思路以及对应的工作流程图; 4) 调试分析过程描述:包括测试数据、测试输出结果,以及对程序调试过程中存在问题的思考(列出主要问题的出错现象、出错原因、解决方法及效果等,适当的包含结果截图); 5) 总结:课程设计完成了哪些功能,有没有什么扩展功能?还有哪些地方需要改进?课程设计过程中的学习体会与收获、对本次课程设计的认识以及自己的建议等内容; 6) 附录:主要源程序代码,含必要的注释。 3、答辩:在实验室建立程序运行的环境,并在指导教师的监督下,独立解 决问题、运行程序和回答教师提出的问题。 四、课程设计进程安排 序号 设计各阶段内容 地点 起止日期 1 下达任务书,说明设计要求;收集资料 实验 3#517 6.18 2 总体方...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言单项选择题标准化考试系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部