公务员期刊网 精选范文 在线测评范文

在线测评精选(九篇)

在线测评

第1篇:在线测评范文

Java语言是目前应用最具广泛性的程序设计语言之一。并且具有非常突出的特点,例如:简单性、可移植性以及安全性等。本课题首先分析了基于Java的在线教学测评系统需求,进而对基于Java的在线教学测评系统设计进行了探讨与研究。

【关键词】Java语言 在线教学 测评系统

一方面,由于Java语言具有非常明显的优势,例如:简单性、可移植性以及安全性等。因此,它便为目前网络开发提供了有效帮助。另一方面,以网络为基础能够为教学提供优化的应用平台,并且将在线教学测评系统充分应用到计算机教学过程中,能够达到良性教学的目的。鉴于上述两方面的优势,本课题对基于Java的在线教学测评系统进行探讨便有着尤为深远的重要意义。

1 基于Java的在线教学测评系统需求分析

关于程序设计类课程,传统的教学方法太过陈旧,达不到优化教学的目的。因此,充分应用实践式教学法便显得尤为重要。在此基础上,便需要从授课地点上着手。目前最具实效性的方法便是从理论课堂转向实践机房。以理论与实践相融合,进而达到优化教学的目的。鉴于此,设计出基于Java的在线教学测评系统便有了实质性的价值与意义。

1.1 系统所涉及到的应用人员

基于Java的在线教学测评系统的主要用户便是教师与学生。教师作为授课人,所使用到的是在线测评系统的服务器端。(1)教师的主要任务有:a. 为学生布置作业。b. 以启动服务器为基础,进而接受学生的程序。c. 通过服务器获取学生的程序或者其他一些有关的信息。d. 对接受服务器进行关闭。学生作为授课对象,所使用到的是在线测评系统的客户端。(2)学生的主要任务有:a. 注册账号,涉及到姓名、班级、学号等基本信息;b. 通过登入账号查看教师布置的作业内容,例如程序的编写、调试以及提交等。

1.2 系统功能特性分析

基于Java的在线教学测评系统主要实现的是学生上课时可以多人同时对源程序代码进行提交,及时地向学生返回程序编译结果,并对学生以复制的方式抄袭他人程序的行为实现有效规避。以上述要求为依据,系统便应该具备的功能有:

(1)网络连接。这部分功能涵盖了服务器端与客户端,学生可以通过网络连接至服务器。

(2)客户端信息记录。服务器能够对客户端的信息进行记录,例如:学生姓名、班级、学号、IP地址以及所在的机器名等。

(3)点名功能。以学生在客户机登录作为参考标准,对没有上课的学生进行有效确认。

(4)规避作弊。以详细的客户信息为凭据,能够辨识出学生有否在客户机上作弊。比如:如果在同一台计算机上,有两个同学对程序进行提交,则便可视为作弊。

(5)程序编辑。学生处于客户端能够对程序进行编辑,并对程序进行运行。这一环节要保证学生在对程序进行编辑的时候不会对他人所编辑的程序进行复制。

(6)程序提交。学生编辑完程序,通过程序的确认为正确之后,在系统上以直接的方式对所编辑的程序进行提交,并收获与之相关的返回信息。

(7)并发连接。服务器端应该实现同时接受一百人或者一百人以上的连接与传输请求,以此满足广大客户的基本需求。

2 基于Java的在线教学测评系统设计分析

基于Java的在线教学测评系统的设计是否缜密,直接影响到该系统的整体性能。该系统在设计上包括了多项内容,例如:系统结构及用户体验模型的构建、系统界面的设计以及客户机与服务器端的连接等。下面笔者便对基于Java的在线教学测评系统设计进行详细分析。

2.1 系统结构及用户体验模型的构建

(1)系统结构的构建。教务系统能够以直接的方式和学校已经拥有的教务系统进行连接,并且教务系统不需要进行再开发。

(2)用户体验模型的构建。对于用户体验模型的创建,主要是以系统初始结构为基础,进而对基于分析层面上的系统元素进行添加,并以这些元素为标准,进一步实现用例所描述的需求功能。

2.2 系统界面的设计

基于Java语言,所利用到的是网格包布局管理器,以此使较为适宜的以客户端程序为核心的主界面能够有效实现。便是基于Java的显现教学测评系统的客户端主界面。另外,该系统的客户端主界面还需要配置相应的源程序。

2.3 客户机与服务器端的连接

系统开发所使用到的模式为Client/Server模式,即为客户端结构与服务器结构。对于C/S模式,它可以提供简便且清晰的操作界面。对于服务器,应该满足多个客户机端的连接请求功能。换而言之便是,对于客户机端的连接请求,服务器端程序应该作为及时有效的回应。并且,该系统的客户端和服务器端在连接方面,所应用到的是私有方法。另外,服务器端程序还应该对客户机的不同处理功能进行有效处理。

2.4 基于系统当中多线程的应用

为了满足广大客户群的需求,系统应该具备一百个客户端同时实现稳健传输、编译以及运行的功能。在本地计算机的端口号中,因为服务器端Server Socket能够对客户端的连接请求进行不断的监听,并且当客户端对连接请求进行发出时,服务器端能够形成一个和此客户端相互对应的Socket对象。由此可见,如果有一百个客户端和服务器端保持连接,那么在服务器端便能够形成一百个和客户端相对应的Socket对象。对于这些Socket而言,通过对Java语言所提供的多线程功能的使用,进而让和客户端的通信功能可以得到有效实现。

3 结语

众所周知,21世纪是信息网络时代,因此网络编程便成为了程序设计中不可或缺的功能之一。通过本课题的探究,充分认识到基于Java在线教学测评系统需要具备的一些功能,例如:网络连接、客户端信息记录、点名功能以及程序的编辑等。另外,于Java在线教学测评系统的设计也非常重要。系统设计是否缜密能够在很大程度上影响到整体系统的性能。因此,相关专业人员便需要在该系统的设计上多下工夫,以此为学生与教师提供更加优化的教与学的平台,进而为教师的优化教学、为学生的优化学习奠定坚实的基础。

参考文献

[1]谢晓伟.基于JAVA语言的项目驱动教学研究[J].科技致富向导,2011(12).

[2]周榕.在线教学测试与评价系统的设计与分析[J].科教导刊(上旬刊),2013(09).

[3]邹海荣.基于Java的在线教学测评系统研究与设计[J].计算机与数字工程,2011(03).

第2篇:在线测评范文

关键词:在线评测;程序设计;实践教学

0.引言

程序设计类课程具有入门难、两极分化严重、实践性强等特点,多数高校依赖计算机实验和综合课程设计,进行大量编程巩固训练,培养学生分析问题和以程序设计思想解决实际问题的能力。然而,上述实践教学方式的教学效果并不理想,主要问题概括为以下几个方面:

(1)程序设计类课程一般为5个班以上的大班教学,1名教师要同时指导200名左右的学生进行上机实验,教师工作压力大,监督能力有限,且无法及时了解每名学生的实验完成情况,没有时间和精力对学生提交的作业一一进行上机验证,只能通过抽检的方式检查,导致抄袭现象严重。

(2)上机实验教学通常是根据课堂讲课进度安排,实验课时一般为2学时或4学时,上机时间有限,只能以对课堂理论知识的验证和巩固理解为目的,不能进行有效的编程设计能力的训练,导致学生实际程序设计和调试能力差。

(3)进行上机实验的案例一般通过教材或课件提供,案例陈旧,不方便更新,覆盖知识点不全,且缺乏实用性和趣味性,因而很难调动学生学习的积极性和主动性。

(4)通过上机考勤、实验作业、课程设计报告等手段无法全面掌握和客观评价学生的学习情况,不利于学生动手操作能力和创新能力的培养。

所以,如何满足新时期教育发展的需求,如何提高实践教学的教学效果,是高校教师亟待解决的问题。随着我国教育信息化研究的不断深入和进程的不断加快,各大高校纷纷将现代教育技术引入到实践课教学的改革中来。为此,笔者将北京化工大学在线评测系统应用到计算机科学与技术专业的程序设计类实践教学中,提出了符合学生认知和教学规律的教学模式,在对所收集的大量实践教学活动原始数据进行科学合理统计和分析的基础上得出,该教学模式能激发学生的学习兴趣,并在一定程度上提高教学质量。

1.在线评测系统应用现状

在线评测(online judge,OJ)系统,起源于ACM国际大学生程序设计竞赛(ACMInternational Collegiate Programming Contest,ACMICPC),经过ACM竞赛近30年的发展,各大高校纷纷开发了属于自己的在线评测系统。其中,国外知名高校的在线评测系统有美国弗吉尼亚大学的UVA OJ系统、俄罗斯萨拉托夫国立大学的SGU OJ系统、俄罗斯乌拉尔国立大学的URAL OJ系统,另外还有一些国外公司开发的知名网站,包括TopCoder公司的TopCoder网站、Directi公司的CodeChef网站、CodeForces公司的CodeForces网站等。国内知名的在线评测系统中,最早开发在线评测系统的高校是浙江大学,其在线评测系统为ZOJ。提交次数最高的OJ系统是北京大学的pojE21,提交次数仅次于POJ的是杭州电子科技大学的HDOJ。其中,浙江大学的ZOJ、北京交通大学的BOJ、华中科技大学的HustOJ作为开源在线评测系统,具有很高的实用性。另外,哈尔滨工业大学、南开大学、吉林大学、福州大学等高校也先后开发了在线评测系统。这些评测系统,不仅被广泛应用于竞赛的集训和程序设计类课程的教学当中,还对外开放注册,为其他高校的程序爱好者们提供服务。

2.基于在线评测系统的教学模式

目前,在线评测系统广泛应用在各大高校程序设计类课程中,其现有教学模式可以通过以下3个方面进行总结:实验教学、课程范围、教学效果评价。

在实验教学方面,各大高校将该系统直接应用于程序设计类课程的上机实验教学。任课教师根据程序设计类课程的实验内容和具体要求,合理设置实验任务,新增题目或者从题库中选择合适的题目供学生上机练习。学生在编写、调试完程序后,将程序提交给评测系统进行判断。评测系统会在后台进行编译,并结合测试输入样例得出运行结果,与测试输出样例进行比对,给出评判结果。任课教师通过系统可以实时了解学生的做题情况并给予指导。该系统的使用,使得教师一人可以同时指导几个班级的学生一起上机,大大减轻教师的工作压力,还能避免作业抄袭现象。学生课后,可以继续登录系统,完成未完成的实验,保证了教学的连续性,在一定程度上,提高了教学质量。

在课程范围方面,该系统的应用主要集中在C/C++语言的教学上,对C/C++语言的教学质量有很大提高。而对于其他计算机专业相关的课程,例如数据结构、编译原理、计算机组成原理、数据库原理等很少涉及。

在教学效果评价方面,各大高校一般使用课程平均成绩的对比数据或者调查报告的形式来评测其教学效果,没有进行更科学有力的数据分析,不能有效说明对学生编程能力的提高是否有实质性的帮助。

3.本校实例

3.1北京化工大学在线评测系统

为了收集一手的实践教学研究数据,我校于201 1年基于改进的开源系统HustOJ开发了北京化工大学在线评测系统(online judge system ofBUCT),主要用于参加ACM竞赛的队员集训、校内周赛、跨校区组织的月赛以及我校程序设计类课程的实践教学中。

北京化工大学在线测评系统使用php语言开发,后台数据库使用MySQL,采用B/S架构,主要系统模块包括系统维护、题库管理与训练、实时状态与排名、竞赛及作业管理、名校联赛、北化程序员论坛、数据统计等,评测系统的主界面如图1所示。该系统支持C/C++、c#、Pascal、Java、Python、VB等常用编程语言。在使用过程中,笔者非常注重题库的管理,经过不断丰富和完善,系统题库现有题目1600多道,题目类型涵盖了数据结构、算法设计与分析、C/C++语言程序设计、Java语言程序设计、程序设计实训、ACM/ICPC程序设计方法与实践等几门课程的主要知识点。并为满足不同水平学生的练习需求,将题库题目按难度系数划分为5个等级,在一定程度上激发了学生对程序设计类课程的学习兴趣。

其中,数据统计模块使用数据可视化技术,从数据库中获取有意义的数据,通过highcharts、thinkphp等技术将数据分析结果进行图形化展示,从而可以更直观的了解学生在线评测系统的使用情况。

3.2OJ系统在我校的应用

经过近4年的教学实践,我校已形成一整套基于在线评测系统的程序设计类课程的教学方案,具体包括实践教学、教学效能、考核评价机制、激励机制4个方面。

3.2.1实时评测、反馈调控的互动实践教学模式

系统管理员在开学初将每届的学生信息导人到评测系统,根据学号生成相应的用户账号。任课教师可以通过评测系统的状态显示功能,查看学生的做题情况,实时跟踪学生的做题进度,对学生做题过程中遇到的共性问题给予针对性的讲解和及时指导,还可对排名靠后的学生进行重点辅导。为适应不同层次学生的学习需求,教师可以根据学生的知识掌握情况,及时调整实验任务的难度和数量,进行题目的分级分类,从而达到有效反馈、合理调控、提高课堂教学效果的目的。

3.2.2简化作业批改,提高教学效能

教师把课后作业题目挂到在线评测系统上,设置好起止时间,学生通过在线评测系统按时间要求进行作业提交,系统会统计出每道题目的提交次数、提交通过的题目数量及所使用的编程语言,对本次作业的完成情况进行排名,并可导出到Excel文件进行备案。教师可以方便地获取到所有学生每道题目的做题情况,记录总结学生遇到的典型问题,在课堂教学中进行针对性讲解。在线评测系统的使用,简化作业批改,使教师可以注重教育教学及自身素质的提高,从而提高教学效能。学生提交作业后,系统会快速给出评判结果,及时得知作业完成情况,即可进行后续修改与再次提交,与传统收发作业的模式相比,这种方式科学运用了生物心理学的规律,既缩短了反馈周期,又能激发学生的学习潜能和学习热隋。

3.2.3公平客观的考核评价机制

加大实践考核力度,使用在线评测系统进行实验课考核,操作实施方便,评判结果公正客观。学生通过使用在线评测系统,可实现对每次考核内容的系统化管理,发现当前课程学习的薄弱部分,主动弥补。每次考核都会给出系统排名,可使学生意识到学习差距,从而能对自身提出更高要求,调动学生学习积极性。

3.2.4创建科学合理的学习激励机制

评测系统会根据提交通过题目数量、提交通过比率给出总排名,从而鞭策落后的学生努力追赶,激励名列前茅的学生努力保持。另外,在每门课的教学中,设立“正确题目最多奖”“正确率最高奖”“通过高难度题目最多奖”;以宿舍为单位,统计每个宿舍完成题目数量进行排名;将ACM竞赛机制引入实践课教学中,每学期开展花样程序设计类竞赛,如课程月赛、周赛、以庆祝某个节假日为由的节日赛等。通过以上不同形式的激励,激发学生的学习动力,引导学生培养良好的学习习惯,形成积极向上的学习氛围,从而促进教学质量的提高。

4.教学效果分析

在2011-2014共4届学生的程序设计类实践教学中,“数据结构”“编译原理”“计算机科学导论”“操作系统原理”等课程的实践课教学先后被纳入在线评测系统中。下面将对2015年5月份之前的实践教学数据进行详细对比分析。

4.1各年级做题提交情况对比

各年级做题提交情况对比如表1所示,其中2013级的提交次数最多,正确率最高,对评测系统的使用效果最好,2011级和2012级由于教学模式未完全转变,对评测系统处于初步尝试阶段,2014级由于使用时间较短,故提交次数偏低。

4.2一年中不同月份做题提交情况分析

图2列出了2013年和2014年2年中不同月份提交总次数变化规律,由图2可看出,2013年该曲线变化情况为:1-4月、8-12月,随着课程教学的不断深入,提交总次数呈逐渐上升趋势,但是5、6月份由于学生准备期末考试,提交总次数下滑,8月份由于是暑假,学生做题积极性不高。总结2013年做题提交情况,2014年学校调整教学和考核方案,加大实践课教学力度,并将在线评测系统应用于小学期实践教学中,所以5、6月和10月的做题提交总次数达到峰值。

4.3各班级男女生做题提交情况对比

图3为计科2013级6个班级男女生的做题情况汇总。其中,每个班的总学生数和男女生比例相近,但却呈现出不同的提交情况分布。据调查,2班的班主任曾引导2班学生利用课余时间在系统上做题,所以2班提交总次数最多,达8823次,整体编程水平也较强。由图3可见,6个班级中,男生提交总次数为28028次,女生提交总次数为10782次,由于计科班级中,男女生比例大约为3:1,整体来说,男女生提交次数之比大约为2.55:1,女生平均提交次数略高于男生,可见,通过使用在线评测系统,女生的动手实践能力也得到提高。

4.4各宿舍做题人的提交情况对比

图4将计科2013级学生以宿舍为单位,列出了28个宿舍的做题人均提交情况。由图4可以看出,人的提交次数超过400次的有5个宿舍,其中人的提交次数最多的达720次,经过调查统计得知,这些宿舍有学生参加ACM/ICPC或者“蓝桥杯”软件大赛,因为个别学生对编程的爱好而引发整个宿舍学生的学习热情。所以,建议学校在大一学年结束时,可根据所有学生做题提交情况,合理调配宿舍成员,以一带多、相互促进、共同提高,丰富学生日常学习生活,激发学生团队意识,从而达到提高整个寝室学习状况的效果。

4.5课程总成绩、绩点与提交次数关系分析

图5列出了计科2012级数据结构和编译原理2门课程的期末总成绩、绩点与提交次数之间的关系。由图5可看出,提交次数与课程总成绩、绩点曲线变化基本一致,大致成正比关系,学生做题的提交次数越多,课程成绩越高,绩点越高,反之亦然。该图进一步验证了在线评测系统的应用能有效提高程序设计类课程的教学质量和教学效果。

4.6提交通过的题目数量与各科成绩相关性对比

公式中:COV为协方差;σx、σy为标准差;E为数学期望;变量x、y分别为所有学生提交通过的题目数量与各科考试成绩或平均学分统点。

由图6可见,ACM/ICPC程序设计方法与实践、编译原理、Linux/Unix编程基础、计算机科学导论、数据结构等专业核心课程,期末成绩与提交通过的题目数量的相关系数较大,故两者相关性较大,而数据仓库与数据挖掘、数据库原理、计算机组成原理、操作系统原理等课程的相关系数太小,表示两者相关性小。数据仓库与数据挖掘课程是大一第二学期开设的,学生在上课的时候普遍没有编程基础,该课成绩与在线评测系统提交通过的题目数量相关性不大。数据库原理、计算机组成原理等课程由于题库中的相关习题较少,学生做题量小,故相关性较小。所以后续需要继续丰富相关课程在线评测系统的题库,根据课程内容设置相应的题目,发挥在线评测系统在这些课程中的作用,实现评测系统在上述课程中的全面应用。

通过此相关系数还可看出,学生提交通过的题目数量越多,编程能力越强,课程成绩越好,故在教学中需大力引导学生注重编程基础,提高动手实践和编程操作能力。

第3篇:在线测评范文

(西安科技大学计算机科学与技术学院,陕西 西安 710054)

【摘 要】实践教学是程序设计课程的重要组成部分。详细探讨了在线评测系统在程序设计实践教学中的改革与应用,该系统引导学生自觉和自主地进行程序实践,培养学生的学习兴趣、提高学生的自学和创新能力,在很大程度上提高了教师的教学效率和教学质量。

关键词 程序设计;实践教学;在线评测

0 引言

程序设计课程的目的是培养学生掌握基本的程序设计思想和方法,并使学生具备一定的程序设计能力。程序设计课程是一门实践性很强的课程,实践教学是其中一个重要环节。程序设计能力最终要体现学生针对问题能够设计、实现和调试程序,要求学生在学习期间能够将实践顺利地进行下去,常见问题是,学生掌握了C++语法的细节,但处理实际问题的能力较弱;偏重考试成绩,动手能力欠缺;而实践不足也常是学习效果不佳的主要原因。

目前,多数高校程序设计课程的实践教学通常是由老师布置题目,学生编写程序,由老师来评判程序的正确与否。这种形式的实践教学既缺乏激励机制,难以引起学生的兴趣;又因为需要人工评判程序,评判结果不及时且带有主观性,难以调动学生的学习积极性。教师手工评阅程序和指导学生实验是一项繁重的工作。

程序设计竞赛的广泛开展和OJ(Online Judge,在线评测)网站的涌现给程序设计课程提供了一种新的实践教学方法。我们在实践课上根据教学的需要选取国内外著名OJ网站上的试题作为例题、讨论题、练习题等,以培养学生独立分析问题、解决问题的能力,以及分组讨论、团队协作、文档组织等能力。学生在线提交程序,OJ网站的在线评测系统实时反馈评判结果。OJ网站上的试题一般都具有较强的趣味性和挑战性,而且评判过程公正、评判结果反馈及时,能引起学生的极大兴趣。在课程的最后阶段,我们通过课程设计强化学生的学习效果,以及检验学生的程序实践能力。

利用程序在线评测系统代替教师人工评测,不仅减轻了教师的工作负担,实现了对学生编写程序源代码评测的自动化,而且促进了学生进行自主、自觉地学习和训练,把枯燥的编写代码变成一种乐趣,帮助学生真正提高编程技能;还实现了作业及时、客观、公正的评测。

1 在线评测系统的实践

1.1 课下自主练习

任课教师可以根据实际情况,提供自己的POJ服务,加入自创的更贴近教学内容的练习题。学生在完成OJ网站上的题目时,程序正确与否完全由评判系统客观地判定。学生编写的程序即使通过了题目中给出的样例输入数据,也未必正确。为了验证程序的正确性,学生必然要多拟一些测试数据进行测试。

ACM/ICPC题目对输出要求是极其严格的,只要程序考虑不全面或者格式不对,程序就不可能通过。这种评判方式保证了评判结果客观、公正。程序提交后,系统将给出程序提交结果。结果信息主要有: Accepted(接受)、Unaccepted(不接受)、Compile Error(编译错误)、Wrong Answer(答案错误)、Runtime Error(运行错误)、Time Limit Exceeded(超时)等。学生在OJ上提交程序时,可以根据OJ系统反馈回来的评判结果反复修改程序,一直到最终收获 AC(Accept,程序正确)。这个过程不仅能培养学生独立分析问题、解决问题的能力,而且每成功解决一道题目都能给学生带来极大的成就感。这种新颖的实践形式能较大程度上引发学生的兴趣。学生在掌握这些程序设计思想和方法后,可以完成OJ上一些简单的题目,并从中获得程序设计实践的快乐和动力。

1.2 作业提交

批改作业对教师而言是一项繁重的工作,尤其是对程序设计课程.通常作业中的语法错误较容易检查,而逻辑性错误则很难发现,需要对程序进行认真的分析,这使得教师的工作量大大增加。现在班级人数都比较多,要做到能够准确快速地判断每一个学生设计出的程序的优劣和是否抄袭,并给出合理的成绩,教师通过人工的方式是很难完成的。教师在网上抽查学生作业,及时发现问题,如代码风格,算法、实现手段等,在线评测系统就能够极大地减少教师花费在检查学生代码的正确性、算法性能、抄袭情况、作业的完成率和正确率统计方面的工作,使教师有更多的时间与学生交流和答疑,教师通过查看学生提交的代码长度、执行时间、占用内存值和提交时间等信息,能快速地发现代码拷贝现象,同时通过观察学生提交的正确的和错误的代码,总结出一般性问题,在随后的课堂上予以有针对性地讲解,以达到更好的教学效果。

1.3 测验考核

现在很多大学开设了OJ系统,大部分学校都把系统放在网站上,同时对公众开放。如:北京大学POJ现在拥有二十万余用户和将近四千道题,每个月都有月赛;杭州电子科技大学的HOJ具有公有和私有两种类型的比赛,还提供DIY contest,可以让用户自己出题和授权来组织一次内部竞赛;天津大学的TOJ具有Virtual Contests(虚拟竞赛)板块,它通过把历年真实的现场比赛过程再现,使用户可以亲身感受到激烈的现场比赛。对于不具备相应硬件条件的学校,POJ也提供网上考试服务。OJ能够方便地进行考核和组织竞赛。将这种考核的平台和形式贯穿于整个学习过程,对学生的全面提升作用显著。

2 对实验环节的改进

实验教学在教学中所占的比例非常大,尤其是在学分制和开放式实验教学的改革形势下,更是培养创新性人才的重要手段。提高学生的程序实践能力是程序设计课程的目标,我们基于以在线评测为导向的教学思路,通过重新设计这门课程的实践教学内容,采用分组讨论、习题讲解、强化课程设计的方式,激发了学生的学习兴趣,改变了传统的教学模式,加强了学生的上机实践能力,拓展了学生的知识面和学习能力,提高了C++的教学质量。

引入在线评测系统重在将程序设计的实践有效进行下去,在学习过程中,培养学生兴趣,建立考试标准之外的学习动机。他们在学习过程中可以互相讨论交流,看到其他人对问题的解决方案,培养起来兴趣,由此引出自信。

基于的教学模式符合教学型本科院校培养满足社会需要、创新型、应用型人才的目标,可以培养团结协作、自主创新、开拓性思维人才,为传统计算机程序设计类课程的教学模式、实验室建设提出了改革思路。

参考文献

[1]贺利坚,卢云宏.利用博客提交作业的程序设计课程实践模式[J].计算机教育,2014(15):79-83.

[2]林巧,韩建民.基于在线评测系统的C语言实践教学探讨[J].实验科学与技术,2011(06):37-39.

[3]张丽萍,刘东升,王春晖.程序设计类课程考核评价方法的改革与实践[J].计算机教育,2010(02):17-20.

第4篇:在线测评范文

【关键词】白箱测试 在线评测 C语言

高校程序设计类课程传统的手工评测方式有许多难以克服的弊端,对教学效果和学生编程能力的提高造成了许多障碍。随着计算机技术的发展,特别是Internet技术的普遍应用, 源代码在线评测系统应运而生,应用于各高校程序设计类课程的辅助教学,同时还可以当做程序编程设计等竞赛的模拟系统,和传统的手工测评方式相比较而言,优势明显。

1 研究内容

在分析和总结前人研究工作的基础上,本研究基于白箱测试实现对C语言源代码的评测,使其能够应用在具体教学实践中。

1.1 评测系统的关键技术

评测系统要用到以下几个关键技术:操作 My SQL 数据库;编译源代码;执行被测试的数据;测试运行结果;获取评测时间等。

1.2 代码安全性检测

代码安全检测是研究的核心内容。一旦源代码使用者提供了错误的恶意性质的代码,必然会影响服务器的正常运行。所以确保代码的安全性是保障系统正常使用的核心,需要及时对用户提供的源代码进行安全性检测,以白箱测试中的静态分析技术为前提,设计这一模块,针对C语言源代码常见的安全漏洞机械能给你检测,分析。重点研究存储越界错误、动态内存分配错误、内存泄漏、类型不一致错误、数组越界、死循环等类六类安全漏洞的检测方法。

1.3 代码剽窃检测

分析常见的代码剽窃的几种方式,及目前国内外代码剽窃检测技术的发展情况。代码剽窃检测这项技术的最终要的计算方法就是代码相似度的检测。检测两种代码的相似情况的主要方法有两种,属性计数和结构度量。结合实际教学环境,选择合适的代码相似度计算机方法,提出解决学生在日常的编程、考试中代码剽窃自动检测的设计方案。

2 评测技术的关键技术

本研究主要是对实现评测系统的技术进行研究,主要包括以下几个方面:评测系统的关键技术、代码安全检测、代码剽窃检测。

2.1 评测系统关键技术

(1)采用C语言操作MySQL数据库。用到的API主要有:MYSQL*mysql_init(MYSQL*mysql),用来实现初始化一个MySQL对象。

MYSQL* mysql_connect(MYSQL*mysql,const char*host,const*user,const char*passwd),用来实现连接数据库。

int mysql_query(MYSQL *mysql,const char*query),实现对SQL语句的执行操作。

(2)对源代码进行编译,实现对源代码的编译要用到以下主要参数:

-o out_file:表示将编译后的可执行文件存储为out_file。如out_file为空,则则编译后的可执行文件存储为a.out;

-O2:在编译的过程中会采取优化处理方式;

-Wall:在编译时,程序会及时输出警告信息;

-Im:-I编译时,链接库会被连接;-I后面会出现需要要链接的库名。-Im表示会链接数学库;

-Static:在编译过程中,进行连接链接库时,会使用静态链接库进行连接,及时避免连接动态的链接库。

(3)源代码文件编译通过之后,会生成一个名为“main”的文件’接下来的工作是测试程序的正确性,源代码的正确性测评采用的是黑盒测试,执行被测试程序的过程如下:重定向输入输出文件;创建一个子进程;设置资源限制;用函数调用要执行的程序。

(4)用来检测程序运行情况的思路是这样的:在对待评测程序进行评测时,要使用标准的输入文件,把标准文件输出的数据和待评测程序输出的数据比较分析,假设待评测程序的结果和标准的一样,那么久可以判断此待评测程序编码是正确的,如果有出入,就认为待评测程序是错误的,当然,在检测和对照的过程中,要确保时间合适,注意监视内存情况,假设超出时间和内存的限制就需要及时返回错误代码,测评时间就是看测试前后系统时间差。

2.2 代码安全检测

在检测代码安全性之前,要检查C语言是否存在安全漏洞,如果有,就好及时分析,在安全漏洞中破坏性较大的、典型很难发现的的一共有六种。

(1)存储越界错误;

(2)动态内存分配错误:

(3)内存泄漏;

(4)类型不一致错误;

(5)指针错误;

(6)死循环。

针对对内存泄漏和数组越界两大类漏洞找到合适的检测方法。

2.3 代码剽窃检测

作为代码剽窃检测的最重要的技术就是计算两个代码的相似度,也就是通过一种检测手段来衡量两个代码是否具有相似性,代码相似度计算的方法一共有两种,分别是:属性技术;结构度量。在代码剽窃检测的初始阶段,属性技术的方法被最早被提出和使用,结构度量的方式是后来才出现的。这两中度量的方式共同点是在对相应的程序代码做分析后,归纳出数字化的特征,运用特征这一向量把不同的属性综合起来,表征程序。两种度量方法的区别在于,前者仅仅处理各种代码的统计属性,忽略其内部结构;但是后者主要是针对程序的内部结构进行度量,通过对分析控制流和嵌套深度的整理,运用得出的度量值分析程序特征向量。所以,结构度量法比属性计数法应用的更加广泛,或者可以将两者结合起来检测代码剽窃软件。

针对学校学生的实际情况,考虑采用属性计数法采计算代码相似程度,且投入较少、易于实现,也方便拓展到不同的语言。在完成代码相似度的计算以后,根据计算结果判断代码是否是剽窃嫌疑,将所有嫌疑代码及涉嫌学生明确列出,供教师进行进一步审查。基本流程如图1。

3 结束语

该文提出了一个基于白箱测试的C语言在线评测系统设计方法,并解决了在搭建系统过程中遇到的一些列问题,方便了教师和学生对于源代码的评测。当然此平台上基本实现了代码的自动评测,下一步要做的工作是改进剽窃检测模块,以适用教学需求。

参考文献

[1]苑文会.黑盒测试技术在辅助教学系统中的应用[J].计算机工程与设计,2006,27(23):4604-4606.

[2]吕鹏,戴冠中.Linux下Ptrace()调用的安全分析[J].计算机应用研究,2005,22(08):102-104.

第5篇:在线测评范文

在信息学奥赛教学过程中,教师对学生所写的程序的评测一直是比较繁琐的工作。在实际教学中,教师的精力是有限的。因此无法对所有学生的程序都进行评测。有一些教师开始利用OJ,也确实收到了一定的效果。但是网上OJ都或多或少存在一些问题:(1)题目用英文描述,中学生不易阅读。(2)题目针对于大学ACM联赛,而不是针对于中学信息学奥赛。(3)题量大,题目参差不齐,难以选择。因此,中学生参与网上OJ,效果就不如大学生明显。而且,中学信息学奥赛教学,往往最初面对的是没有程序设计基础的学生,他们是无法在网上OJ上评测的。所以如果教师能自主搭建适用于自己学生的OJ,并且能放上中学生适合的程序题,那么就能解决了这个两难的问题。

二、软件准备

自建OJ,需要准备以下几个软件,笔者在列出它们的同时,同时也给了获取它们的方法。

1.OJ平台模块。现在比较著名的网上OJ中,开源提供免费版平台的是PKU(北大)。网址如下:acm.pku.省略/JudgeOnline/进入该网站后,进行注册,然后登陆,你可以在它首页的醒目位置看到红字:Download free version of Judge Online,点击它,就可以进入下载界面。需要说明的是,北大的免费版OJ下载是需要申请的。因为这个平台是不允许用于商业用途的。进入下载界面,你可以在醒目处看到:Apply to download the free edition now!点击它就可以进入申请界面。申请界面下方要填写你的一些信息,如果你是中学教师,需要真实地填写入你的用途和个人信息,北大的管理员会核实后通过你的申请的。经过笔者的测试,大约需要一周时间。当通过了申请,你就可以下载到免费平台了。

2.服务器软件Tomcat 5.1.*。这是一个颇为有名的服务器软件。

3.JDK1.5。这是安装Tomcat的必备环境软件。

4.数据库MYSQL 4.1.*。很有名的数据库软件。

5.Windows环境。北大免费OJ适用于Windows平台,笔者测试通过了Windows xp和Windows 2000。

三、安装

1.找一台装有Windows的计算机,最好没有其他类似于IIS等服务器软件。

2.安装JDK,只需要双击并按要求安装即可。

3.安装Tomcat,注意请把它安装在d:/tomcat 下。

4.安装mysql,需要注意的是,请把它安装在d:/mysql 下,要牢记设置的用户名和密码。

5.解压OJ模块,进入JudgeOnline\webapps\ JudgeOnline\ META-INF\context.xml,找到username和password,将它们的值改成你刚才设置的mysql 用户名和密码。然后点Install.bat进行安装。

6.然后重启计算机,访问localhost/JudgeOnline/看测试安装是否成功。如果不成功,检查前5个步骤。

四、配置管理及维护

如下你安装成功了,那么只需要做一项配置。进入C:\JudgeOnline\serverconfig.property,把LanguageExtMemory项的后最后四位改为:0000。这是程序使用内存的初始值。改完后要重启Tomcat。然后就需要学会管理和维护。管理员地址是:localhost/JudgeOnline/admin,用户名:root,密码:rootpass。

正确输入用户名密码后就可以进入管理员界面了。之后的一些操作比较简单,都是按照提示就可以了。值得注意的是,在添加题目的时候,会让你写输入输出,这时你写的不是真的数据,而是数据文件名。而且输入输出文件名必须是*.in和*.Out。它们需要存放在d:/data下。例如你添加编号1002题目,d:/data下就会自动生成文件夹1002,这时你把输入输出文件放进这个文件夹,在添加时只要对应在输入输出框上输入文件名就可以了。

五、实地应用的效果探究

笔者搭建了自己的OJ后,在全校推广应用。笔者把题目编排为3类:第1类是课堂例题,编号1000~1999之间;第2类是回家作业,编号2000~2999之间;第3类是难度题,编号3000~3999之间。

对很多初学者,效果特别理想。笔者在教学过程中讲到的一些例题,以前不少学生还有些半懂不懂,平时回家就算自己再去做,也很难评测。现在学生可以很轻松地在OJ上查到自己上课听的例题,而且可以立即编写程序并提交评测,学生反映很好。

信息学奥赛的作业,以前上交也比较困难,一般通过邮箱,比较散乱,不好整理,上交率也偏低。现在笔者把回家作业都放到OJ上去,根据错误情况修改,笔者可以通过检查学生的提交情况和AC情况来得到作业完成情况。

第6篇:在线测评范文

关键词:冷却塔评价指标性能评价

通过冷却塔验收试验或性能试验整理出结果,应对该冷却塔的性能作出评价。评价的指标,决定于所采用的评价方法,有以冷却出水温度,或以冷却能力(实测经修正后的气水比与设计时气水比的比值)作为评价指标,也有用其它的评价指标。下面介绍几种目前国内外常用的冷却塔性能评价方法。

1.按计算冷却水温评价

根据冷却数方程式表示的热力特性和阻力特性,可以综合计算得到设计或其它条件下的冷却水温。

根据设计条件及实测的热力、阻力特性,计算出冷却水温,与设计的进行比较,如前者的值等于或低于后者的值,则该冷却塔的冷却效果达到或优于设计值。

2.按实测冷却水温评价

通过验收试验,测得一组工况条件下的出塔冷却水温,由于试验条件与设计条件的差异,需通过换算方可比较,其比较的方法是:将实测的工况条件代入设计时提供的性能曲线或设计采用的计算方法和公式,计算出冷却水温,如果比实测的高,则说明新建或改建的冷却塔实际冷却效果要比设计的好,反之则说明冷却塔效果差。

这种用实测冷却水温的评价方法,计算简便,评价结果直感,试验时不需测量进塔风量,易保证测试结果的精度,但需设计单位提供一套性能曲线(操作曲线)或计算公式。

3.特性曲线评价法

3.1性能评价应用公式

式中——实测冷却能力;

——修正到设计条件下的冷却水量();

——设计冷却水量();

——试验条件下的实测风量();

——修正到设计工况条件下的气水比,

由于试验条件与设计条件存在差异,故需将试验条件下所测之数据,修正到设计条件下进行评价。

3.2设计工况点的决定

在作设计时,根据选定的塔型及淋水填料,可获得该冷却塔的热力特性,在双对数坐标纸上便可获得一条的设计特性曲线,如下图中直线1。

根据给定的冷却任务()假设不同的气水比,可获得不同的,将其描绘在图上,便可得冷却塔的工作特性曲线,如上图中曲线2,直线1和曲线2的交点。即为满足设计要求的工况点。

3.3试验条件的工况向设计条件修正

冷却塔进行验收试验或性能试验时,由于实测进塔空气量G,和设计空气量不可能完全相同,所以获得的直线和上图中的直线1不可能完全相同,而是另外一条和直线1平行的直线3。直线3和曲线2的交点c则表示修正到设计条件下的工作点,C点对应的气水比即为修正到设计工况条件下的气水比。

c点的获得,可由试验得到的冷却数和气水比点绘到冷却塔设计特性曲线图上,得试验点b,过b点作直线3平行于直线1,从而可得到直线3和曲线2交点c。

根据试验实测的空气量及修正后c点的气水比,便可得到修正后的冷却水量,即:

将上式代入便可求得实测冷却能力。如大于90%或95%,应视为达到设计要求;大于100%,应视为超过设计要求。

4.美国CTI机械通风冷却塔特性曲线评价法

此评价方法与上述的冷却塔性能评价方法基本相同,亦是以实测冷却能力表示的,即:

所不同的是上式中进塔风量不是直接测定的,而是测定机械通风冷却塔的风机功率,根据风机功率再计算进塔风量。计算公式为:(kg/h)

式中——通过实测风机功率换算的风量();

——设计风量);

——实测风机功率();

——设计风机功率()。

风量求得后,其它计算方法均与前所述相同。

5.美国CTI机械通风冷却塔操作曲线评价法

(1)本法是由试验数据利用操作曲线评价机械通风冷却塔性能的方法,计算结果是以冷却能力表示。

第7篇:在线测评范文

关键词:差速器壳;同轴度;二次运动;评定方式

一、引言

差速器壳是汽车底盘系统的主要零件,其内孔同轴度误差对汽车底盘系统的使用性能影响很大。同轴度误差会造成变速齿轮安装不上,造成装配困难,或即使安装上去后,齿轮之间的旋转运动会出现忽紧忽松现象。造成齿轮之间的磨损和磕碰,降低齿轮的使用寿命。如图1所示,该内孔属于口小孔大,且同轴度公差一般图纸规定较小(在0.02mm左右),造成检测困难,目前一般厂家都靠加工设备来保证,造成差速器壳产品的同轴度误差无法控制。为此,我们研制了差速器壳同轴度误差的检测装置。

二、同轴度误差的检测方案的设计及误差的评定

鉴于差速器壳同轴度误差的重要性及其口小膛大的特殊性,采用通常的检测方法很困难,我们研制一种通过微型气缸和电磁阀作用下能够控制测量单元自动开张式的检测装置,测量装置上均匀布置了4支高精度测量传感器对差速器壳内孔进行采样检测。在工件通过定位V型块实现径向定位,弹性锥形销实现旋转和轴向定位后,带有4个传感器的同轴度测量装置的测杆在微型气缸的作用下缩回,再在导轨运动机构作用下前进到位,测杆在微型气缸作用下张开,实现工件的检测(测量装置见图2)。

该装置上的传感器采用力邦测控设备(洛阳)有限公司研制的杠杆式CG-143传感器,每个传感器分别装配到一个高精度运动导轨上(如图3),在微型气缸的作用下,能沿着导轨运动方向自动张开和缩回。该测量装置上装有限程钉和拉簧装置,保证测量能完全接触。

根据同轴度的定义是指直径为公差值t,且于基准轴线同轴的圆柱面内的区域,它有三种控制要素:轴线对轴线、轴线对公共轴线和圆心对圆心。我们研究的差速器壳同轴度检测采用以下几种方式进行评定进行分析:

第一,圆心对圆心。如图2(仅显示一边)所示,在两边的每个测量孔(图1所示的两个φ38孔)各采样一个截面,分别评定出其圆心的位置,再投影到与定位V型块连线垂直的平面上,这样,在平面上投影出来的必是两个点,两个点之间的连线距离表示同轴度误差的大小。由于差速器壳此内孔用于装配齿轮轴,仅用该孔一个截面上的圆心来代替该孔的轴线,测量引起的误差较大,这样得到的实际情况可能导致检测结果合格的零件却无法装配,反之,检测不合格的零件却能实现装配,同时,被测元素并非理想元素,存在形状误差,采用圆心对圆心的评定方法对差速器壳此两孔的同轴不适合。

第二,轴线对轴线。由于差速器壳两个内孔之间的距离较远,我们在每个被测量孔中采样两个截面,利用我们研制的同轴度测量装置的二次运动,可以实现同一测量机构两个截面的检测。每个截面评定出一个圆心,每个被测量孔能评定出两个测量圆心,两个圆心的连线,可以看作是这个内孔的轴心线。由于差速器壳每个被测量孔的采样截面不可能太长,而被评定的两个孔之间的距离却很长,如图4所示,表示的是同轴度误差放大的一个示意图。若采用以其中一个孔的中心线为基准,来评定另外一个孔对它的同轴度大小,假设基准内孔上的两测量截面之间的距离为10mm,而基准第一个采样截面和被测量内孔的第一个采样截面之间的距离为100mm,若基准内孔的第二个截面相对于第一个截面有3um的误差,则测量轴线到被测量截面上时已经偏离了30um,这样,即使两个被测量内孔即使同轴,同轴度的误差也达到了60um,可见采用轴线对轴线的评定方式也是不妥的。

第三,轴线对公共轴线。考虑到以上两种情况,(见图5)我们采用建立公共轴线为基准轴线的方法来评定同轴度误差。这种方法是分别取基准内孔和被测量内孔上的两个测量截面为一个基准截面,评定出这两个基准截面的圆心,两圆心的连线为基准公共轴线,然后在分别计算基准内孔和被测量内孔相对于基准轴线的同轴度,取其较大者为同轴度误差。这种评定结果相对于以上两种评定方法更接近实际使用情况。

三、结束语

第8篇:在线测评范文

关键词:城市轨道交通环境影响评价噪声振动城市轨道交通不仅在城市客运交通中发挥了骨干作用,而且对于引导城市规划建设,促进土地开发利用,带动房地产经济发展,其优势显著。然而,轨道交通对环境的负面影响,尤其是轨道交通在施工期和运营期所产生的噪声和振动影响,引起了越来越广泛的关注。对于地面或高架线路,噪声对环境影响最为突出;而对于地下线路,其振动影响是首要的环境问题。因此,在城市轨道交通环境影响评价中,声环境影响评价和振动环境影响评价通常作为评价重点被列为专题,它是环境影响报告书的重要组成部分。在针对声环境影响和振动环境影响评价的过程中,开展声环境影响和振动环境影响专题评价时,以下几个方面的问题特别需要注意。

1、环境保护目标的充分性对于评价范围内的环境保护目标应进行充分的调查,应从敏感保护目标的类型、功能、时间、区域、分布及特点等方面,做到内容全面、调查充分。

1)类型教学单位、医疗单位、重要科研单位、幼儿园、疗养院、养老院、居民住宅,以及世界文化遗产、各级文物保护单位、保护性建筑均视为环境保护目标。

2)功能同一环境保护目标包含多个环境敏感点。环境敏感点是指轨道两侧评价范围内的学校教室、学生宿舍、医院病房、疗养院和敬老院住房以及居民住宅等。

3)时间环境保护目标不仅包括既有的建筑,而且拆迁后暴露出来的,需要重新规划且尚未实现规划的未来的环境保护目标,均应列为环境保护目标。

4)区域环境保护目标不仅包括建成区的既有建筑,而且对于未建成区,应结合城市规划,对已经获得规划部门审批,在建、筹建以及待建的建筑,均应作为保护目标,列入环境影响评价的范畴。一般情况下,当轨道交通开通运营后,发生环境投诉的往往是在轨道交通开通前建成,而在环境影响评价过程中又未被列入评价范畴的保护目标。

5)分布声环境影响和振动环境影响的评价范围根据评价等级而确定。评价范围内的声环境保护目标分为受列车噪声影响和风亭、冷却塔噪声影响两类。受列车噪声影响的保护目标一般分布在高架线和地面线尤其是区间线路两侧,或出入段线两侧及车辆段或停车场周围;而受风亭、冷却塔噪声影响的保护目标一般分布在地下线路车站周围。评价范围内的振动环境保护目标基本分布在地下线路或高架线路,尤其是区间线路两侧。换句话说,高架线、地面线区间两侧的环境保护目标受列车运行噪声和振动的影响,以列车噪声影响为主;地下线区间两侧的环境保护目标受列车运行振动的影响,地下车站周围的环境保护目标受风亭、冷却塔的噪声影响。因此,对于高架线路和地面线路,其线路两侧的环境保护目标在评价中可同时作为声环境保护目标和振动环境保护目标;而对于地下线路,声环境保护目标和振动环境保护目标分别为不同的保护目标。

6)特点被列入评价范畴的环境保护目标应按环境要素给出以下信息:保护目标的名称、线路形式、站间区段、里程位置、与声(振)源的平面及空间的相对位置关系(方向、距离、埋深、高差)、建筑物类型、功能、楼层、数量、建设年代、受影响的人数、所属环境功能区域、执行标准以及污染源类型(噪声源、振动源),等等。

2、源强类比的准确性

2.1噪声与振动源强轨道交通噪声和振动影响预测是声环境影响评价专题以及振动环境影响评价专题的重要内容,而轨道交通噪声和振动源强的确定是轨道交通噪声和振动影响预测的关键。其中需考虑的源强有:列车运行噪声(车辆设备噪声、轮轨噪声、桥梁结构辐射噪声)、风亭和冷却塔噪声、车辆段作业噪声等其他可能对环境产生影响的噪声源,以及列车运行振动、隧道结构和桥梁结构的辐射振动等。

2.2噪声与振动源强的确定噪声与振动源强的确定一般通过两种途径,即类比测量法和资料类比法。类比测量法即选择与新建项目类型和编组相同的车辆(设备),并在运行工况、线路形式、轨道结构以及环境条件相似的情况下,对列车(设备)运行噪声进行类比测量,并根据类比条件的差异进行必要的声学修正;资料类比法也称数据调查法,即引用车辆(设备)类型、运行工况、线路形式、轨道结构以及环境状况相似条件下的既有噪声源或振动源的测量数据。选择何种方法确定源强,取决于评价等级的要求。对于一级评价等级的评价专题,必须采用类比测量法;评价等级为二级或二级以下的评价专题,可采用资料类比法。在进行类比实测时,关键的要求是测量对象、测量参数、测量方法、测量的量以及测量环境等边界条件的一致性,即既有车辆(设备)类型与新建项目车辆(设备}类型、运行工况、线路形式、轨道结构,以及环境条件在尽可能相似的情况下,按照有关测量标准规定的测量方法,对既有列车(设备)噪声进行类比测量。引用已有的测量数据同样要求在测量对象、测量参数、测量方法、测量的量以及测量环境等边界条件相似的情况下,对源强数据进行类比引用,并对测量条件进行说明。类比引用应说明资料数据的来源,应为公开发表并经专家鉴定的数据。

3、预测参数的适用性

3.1噪声和振动预测参数为减小预测结果的误差,需要根据既有源强与类比源强边界条件的差异,对既有源强的类比测量数据进行必要的声学修正,以使类比源强的准确度更高。此外,还要考虑传播途径和受声(振)点的特性,以便对受声(振)点的噪声和振动影响进行预测。受声(振)点的噪声和振动影响与声(振)源、传播途径和受声(振)点的特性有关。噪声和振动预测参数包括声(振)源、传播途径和受声(振)点的特性参数。不同线路形式产生不同的环境影响,而不同环境影响又与线路、轨道、桥梁、隧道、轮轨、车辆、设备、运营组织、开行计划以及敏感点与声(振)源的相对位置关系等各种工程条件有关。地上线路包括高架线、地面线、出入段线及车辆段或停车场,对环境保护目标的噪声影响主要是列车行驶过程中所产生的,并且受到车辆、运营、轮轨、轨道、桥梁、行车组织,以及敏感点与声源的相对位置关系等因素的影响;地下线路对地面建筑物的噪声影响主要是风亭、冷却塔等设备设施所产生的噪声,并且受到设备及其运行与安装方式、安装位置、设备数量、运行时间、敏感点至噪声源的距离、高度等因素的影响。

3.2预测参数的适用性选择由于不同的线路形式引发不同的噪声源,因而在声环境影响评价中,对于高架线、地面线、出入段线和车辆段的列车噪声以及地下线的设备噪声,应根据不同的预测内容和预测目的,考虑车辆、设备、运营、轨道、隧道、桥梁等实际状况,对与列车噪声和设备噪声相关的预测参数进行适用性判定,同时对于正线线路的列车噪声和出入段线的列车噪声还应针对不同的轨道条件(道床、轨枕、扣件)、列车速度、列车开行对数、运营时间等选择适用的预测参数进行噪声影响预测,分别说明各种轨道交通噪声的影响程度、影响范围和超标情况。

在采用数学模式法预测环境影响的过程中,应尽量选择通用、成熟、简便并能满足准确度要求的方法。必要时,应对预测模型的计算结果进行验证,包括对拟采用的数学模式进行实测验证,或采用被实测验证过的预测方法进行验证。

4、监测点、预测点与保护目标的一致性

4.1监测点及预测点的布设

(1)噪声和振动监测范围与预测范围一般与评价范围相对应,评价等级决定评价范围。因此,环境监测与环境预测的覆盖范围根据评价等级而确定。按照一级评价等级的要求,现状监测点的布置一般要覆盖全部评价范围,且应实测;环境预测点应覆盖评价范围内的全部敏感目标。

(2)现状监测点的布置应关注既有噪声源和振动源对敏感保护目标有影响的点位,区分轨道交通噪声、振动和既有噪声、振动的影响程度,以确定轨道交通噪声和振动对环境影响的贡献量。

(3)现状监测点的布置还应考虑评价范围内需要特别关注的敏感保护目标。例如:位于隧道上方或距轨道中心线10m以内,建筑类型为II类(砖木结构的平房或简易建筑)的敏感保护目标,应在建筑物内选择点位进行振动现状监测。

第9篇:在线测评范文

关键词:地铁;轨道检测;周期;标准

Abstract: The track inspection work is to simulate electric buses running on the geometry of the rail line and the dynamic characteristic parameter for testing. Track inspection car is to check the rail lines disease, guide rail repair, ensure traffic safety of large-scale dynamic testing equipment. Using reasonable standard mode test cycle and testing can be more effective guidance line maintenance. Keywords: Metro; rail inspection; period; standard

中图分类号:U293.6 文献标识码:A文章编号:2095-2104(2013)

广州地铁轨道检测模式

(一)评分标准

国内铁路的线路动态检测评定标准按不同的行车速度划分为不同的等级,自2004年购进轨检车以来我司执行了铁道部《铁路线路维修规则》(铁运【2001】23号部令,自2001年7月1日起施行,适用于国家铁路1435mm标准轨距和行车速度为160km/h及以下的线路。)中V≤100km/h(三号线正线和三北线为120km/h≥V>100km/h)的轨道动态几何尺寸容许偏差管理值作为评分标准,并修编在《广州地铁线路维修规程GDY/QW-WX I-030-001》施行;2010年亚运、残运“双保”安全活动期间,为提高轨道设备质量,原维修中心把评分标准提高至120km/h≥V>100km/h(三号线正线和三北线为140km/h≥V>120km/h)进行维修指导和考评,并在“双保”活动结束后保持执行该评分标准;2012年12月广州地铁运营总部开展“百日安全活动”,原维修中心为进一步提高轨道设备检修质量再次把评分标准提高至140km/h≥V>120km/h(三号线正线和三北线为160km/h≥V>140km/h),实行“高标准、严要求”的管理手段对轨道设备进行维修指导和考评,并保持执行至今。

(二)检测周期

2010年前,广州地铁线网一、二、三、八号线采用的检测周期为月检,即每月每线检测1次,程志全为迎接亚运,原维修中心提高了检测要求,采取了每月2次检测的周期;2011年9月份在“创双”活动期间,网轨检测的周期增加为每月3次,至今仍沿用每月3次检测的周期。

二、其它地铁检测模式

(一)广铁集团

广铁集团内部检测使用的周期基本为月检或半月检,根据线路等级的不同而不同;铁道部对集团进行检查时的检测周期不定,或6个月或3个月。其采用的检测扣分标准分为2种,即V<200km/h的标准和V≥200km/h的标准,轨检车检测时采取全速检测模式。

(二)北京地铁/上海地铁

据了解北京和上海地铁均采用月检的模式检测轨道状态,有时甚至采取双月检的模式。其采用的检测扣分标准依据线路设计速度而定。

三、广州地铁相关规定

《广州地铁运营总部网轨动态检测专项管理办法》中规定检测周期:一般每条线每月按相对平均的间隔进行2~3次动态检测。检测月度计划一经确定,原则上不得取消(网轨检测设备故障或应急抢修除外)。该办法同时也对检测速度提出了相关规定:为保证检测数据的真实性和有效性,除轨道条件限速、制动距离限制限速、检测车自运行能力之外,网轨检测车尽量采用接近电客车运行速度进行检测,并尽量保持匀速行驶。

《广州地铁运营总部网轨动态检测专项管理办法》中同时规定了不同线路速度标准采取不同动态检测标准,同时列出了三种检测标准的偏差管理值。

“百日安全活动”期间为提高网、轨设备检修质量,确保运营生产安全,维修中心了提高网、轨动态检测标准的通知,即地铁三号线、三北线按照(140km/h≤V<160km/h)的扣分标准进行评判,其余线按照(120km/h≤V<140km/h)的扣分标准进行评判。

四、检测周期和检测标准探讨

网轨检测的检测周期和检测标准的合理性能保证线路运营安全,节省维护成本,掌控线路状态,合理指导线路维修。检测周期的过密与过疏将达不到正确指导线路养护的目的,甚至会导致线路分部将过多的精力投入到非重点养护点上;较低的检测标准将保证不了运营线路的安全,发现不了一些隐在的安全隐患,较高的检测标准将使线路分部完成不了周期性的整改维修。检测周期和检测标准这两者应有一个适合线路的标准,达到既能发现线路存在的萌芽状态缺陷,又能有充分的时间将缺陷完成整改,保证线路处于良好扣分状态,这点对于地铁这样维修点少时间短的运营模式十分必要。

以广州地铁运营线路一、二、三、三北、八号线2011年和2012年检测线路平均公里扣分的变化趋势进行说明,如图1。

备注:2011年1-9月采取每月检测2次,2011年10月之后采取每月检测3次的标准。

检测次数增加为每月3次之后,平均每条线检测间隔的时间由原来的15天缩短为9天,缩短了线路分部整改缺陷和维护的时间。由图可知,检测次数增加了导致各线平均公里扣分均有所增加,表明第一次检测的超限未完成整改而导致其峰值继续发展,第二次检测变成了重复超限,从而平均扣分数值表现为如图所示。

又如各线2011年与2012年检测的二级重复超限的数量统计如表1.

表1 2011年、1012年二级重复超限统计表

备注:二级重复超限:连续两次检测的同一项目的二级超限里程差在±5米范围内则称为二级重复超限,是考核线路分部整改力度的重要指标。

现运营线路三号线正线、三北线设计速度为120km/h,一号线、二号线、八号线、三号线支线设计速度为90 km/h。2012年底“百日安全活动”期间陆续将各线的动态检测标准提高1个等级,即三号线、三北线按设计速度为160 km/h进行检测扣分,一号线、二号线、八号线、三号线支线按设计速度140 km/h检测扣分。

其检测的一级超限和二级数量如图2、图3.

由图可知,标准提高后各线一级超限和二级超限数量均有大量增加,如一号线平均每次检测的一级超限数量超过2000次,二级超限数量超过100处,甚至个别检测次数出现三级超限,从而给线路分部增加了整改维护工作量。按照整改原则是先整改超限重复二级超限地段,再整改二级超限地段,然后整改一级超限集中地段,最后整改一级超限地段。在检测周期内,线路分部可能只能集中整改二级超限地段,而无时间能力将一级超限集中地段和一级超限地段整改,这对于掌握整条线路的病害情况是不利的。这将造成一级超限数量只是一堆空白数据,而达不到指导线路维修的目的。

下表是2013年5月29日二号线同一次检测采用不同评分标准的检测结果对比: