资源描述:
《计算机英文文献和翻译》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、郑州大学毕业设计(外文文献翻译)计算机病毒郑州大学毕业设计——外文科技文献翻译题目:计算机病毒指导教师:李正民职称:副教授学生姓名:张永星学号:20052430239专业:计算机科学与技术院(系):信息工程学院完成时间:2009年5月25日2009年05月25日14郑州大学毕业设计(外文文献翻译)计算机病毒COMPUTERVIRUSESWhatarecomputerviruses?AccordingtoFredCohen’swell-knowndefinition,acomputervirusisacomputerprogramthatcaninfectothercomputerprogra
2、msbymodifyingtheminsuchawayastoincludea(possiblyevolved)copyofitself.Notethataprogramdoesnothavetoperformoutrightdamage(suchasdeletingorcorruptingfiles)inordertobecalleda“virus”.However,Cohenusesthetermswithinhisdefinition(e.g.“program”and“modify”)abitdifferentlyfromthewaymostanti-virusresearchersu
3、sethem,andclassifiesasvirusessomethingswhichmostofuswouldnotconsiderviruses.Computervirusesarebitsofcodethatdamageoreraseinformation,files,orsoftwareprogramsinyourcomputer,muchlikevirusesthatinfecthumans,computervirusescanspread,andyourcomputercancatchaviruswhenyoudownloadaninfectedfilefromtheInter
4、netorcopyaninfectedfilefromadiskette.Oncethevirusesisembeddedintoyourcomputer’sfiles,itcanimmediatelystarttodamageordestroyinformation,oritcanwaitforaparticulardateoreventtotriggeritsactivity.Whatarethemaintypesofviruses?Generally,therearetwomainclassesofviruses.ThefirstclassconsistsofthefileInfect
5、orswhichattachthemselvestoordinaryprogramfiles.Theseusuallyinfectarbitrary.COMand/or.EXEprograms,thoughsomecaninfectanyprogramforwhichexecutionisrequested,suchas.SYS,.OVL,.PRG,&.MNUfiles.Fileinfectorscanbeeitherdirectactionorresident.Adirect-actionvirusselectsoneormoreotherprogramstoinfecteachother
6、timetheprogramwhichcontainsitisexecuted,andthereafterinfectsotherprogramswhen“they”areexecuted(asinthecaseoftheJerusalem)orwhencertainotherconditionsarefulfilled.TheViennaisanexampleofadirect-actionvirus.Mostothervirusesareresident.Thesecondclassissystemorboot-recordinfectors:thoseviruses,whichinfe
7、ctexecutablecode,foundincertainsystemareasonadiskthatarenotordinaryfiles.OnDOSsystems,thereareordinaryboot-sectorviruses,whichinfectonlytheDOSboot14郑州大学毕业设计(外文文献翻译)计算机病毒sectorondiskettes.ExamplesincludeBrai