计算机语言程序设计自动测评系统的研究与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:jake9
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
二十一世纪的人类已进入信息时代,能否掌握并熟练应用信息技术己成为衡量人才的一个标准。考试是计算机教育中一个非常重要的环节,传统的笔试不能检验考生的计算机实际运用能力,而纯人工阅卷因其效率太低也不能适应计算机考试大规模化的开展,因此,计算机考试的自动化测评(简称CTAA)已成为计算机教育领域一个亟待解决的问题。目前国内外对CTAA的研究主要集中在客观题的自动测评上,对主观题特别是计算机语言程序设计的自动测评的研究不多,本文以C语言这种典型的程序设计语言为例,研究了C语言程序设计的自动阅卷技术,并开发了一个可用的测评系统。 本研究开发的测评系统综合软件测试中的黑盒测试方法、白盒测试方法和编译原理技术提出了结果对比分析、动态分析、静态分析三种阅卷方法,能从多角度分析考生程序,并给出合理分数。 文章首先分析了CTAA的研究背景与国内外现状,给出了它的理论依据、特点和应用优势,其次结合《C语言程序设计》的教学考核要求,分析了阅卷系统的功能需求,介绍了三个子系统及相关数据库设计和实现的关键技术,设计了“流程图一程序”新的测评方式;然后详细阐述了自动阅卷系统的实现,给出了其关键代码和操作界面;最后总结了本系统的特点并对今后的工作进行了展望。
其他文献
辽阔的淮北平原,处处是秋实的气息。爱美的秋天总是喜欢青睐的煤城——淮北市,浓绿欲滴。在经霜未消的相山葱绿中,掩映着一座具有20多年历史的淮北矿业集团职业病防治院。淮
随着社会主义市场经济制度的逐步建立,经济发展呈现多元化的态势,在这一背景下,体育市场蓬勃兴起,社会急需大批的体育人才,如社会体育指导员、大众健身教练、体育市场营销员
本文通过文献资料法,逻辑分析法,系统分析法以及专家访谈法对儒家养生思想和健身气功进行剖析探究,儒家的“格物致知”思想和“仁”的理念体现了儒家养生思想的精髓。而健身气功
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
进入21世纪以后,世界范围内的教育价值取向均发生了巨大的转变,课程过于分化的弊端愈加明显,因而,世界范围内的新一轮教育深化改革次第展开,其中,跨学科、跨专业的“综合化”趋势尤
人的一生会遇到许许多多的爱,而父母的爱却是最无私、最博大宽广的,至少我是这样认为的。在我二十多年的生活中,父母就像一缕清晨的阳光,时刻给予我温暖和关爱。记得在我很小
期刊
20世纪伴随信息科技步入了多媒体发展时期。知识的传播途径和传播形态也面临大数据时代发展的问题,知识的不断更替,从原有的固定课堂式教育到现今多种课堂形态的并存,由单一
农网改造,不仅使供电电压升高了,而且相应的线损也降低了。但是有些农网改造后的村线损反而有所反弹,令村电工不知所措。笔者认为应及时走访用户,加大反窃电力度,把反窃电工
该文从挂篮荷载计算、施工流程、支座及临时固结施工、挂篮安装及试验、合拢段施工、模板制作安装、钢筋安装、混凝土的浇筑及养生、测量监控等方面人手,介绍了S226海滨大桥
期刊
教师行业自古以来就一直受到广大群众的尊重与敬仰。在我国民间的祭祀中,也一直有着祭奠“天地君亲师”的习俗,将老师与天地、君王及祖先放在同一高度进行祭拜,由此可见教师在民