C语言程序自动评测系统的设计与实现

C语言程序自动评测系统的设计与实现

ID:39154857

大小:4.35 MB

页数:66页

时间:2019-06-25

C语言程序自动评测系统的设计与实现_第1页
C语言程序自动评测系统的设计与实现_第2页
C语言程序自动评测系统的设计与实现_第3页
C语言程序自动评测系统的设计与实现_第4页
C语言程序自动评测系统的设计与实现_第5页
资源描述:

《C语言程序自动评测系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中文摘要中又捅要随着计算机技术的发展和提高,计算机辅助评价(CAA)已成为当前计算机教育应用的热点研究问题之一。已有的研究成果己能很好的解决客观题测评问题,而主观题的评测问题则仍处于发展阶段。C语言程序设计课程中大量的编程作业,要求教师及时给出客观公正的评价,造成教师沉重的评价负担。实现学生编写的程序源代码评测的自动化,减轻教师工作负担,促进学生进行自我训练、提高编程技能,是近年来计算机教育研究的重点问题。本文在参考了现有的在线评测系统和程序设计类课程教学辅助系统的基础上,进行了C语言程序自动评测系统的设计与实现,系统对能够生成可执行文件的程序采用软件测试中的动态评

2、测技术进行评测,对编译过程中有错误,不能生成可执行文件的程序将其转入代码修复模块进行修复,修复后再次进行编译处理,如果能够生成可执行文件将其转入动态评测模块进行评测,否则转入静态评测模块进行评测。此系统从多角度分析学生程序,具有给出的分数更准确、分析的结果更合理的特点。系统采用B/S系统体系结构,ASP.NET作为前端开发工具,后台数据库管理使用SQLServer,开发语言使用C舟。系统具有界面简洁、操作方便、工作效率高、数据安全可靠等特点。通过对自动评测系统进行验证与分析,表明本文使用的方法能够对学生程序进行自动评测,设计和开发的自动测评系统具有一定的实用价值。关

3、键字:程序设计;自动化评测;动念评测;静态评测AbstractWiththedevelopmentandtheimprovingofcomputertechnology,computerassistedassessment(CAA)hasbecomehotproblems.Theexistingresearchresultsalreadycallsolvetheproblemofevaluationobjectivequestions,andsubjectiveevaluationisstillinthedevelopmentstage.Cprogramdesign

4、courseinalargenumberofprogrammingwork,requeststOgiveobjectiveandfairevaluationofteachers,resultinginheavyburden.Studentsrealizetheprogramsourcecodetestingautomation,computereducationresearchinrecentyearsisthefocusanddifficultproblem.Inthispaper,inreferencetOtheexistingonlineevaluations

5、ystemandprogramdesigncoursesteachingassistantsystembasedontheCprogramdesign,inordertOmorereasonableandfairscore,systemcangenerateexecutableprogramusedinsoftwaretestingdynamictestingtechnologyofevaluation,thecompilerintheprocessoferror,Can’tgenerateexecutablefilestransferredtocoderepair

6、moduleforrepair,repairagainafterthecompilation,ifcangenerateexecutablefilestransferredtothedynamicevaluationmoduleofevaluation,orintothestaticevaluationmodule.ThesystemadoptsthestructureofB/Ssystem,ASP.NETasthedevelopmenttool,thebackstagedatabasemanagementusingSQLServer,usingC拌developm

7、entlanguage.Thesystemhasasimpleinterface,convenie.ntoperation,highworkefficiency,datasafetyandreliability.Theautomaticevaluationsystemforverificationandanalysisshowthatthismethodcanbeused,tothestudentprogramforautomaticevaluation,designanddevelopmentofautomatictestsystemhasacertainpr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。