资源描述:
《编程题自动评分系统中结构体的研究与现实》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、哈尔滨工业大学工学硕士学位论文AbstractAutomaticgradingofprogramsinprogramminglanguageexaminationisa
practicalapplication,isalsoakeytechniqueofon-lineexaminationsystem.It
relatestomanyaspectsoftheoriesandknowledge,soitisadifficultpoint.There
havebeenmanytechnicalproblemsunresolve
2、dasyet.Theautomaticgradingmodelofprogramsisbasedonideaofprogram
semanticequivalence.Itsimplementprocessisanalyzingthewholesource
program,transformingprogramintosystemdependencegraph,andstandardizing
programofstudentandtemplate,eliminatingdiversificationofrepresent
3、ation
formsofequivalentsemanticprogram,computingtheirsemanticsimilarity,
finallygradingstudentprogramsbysomestrategies.Existentautomaticgradingmodelofprogramscannotdealwiththe
programswithstructuralbody.Inthispaper,westudythesyntaxandconceptof
structuralbodybasedo
4、nanexistedmodel,andimprovetheoriginalmodelinthe
followingaspects:increasingthemiddlerepresentationformofstructuralbodyin
analysisofmorphologyandsyntaxandsystemdependencegraphandabstract
syntaxtree,addingstandardizationrules,mainlyincludingtypedefinition,
nestingst
5、ructure,initialization,functioninvocation,renamingandsequenceof
programsentence,besidesstandardizationrulesofbitoperationandprogram
withenumeration,enhancingthefunctionofinspectingsyntaxerrorand
improvingmatchingstrategies.Theimprovedmodelhasbeenintegratedinto“on-
6、lineexamsystemforC
language”.Ithasbeenprovedthatthemodelandmethodarecorrectand
practicableafterapplyingtheexamsystem.Keywordsstructuralbody;systemdependencegraph;programstandardization;programmatching-II-哈尔滨工业大学工学硕士学位论文目录摘要.........................................
7、.............................................................................I
Abstract................................................................................................................II
第1章绪论.........................................................
8、................................................1
1.1课题背景...............................................................................................