浅谈校园打字测试系统文章加密显示方法

来源 :东方教育 | 被引量 : 0次 | 上传用户:pangzhu311
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】自从计算机问世以来,整个世界都在计算机的影响下发生了翻天覆地的变化。尤其是微软公司推出以word,ppt,excel为主的办公系列软件,随着计算机的普及和网络的高速发展,现代办公模式从简单的,单一的办公模式向智能化,开放化以及无纸化逐步推进。在这样的新要求下,在高等教育模式下,尤其是将来以文字为工作基础的专业,对学生中文录入速度,录入准确性以及录入方法有了更高的要求。本文首先提出了提高中文录入速度的重要性,以及网络上各大打字测速软件的现状,另一方面也说明了来自于网络的录入测试软件作为校园打字测试系统的缺点,同时采用较为主流的VB设计出的中文测试系统进行了有机性评估,最后从专业的角度解答了打字测试系统对于文章加密的解决方法。
  【关键词】校园;打字测试刺痛;加密
  进入新世纪以来,无论是国有经济,还是私有经济都在高速发展,对于各类公司引进具有高素质的工作人员就显得尤为重要,而且随着企业间竞争越来越大,企业整体素质就作为各类企业生存发展的根基。总体来说,在这个工作节奏的不断加快的社会工作节奏下,各行各业都在向办公自动化靠近。利用计算机网络在公司内部之间收发文件,成为具有完整管理机制的大型公司最基本的办公环节,然后不管是收发文件,还是生成文件,都离不开计算机打字,所以每所高校都将计算机文化基础纳入所有专业必须学习的专业基础课,而计算机打字便是计算机文化基础最重要的组成部分,所以对所有高等教育受教育人群进行计算机打字考核势在必行,同时具有一定的文字录入速度也成为了当代大学生必须具备的技能之一。
  1.各大打字练习以及测速软件的现状
  目前社会上的打字教程以及测试软件很多,有单机版,网络版甚至还有付费版,从安装率,使用率以及反馈来看,这些打字系统基本上得到了社会公公众的普遍认可,他们的特点基本一致,都可以进行,英文单词,语句,中文拼音以及五笔的单字,语句,文章的整体录入以及相关的速度测试,有的还将打字教程与打字游戏结合,寓教于乐,充分的使学员打好基础,提高速度,提高准确率。
  2.现有打字系统不适合作为校园打字测试系统的原因
  各级校园进行打字训练的目的基本相同,那就是提升学生录入速度,准确率以及使学生掌握一种甚至几种适合自己的文字录入方法。但是就目前现有的打字训练系统而言都有一个缺点,各类打字速度测试的文章都会在计算机本身磁盘中找到,网络版打字训练系统的文章也可以在各大专业语言编程网站与论坛中找到源代码,那么学生就可以利用找到的文字进行简单的粘贴与复制,如此一来就不能使学生真正的录入速度展现在教师面前,教师的教学计划也有可能被打乱。
  3.基于VB的中文录入测试系统的评估
  很多打字训练系统,不管是B/S,C/S还是单机版或者网络版,无论从框架结构还是模块设计都大致相同,所以接下来作者就以基于VB的中文录入测试系统进行系统的有机性评估,从而大致展现出目前市场上的打字训练产品的基基本框架,结构与模式。
  3.1系统主要功能
  (1)中文打字。人性化设计,全屏广角度显示,采用不同颜色实现对于不同数据类型的提示,包括重点,错误,同时允许删除打错的字,自动化过滤半角字符,提供五笔,全拼,双拼以及编码录入模块,用户可以实时进行翻页操作等一些列功能。
  (2)速度测试。提供英文单词,语句,文章已经中文单字,语句以及整体文章的录入速度测试。
  (3)成绩排序。考核程序被保存到B/S的基础服务器中,为教师提供自动成绩排序功能。
  3.2系统实现要点
  (1)人性化交互界面设计。VB是一种可以在各类操作系统上运行人机交互界面设计工具。本系统主要采用Visual Basic FoxPro 6.0,同时采用SQL server 2000作为后方支持平台,保证网络实时传输的畅通性。
  (2)定义测试时间进行处理。允许测试时间在1min~30min之间,系统默认为10min,在用户输入测试时间后,要对输入的系统不识别值按下Esc或者取消进行处理,设置后要将时间显示在用VB编写的窗体中,同时将分钟转化为秒。
  (3)实时处理录入过程。系统在用户输入的第一个字符开始计时,若测试时间未到,但文章录入结束则需要给出提示。若录入满一屏,则需要将Label1 Caption和Label2 Caption初始化为空串然后继续从TestDate中读取数据,显示下一屏。
  (4)分析统计。主要功能为显示已逝时间以及当测试时间到时计算总字数,错字数,平均速度,将结果写入数据库中。
  4.校园打字测试系统加密的对策与方法
  就目前市场是正在运行的打字训练系统而言,版本不同源代码编写语言也不同,所以针对这种状况,作者针对B/S结构的打字测试系统为例阐述了进行系统机密的对策与方法。Java语言是一种目前比较流行的高级编程语言,其很好的交互性以及便捷,易懂的特点得到了全世界范围内计算机专业人才的推崇,接下来我们就用java语言进行几种系统加密的方法。
  4.1在文章的源代码中随意添加字符。当我们在本地磁盘或者网络上搜索到被测试文章的源代码之后,我们可以使用java语言在文章的源代码中添加一个隐形的DIV层,那么即使学生从PC端找到被测试的文章的原代码之后,进行简单的粘贴与复制是复制是很难实现的。另外需要注意的是,在我们改变文章源代码时,只能添加而不能删除或者改变,这样会使文章在输出设备上出现乱码等错误现象。
  4.2Applet方法。Appler是JAVA语言的另外一种形式,一般写个Applet程序,先写个子类继承Applet类然后重写init等方法,实现一些接口如action listener(按钮监听器),然后利用一些布局如gridlayout(网格布局),但是由于其复杂度较高,且具有较高的语言编写难度以及语言冗余,所以很多网络公司开发的浏览器现在已经不支持Applet,所以在目前的Java程序编写中已经用不到它。
  4.3AJAX方法。AJAX的工作原理是通过调用XmlHttpRequest对象,向网络服务器发送异步请求。服务器处理接到的请求,在服务器处理用户的请求时,用户依然可以在远页面进行各种操作。PC端通过检查XmlHttpRequest的各种状态来查看服务器是否完成请求,当服务器完成请求时,将实时动态传回客户端。
  目前,很多网络公司开发的浏览器原生平台都已经支持AJAX,AJAX已经成为和VB,Html,PHP在地位上不相上下的主流Web应用技术。很多有地位和影响力的网络公司已经在人力和资金上大手笔的推动该项技术的发展。
  AJAX技术的主要使用范围包括数据校验,按照客户的需求取数据以及自动更新页面得过几个方面。采用这种方法读取出来的文章,在源代码中不会出现,这就相当于为文章进行了实质上的加密。
  结束语
  综上所述,作者整理出了几种对打字测试系统加密的方法,相信不久的将来更多实用,有效的,能够真正反映打字速度的软件面市。
  参考文献:
  [1]王颖.校园打字测试系统文章加密显示方法的研究[J].消费电子,2013,(4):96.
  [2]李金山,张文丽.基于VB的中文录入测试系统的设计与实现[J].太原师范学院学报(自然科学版),2007,6(1):33-35.
  [3]颜喜霞.网络版打字测试系统的开发应用[J].计算机光盘软件与应用,2010,(4):83-85.
其他文献
孔子曰:教学相长。一语道破教与学的真正内涵:互相协调,共同促进。因此,教师除了注重自己的教以外,更应注重学生的学。把学生当作教育的主体。现代教学论认为,教学的过程归根结底是如何教会学生学习,而要教会学生学习,教师必须先对学生进行充分了解,对症下药。本文针对初中学生数学学习现状,探讨数学学法,以提高学生数学效率。  在多年的数学教学中,使我深切地体会到当前初中生,特别是初一学生在数学学习的基本方法“
期刊
【摘要】高中数学研究性学习是学生在教师指导下,从自然、社会和生活中选择和确定专题进行研究,以类似科学研究的方式主动地获取知识、应用知识、解决问题,并在研究过程中通过多种渠道主动地获取知识、应用知识、解决问题的学习活动。  【关键词】高中数学;研究性学习;探索  设置研究性学习的目的是改变学生以单纯地接受教师传授知识为主的学习方式,为学生构建开放的学习环境,提供多渠道获取知识、并将学到的知识加以综合
期刊
【摘要】正常情况下人们解决问题的思考方式是从已知到未知;而逆向思维是从未知到已知,两种思维 是一个相反的过程。单 训练一种思维方式可以很容易地影响思维,使思维僵硬或堵塞,灵活性和创新能力不足。所以逆向思维的培养在初中数学教学中是必不可少,本文从四个方面讲述。  【关键词】正向;逆向;逆向思维;思考;习惯  逆向思维是指思考问题换一个角度,正常情况下人们解决问题的思考方式是从已知到未知;而逆向思维是
期刊
【摘要】计算教学在小学数学教学中占据着十分重要的地位,是小学数学教学内容的重要组成部分,是数学学习的基础。因此,培养学生准确、迅速、灵活的计算能力是小学数学教学的一项重要任务。为改变教学过程中存在的弊端,我校通过开展“创设乐学情境”的教学工作,以期为学生营造良好的学习氛围。  【关键词】小学数学;计算教学;学习习惯  0引言  当前许多教师在"教"与"学"的关系上,主要以教师传授为主,采取填鸭式、
期刊
【摘要】多媒体信息技术现已被广泛的运用到小学语文教学中。用还是不用,怎么用,都要求我们全面的看待认识多媒体教学。这就要求在实际教学中从多层次、综合化的课程目标为依据,以促进学生的全面发展为出发点,在多媒体教学中掌握好适度原则。  【关键词】小学语文;多媒体;运用技巧  目前小学语文课堂中越来越多的使用现代多媒体科学技术。伴随着多媒体教学中光、声、动画、色彩等技术的运用,小学课堂也有着焕然一新、魅力
期刊
【摘要】音乐鉴赏能力是学生综合能力的基本体现,良好的音乐鉴赏能力有利于培养学生养成健康的审美情趣,同时树立比较高尚的道德修养情操。文本就主要探讨提升学生音乐鉴赏能力的几种主要途径。  【关键词】学生;音乐鉴赏;途径  音乐鉴赏能力是一个学生综合素质构成中十分重要的部分,要提升学生的音乐鉴赏能力,有很多途径,笔者认为,主要应该从以下几方面入手。  一、要不断提升被鉴赏的音乐作品的难度,继而不断提升学
期刊
高中数学的考试是以能力测试为主导,考查学生所学相关科目的基础知识、基本技能、基本技巧的掌握程度和运用这些基础知识解决问题的能力。而高中数学总复习是策略性高,针对性强的一项工作。我们在高三复习时要注意培养提高学生的解题能力,这是高三数学总复习要达到的主要目的。但是,并不是所有学生通过总复习都能使解题能力有大幅度的提高,有的学生可能花了不少时间,收效却甚微,原因是方法不对,因此在具体复习实施过程中适时
期刊
【摘要】本文通过描述自己教学中的两个案例片断,分析了启发式教学对学生数学思维的重要作用,鼓励教师多启发学生的数学思维,注重过程性教学。  【关键词】数学思维;案例分析;启发式教学  案例片断一:在讲授二元一次方程组的解法中的代入法时,我出了一个例题,解方程组2x+4y=5 ① 和4x-3y=1 ②的解。要求大家先自己求解,尽量用多种解法,得出解答后先在学习小组内交流,看谁组解的快,然后各组推出最好
期刊
数学错题订正是教学过程中的一个重要环节,它完成的好坏直接关系到学生对知识的掌握情况,而且对强化教学效果,进一步提高教学质量和促进教学改革具有重要意义。  当前在新课程的实施过程中,从学生的数学作业情况来看,一方面作业的内容更加灵活、形式更加多样,练习的综合性、开放性更强。另一方面学生作业中错误的现象也增多了,随之而来的是学生每天订正的作业也多了。仔细审视当前学生数学作业的订正情况,那种“为了订正而
期刊
【摘要】化学是一门实验科学,可以直接培养学生的兴趣和观察、思维、想象、实践的能力。作为一名高中化学老师,可以将心理学知识巧妙地运用到化学教学中,增强学生学习动机,培养学生学习信心与意志力,加强对课堂的管理,走进学生,与学生进行良好互动交流,提高化学教学质量。  【关键词】教学;心理学;化学;高中  不少学生常感到化学难学,原因是多方面的,有学科本身的内容、研究方法等学科特点的原因,也有教材内容安排
期刊