南京晓庄学院信息技术学院
语言程序设计》《C语言程序设计》课程设计报告
题专班学姓
目:业:级:号:名:
单项选择题标准化考试系统计算机科学与技术2008级2班08413232黄杨立霖林
指导教师:指导教师:成绩:
二00九年二月十六日
f摘
要
本次课题是设计一个单项选择题标准化考试系统,采用C语言编译,其中包含了菜单选择模块,试题操作模块等,各个功能模块都用函数来实现,通过模块整合成一个完整的系统。程序实现了用文件保存试题库;试题录入;试题抽取;答题;自动判卷的功能,同时实现一些新功能。报告中包含了设计目的、设计任务、程序设计流程图、模块功能说明、开发过程与调试以及源程序。
关键字:关键字:单项选择题考试系统;文件保存;结构体;指针;循环结构。
f目
录
摘要1关键字1设计目的1设计任务1总体设计1详细设计2开发过程与调试4总结与体会…………………………………………………总结与体会………………………………………………………………4………………………………………………………
f1设计目的
(1)进一步巩固和复习C语言所学基本课程;(2)培养结构化程序、模块化程序设计的方法和能力;(3)提高分析问题、解决问题以及综合利用C语言进行程序设计的能力;(4)熟练掌握应用MicrosoftVisualC60的方法;(5)学会软件开发的基本方法以及C语言程序的编译、调试方法;(6)熟练掌握C语言中关于文件的建立过程和程序,掌握文件的保存、录入以及使用文本菜单界面的程序。。
2设计任务
(1)用文件保存试题库。(每个试题包括题干、4个备选答案、标准答案);(2)试题录入:可随时增加试题到试题库中;(3)试题抽取:每次从试题库中可以随机抽出N道题(N由键盘输入);(4)答题:用户可实现输入自己的答案;(5)自动判卷:系统可根据用户答案与标准答案的对比实现判r