起点作文网

生物技术的弊端(收集5篇)

时间: 2025-08-03 栏目:办公范文

生物技术的弊端篇1

大家好!

如今的社会是一个科技发达的社会,科技在不断进步,不断发展,促进着社会的前进,更方便了人们的生活,这是不争的事实。但是科技是一把双刃剑,它能砸破无知与落后,同时也能伤害到人类。一个又一个的事例向我们阐述了科技伤害人类的过程,因此我方认为:科技发展弊大于利。

首先,科技发展带来最大的弊端是:使我们的人身安全越来越没保障。在第二次世界大战中,美国为了迫使日本迅速投降,1945年8月6日8时15分,广岛市内投下一颗代号为“小男孩”的铀弹,造成广岛市24.5万人中的20万人死伤,整个城市化为废墟。

1945年8月9日上午11时02分,继袭击广岛之后,美军对日本实施第二次原子弹袭击,目标是长崎。轰炸造成长崎市23万人口中的10万余人当日伤亡和失踪,城市60%的建筑物被毁。

广岛和长崎因原子弹轰炸造成的伤害遗留至今,幸存者饱受癌症、白血病和皮肤灼伤等辐射后遗症的折磨。截至2007年8月,据日本有关部门统计,广岛、长崎因受原子弹爆炸伤害而死亡的人数已分别超过25万和14万。当初研发了核武器,使科技有了一个飞跃性的发展。可现在,就是因为核武器,不少人失去生命、失去家庭。

无独有偶。科技发展带来的弊端二:随着科学技术水平的发展和人民生活水平的提高,环境污染也在增加,特别是在发展中国家,环境污染问题越来越成为世界各个国家的共同课题之1。由于人们对工业高度发达的负面影响预料不够预防不利,导致了全球性的三大危机:资源短缺、环境污染、生态破坏。

2:物种灭绝加快。这是由环境污染和人类的捕杀所造成的。也属于科技发展的坏处。

生物技术的弊端篇2

刘璐

1.老师们同学们,大家好,关于科技发展是利大还是弊大这个辨题,我方辨友一致认为科技发展利大于弊。

2.人类的生存方式,20万年前与10万年前相比,不会有太大的改变;3000年前与2000年前相比,不会有太大的改变;600年前与500年前相比,不会有太大的改变。但是,今人与古人其实早已今非昔比,即使是现在与100年前相比,也已完全不一样。是什么推动了人类历史的发展?是什么让人类开始了新的生存方式?

3.我说,这便是科技,是科技的发展才推动了人类的进程,是科技的发展才使人类有着这崭新又美好的生活。纵观千古,哪朝哪代不是重视科技的发展?回首过去,看四大发明,独具鳌头;观天文历法,为之惊叹;览赵州拱桥,设计精妙;窥《本草纲目》,东方巨典;瞻圆周率值,七位小数;眺丝绸之路,发展经济;端青花瓷器,扬名海外。科技发展是强国之路,科技发展是中华民族进步的第一动力,没有科学,我们哪来的今天的幸福生活?没有科技,我们哪来的舒适的物质生活与精神享受?没有科技的进步,我们哪能吃到杂交二号?我们哪能穿上全棉衣服,我们哪能住进高楼大厦?

4.问,科技发展利大还是弊大?毋庸置疑,当然是利大!作何解释?不用解释!中华文明八千年历史文明就是铁证如山,历史每时每刻都在改变,科技每时每刻都在发展。人类从茹毛饮血原始生活学会利用或烧熟食物,从依靠自然到繁殖饲养,从手无寸铁到冶金炼石,这不都是进步,这不都是发展?如果是弊端大于利的话,那人类为什么都还不约而同的选择了进步?只有进步才能使明天更美好!

5.一个人不进步是可悲的,一个国家不进步是落后的,一个世界不进步是黑暗的。只要在不断的进步中,人类的生活才可以得到升华。人类是渺小的,人类是脆弱的,他没有庞大的身躯,没有牛似的力气,没有乌龟的硬壳。但上天给予了人类一颗聪慧的大脑,一双勤劳的双手,人类没有坐享其成,而是选择了不断进步,才可以在今天站在了食物链的顶端。

6.让我们把今天的生活和十万年前相比,我们是至高无上的;把今天和几千年前相比,我们是居高临下的;把今天和几百年前相比,我们是幸福舒适的;把今天和明天相比,未来是美好光明的。几千年来,从马车变成了轿车、火车、飞机;从煤油灯变成了白炽灯、霓虹灯、节能灯;从海角天涯变成了近在咫尺、视频聊天、鼠标一点尽知天下事。

7.我们是幸福的,我们是幸运的,我们赶上了一个科技高速发展的时代,一个充满高科技的时代,这不光光是我们的祖先在进化时选择了发展,选择了进步,也包括了所有人的不懈努力,刻苦钻研,我们今天的日子时有多少辛勤的科学家们用智慧甚至生命换来的。

8.因为法拉第,我们生活的周围才充满了各种各样的电器;因为达尔文、因为孟德尔,我们才可以更好地了解自己,认知自己;因为扁鹊,因为华佗,因为李时珍,我们的生命才能得到保障。

9.我们周围的一切,不都是他们给我们换来的吗?生活如此舒适,生活如此惬意,生活如此美妙,我们的平均寿命比古代提高了30岁,看望亲友甚至不用出家门,这不都是科发展给我们带来的好处吗?

10.所以说,科技改变历史,我们探讨科技的发展利大还是弊大是不需要质疑的,因为就是利大!你说科技发展带来了大气污染、你说科技发展产生了白色垃圾、你说科技发展形成了气温变暖……所有的事情不可能都是十全十美的,越明亮的地方后面的阴影就越暗,但就凭这些你就断定科技发展弊大于利?“世异则是事异”时代不同,所遇到的问题也不同,再说大气污染,各省各市都推出了预防预案;白色垃圾,统一处理;汽车尾气造成气温变暖科学家们也研发了太阳能汽车。看看现在、太阳能热水器、太阳能空调、太阳能电池……环保节约的太阳能已经逐步进入千家万户,这不是科技在发展吗?

虽然有弊端,但比起造福人类,环保家园的科技发展理念,无关痛痒,只要有弊端,科学家们同样会想办法去解决,我们不能因噎废食,科技发展的步伐一刻也不会停止。科技发展,无可厚非,就是利大,这个辨题唯一的答案!就因为科技一直在进步,科学一直在发展,狡猾的诡辩,笼统的只言片语,无理的胡搅蛮缠都改变不了这个真理。如果你说科技发展弊大于利,请问,你能在一周之内不坐车来上课,不用中性笔、不用圆珠笔、不用钢笔?你能在一周之内不看电视、不听新闻,不看报纸,不读书,不上网?你能在一周之内不吃研发的杂交水稻?不吃面食?不喝饮料?,你不能,因为科技已经和你息息相关,已经和你密不可分!在请问,如果你给主席写信,说建议停止一切科研活动,大家是送给你鲜花,还是拿板专拍你?

科技改变历史,知识改变命运。我们跨入了21世纪,跨入了一个充满高科技的时代。科学改变了我们的生活,科学改变了我们的命运。“知识就是力量”,我们中华人民共和国,13亿人口的泱泱大国,为何能在世界面前挺起胸脯?因我们的科技在不断的发展!在不断的进步!

科技发展利大于弊,这是一个亘古不变的主题!

随着科技的发展,人类文明又向前迈进了一大步,从以前的马车变成汽车,油灯变成电灯……几千年来,从马车变成了轿车、火车、飞机;从煤油灯变成了白炽灯、霓虹灯、节能灯;从海角天涯变成了近在咫尺、视频聊天、鼠标一点尽知天下事。

现在,人们生活变好了。电视在生活中是不可缺少的。我们可以看新闻,了解国内外的事;可以看动画片,放松一下;还可以不去现场看节目、表演,可以在家看转播。如果没有高清晰的电视技术,我们又如何享受华丽的好莱坞电影呢?电脑在各行各业的应用更广泛,我们在连云港发一封信到巴西,只要几秒钟,对方就能收到。我们可以在因特网上和天南地北的亲朋好友聊天、游戏;可以在网上读新闻,看电影,听音乐;可以听老师上课,查找资料,还可以足不出户购物、医疗、求救……如果没有手机,我们如何随心所欲地与亲人保持联系呢;如果没有网络,我们又如何与远在异国他乡的朋友谈天论地

如果没有手机,我们如何随心所欲地与亲人保持联系呢;当然,我们也必须承认,科学技术在一定程度上时也改变着我们的生活方式,改变着我们的文化。现在,更多的年轻人接受了电子商务,远程教育等时尚的生活方式,甚至于网恋也成为现在的一种潮流。

可以这样说,科技和我们息息相关。有了这发达的科技,我们的生活更加快捷方便,丰富多彩。

事实证明,这类现代化工具的出现,不仅证明了科技迈入了一个新的平台,也证明了世界间不同地域的交往离不开它。

科学技术是在18世纪的工业革命中,正是由于蒸汽机技术的广泛应用,才使工业革命进入了一个崭新的阶段,从而使资本主义世界的财富翻了一番;在第二次世界大战后,正是由于以使用电器为主的第三次科学技术革命的影响,才极大地促使了战后资本主义国家的经济复苏和社会主义国家经济的大幅度增长,促使了社会财富的迅速增加和人民生活的根本改善。因此,科技发展的有利之处是显而易见的。

不管人们有没有意识到,科学技术已经深深的影响着我们的日常生活,在经济社会发展扮演着不可或缺的角色。正是因为科学技术具有如此的重要性,我们的国家领导人也在多种场合提出大力发展科学技术。邓小平同志曾经指出,科学技术是第一生产力,从而确立了科学技术的重要的地位,把发展科技作为我国的一项基本国策,增大了对科技发展的资金投入,改善了科技发展的硬环境和软环境,从而使得我国在改革开放以后取得了很大地进步,步入了科技强国之林。

但是,我们也应该清醒的认识到,我们与发达国家比如美国,德国,法国等还有着很大的差距,很多技术都受限于发达国家。所以,我们应该奋起直追,迎头赶上。

生物技术的弊端篇3

【关键词】电子衡器作弊方法防御措施

大型电子衡器作为一种准确、方便、快捷的称重计量设备被越来越多地应用在煤炭、冶金、建材、电力、粮食等各行各业中。随着国民经济的飞速发展,经济贸易快速增长,各行各业的各种物资采用大型电子衡器进行贸易结算,然而在很多地方出现了利用大型电子衡器的贸易结算进行称重作弊现象,采用各种多样的方式来进行作弊,利用增加物品的重量或减少物品的重量来达到增加非法收入的目的。如何有效的防御大型电子衡器作弊成为监管部门和生产厂家的有待解决的问题。

1电子衡器的作弊方法

电子衡器的原理主要是依靠测力传感器对外部受力的情况通过数字仪表处理后进行显示。但近年来,大中型衡器作弊的现象越来越多,手法也约来越“高明”,很难被监管人员发现。因此,如何发现大中型衡器作弊的手法成为监管人员不断学习的知识,同样,如何杜绝衡器作弊也成为各生产厂家日益关注的一个课题。当重物放置于衡器上称重时,传感器收到外部的压力,输出的电压信号发生改变,衡器的信号处理系统通过对信号的处理,来显示所称物体的重量(如图1)。

作弊的方法有很多,一类是通过各种“障眼法”的手法,在不改变衡器结构的情况下,使测量者看到不实的测量结果。但此类方法比较“原始”,比较简单的,称重者稍加注意即可发现,也可以在电子衡器周围加装红外线、摄像头等装置可以用于防范。

另一类是通过对衡器的“技术改造”达到作弊的目的,此类作弊方法相对来说比较隐蔽,难以被发现。改变衡器结构用来作弊的话,可以从衡器工作原理图上看出,每个阶段都有可能被修改其计量信息而进行作弊,但作弊难易程度和易被发现成都不同。也就是说,在测力传感器输出信号开始到显示数值之间的整个链条都可能存在被修改的可能。如:

(1)在传感器端的输入端并联电阻,并安装遥控装置。但传感器从开始输入的信号就被改变,那么后面的数据处理显示等环节全部都已经被改变。同样在数据传输环节也可以安装并联电阻,并安装遥控装置。

(2)修改计量微处理器的处理程序,并安装遥控装置。在传感器数据进入微处理器时,微处理器内设有2个处理程序,可以通过遥控来控制使用哪个程序进行处理。由于处理程序非硬件装置,监管人员根本无法进行有效检查。

(3)在微处理器后端增加处理程序。用自己增加的处理程序对已经处理好的程序再次进行处理,能够按照使用者意愿按照一定比例的放大或缩小,直接导致显示的数据改变。

以上几类是衡器作弊的主要位置和方法。但实际检查过程中,很难用常规的方法来发现。回顾整个大型衡器的作弊过程,要考虑的主要是两个方面,一是破坏传感器模拟端作弊。二是通过破译数据传输和微处理器程序来进行作弊。

2电子衡器防作弊的技术手段

对于以上两方面的作弊方法,第一防范的关键在于保护传感器模拟部分不被更改,或更改后系统能够自动发现。要实现这一要求,必须实现数字传感器的焊接密封,同时需要设计一套传感器能够侦测到传感器背打开后的一系列变化,并给出报警。设计传感器时,可将传感器内部设计为真空状态,并且安装检测气压的传感器。当传感器被打开的时候,密封的传感器内部的气压发生改变,就可以用此来判断外壳是否背打开过,即使传感器外壳背打开后又重新焊接恢复,高精度的检测电路能够判断出异常并发出警报。

第二防范的关键在保护其传输的数据和微处理程序不被修改。如果在传感器后的处理过程中加装防作弊编码器,能够有效的避免对传输过程中的数据进行修改。防作弊器包括编码器和监控微处理器,配合衡器的计量微处理器进行工作,可以杜绝在主板、传输环节进行各种作弊行为。编码器和监控微处理器通过串钩进行连接,以保持主板的独立性。工作时,编码器将传感器信号发送给监控微处理器,监控微处理器通过对比来编码器的信息和来自计量微处理器的信息之间的差异,来判断称重是否发生了异常。在进行验证时失败时,监控微处理器会禁止显示数据。(过程图见图2)同时记录相关信息,便宜监管部门进行查处。编码器和监控微处理器间通讯的信息为密文,不可破解,从而防止信号传输环节进行的数据修改。如图3所示。

用先进的传感器技术、数据通讯技术和监管部门的有效的动态管理,确保大型电子衡器设备正常、稳定、可靠运行,为生产成本核算提供准确数据,必将为企业提高经济效益、为构建和谐社会作出积极有效的贡献。

参考文献

[1]中国衡器协会.中国衡器实用技术手册[M].北京:中国计量出版社,2005(10).

[2]燃油加油机国家计量检定规程起草小组[Z].燃油加油机检定规程宣贯材料,2006(6).

生物技术的弊端篇4

关键词:中国画教育;检讨;对策

一、现状

新中国以来的中国画教育已经走过了半个多世纪的历史,中国画的教学已经由传统的拜师学艺模式转变到了现在的美术学院的大规模扩招,中国画的技艺再也不是传统文人的专利,它随着教育规模的扩大已变得越来越普及。由徐悲鸿、蒋兆和、方增先为主要代表,以西方造型观念来统辖中国画教育成为中国画教育的主流。以水墨加素描的方式来塑造现实对象,为中国画在写实造型方面的开拓提供了可能,同时也丰富了中国画的表现技法,在形式上确实形成了与传统中国画迥然相异的面貌,培养了一大批造型能力颇强的写实中国画家,应该承认它为现实主义中国画的发展做出了重要的贡献。但是,再让我们回过头来看看中国美术的发展,我们不无遗憾的发现中国画的这个现实体系却没能培养出像齐白石、黄宾虹、张大千这样的大师级的画家来,而且立足于西方造型观念的教学体系本身也与中国传统文化有着相当大的抵触,笔墨与写实造型时常产生冲突,通常是笔墨在表达严谨写实的造型时,自身微妙丰富的效果荡然无存。

二、弊端

现代高校中国画教育体系存在明显的弊端。

第一,不分专业的进行单一写实性教学,有碍于中国画各学科的个性发展。中国人物画在造型训练的时候借鉴一下写实造型还是可以的,但是山水画和花鸟画并不一定也要严格的画素描,这样容易失去中国画“应物象形”的美学本质。中国画的造型不是要求画得跟对象一模一样,而是要与对象有一定的距离,即追求“不似之似”和“美在似与不似之间”的审美理想。单一写实造型模式阻碍了中国画造型方式上的广度,而且也妨碍了中国画造型人文内涵在深度上的开拓,以至于大多数学生都是以写实独尊,而不能理解中国传统绘画中独到的造型方式,更不能认识到其中深刻的美学内涵。

第二,在中国画教学上不够系统。传统中国画的教育基本上是师傅带徒弟,学生可以通过广泛而深刻的临摹名家杰作十分系统的学习国画的表现技法、构图方式以及精神意境等各项内容,前后不会脱节,对绘画思想和技法训练都十分的有深度。但是现代学院教育却远远不如传统教学有系统,由于教师的经常变更,以及每个教师的艺术思想有很大的不同,造成学生在接受讯息的时候容易产生混乱,从而失去判断力。

第三,现代高校中国画教育过分注重技法的练习而忽视了中国画最为重视的“道”。“道”其实就是根植于中国人意识中的哲学思想,是中国人对宇宙、社会和人生的基本思考,中国画是通过绘画的“技”来体现“道”的,这个根本思想很多人还没有搞清楚,所以就不可能画出有深度的中国画。同时中国画又是人文特征很强的一种艺术门类,它十分强调绘画的文化含量。中国画最为典型的特征就是诗书画印一体,但学院学生整天是对绘画本体的重视,想尽办法把画画得如何的细致和深入,而忽视了画外之功。

三、对策

要改变当前中国画教育的现状和纠正其种种弊端,尽管有着很多困难,但我们应该积极面对,并制定行之有效的应对措施。

第一,要改革现行的美术学院中国画专业入学考试制度。现行的美术高考入学是不分专业,一律实行统一考试,通常是素描、色彩,即使是考国画专业的学生也是如此。考生们每天都在面对着石膏或真人一遍又一遍的磨着光影,塑造着三度空间,对绘画造型的认识从一开始就蒙上了西画体系的影子。这种考试的方法,从源头上就阉割了中国画的生力军,这种破坏性的影响太深远、太彻底。

第二,强调临摹的作用,体现中国画的文脉传承。现代的中国画教学在对传统技法的训练和对传统绘画思想的认识理解上都显得不够深入,学生无法深刻地理解中国画的笔墨精神和艺术格调,所画出的画缺乏“中国味儿”。要学习认识中国画的法度和精神就要深入临摹研究古代优秀的作品,就像陈绶祥先生所说:“学习的本质是临摹,学习的根本方法是重复”。只有大量而且虔诚的临摹中国画的杰出作品,才能真正领悟中国画的奥秘。

第三,建立独立的中国画评价机制,呼吁社会公正合理的评价制度。学院的中国画教学及评价基本上都是以一种统一的模式,采用的大都是徐悲鸿以来的教学模式和评价体系。尽管有一些老师和批评家“特立独行”,但也是“非主流”,终究不受重视。所以,这样一代一代的学生走向社会成为画家,深刻影响整个画坛。社会评价制度也是导致我们教学出现弊端的一个重要原因。社会上的主流美展基本上是受官方话语控制的,写实的、主旋律的作品是其主流。这样为政治服务的作品尽管在某种程度

[1][2]

生物技术的弊端篇5

关键词:在线考试系统;防作弊策略;自动组卷;ActiveX控件

中图分类号:TP301文献标识码:A文章编号文章编号:16727800(2013)010002504

作者简介:刘思尧(1987-),女,硕士,宁夏电力公司助理工程师,研究方向为综合管理类系统的运维服务。

0引言

随着互联网技术与现代教育测评技术的不断发展,传统考试模式潜在的弊端越来越突出。同时,在线考试系统成为一个新的发展方向,它减少了传统考试工作量,提高了工作效率,节约了成本[1]。在线考试系统带来便利的同时,传统考试模式中的一些负面因素也被迁移到了在线考试中,考试过程的不安全性就是其中之一。

目前,已存在的考试系统安全性更加侧重于系统本身的安全,如访问控制模块的设计、系统的安全风险防范和数据库加密策略等。如基于角色的访问控制模块设计、防范ASP、SQL和操作系统漏洞的安全风险、加密数据库关键信息等,一般可以通过及时更新安全补丁,进行安全设置等措施降低此类风险[2]。为了确保考试的公平与公正性,在线考试系统的安全研究需要侧重于考试过程中的防作弊策略,这正是本文要研究的内容。

1防作弊策略现状分析

在线考试过程中,要有效防止考生的作弊行为,需要考虑以下几个方面的问题:如何防止邻近考生之间互相抄袭、如何防止考生利用网络、工具软件或可移动存储设备等进行作弊[3]。

对于邻近考生之间抄袭的作弊方式,通常的防范措施是加强监考力度。即便如此,某些考生还是会趁机偷看他人的答案,并且这种做法会增加考试成本,使考试无法达到理想的效果。

针对网络作弊的问题,一些在线考试系统使用Socket编程技术实现监控的功能,通过分析数据包,判断该数据包的源地址、目的地址及数据包的内容。它根据事先设定的包过滤规则,一旦发现非法数据包,则切断非法链接,并向连接方发出警告信息,或者隔离该主机以屏蔽其非法访问[4]。这种做法虽然能起到作用,但非常被动,而且只有用户实施了系统禁止的网络连接操作后,才能被监控识别并拦截。若有某些恶意用户远程更改系统已设定的包过滤规则、扰乱监控的实际功能,将会使考试过程陷入混乱。鉴于上述的因素可知,利用监控来防范考试过程中的网络作弊在实际应用中存在漏洞。

针对上述现状,可以从以下两个角度考虑在线考试系统的防作弊策略。

(1)可以考虑采用自动组卷的方式生成试卷,即在保证每个考生拥有相同难度、题型、题量的试卷的情况下,获得不同的题目内容,并且每个考生的试卷是在考试开始后自动生成的。这样做一方面使得考生在考试过程中受到考试时间与试卷题目不同的限制,极大地减少了考生互相交流或偷看他人试卷的机会;另一方面,有效地防止了试卷提前外泄现象[5]的发生。

(2)对于越发猖獗的网络作弊、本地工具软件作弊以及可移动存储设备的作弊问题,本系统的解决策略是,将一个自主开发的具有特定防作弊功能的ActiveX控件嵌入在线考试系统中,以实现防止考生利用网络、工具软件、可移动存储设备作弊。该控件能够主动禁用考生在客户端机器的某些操作,而不是在作弊行为发生后才进行拦截。

2基于自动组卷算法的防作弊策略

自动组卷是将人工智能技术与人类教育专家的组卷知识和经验(即组卷约束条件)结合起来,运用人工智能的搜索和优化等技术,从试题库中自动选择试题组成试卷,由计算机来完成试卷内容的设计,使得由计算机所生成的试卷达到专家级水平。

当前,许多在线考试系统的自动组卷功能是通过系统管理员设定的试卷约束条件,单一地利用随机函数在试题库中随机抽取题目,这种方法虽然结构简单、实现容易,但是具有很大的不确定性,求解效率不高、不智能,不具有回溯性,容易进入死循环而导致组卷失败[6]。鉴于上述方法的缺陷,本文提出了一种利用背包问题的原理来实现自动组卷的算法。

首先,回顾一下背包问题的基本概念。背包问题是一种组合优化的NP完全问题,该问题可以描述为:给定一个能容纳总重量为W的背包和n件重量分别为W1,W2,…,Wn的物品,要从这n件物品中挑选若干件恰好装满背包,即使得W1+W2+…+Wm=W,要求找出满足上述条件的解。

其次,我们应该明确的是自动组卷的求解过程实质是一个约束条件的组合优化问题。该约束条件一般是指题型、难度、知识点、分值、估时等因素,如果把每一项看作是局部约束,那么试卷最终要达到各项指标间的平衡,构成了整卷的全局约束条件。

所谓试卷的约束条件,就是试题的属性。这些属性分为必须满足、可调整、可替换3种类型。所有待抽试题可以按照必须满足的条件,如题型、难度,进行分类,每一个分类即构成一个试卷模块,即整个试卷的抽题被分解为若干个试卷模块的抽题,如此一来,对每个试卷模块的抽题限制条件也只剩下可调整的条件和可替换的条件了。

由此得到启发,将背包问题用在解决自动组卷的问题上,即首先将试题库中的所有试题按照试卷必须满足的约束条件(如试题难度、题型)进行筛选,保证了被选出的试题都是符合试卷必须满足的约束条件的。接下来,将选出的试题按照设定的试卷结构进行分类,生成多个待抽取的试题模块,因此每个试卷模块都有与之相对应的试题模块,这样将会减小抽取范围,提高抽取效率。对每个试卷模块都按照背包问题进行处理,即将一个试卷模块中试题的个数看作背包所要求的物品总重量,而与之对应的试题模块中的试题则看作所有的物品。

分析可知,完全按照上述方法将背包问题直接移植到自动组卷算法上,会导致一个问题,即总是按照特定的顺序在试题模块中抽取试题会使得生成的试题不随机,导致不同考生生成相同试卷的几率变大,这违背了我们的初衷。针对这个问题,我们采取的措施是,选取一个随机数作为每次求解的起点,同时采用循环队列的思想遍历所有“物品”,并且下一个试题的抽取也不能按照特定的顺序进行,而是用一个随机数作为下一道试题的序号。该方法可确保不会在背包中重复抽取试题,因为每次从n件“物品”中选出一件加到背包中后,会将该“物品”从所有“物品”中删除。本系统采用的自动组卷算法的整体流程,如图1所示。

图1是对本系统采用的自动组卷算法的整体流程,以下将对其进行说明。

(1)从题库中筛选出符合组卷必须满足条件的试题,过滤掉多余的试题。

(2)将上一步抽取出的试题按照试卷结构进行分类,生成多个待抽取的试题模块。

每个试题模块的抽取过程为:

用一个随机数作为每次求解的起点,同时采用循环队列的思想遍历所有“物品”,代替传统的总是从1开始穷举所有组合的求解。

求解过程中,取下一个试题加到试卷模块中时,并非取直接相邻的下一个试题,而是用一个随机数作为下一个待取的试题序号。由于每次从试题模块中选出一道题加入相应的试卷模块后,都会将该试题从试题模块中删除,因此不会重复抽取。

注:利用上述方法可以枚举出所有的解,为了减少求解个数,增加算法效率,可以根据实际需要设定一个阈值来限制求解的个数,本系统中拟设定该值为5。

(3)通过对每个试卷模块的求解,就可以得到整个试卷的解,并且从背包问题的求解过程可知,可以生成不止一个解。对生成的任何一个解来说,必然满足必须条件,对可调整的条件,可以通过对抽题结果进行调整得到满足,而对可替换的条件,可以从所有的解中找出一个最接近可替换条件的解作为当前组卷的最优解。

3基于ActiveX控件的防作弊策略

为了防止考试过程中的网络作弊和客户端非法操作作弊,在本系统中嵌入了一个自主开发实现的能够有效防止上述作弊行为的ActiveX控件。

所谓ActiveX控件,指的是一种可重用组件,既可以独立存在,也可以链接或嵌入到其他应用程序中,它支持广泛的ActiveX功能,并且还可以根据特定的需要而定制一些特殊功能,并且允许控件公开出一些属性和方法以供其他应用程序调用,可以使用VisualC++的ATL或MFC来开发该控件[7]。

为了有效防止上述作弊行为的发生,ActiveX控件应具备以下几个功能:

(1)考试开始前,判断是否有禁止运行的进程正在运行,并检查已经启动的IE进程的个数(注:参加考试的页面运行的是一个IE进程,因此只允许运行一个IE进程),如果有禁止运行的进程或IE进程数大于1个,则不允许开始考试。

(2)考试开始时,关闭进程explorer.exe;考试结束后,再次启动该进程。

(3)考试开始后,不允许通过桌面、任务栏、Windows热键组合、右键菜单、任务管理器打开或切换到其它应用程序。

(4)考试结束后,被锁定的功能全部被解锁,客户端可恢复正常使用。

在明确了要开发的ActiveX控件的特点和功能之后,接下来的问题是考虑如何实现该控件以及如何将其嵌入到在线考试系统中。

该控件功能的实现需要用到以下技术:调用操作系统内核的API函数、调用钩子函数、读写注册表表项、监视操作系统当前运行的进程等。本文选取VisualC++的提供MFC来开发该控件,根据其要实现的功能,需要创建两个类:LockKeys类和AppControl类。LockKeys类的任务是提供与控件功能相关的方法;AppControl类的任务是封装LockKeys的方法,并提供对外公开的接口以供在线考试系统调用。

LockKeys类包含的主要方法及其功能如下:

(1)LockTaskBar(BOOLblockFlag)方法,开启或禁用任务栏。

(2)LockTaskManager(BOOLbLockFlag)方法,开启或禁用任务管理器。

(3)LockKeys(BOOLbLockFlag)方法,启用或屏蔽各种热键操作。

(4)TerminateExplorer()方法,禁止用户访问本地的操作系统文件、桌面、任务栏和开始菜单等。

(5)StartExplorer()方法的功能与TerminateExplorer()方法相反,即使得用户重新获得对本地操作系统文件、桌面、任务栏和开始菜单的访问权限。

(6)IsTaskBarLocked()方法,用来判断任务栏是否允许接受外部设备的输入。

(7)IsTaskManagerLocked()方法,用来判断任务管理器的功能是否被禁用。

(8)IsOtherAppStarted()方法,用来判断当前运行的进程中是否包含本控件所禁止的应用程序。

上述的方法均为本控件的LockKeys类提供的方法,但只有这些方法是不够的,该控件还必须提供相应的接口以供在线考试系统调用。为此,该控件的AppControl类提供了4个方法Disable()、Enable()、IsDisabled()、IsOtherAppStarted()。它们内部分别调用了LockKeys类所提供的方法,它们是本控件的公开接口函数,可供在线考试系统调用。这4个方法可完成的功能分别为锁定(任务栏、系统热键、桌面图标、右键菜单、任务管理器)、解锁(任务栏、系统热键、桌面图标、右键菜单、任务管理器)、查询当前客户端主机的锁定状态、检查是否有本控件所禁止的应用程序被启动。

接下来,需要将该控件提供给调用方(即在线考试系统),由调用方通过使用该控件内部的API,实现对客户端机器的各种操作,该控件的功能在本系统中的调用流程如图2所示。

(1)将设计好的ActiveX控件及其生成的DLL文件、配置文件打成CAB包,提供给调用方。由调用方,将CAB包放到Web服务器的相应位置。

注:上述的配置文件,主要记录考试过程中明确禁止的应用软件,有默认值,但若某次考试有特殊要求,可由考试管理人员临时更改。

(2)通过HTML的Object对象,将ActiveX控件嵌入至网页中。当考生打开考试系统的网页时,自动将ActiveX控件以及配置文件下载到本地,安装后执行。

(3)客户端需要实现一个JavaScript函数,该函数提供了能检测ActiveX控件是否安装成功的接口,以检测ActiveX控件在客户端是否安装成功,若未安装成功则不允许开始考试。

(4)考试系统启动前,由ActiveX控件读取上述(1)中的配置文件,然后取得系统当前正在运行的进程,将两者进行比较,如果发现系统中有配置文件中指定的进程正在运行,则不允许考试系统继续进行。

(5)在线考试开始后,考试系统通过调用ActiveX控件提供的API,在客户端实现禁用桌面、禁用任务栏、禁用Windows组合键、禁用右键菜单、禁用任务管理器的功能,以保证在线考试过程的公平、公正。

4结语

传统的在线考试系统在防作弊方面存在以下缺陷:单

纯地加强监考力度无法有效防止邻近考生之间的相互作

弊;采取监控的方式防止考生的网络作弊、本地非法操作作弊的做法,非常被动且容易受攻击。鉴于上述原因,本文论述了在线考试系统的两种防作弊策略,分别为基于自动组卷算法的防作弊策略和基于ActiveX控件的防作弊策略。将这两种策略结合起来应用于在线考试系统,能够防止考试过程中的常见作弊行为,保证考试过程的公平与公正。

参考文献:

[1]徐巧枝,刘东升.网络考试防作弊系统的研究与设计[J].计算机教育,2010(5):4041.

[2]张春晖.网络考试系统的数据安全性分析与设计[J].软件导刊,2012,7(9):175177.

[3]王宝和.基于Web技术的考试系统的设计和实现[D].天津:南开大学,2011.

[4]武伟,魏晓,魏仕民.基于监控服务器的在线考试防作弊方法的研究[J].计算机工程与设计,2012,28(8).

[5]张艳军.基于在线考试系统防作弊策略[J].电脑知识与技术,2010,11(6).

    【办公范文】栏目
  • 上一篇:数字化教学体系(整理2篇)
  • 下一篇:人文关怀论文范例(3篇)
  • 相关文章

    推荐文章

    相关栏目