学习啦>论文大全>毕业论文>计算机论文>计算机理论>

大一计算机专业论文参考范文

秋梅分享

  随着计算机网络技术的发展,计算机网络已经深入到人类社会的各个领域,成为人类社会活动的不可缺少的生活娱乐、学习和工作手段。下文是学习啦小编为大家整理的关于大一计算机专业论文参考范文的内容,欢迎大家阅读参考!

  大一计算机专业论文参考范文篇1

  浅谈计算机病毒

  [摘要]计算机病毒是一个社会性的问题,仅靠信息安全厂商研发的安全产品而没有全社会的配合,是无法有效地建立信息安全体系的。因此,面向全社会普及计算机病毒的基础知识,增强大家的病毒防范意识,“全民皆兵”并配合适当的反病毒工具,才能真正地做到防患于未然。我们很高兴地看到战斗在反病毒领域第一线的专业人士,将自己多年的反病毒经验加以总结,与大家共享,帮助普通的计算机使用者揭开计算机病毒的神秘面纱,这无疑是一件有利于促进信息化发展的好事情。

  [关键词]计算机 病毒 病毒危害 病毒防范

  病毒不是来源于突发或偶然的原因。一次突发的停电和偶然的错误,会在计算机的磁盘和内存中产生一些乱码和随机指令,但这些代码是无序和混乱的,病毒则是一种比较完美的,精巧严谨的代码,按照严格的秩序组织起来,与所在的系统网络环境相适应和配合起来,病毒不会通过偶然形成,并且需要有一定的长度,这个基本的长度从概率上来讲是不可能通过随机代码产生的。

  现在流行的病毒是由人为故意编写的,多数病毒可以找到作者和产地信息,从大量的统计分析来看,病毒作者主要情况和目的是:一些天才的程序员为了表现自己和证明自己的能力,出于对上司的不满,为了好奇,为了报复,为了祝贺和求爱,为了得到控制口令,为了软件拿不到报酬预留的陷阱等,当然也有因政治,军事,宗教,民族,专利等方面的需求而专门编写的,其中也包括一些病毒研究机构和黑客的测试病毒。

  大部分病毒在激发的时候直接破坏计算机的重要信息数据,所利用的手段有格式化磁盘、改写文件分配表和目录区、删除重要文件或者用无意义的“垃圾”数据改写文件、破坏CM05设置等。

  寄生在磁盘上的病毒总要非法占用一部分磁盘空间。引导型病毒的一般侵占方式是由病毒本身占据磁盘引导扇区,而把原来的引导区转移到其他扇区,也就是引导型病毒要覆盖一个磁盘扇区。被覆盖的扇区数据永久性丢失,无法恢复。文件型病毒利用一些DOS功能进行传染,这些DOS功能能够检测出磁盘的未用空间,把病毒的传染部分写到磁盘的未用部位去。

  所以在传染过程中一般不破坏磁盘上的原有数据,但非法侵占了磁盘空间。一些文件型病毒传染速度很快,在短时间内感染大量文件,每个文件都不同程度地加长了,就造成磁盘空间的严重浪费。计算机病毒与其他计算机软件的一大差别是病毒的无责任性。

  编制一个完善的计算机软件需要耗费大量的人力、物力,经过长时间调试完善,软件才能推出。但在病毒编制者看来既没有必要这样做,也不可能这样做。很多计算机病毒都是个别人在一台计算机上匆匆编制调试后就向外抛出。反病毒专家在分析大量病毒后发现绝大部分病毒都存在不同程度的错误。

  错误病毒的另一个主要来源是变种病毒。有些初学计算机者尚不具备独立编制软件的能力,出于好奇或其他原因修改别人的病毒,造成错误。计算机病毒错误所产生的后果往往是不可预见的,反病毒工作者曾经详细指出黑色星期五病毒存在9处错误,乒乓病毒有5处错误等。但是人们不可能花费大量时间去分析数万种病毒的错误所在。大量含有未知错误的病毒扩散传播,其后果是难以预料的。

  通过安全软件防范计算机病毒,国内也称杀毒软件,“杀毒软件”是由国产的老一辈反病毒软件厂商,如360杀毒、金山毒霸、江民、瑞星等起的名字,后来由于和世界反病毒业接轨统称为“反病毒软件”或“安全防护软件”。注意“杀毒软件”是指电脑在上网过程,被恶意程序将系统文件篡改,导致电脑系统无法正常运作中毒,然后要用一些杀毒的程序,来杀掉病毒,反病毒则包括了查杀病毒和防御病毒入侵两种功能。

  近年来陆续出现了集成防火墙的“互联网安全套装”、“全功能安全套装”等名词,都属一类,是用于消除电脑病毒、特洛伊木马和恶意软件的一类软件。反病毒软件通常集成监控识别、病毒扫描和清除和自动升级等功能,有的反病毒软件还带有数据恢复等功能。后两者同时具有黑客入侵,网络流量控制等功能。一种可以对病毒、木马等一切已知的对计算机有危害的程序代码进行清除的程序工具。

  反病毒软件的任务是实时监控和扫描磁盘。部分反病毒软件通过在系统添加驱动程序的方式,进驻系统,并且随操作系统启动。大部分的杀毒软件还具有防火墙功能。反病毒软件的实时监控方式因软件而异。有的反病毒软件,是通过在内存里划分一部分空间,将电脑里流过内存的数据与反病毒软件自身所带的病毒库(包含病毒定义)的特征码相比较,以判断是否为病毒。

  另一些反病毒软件则在所划分到的内存空间里面,虚拟执行系统或用户提交的程序,根据其行为或结果作出判断。而扫描磁盘的方式,则和上面提到的实时监控的第一种工作方式一样,只是在这里,反病毒软件将会将磁盘上所有的文件(或者用户自定义的扫描范围内的文件)做一次检查。

  通过预防意识来预防计算机病毒:

  1.杀毒软件经常更新,以快速检测到可能入侵计算机的新病毒或者变种。

  2.使用安全监视软件(和杀毒软件不同比如360安全卫士,瑞星卡卡)主要防止浏览器被异常修改,插入钩子,安装不安全恶意的插件。

  3.使用防火墙或者杀毒软件自带防火墙。

  4.关闭电脑自动播放(网上有)并对电脑和移动储存工具进行常见病毒免疫。5.定时全盘病毒木马扫描。

  6.注意网址正确性,避免进入山寨网站。

  7.不随意接受、打开陌生人发来的电子邮件或通过QQ传递的文件或网址。

  8.使用正版软件。

  9.使用移动存储器前,最好要先查杀病毒,然后再使用。

  要树立计算机病毒的防范意识是为了防止病毒的侵入要比病毒入侵后再去发现和消除它更重要。面对一些黑客网站或色情网站用户不要随便登录不明网站或者黄色网站,不要随便点击打开QQ、MSN等聊天工具上发来的链接信息,不要随便打开或运行陌生、可疑文件和程序,如邮件中的陌生附件,外挂程序等,这样可以避免网络上的恶意软件插件进入你的计算机。在下载邮箱的附件和论坛上的文件(可执行、压缩)时,一定要打开防病毒软件,下载一个文件就查杀一个文件,这样才能保障计算机的安全。

  大一计算机专业论文参考范文篇2

  浅论计算机网络教学的思考与实验改革

  摘要:该文分析了计算机网络课程的特点,结合多年的教学经验,提出用日常实际实例和网络数据包捕获软件来帮助学生理解计算机网络的相关理论;并提出网络实验根据学生实际情况分别对待和采用网络仿真软件和真实网络设备相结合的方式,满足学生随时随地做实验的需要。

  关键词:计算机网络;教学改革;数据包捕获;网络仿真  随着计算机网络技术的发展,计算机网络已经深入到人类社会的各个领域,成为人类社会活动的不可缺少的生活娱乐、学习和工作手段。网络是信息社会的命脉和发展知识经济的重要基础,网络基础设施已经成为国家重要基础设施。网络技术发展与应用已成为影响一个国家与地区政治、经济、军事、科学与文化发展的重要因素之一。

  计算机网络课程是大学本科计算机及相关专业开设的一门专业必修课,是国家教学指导委员会指定的计算机专业核心课程之一,也是计算机专业研究生考试的全国统考专业考试科目。但它与计算机专业的其它课程又有着很大的不同。网络技术是多学科交叉的产物,它既是软件和硬件的结合,又是计算机技术和通信技术的结合,因此涉及到的专业知识很广。计算机网络也是一门基础性课程,很多课程的学习是建立在学生掌握了网络知识的基础上的,如计算机网络已经成为软件编程的基本环境。同时,计算机网络也是一门实践性很强的课程,需要理论和实践紧密结合。而近年来通讯技术的迅速发展对计算机网络技术产生了巨大影响,使得计算机网络技术中新技术、新名词层出不穷,显得知识点多且杂乱,没有很强的逻辑性。学生学习完以后理不出课程的主线,获得的是一些不能成型的散乱的知识点,而且对这些知识点本身也理解的不透,更谈不上融会贯通。

  本文根据自己对计算机网络多年教学的体会和对计算机网络技术的认识,就计算机网络这门课程的特点、教学方法、实验环节等方面做出分析和研究,总结了几点体会。

  1 计算机网络课程教学中存在的问题

  1.1 课堂教学与实际应用脱节

  在一般的计算机网络课程教学活动中,多以OSI参考模型为基础,结合TCP/IP网络协议族,讲述网络层次结构、协议和计算机网络原理。学生在学习过程中很难将学到的抽象理论知识与实际网络应用联系起来。如,对于协议的讲解与分析,目前只是把协议设计的相关原理及其封装格式给学生介绍清楚,但是现实网络中的数据包究竟是什么样子,学生搞不清楚。而且,这部分内容这样讲来就比较枯燥乏味,造成学生理解起来很困难。如果从网络上捕获数据包,结合实际数据给学生讲解,教学就会生动很多,也能够更加吸引学生,帮助他们理解这些枯燥的理论与格式等。

  1.2 实验教学效果不理想

  实验教学效果不好主要表现在以下几个方面:

  1) 对计算机网络实验的认识不足。一直以来,人们观念中的计算机网络实验主要是验证性实验,实验课依附于理论教学,实验内容不系统,随意性大,形式松散,结果使学生普遍存在理论与实践脱节,不少学生修完了课程,拿到了高分,但对于计算机网络的理论知识认识并不深刻,尤其在实际应用中不能学以致用;

  2) 对计算机网络实验教学环境依赖性很高。目前高等院校中,网络实验平台提供了网络设备,如交换机、路由器等。但是,学生的实验受限于实验室开放的时间和实验平台的软硬件限制等,学生不能随心所欲的自由做实验。

  3) 实验内容的安排不能与学生的能力和爱好相结合,不能充分激发学生的主动性。目前的实验基本上都是验证性实验,老师提供的实验指导书把实验步骤和正常实验结果都描述的非常详细,学生只要按照实验指导书来做,基本上没有什么问题。这样虽然提高了实验的效率,但不利于培养学生的创新精神,对于有志于从事计算机网络工作的学生不能起到很好的锻炼。

  2 教学方法的探讨

  2.1 课堂讲解结合日常应用

  计算机网络的很多知识都是比较枯燥,特别是有大量的概念需要介绍,但这些知识在我们使用计算机的过程中经常会使用,因此可以将实际应用和理论知识结合起来,使得更易理解与实践,更贴近我们的生活。例如:在讲到IP地址时,我们可以打开网络连接,查看其TCP/IP属性,设置IP地址、子网掩码和默认网关等。由此可以结合实际讲解IP地址的长度、点分十进制表示方法和子网掩码的作用,以及默认网关的作用等。

  或者使用ipconfig命令在DOS窗口查看网络实际配置,结合查看结果讲解上述部分知识。又如在讲ARP时,学生不知道IP地址和MAC地址究竟是一种什么样的关系。我们就可以马上在教学计算机上用Windows命令arp-a查看ARP表,分析其结构,甚至结合校园网中常见的ARP病毒来分析其漏洞等。当讲到路由原理的时候,课堂上没有实际路由器可以给学生展示其路由表等,我们可以以Windows本身的路由表作为实例,给学生讲解路由的过程,这样把枯燥的理论知识和身边的实际应用结合起来,学生更易于接收,也更易于验证课堂所学。

  2.2 充分利用网络数据包捕获软件

  网络数据包捕获软件可以捕获网络上传输的数据包,查看其封装格式和数据等,是网络协议分析的有力武器。通过网络数据包捕获软件,我们可在课堂上实时捕获在教学机上的数据包,这样可以形象直观地让学生观察各层协议单元的报文结构。从数据链路层到应用层,每一层的数据封装格式都清晰的展示出来,有利于学生对分层的网络体系结构的理解。同时,每一个协议的每一个字段及其值也清晰的显示在屏幕上,就把枯燥死板的协议格式与实际网络应用结合起来了。

  同时,利用网络数据包捕获软件,我们可以获得一次网络通信过程的所有细节,这有助于学生更好的理解信息在网络中的传递和对网络通信的整体把握。例如,讲到TCP协议通过三次握手建立连接时,用网络数据包捕获软件捕获TCP通信的整个过程,把建立连接的3个数据包提取出来给大家分析,则课堂内容更充实也更生动。

  如要让学生掌握浏览网页过程中网络通信的详细过程,则可以首先在DOS窗口下使用命令ARP –d * 清空ARP表,然后在IE浏览器地址栏输入域名,则网络协议分析软件把主机参与的每一个数据包都捕获下来,清楚地展示出主机如何通过广播获取网关的MAC地址,与DNS服务器通信获取目的主机的IP地址,TCP协议建立连接,HTTP协议获取网页文件,直到最后关闭TCP连接。这一个例子就可以把数据链路层、网络层、传输层和应用层的相关协议结合起来,学生很容易就有了数据包如何在网络中传输的整体概念。

  3 实验的安排

  计算机网络课程是一门实践性很强的课程,很多理论需要用实践来验证才能得到更好的理解。同时,所有实验都是验证性的,不利于发挥学生的主观能动性;学生的实验只能在实验室完成,不能充分利用学生的课外时间。因此,对实验内容和实验形式可以进行如下改革。

  3.1 对实验内容分层设计

  由于学生个体差异和兴趣不同,部分学生掌握大纲要求的内容即可,但部分学生能力较强或对计算机网络有浓厚的兴趣,则可以发挥他们的创新精神,自主设计并实现一些实验。因此,大致可以分为两种类型:一种是验证性实验;另一种是设计性创新实验。学生通过验证性实验,可以培养计算机网络操作的基本技能,同时,也对课堂教学内容有一个感性的认识。但是,验证性实验只是对课堂上所学知识的一种重复,它对培养学生的创新能力无能为力。开设设计性创新实验,让学生对实验内容进行自主设计,发挥学生的创新精神,进一步提高学生的自学能力和分析问题、解决问题的能力。

  在开设设计性创新实验前,提前公布基本实验大纲,学生可自由结合,组成学习小组,探讨是否可以对实验进行一定程度的改良或改善。另外,学生也可以根据自己在理论学习中遇到的问题,自行设计实验,并凭借自己的知识和能力自主完成实验。

  3.2 真实设备与仿真软件相结合

  目前,网络实验的内容都是在网络实验室完成,但实验室的设备资源毕竟是有限的,学生不能随时随地的使用。同时,实验室的设备一经确定,其特性、功能等基本固定下来,实验室的网络设备不一定能完全满足学生实验的需要。而网络仿真软件的使用则可以为我们解决上述问题。Windows 系统下的Packet Tracer和GNS3,Linux系统下的NS2等仿真软件都是非常优秀的网络仿真软件,可以作为对真实设备资源不足的良好补充。

  4 结束语

  计算机网络课程是计算机专业的一门非常重要的专业基础课,其理论性和实践性都非常强。因此,我们应采用多种教学手段和方法,使课堂教学更生动,实验效果更突出,最终使学生对计算机网络有更深层次的理解.熟练掌握相关网络知识。由于计算机网络本身涉及的技术较广,本文把计算机网络课程作为学习计算机网络技术的理论基础课和入门课程来探讨它的教学方式和实验安排,提出作者的看法供同行探讨与斧正。

  参考文献:

  [1] 张念发,朱水龙,刘长征.《计算机网络》课程教学方法改革研究[J].现代计算机,2010(8):50-52.

  [2] 杜兴勇,刘海东.创新计算机网络实验教学与实验平台的改革探索[J].中国成人教育,2009(16):149-150.

  [3] 赵显衡.高校计算机网络技术专业实践教学体系改革探讨[J].网络财富,2010(1):136-137.

  [4] 朱利民,王明斐.关于高校《计算机网络》课程改革的探讨[J].甘肃科技,2010(8):168-169.

  [5] 魏葆春.计算机网络人才培养急需改革[J].教育教学论坛,2010(10).

    2953999