学术论文百科

计算机在英语教学中的应用论文题目

发布时间:2024-07-07 04:51:13

计算机在英语教学中的应用论文题目

教学法的没问题这样可以的 是文章主要内容的摘录,要求短、精、完整。字数少可几十字,多不超过三百字为宜。   随着计算机技术和因特网的迅猛发展,网上查询、检索和下载专业数据已成为当前科技信息情报检索的重要手段,对于网上各类全文数据库或文摘数据库,论文摘要的索引是读者检索文献的重要工具,为科技情报文献检索数据库的建设和维护提供方便。摘要是对论文综合的介绍,使人了解论文阐述的主要内容。论文发表后,文摘杂志或各种数据库对摘要可以不作修改或稍作修改而直接利用,让读者尽快了解论文的主要内容,以补充题名的不足,从而避免他人编写摘要可能产生的误解、欠缺甚至错误。所以论文摘要的质量高低,直接影响着论文的被检索率和被引频次。   1.摘要的规范   摘要是对论文的内容不加注释和评论的简短陈述,要求扼要地说明研究工作的目的、研究方法和最终结论等,重点是结论,是一篇具有独立性和完整性的短文,可以引用、推广、扩展。   2.撰写摘要注意事项   ①不得简单重复题名中已有的信息,忌讳把引言中出现的内容写入摘要,不要照搬论文正文中的小标题(目录)或论文结论部分的文字,也不要诠释论文内容。   ②尽量采用文字叙述,不要将文中的数据罗列在摘要中;文字要简洁,应排除本学科领域已成为常识的内容,应删除无意义的或不必要的字眼;内容不宜展开论证说明,不要列举例证,不介绍研究过程;   ③摘要的内容必须完整,不能把论文中所阐述的主要内容(或观点)遗漏,应写成一篇可以独立使用的短文。   ④摘要一般不分段,切忌以条列式书写法。陈述要客观,对研究过程、方法和成果等不宜作主观评价,也不宜与别人的研究作对比说明。

由于信息技术的发展,计算机得到了广泛的多层次的应用,尤其是在教育领域内的应用计算机辅助学习、计算机辅助教学和计算机辅助测试等。计算机硬件技术的发展和应用与教学和测试的软件系统的开发催生了大量的帮助学生学习的“语言学习中心”和建设有测试题库的“语言测试中心”。然而,这些中心的题库大部分是为学生的语言技能而建设的,比如听、说、读、写等,尽管目前语言测试中对学生书面表达的测试和评分技术尚处于开发阶段,各种写作的评分手段都在探索中。像“英语语言学”这样的知识理论课题库还较为少见,对于这门课程怎样教和学的讨论,自从1987和1988年的“关于《语言学引论》的教学的自由论坛”以来就很少出现。因此,本文作者付出艰辛的劳动,建设了“英语语言学题库”(ELIB)。本文是对该题库建设和应用的描述。该题库的理论依据是经典测试理论(CTT)、项目反应理论(IRT)和计算机自测试理论(CAT)等测试理论和认知学习理论。其目的是帮助学生学习《英语语言学》这门课程,增强他们对语言的认知能力和运用语言理论解决语言问题的能力。  该题库初步建设了一千多道试题,分为选择、填空、判断、名词解释和问答等五种题型,组成一张CD光盘或网络学习测试系统。不能用网络的学生或老师可以通过个人电脑的光盘驱动器进行学习和组题测试;那些可以利用网络的学生或老师可以通过互联网注册后学习或组题测试。这样就可以减轻老师的负担、逐步提高学生的语言学学习能力。  参考文献  [1] 蓝纯 本科生“语言学导论”课程的评估与反思(英文)[J] Teaching English in C 2007(06)  [2] 孔文,邹申 语料库在语言测试中的应用[J] 外语电化教学 2007(04)  [3] 杨端和 大学英语四、六级考试语料库建设分析[J] 外语电化教学 2007(01)  [4] 邓文英 基于语料库的中国大学生动/名词搭配研究(英文)[J] 成都信息工程学院学报 2005(06)  [5] 马广惠 基于语料库的小说文体学研究[J] 常熟理工学院学报 2005(05)  [6] 杨端和 外语考试的计算机语料库建设[J] 云南民族大学学报(哲学社会科学版) 2005(04)  [7] 梁茂成 利用WordPilot在外语教学中自建小型语料库[J] 外语电化教学 2003(06)

回答 提问 这些都被用过了 不能在写了 还有新的吗

创新的题目肯定很多关键是你自己会不会些

计算机在英语教学中的应用论文题目大全

计算机,方面的英语论的

学术堂整理了9个英语教学毕业论文题目,并提供了写作思路的指导:  1、初中英语课堂教学的开放性探究  写作提示-写作思路:文章通过与自己多年的教学经验相结合,来谈谈中学英语课堂实践,研究中学英语课堂的开放性活动,为学生构建一个自主、自由、活跃的课堂生活。  2、浅析初中英语教学中学生主动性的培养  写作提示-写作思路:通过中学生学习的主体作用的发挥,可以让学生在学习的道路上取得事半功倍的学习效果。如何让它充分发挥?首先要建立协调、和谐、互补的师生关系,激发学生的主体意识,其次要尝试探尝试探究性教学,发展学生主体能力。  3、浅析初中英语学困生的成因及其转化策略  写作提示-写作思路:初中阶段是英语学习的重要时期,由于多方面原因,学生中途掉队的现象十分普遍。本文根据学困生的成因,针对性地提出了心理、学法、习惯等方面有效促进了学困生的转化。  4、浅谈打造初中英语有效课堂教学的策略  写作提示-写作思路:有效课堂就是课堂达到教师教得有效,学生学得有效,学生对知识的掌握和灵活运用达到有效,它真正实现了教学效益的最大化。教师教得不再那么累了,学生学得不再那么苦了,而学习效率却真正提高了。实施有效课堂让笔者更新了教学理念,转变了教育思想,提高了教学艺术水平。重新审视以前的教学工作,反思过去的教学行为,笔者深切感受到了有效课堂的优质效果。那么如何打造有效的课堂教学呢?笔者认为应从下面加个方面做起。  5、有声思维法在初中英语阅读教学中的优势及运用  写作提示-写作思路:一、前言根据克拉申(1985)所创立的二语习得输入假说理论可知,语言输入在二语或外语学习者的语言学习过程中占有极其重要的地位。对初中生而言,他们正处于英语学习的初级阶段,需要大量的英语语料的输入。输入方式有两种听力与阅读。刘润清(2002)为代表的北派观点主张中国英语教学应以“听说为本、读写并重”,而南派英语教学的代表董亚芬(2003)则主张“中国英语教学应始终以读写为本”。  6、提高我县初中英语教学质量的建议  写作提示-写作思路:黔西县是毕节试验区的东大门和贵阳市的后花园,享有“中国杜鹃花都” 的美誉,近年来,在县委、政府“科教兴县”战略的引领下,全县教育事业蒸蒸日上,特别是突破高中教育、义务教育均衡发展和中职教育方面取得长足的发展。但是,我县的教育发展中也凸显了许多亟待解决的问题。譬如,乡镇学校教师缺编问题严重,教育教学质量总体水平不高等。  7、情境教学法在初中英语语法教学中的运用  写作提示-写作思路:在英语教学过程中,英语语法的教学是一个很重要的部分,我们不能过分的强调语法的作用,又绝对不能忽视必要的语法学习。然而,长期以来,在传统的教学法的影响下,很多老师都是为了语法而教语法,学生往往学了语法而不知道怎么用。语法教学要改变过去满堂灌的现象,关键在于英语教师应具备语法教学交际化的意识和技巧,使语法在具体的语境中让学生得以体会,在实战中演练。  8、浅析农村初中英语课堂中的合作教学  写作提示-写作思路:在新课改背景下,教师应转变传统的“一言堂”的讲课方法,并要把主导者的身份转变成学生学习的引导者,逐渐使学生实现其学习的主体地位。为了适应这一转变,在农村初中英语课堂中,教师应适时搞好合作教学,使学生实现合作学习,从而最大限度地提高英语教学效率。  9、初中英语课外作业创新性设计探究  写作提示-写作思路:恰当的课后作业可以促进学生对所学知识的巩固,久而久之,会促使学生养成良好的学习习惯,强化英语学习观念。本文结合笔者的教学实践,从研究目前初中英语作业布置中存在的问题入手,探讨了改进初中英语作业布置的创新性策略。

-_-! 想的很是美美,英语论文就算了,随便找找,还得翻译中文哇天下没那等没事哟~ 祝福LZ呢~

海外英语杂志欢迎投稿,详情见我的空间

计算机在英语教学中的应用论文题目怎么写

计算机的论文一般分为设计类和研究类,设计类就是做出来一个东西再加上论文,论文内容主要包括背景,研究现状,主要的技术,功能实现,系统结构以及总结等。研究类就是可以不用做出东西来,但是一般需要一些数据来证明自己的结论,论文里面就不需要再写功能实现自己系统结构等内容。

论文格式-论文网  一、学年论文基本要求  1、每位学生论文选题应有所区别,不得几位学生选同一题目;  2、论文写作应注意主题明确、结构合理、语音流畅;  3、论文内容较为新颖,不得抄袭他人已发表的学术论文,需要引用时,应注明引文出处;  4、论文排版整齐,插图清晰准确,全文篇幅恰当,字数在5 000~8 000之间。  5、学年论文定稿及交稿时间为7月6日。  二、打印格式   毕业论文的写作顺序是:标题、作者班级、作者姓名、指导教师姓名、中文摘要及关键词、英文摘要及英文关键词、正文、参考文献。   附表的表头应写在表的上面,居中;附图的图题应写在图的下面,居中。按表、图、公式在论文中出现的先后顺序分别编号。   参考文献的书写格式严格按以下顺序:序号、作者姓名、书名(或文章名)、出版社(或期刊名)、出版或发表时间。   字体:各类标题(包括“参考文献”标题)用粗宋体;作者姓名、指导教师姓名、摘要、关键词、图表名、参考文献内容用楷体;正文、图表、页眉、页脚中的文字用宋体;英文用Times New Roman字体。   字号:论文题目用三号字体,居中;一级标题用四号字体;二级标题、三级标题用小四号字体;页眉、页脚用小五号字体;其它用五号字体;图、表名居中。   论文正文打印页码,下面居中。   打印纸张规格:A4 210×297毫米。   在文件选项下的页面设置选项中,“字符数/行数”选使用默认字符数;  页边距设为 上:3厘米;下:5厘米;左:8厘米;右:8厘米;  装订线:8厘米;装订线位置:左侧;页眉:8厘米;页脚8厘米。   在格式选项下的段落设置选项中,“缩进”选0厘米,“间距”选0磅,“行距”选5倍,“特殊格式”选(无),“调整右缩进”选项为空,“根据页面设置确定行高格线”选项为空。   页眉用小五号字体打印“湖北工业大学管理学院2002级XX专业学年论文”字样,并左对齐。   使用软件:Microsoft Word 2000以上版本。(请参见附件样张)  三、学年论文装订顺序  1、学年论文封面(标准格式见管理学院网站)  2、指导教师评语(标准格式见管理学院网站)  3、目录  4、正文  5、参考文献  学 年 论 文  题 目  姓 名  所在学院  专业班级  学 号  指导教师  日 期 年 月 日  学年论文指导教师评阅意见  学 生  姓 名 专 业  班 级 学  号  (论文)题目  指导教师 教师职称  学年  论  文  评语  评定成绩:  指导教师签名:  年 月 日  国有企业“错位”与非国有化问题  94市场营销 卢家茂 指导教师 蒋良揆  摘要:本文通过对国有企业职能的重新定位,阐述了当今国企改革的最佳途径,…………。  关键词:国有企业 非国有企业。  Abstract: This paper relocates enterprise of country’s function……  Keywords:  1 一级标题  1.1 二级标题  1 三级标题  国有企业作为生产关系的一种组织形式,…………。  表1 95年 — 98年统计表  95年 96年 97年 98年  项 目  图1 增长趋势图  国有经济的产业分布既受产业性质所约束,又受国有企业的目标及制度优势所指导,……  参考文献  [1] 李桂陵 《国有企业的规模及其演变轨迹》 中国经济出版社,1998年  [2] 王平 《中国国有企业改革》 中国经济出版社,1999年

计算机,方面的英语论的

计算机类的论文一般要做实验,验证idea的有效性,然后根据实验结果进行分析,写成论文

计算机在英语教学中的应用论文题目有哪些

这个看你熟悉什么方向的去定,你可以去看看 51开源

现代教师必备素质一个有效率的英语教师应当具备的特征英语教师所应具备的素质优秀的英语教师应该具备的素质论教师的有效性评估与教师自我提高“有效教师”的性格与角色泛读课中的教师角色教师如何理解其教学角色教师在成人教育中的角色教师在英语教学中培养学习自主性的角色浅析中美高校外语专业师生关系的定位比较中美英语教学中的师生合作中美英语课堂中的师生互动课堂教学中的师生关系中学课堂管理策略英语教学方法及其应用交际法及其英语口语教学中的应用交际法教学中的语法教学交际法在基础英语教学中的作用交际法在英语教学中的作用交际法在中国中学英语教学中的作用交际教学法在口语教学中的作用交际教学法在我国中学中的问题及改进方法交际式教学法在中国英语教学中的局限性中学英语课堂交际实践中的问题及改进浅谈提高综合应用语言的能力论提高听力教学的有效方法如何有效的进行英语听力教学运用听力策略提高听力理解怎样进行中学英语听力教学中国学生的英语发音问题英汉语音对比及教学策略词汇表达教学中的文化教学中学英语词汇系统家教学高中英语词汇教学技巧论词汇教学与练习论词汇教学中的上下译文译法论交际化次会教学派生法词汇教学浅论词汇在外语教学中的重要性如何教好高中英语词汇英语作为第二语言的词汇教学技巧阅读中的词汇教学阅读中的词汇突破因特网在中国英语教育中的应用网络环境下的英语教学英语教学中的计算机辅助教育《鲁宾逊漂流记》中的个人主义济慈诗歌中神话典故的研究论 《傲慢与偏见》中婚姻与金钱的关系解读《傲慢与偏见》中简奥斯丁的婚姻观论作者对《傲慢与偏见》里的社会态度简奥斯丁在《傲慢与偏见》中的妇女意识《傲慢与偏见》中由性格所决定的婚姻句子的省略与成份结构论词意变化的因素浅析矛盾修辞法怎样做一名合格的翻译者关于典故的翻译英汉翻译中长句、难句的处理英汉语言中动物词汇文化内涵之比较中国与西方国家的礼仪对比文化冲击——东西方不同的礼节中美家庭文化及其根源的对比010 Fuzzy Words and Their Uses in Human Communication  011 Ambiguity and Puns in English  012 Some basic consideration of style  013 English by Newspaper  014 English Personal Pronouns: a Preliminary Textual Analysis  015 Thematic Network and Text Types  016 An Inquiry into Speech Act Theory  017 On Lexical Cohesion in Expository Writing  018 The Inferences of Conversational Implications  019 Context and Meaning  020 The Construction and Interpretation of Cohesion in Texts看够了吗?

学术堂整理了9个英语教学毕业论文题目,并提供了写作思路的指导:  1、初中英语课堂教学的开放性探究  写作提示-写作思路:文章通过与自己多年的教学经验相结合,来谈谈中学英语课堂实践,研究中学英语课堂的开放性活动,为学生构建一个自主、自由、活跃的课堂生活。  2、浅析初中英语教学中学生主动性的培养  写作提示-写作思路:通过中学生学习的主体作用的发挥,可以让学生在学习的道路上取得事半功倍的学习效果。如何让它充分发挥?首先要建立协调、和谐、互补的师生关系,激发学生的主体意识,其次要尝试探尝试探究性教学,发展学生主体能力。  3、浅析初中英语学困生的成因及其转化策略  写作提示-写作思路:初中阶段是英语学习的重要时期,由于多方面原因,学生中途掉队的现象十分普遍。本文根据学困生的成因,针对性地提出了心理、学法、习惯等方面有效促进了学困生的转化。  4、浅谈打造初中英语有效课堂教学的策略  写作提示-写作思路:有效课堂就是课堂达到教师教得有效,学生学得有效,学生对知识的掌握和灵活运用达到有效,它真正实现了教学效益的最大化。教师教得不再那么累了,学生学得不再那么苦了,而学习效率却真正提高了。实施有效课堂让笔者更新了教学理念,转变了教育思想,提高了教学艺术水平。重新审视以前的教学工作,反思过去的教学行为,笔者深切感受到了有效课堂的优质效果。那么如何打造有效的课堂教学呢?笔者认为应从下面加个方面做起。  5、有声思维法在初中英语阅读教学中的优势及运用  写作提示-写作思路:一、前言根据克拉申(1985)所创立的二语习得输入假说理论可知,语言输入在二语或外语学习者的语言学习过程中占有极其重要的地位。对初中生而言,他们正处于英语学习的初级阶段,需要大量的英语语料的输入。输入方式有两种听力与阅读。刘润清(2002)为代表的北派观点主张中国英语教学应以“听说为本、读写并重”,而南派英语教学的代表董亚芬(2003)则主张“中国英语教学应始终以读写为本”。  6、提高我县初中英语教学质量的建议  写作提示-写作思路:黔西县是毕节试验区的东大门和贵阳市的后花园,享有“中国杜鹃花都” 的美誉,近年来,在县委、政府“科教兴县”战略的引领下,全县教育事业蒸蒸日上,特别是突破高中教育、义务教育均衡发展和中职教育方面取得长足的发展。但是,我县的教育发展中也凸显了许多亟待解决的问题。譬如,乡镇学校教师缺编问题严重,教育教学质量总体水平不高等。  7、情境教学法在初中英语语法教学中的运用  写作提示-写作思路:在英语教学过程中,英语语法的教学是一个很重要的部分,我们不能过分的强调语法的作用,又绝对不能忽视必要的语法学习。然而,长期以来,在传统的教学法的影响下,很多老师都是为了语法而教语法,学生往往学了语法而不知道怎么用。语法教学要改变过去满堂灌的现象,关键在于英语教师应具备语法教学交际化的意识和技巧,使语法在具体的语境中让学生得以体会,在实战中演练。  8、浅析农村初中英语课堂中的合作教学  写作提示-写作思路:在新课改背景下,教师应转变传统的“一言堂”的讲课方法,并要把主导者的身份转变成学生学习的引导者,逐渐使学生实现其学习的主体地位。为了适应这一转变,在农村初中英语课堂中,教师应适时搞好合作教学,使学生实现合作学习,从而最大限度地提高英语教学效率。  9、初中英语课外作业创新性设计探究  写作提示-写作思路:恰当的课后作业可以促进学生对所学知识的巩固,久而久之,会促使学生养成良好的学习习惯,强化英语学习观念。本文结合笔者的教学实践,从研究目前初中英语作业布置中存在的问题入手,探讨了改进初中英语作业布置的创新性策略。

创新的题目肯定很多关键是你自己会不会些

计算机在英语教学中的应用论文摘要

【英文篇名】 Switch Router Operating System Based on a General Operating System 【下载频次】 ☆ 【作者】 潘登; 徐佩霞; 【英文作者】 PAN Deng; XU Pei xia (Department of Electronic Engineering and Information Science; University of Science and Technology of China; Hefei; 230027; China); 【作者单位】 中国科学技术大学电子工程与信息科学系; 230027; 【文献出处】 数据采集与处理 , Journal of Data Acquisition & Processing, 编辑部邮箱 2003年 04期 期刊荣誉:中文核心期刊要目总览 ASPT来源刊 CJFD收录刊 【中文关键词】 交换式路由器; 通用操作系统; 路由器操作系统; 【英文关键词】 switch router; general operating system; router operating system; 【摘要】 提出了一种将通用操作系统及其上层路由软件移植到交换式路由器平台上的方案。此方案可以向上屏蔽交换式路由器与传统的路由器体系结构上的区别 ,从而把通用操作系统及其上层路由软件移植到交换式路由器的平台上 ;同时兼顾数据通信和管理维护方面的需求 ,为上层路由软件提供了与传统路由器相同的接口 ,从而使基于通用操作系统的路由软件可以在不损失可升级性的条件下快速移植到交换式路由器上。实际应用证实了该方案具有良好的灵活性和兼容性 【英文摘要】 A new solution to port general operating systems and their routing software to switch router is The solution shields the architecture difference between traditional router and switch router to application level software, thus it may support general operating system and their routing software on switch router The solution is also considered as requirements of both data communication and control And same ways of the access and control of the router are provied as traditional 【基金】 国家 8 63计划 ( 863 -3 1 7-0 1 -99)资助项目 【DOI】 CNKI:SUN:SJCJ2003-04-017 【分类号】 TN05 【正文快照】 引 言路由器最重要的工作是根据 IP包头和路由、过滤规则转发 IP包。其他功能还包括路由表的维护与路由器系统的维护。实际上路由器可以看成是一种针对 IP网络路由需求而设计的专用计算机。随着因特网所承载的业务的演进 ,因特网对于路由器性能的要求也日渐提高。在交换式路 看看这一篇 文章编号: 100429037 (2003) 0420450205一种基于通用操作系统的交换式路由器操作系统实现潘 登, 徐佩霞(中国科学技术大学电子工程与信息科学系, 合肥, 230027)摘要: 提出了一种将通用操作系统及其上层路由软件移植到交换式路由器平台上的方案。此方案可以向上屏蔽交换式路由器与传统的路由器体系结构上的区别, 从而把通用操作系统及其上层路由软件移植到交换式路由器的平台上; 同时兼顾数据通信和管理维护方面的需求, 为上层路由软件提供了与传统路由器相同的接口, 从而使基于通用操作系统的路由软件可以在不损失可升级性的条件下快速移植到交换式路由器上。实际应用证实了该方案具有良好的灵活性和兼容性。关键词: 交换式路由器; 通用操作系统; 路由器操作系统中图分类号: TN 915105; TP393 文献标识码:A 基金项目: 国家863 计划(8632317201299) 资助项目 收稿日期: 2003203229; 修订日期: 2003206215Switch Router Operating System Based ona General Operating SystemPA N D eng , X U P ei2x ia(Department of Elect ronic Engineering and Info rmat ion Science,U niversity of Science and Techno logy of Ch ina, Hefei, 230027,Ch ina)Abstract: A new so lu t ion to po rt general operat ing system s and their rou t ing sof tw are tosw itch rou ter is p resen The so lu t ion sh ields the arch itectu re difference betw een t radit ionalrou ter and sw itch rou ter to app licat ion level sof tw are, thu s it may suppo rt general operat ingsystem and their rou t ing sof tw are on sw itch rou ter p latfo The so lu t ion is also con sidered asrequ iremen t s of bo th data commun icat ion and con t ro l funct ion A nd same w ays of the accessand con t ro l of the rou ter are p rovied as t radit ional rou ter, so rou t ing sof tw are of the generaloperat ing system may be po rted to sw itch rou ter p latfo rm rap idly w ith the upgradeab lef lex ib P ract ical design app roves that the so lu t ion has a good compat ib ility and f lex ib Key words: sw itch rou ter; general operat ing system; rou ter operat ing system引 言路由器最重要的工作是根据IP 包头和路由、过滤规则转发IP 包。其他功能还包括路由表的维护与路由器系统的维护。实际上路由器可以看成是一种针对IP 网络路由需求而设计的专用计算机。随着因特网所承载的业务的演进, 因特网对于路由器性能的要求也日渐提高。在交换式路由器中, 包转发等绝大多数处理已经转移到以端口为中心的硬件中完成, 只有路由规则的生成与维护、网络管理和系统维护等比较复杂的工作仍由软件部分完成。实用中路由器所采用的操作系统可分为三大类: (1) 以Cisco 的IO S 为代表的专用操作系统, 常见于网络骨干节点; (2) 以V xWo rk s 为代表的嵌入式系统, 常见于小型办公ö家用接入设备上; (3)采用通用操作系统的则在骨干节点和用户接入设备上都有这类设备。例如Jun iper 的路由产品就采用L inux 作为操作系统。通用操作系统上的各种路由、网管软件的开发已经有相当长时间, 其功能、性能、稳定性和升级灵活性都很优秀, 但这些软件仍第18卷第4期2003 年12 月数据采集与处理Journal of Data A cquisit ion & P rocessingVo 18 N 4D 2003然是针对传统路由器体系结构开发的, 无法直接应用于新的路由器体系结构。本文提出在通用操作系统的驱动栈中插入一个中间层, 这样对系统内核及和运行在其上的路由、网管等上层软件屏蔽了下层硬件的特殊性, 从而把上层软件和高速硬件平台结合起来。该方案已经应用于高速边缘路由器中, 并表现出了良好的实用性和可扩展性。1 交换式路由器与传统路由器在体系结构上的差别路由器工作在网络的第三层, 其处理工作主要涵盖七层模型中的下三层, 包括: 物理接口处理、数据链路层处理、网络层的路由查找、转发以及队列管理等[1 ]。在传统的路由器体系结构中, 硬件部分只实现物理层的处理, 其余工作需要消耗系统计算资源完成: 包括CPU 周期、内存容量和总线带宽等, 因此性能也受限于这些资源。而在交换式路由器中, 路由处理机仅处理系统维护、路由表维护等少量工作, 数据流的处理都由相对独立的硬件完成, 不再受限于系统计算资源, 因此其性能远优于传统路由器[2 ]。如图1 所示。(a) 传统路由器体系结构(b) 交换式路由器体系结构图1 路由器的逻辑结构 传统路由器和交换式路由器在体系结构方面有明显的区别: 在传统路由器中, 所有的物理接口直接挂接在总线上, 内核可以通过总线直接访问这些接口; 而在交换式路由器中, 只有控制卡是直接挂接在总线上的, 内核必须通过控制卡间接访问各个接口。这导致操作系统内核中代表网络接口的驱动对象的区别: 在传统路由器中, 内核存在若干网络设备驱动对象实例, 每个实例通过总线直接维护一个端口, 为内核及其上面的上层软件提供基本操作支持。而在交换式路由器中, 普通的网络设备驱动对象无法直接维护端口, 也无法支持系统内核和上层软件操作。因此, 交换式路由器体系结构的特殊性使得通用操作系统和上层软件无法直接应用。针对这个问题有两种解决办法: (1) 大量修改内核和各种相关软件的源代码以适应新的体系结构。这种做法存在开发工作量大、周期长、局限性强的缺点, 丧失了使用通用操作系统的灵活性; (2) 在驱动栈中增加一个中间层, 支持普通网络驱动对象所能支持的一切操作, 这样系统内核和上层软件基本上不必修改就可以运行在交换式路由器上。这就是本文所提出的中间层方案。这种方案克服了第一种方法的复杂性, 在保持灵活性的基础上, 可以快速地把通用操作系统及上层软件移植到交换式路由器的硬件平台上。2 中间层设计中间层功能包括数据通信和控制两个方面。从数据通信方面考虑, 每个端口的功能都等效于传统路由器中的一个网络接口, 所以每个物理端口在内核中都应有对应的网络驱动实例。这样才能支持各种上层软件运行, 满足数据通信功能的需要。从控制功能方面考虑, 对上要把每一种可能的逻辑操作映射成硬件操作; 对下要能够和多个设备通信。上层应用包括系统维护、路由软件、网管软件; 下层设备包括处理引擎和端口。控制功能的具体实现和硬件平台有关。考虑到多种应用可能同时操作一个硬件设备, 一种应用也可能同时操作多个设备, 在实现时必须考虑到对于多并发操作的支持。基于上述考虑, 中间层由控制卡驱动模块和若干网络驱动实例组成。在图2 (a, b) 中分别给出了传统路由器的结构与驱动方式以及本文所提出的中间层所处的位置与驱动方式。第4 期潘 登, 等: 一种基于通用操作系统的交换式路由器操作系统实现451图2 中间层的位置与驱动方式 控制卡驱动模块作为中间层的核心, 维护控制卡上所有的端口、内存映射、中断和循环缓冲队列资源。它实现了数据通道和控制通道。对下直接驱动控制卡、与各个端口、处理引擎通信; 对上, 一方面通过内核调用陷阱方式提供控制通道接口; 另一方面向虚拟网络驱动实例提供数据通道接口。虚拟网络驱动实例在操作系统内核为各个物理端口实现网络驱动实例。它们工作在控制卡驱动模块的基础上, 并不直接控制硬件, 故称为虚拟网络驱动实例。虚拟网络驱动实例封装控制卡驱动模块提供的数据传输功能, 并为内核和上层软件提供与普通网络驱动实例相同的调用接口。下面分别给出数据通道和控制通道的实现方案。211 数据通道的功能与实现虚拟网络驱动实例和物理端口是一一对应的。内核数据收发的功能包括3 个方面:(1) 发往某虚拟网络驱动实例的数据包应该由其对应端口输出;(2) 这个端口所收到的包也通过该虚拟网络驱动实例向系统内核提交;(3) 中间层也可以对虚拟网络驱动实例进行流控操作, 以避免因拥塞导致数据丢失。注意到图2 (b) 中的交换结构以定长信元交换数据, 其格式如图3 所示, 其中信元头占4 字节, 包括处理引擎号和端口号域。对于收ö发信元, 处理引擎号和端口号分别为该信元的源端口的和目的端口的对应值。根据图2 (b) 所示的系统结构可知: 由处理引擎号和端口号可以确定端口的物理位置。控制卡驱动模块在其内部的驱动信息数组中维护虚拟网络驱动实例和端口之间的对应关系。图3 数据信元结构发送数据时, 虚拟网络驱动实例从内核网络部分获取待发送的数据, 偕同指向该实例自己的指针一起提交给控制卡驱动模块。一方面, 控制卡驱动模块通过这个指针可以对虚拟网络驱动实例进行流控设置; 另一方面, 控制卡驱动模块根据虚拟网络驱动实例指针查驱动信息表得到目标端口物理位置信息, 包括处理引擎号和端口号。端口物理位置信息将被填充到所有用来承载待发送数据包的信元头中。控制卡驱动模块通过控制卡把信元送到交换结构, 而交换结构和处理引擎分别根据处理引擎号和端口号将信元转发到到目标端口。最后端口从接收到的信元中恢复出原始数据发出。接收数据时, 端口也会将数据拆分到若干信元中逐级上传。考虑到交换结构的循环优先机制, 一个数据包上传的过程可能被来自其他端口的数据抢断。所以控制卡驱动模块对于接收到的信元按源端口位置信息(包括处理引擎号和端口号) 保存到不同的缓冲区中。当接收到该数据包相关的全部信元, 控制驱动模块即可重组该数据, 并根据源端口位置信息查驱动信息表以得到指向该端口对应虚拟网络驱动实例的指针, 进而激活该虚拟网络驱动实例接收数据。虚拟网络驱动实例从控制卡驱动模块中获取数据后, 按照网络驱动的常规方式调用net if- rx 接口向内核提交数据。数据收发实现结构如图4 所示。值得注意的是, 在交换式路由器中, 处理引擎通过交换结构交换的是IP 包; 而通用操作系统中452 数据采集与处理第18 卷图4 数据收发实现结构网络驱动通常处理链路层的帧。即控制卡驱动模块数据通道对上对下的数据格式是不同的。因此, 在发送数据时控制卡驱动模块需要从得到的链路帧中提取IP 包再转发到端口; 而接收数据时则对来自端口的IP 包进行链路帧封装再向上提交。以以太网为例, 需要恢复的包括源和目标站的物理地址、载荷类型和帧校验[3 ]。对于承载IP 包的以太帧, 显然其目标站物理地址和载荷类型[4 ]都是已知的。实现时采用的操作系统是L inux, 通过在虚拟网络驱动源代码中进行设置可以使内核不进行帧校验[5 ]。所以只有源站物理地址未知。如果要求硬件给出真实的源站物理地址, 则增加了硬件的复杂度; 而若在控制卡驱动模块中伪造源物理地址, 则可能导致内核的ARP 管理混乱。为简化硬件设计, 实现时采用了在控制卡驱动模块中伪造源物理地址的办法, 同时修改虚拟网络驱动源代码, 重载帧头处理函数[6 ]。这样内核ARP 表就不受伪造地址的影响, 其获取和刷新通过查询端口ARP 记录实现。212 控制通道的功能与实现控制功能的通信也是基于信元的, 其操作包括维护管理和表同步两类。维护管理主要是进行各种查询, 通常通过若干次双向通信完成。每次通信有效载荷都只有几个字节, 由一个信元即可承载。而表同步则是将上层软件维护的表复制到相关硬件中, 包括ARP 表、路由和分类表等。表同步操作涉及大量数据传输, 需要由多个信元承载。控制功能都是针对设备进行的, 所以在控制ö反馈信元中也必须包括目标设备的物理位置信息。在实际运行期间, 所有的上层应用和设备之间的控制通信复用控制通道, 其特点为:(1) 不同的应用可能同时访问同一设备;(2) 一个应用也可能同时访问多个设备;(3) 同一应用对于同一个设备的操作一般都是顺序的。为支持这种复用操作, 所有承载控制信息和反馈信息的头部除包括目标硬件的物理位置和操作指令外, 还包括命令类型、应用类型信息。控制ö反馈用信元结构如图5 所示。图5 控制ö反馈信元结构图5 中: 处理引擎号和端口号, 确定设备的物理位置; 收ö发信元分别为该信元的源端口的和目的端口的对应值; 命令码在设备和应用之间定义。每种可能的操作分配一个代码; 应用码在控制卡驱动模块和上层应用之间预定义。每种可能的应用分配一个代码。这些应用包含网管、路由维护、硬件维护和ARP 信息获取等。上层应用通过内核调用陷井( IOCTL ) 发起控制通道操作, 同时给出目标设备物理位置、命令类型代码和应用类型代码。控制卡驱动模块把这些信息填充到控制信元中再将其发往设备。设备把这些代码直接复制到反馈信元中, 再在后面追加上反馈信息。控制卡驱动模块为每一种应用分配一个循环缓冲区, 把收到的反馈根据应用类型排入相应队列中。上层应用从其所对应的循环缓冲区中读取反馈信元, 然后根据信元中的物理位置信息、命令码就可以确定该反馈对应的原始命令, 从而对反馈数据进行适当处理。这样就实现了各种控制功能对控制通道的复用。如图6 所示。第4 期潘 登, 等: 一种基于通用操作系统的交换式路由器操作系统实现453图6 控制通信实现结构3 结 论鉴于传统路由器体系结构和交换式路由器体系结构的区别, 通用操作系统及在其上开发的路由软件无法直接应用于交换式路由器。本文提出的中间层方案可以有效地解决这个问题。该方案全面考虑了数据通信和管理维护方面的需求, 为上层提供了与原有模型基本相同的接口, 并使得路由软件在不损失其灵活性和可升级性的条件下直接应用于交换式路由器中。虽然该方案只是在特定的平台和特定的操作系统上得到了实现, 但是不难看出, 这种思路对操作系统并没有特殊的依赖性, 完全可以移植到其他通用操作系统上。本文提出的方案已经在国家863 项目实用化综合接入系统的高速边缘路由器的研制中取得了良好的实际效果。本文为国产高性能路由器的软件开发提出了一种高效快捷的解决方案, 该方案具有良好的应用前景。参考文献:[1 ] Kuro se J F, Ro ss KW Computer netwo rk ing: a top2dow n app roach featuring the internet [M ] A ddisonW esley Longman′s P ress, 332~ [ 2 ] 梁阿磊, 等 路由器体系结构及其发展[J ] 小型微型计算机系统, 2001, 8: 943~ [3 ] M edia access cont ro l frame st ructure [S ] IEEE Std80213, 36~ [ 4 ] Charles Ho RFC 894: a standard fo r the t rans2m ission of IP datagram s over Ethernet netwo rk s[S ]198411~ [5 ] Bovet D P U nderstanding L inux kernel[M ] O reil2ley P ress, 683~ 685[ 6 ] Rubini A L inux device 2nd edit ion [M ]O r2eilley P ress, 455~ 458作者简介: 潘 登(19772) , 男, 博士研究生, 研究方向: 网络体系结构、网络安全, E2mail: cn;徐佩霞(19412) , 女, 教授, 博士生导师, 研究方向: 音频视频编码、非线性处理、下一代网络。454 数据采集与处理第18 卷

可以上知网上查,关键字:英语 计算机 重要性

Office with the VB family was inextricably linked, Microsoft Office components of all applications are built VBA, so you can operate through VB or VBA in the Word application object, with exhaustive testing to find the way to achieve The purpose of the password is This article discusses how to use the VB programming, through the exhaustive method to lift WORD document And break the interruption of the process of adding the convenience of users at any time to break the process of Word provides a wide range of methods to limit access to user documentation, in order to avoid unauthorized persons to view and However, in today's information-based, users need to remember too many passwords, once the password is lost, users will not be able to open or access the documents, to be very costly to the Whether the use of computer code to solve the high-speed operation, in the case of Word encryption algorithm, using the exhaustive method to try to decrypt the document is decrypted only In the actual design process, I designed to facilitate the task is to find lost password of the user password, Lost password has been resolved the loss and inconvenience Keywords: exhaustive method, decryption, WORD document, password

翻译过程中发现有一段的中文不太通顺,就是第二段的末尾,而本文则。。后面就没有了。。。Computer operation system is the required course of the computer specialty, which is also more difficult than Further, teaching auxiliary platform of the operation system will make the learners understand the system course better by intuitional graphical user interface Processor management is the important part of the operation system, which is in charge of managing processor, key source of the computer Owing to its importance, enhance utilization of the processor and improve system performance (such as throughput per hour and response time) will depend on stand or fall of the processing and scheduling performance to a large Therefore, processor scheduling will be one of the central issues of the operation system design…This topic will design one demo procedure of the processor scheduling arithmetic, which is used for teaching auxiliary of the operational system and showing different kinds of processor scheduling arithmetic This paper firstly describes current situation of the operational system teaching , meaning of developing procedures, importance of the processor scheduling, basic idea and other theoretical knowledge, analyzing basic arithmetic of the processor scheduling and realizing by The paper will quote 3 examples of the processor scheduling arithmetic: service for one which come firstly; HRRF and SJ(P)F ,from which can understand scheduling process

相关百科
热门百科
首页
发表服务