C语言编程作业在线评测系统设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:y58jm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
C语言作为大学本科的一门计算机公共基础课程,其需要大量的实践才能够掌握,传统的人工评测不仅会大大增加教师的工作量,而且也难以确保评测结果的统一性和准确性。针对这一问题,本课题设计了一种C编程题作业的自动评分方法,希望能够解决目前自动评分系统中普遍存在的结果不客观、不科学的问题,这对C语言课程的教学具有重要的理论指导和实践意义。基于对编程自动评测的研究以及对使用自动评测系统的用户特点进行分析,从教师和学生两个不同的角色对平台中的关键功能做出了设计和规划,对系统中题目的文件格式、数据库规范和关联进行了详细的描述。依照人工评卷的思想,充分考虑学生解题中的“步骤分”,在动态评分的基础中,结合了静态评测的评分模型,设计实现了一个动静结合的综合评分模块。在完成平台核心功能的基础上,进一步考虑平台的安全性问题。对潜在的SQL注入攻击、危险代码非法调用攻击等进行了探讨并给出了相应的应对措施,并对系统进行了单元测试和动态测试,测试结果显示系统功能正常,准确率达到了90%,满足了对系统预期的效果,最后对系统的设计过程进行反思和总结,并对未来的工作进行了展望。
其他文献
唇语识别技术是从语音识别中发展出来的一个分支。在过去的几十年中,人们越来越多地开始使用视觉提示来帮助解码语音,模仿人类进行唇读的能力,从而开发了自动唇读系统。与音频或视听系统相比,自动唇读系统的性能仍然落后。唇语识别技术的主要挑战之一在于视觉上的歧义,由于同音字而使单词识别难度增加,同音字产生相同或相似的嘴唇运动。此外头部位置的变化、照明条件、时空分辨率、时空信息的有效编码等因素也极大的影响了唇读
固体激光器因具有体积小巧、便于携带使用和输出功率大的特点,自问世以来,就得到了人们的广泛青睐。激光材料和谐振腔是决定固体激光器性能和效率的关键构成部分。Nd:Y2O3具有优异的综合性能,尤其热导率是Nd:YAG单晶的两倍左右,并且能够获得更高的激光效率,因此成为最有可能取代Nd:YAG单晶的激光材料。以氧化钇为原料制备光子晶体结构,用于激光器谐振腔,可大幅度提高激光的亮度和单色性。本文主要应用改进
衍射现象在光学中有很重要的地位,因其自身复杂的自然属性,衍射现象自被观察以来便一直受到人们的关注。从17世纪惠更斯提出光的波动学说至今,衍射理论不断被世人修正和完善。通常情况下利用标量衍射计算方法就可精确地对衍射问题进行求解,但在小尺度大角度的衍射情况下,标量衍射理论不再适用,必须采用更为严格的矢量衍射理论。本文在标量和矢量衍射理论和惠更斯理论的基础上,依据惠更斯原理提出了一种用计算机计算矢量衍射
人脸识别是模式识别与计算机视觉研究的热门课题之一,广泛应用于安防、交通、金融等领域。深度学习和大数据技术的发展,促进了人脸识别性能的提升,在一定程度上超越了人类水平。然而,在监控场景中,由于光线、遮挡、姿态、年龄等原因,导致人脸识别性能不高。因此,本论文主要针对监控场景中脸识别算法进行深入研究,提出基于深度学习的监控场景中人脸识别算法,主要工作如下:(1)针对监控场景中由于年龄导致的类内差异问题和
2022年北京冬奥会雪上项目运动场建设在远离城市区域的山区,受冰雪灾害影响较大,冰雪灾害引发的次生衍生灾害难以预测和控制,导致应急情景复杂多样,发生机理、演化路径也不尽相同,常规的针对单一灾种的安全风险防范和应急预案难以满足要求。本研究以冬奥会雪上项目运动场为研究对象,以完善冬奥场馆的应急能力建设为目的,基于情景推演理论,结合复杂网络与系统动力学,研究冬奥场馆冰雪灾害发生与演化过程,通过风险分析发
学位
以二乙基次膦酸铝(AlPi)、三聚氰胺聚磷酸盐(MPP)质量比3:1作为阻燃剂(FR),以硼酸锌(ZB)作为协效剂,制备了无卤阻燃共聚酯(PES)热熔胶。研究了不同协效剂添加量对PES阻燃性能的影响。结果表明,当ZB添加量为3%,阻燃PES氧指数达到43.3%,垂直燃烧达到V-0级别,热释放速率大大降低。
某型自行火炮供弹仓按顺序执行选弹及推弹两个动作,整个供弹仓完成送弹任务的可靠性取决于此两个动作的可靠性,只有供弹仓顺序动作可靠执行,后续协调器协调、翻转及输弹机输弹动作才能顺利进行,因此供弹仓选弹及推弹动作可靠性至关重要。本文提出顺序动作可靠性模型及其求解思路,应用ADAMS建立选弹与推弹机构参数化模型,并通过变参数仿真方式分析两个动作可靠性及供弹仓送弹可靠性。在此基础上,又基于机械-控制联合仿真
随着人民对舒适办公和居住环境要求的提高,城市热网改造项目越来越多,集中供热方面的研究不断创新,然而,大部分理论学术成果未能真正应用到当前热网改造项目以及运行管理和调度等方面,因此,将理论成果向工程应用方面的转变迫在眉睫。本文主要基于热网各重要组件的热力学和水力学机理知识,建立城市热网系统机理模型,进而搭建半实物仿真平台,并基于此平台展开控制及过程监测实验研究。针对城市热网系统的运行过程,主要进行以
高分辨率图像在生产生活中越来越常见,这些图像中的目标尺寸往往较小,如高空无人机航拍图像中的施工机械、卫星图像中的船舰、城市视频监控中的车辆行人,高分辨率图像中的小目标识别工作可以应用到无人机光缆威胁巡检、海上船舰识别、工业部件瑕疵检测等生产生活的各个方面。高分辨率图像中的小目标识别主要有两个难点,一是图像过大无法使用有限硬件资源对原图直接训练推理,二是图像中目标尺寸过小,缩放原图后目标同步缩小至几