《计算机专业毕业论文外文翻译2篇.doc》由会员分享,可免费在线阅读全文,更多与《计算机专业毕业论文外文翻译2篇(共15页)》相关文档资源请在帮帮文库(www.woc88.com)数亿文档库存里搜索。

1、hatareguaranteedtorunatarticularointsinthecodeHowever,theroortionsofalicationsthatfallintothiscategoryareverylow中文:C的优点C在某种程度上可以看作是NET面向Windows环境的一种编程语言。在过去的十几年里,Microsoft给Windows和WindowsAPI添加了许多功能,VB和C++也经历了许多变化。虽然VB和C++最终已成为非常强大的语言,但这两种语言也存在问题,因为它们保留了原来的一些内容。对于VisualBasic来说,它的主要优点是很容易理解,许多编程工作都很容易完成,基本上隐藏了WindowsAPI和COM组件结构的内涵。其缺点是VisualBasic从来没有实现真正意义上的面向对象,所以大型应用程序很难分解和维护。另外,因为VB的语法继承于BASIC的早期版本(BASIC主要是为了让初学者更容易理解,而不是为了编写大型商业应用程序),所以不能真正成为结构化或面向对象的编程语言。另一方面,C++在ANSIC++语言定义中有其自己的根。它与ANSI不完全兼容,因为Microsoft是在ANSI定义标准化之前编写C++编译器的,但已经相当接近了。遗憾的是,这导致了两个问题。其一,ANSIC++是在十几年前的技术条件下开发的,。

2、武汉理工大学本科生毕业设计(论文)英文翻译毕业设计题目:会务管理系统的设计与实现学院(系):信息工程学院专业班级:电信班学生姓名:肖曼指导教师:王琳《ProfessionalCThirdEdition》SimonRobinson,ChristianNagel,JayGlynn,MorganSkinner,KarliWatson,BillEvjenWileyPublishing,Inc英文原文:WhereCFitsInInonesense,CcanbeseenasbeingthesamethingtorogramminglanguagesasNETistotheWindowsenvironmentJustasMicrosofthasbeenaddingmoreandmorefeaturestoWindowsandtheWindowsAPIovertheastdecade,VisualBasicandC++haveundergoneexansionAlthoughVisualBasicandC++haveendeduashugelyowerfullanguagesasaresultofthis,bothlanguagesalsosufferfromroblemsduetothelegaciesofhowtheyhaveevolvedInthecaseofV。

3、nguageitselfisverysimilartoJava,therearesomeimrovements:inarticular,JavaisnotdesignedtoworkwiththeNETenvironmentBeforeweleavethesubject,weshouldointoutacouleoflimitationsofCTheoneareathelanguageisnotdesignedforistimecriticalorextremelyhigherformancecodethekindwhereyoureallyareworriedaboutwhetheralootakes,or,machinecyclestorunthrough,andyouneedtocleanuyourresourcesthemillisecondtheyarenolongerneededC++islikelytocontinuetoreignsuremeamonglowlevellanguagesinthisareaClackscertainkeyfacilitiesneededforextremelyhigherformanceas,includingtheabilitytosecifyinlinefunctionsanddestructorst。

4、tosuchanextentthatmanykeywordsarethesame,andCalsosharesthesameblockstructurewithaces({})tomarkblocksofcode,andsemicolonstosearatestatementsThefirstimressionofaieceofCcodeisthatitlooksquitelikeC++orJavacodeBehindthatinitialsimilarity,however,CisaloteasiertolearnthanC++,andofcomarabledifficultytoJavaItsdesignismoreintunewithmoderndeveloertoolsthanbothofthoseotherlanguages,andithasbeendesignedtogiveus,simultaneously,theeaseofuseofVisualBasic,andthehigherformance,lowlevelmemoryaccessofC++ifrequiredSomeofthefeaturesofCare:❑Fullsuortforclassesandobjectorientedrogramming,includingbothi。

5、edrogramsC++,ontheotherhand,hasitsrootsintheANSIC++languagedefinitionItisn’tcomletelyANSIcomliantforthesimlereasonthatMicrosoftfirstwroteitsC++comilerbeforetheANSIdefinitionhadbecomeofficial,butitcomescloseUnfortunately,thishasledtotworoblemsFirst,ANSIC++hasitsrootsinadecadeoldstateoftechnology,andthisshowsuinalackofsuortformodernconcets(suchasUnicodestringsandgeneratingXMLdocumentation),andinsomearchaicsyntaxstructuresdesignedforthecomilersofyesteryear(suchasthesearationofdeclarationfromdefinitionofmemberfunctions)Second,MicrosofthasbeensimultaneouslytryingtoevolveC++intoalangu。

6、gethatretainssomeofthebasicVBsyntaxbutthatissodifferentindesignthatwecanconsiderittobe,forallracticaluroses,anewlanguageIt’sinthiscontextthatMicrosofthasdecidedtogivedeveloersanalternativealanguagedesignedsecificallyforNET,anddesignedwithacleanslateVisualCNETistheresultOfficially,MicrosoftdescribesCasa“simle,modern,objectoriented,andtyesaferogramminglanguagederivedfromCandC++”Mostindeendentobserverswouldrobablychangethatto“derivedfromC,C++,andJava”SuchdescritionsaretechnicallyaccuratebutdolittletoconveythebeautyoreleganceofthelanguageSyntactically,CisverysimilartobothC++andJava,。

7、isualBasicandearlier,themainstrengthofthelanguagewasthefactthatitwassimletounderstandanddidn’tmakemanyrogrammingtaskseasy,largelyhidingthedetailsoftheWindowsAPIandtheCOMcomonentinfrastructurefromthedeveloerThedownsidetothiswasthatVisualBasicwasnevertrulyobjectoriented,sothatlargealicationsquicklybecomedisorganizedandhardtomaintainAswellasthis,becauseVisualBasic’ssyntaxwasinheritedfromearlyversionsofBASIC(which,inturn,wasdesignedtobeintuitivelysimleforbeginningrogrammerstounderstand,ratherthantowritelargecommercialalications),itdidn’treallylenditselftowellstructuredorobjectorient。

8、terfaceandimlementationinheritance,virtualfunctions,andoeratoroverloading❑Aconsistentandwelldefinedsetofbasictyes❑BuiltinsuortforautomaticgenerationofXMLdocumentation❑Automaticcleanuofdynamicallyallocatedmemory❑ThefacilitytomarkclassesormethodswithuserdefinedattributesThiscanbeusefulfordocumentationandcanhavesomeeffectsoncomilation(forexamle,markingmethodstobecomiledonlyindebugbuilds)❑FullaccesstotheNETbaseclassliary,aswellaseasyaccesstotheWindowsAPI(ifyoureallyneedit,whichwon’tbeallthatoften)❑Pointersanddirectmemoryaccessareavailableifrequired,butthelanguagehasbeendesignedinsuc。

9、C++和Java,许多关键字都是相同的,C也使用类似于C++和Java的块结构,并用括号({})来标记代码块,用分号分隔各行语句。对C代码的第一印象是它非常类似于C++或Java代码。但在这些表面上的类似性后面,C学习起来要比C++容易得多,但比Java难一些。其设计与现代开发工具的适应性要比其他语言更高,它同时具有VisualBasic的易用性、高性能以及C++的低级内存访问性。C包括以下一些特性:●完全支持类和面向对象编程,包括接口和继承、虚函数和运算符重载的处理。●定义完整、一致的基本类型集。●对自动生成XML文档说明的内置支持。●自动清理动态分配的内存。●可以用用户定义的特性来标记类或方法。这可以用于文档说明,对编译有一定的影响(例如,把方法标记为只在调试时编译)。●对NET基类库的完全访问权,并易于访问WindowsAPI。●可以使用指针和直接内存访问,但C语言可以在没有它们的条件下访问内存。●以VB的风格支持属性和事件。●改变编译器选项,可以把程序编译为可执行文件或NET组件库,该组件库可以用与ActiveX控件(COM组件)相同的方式由其他代码调用。●C可以用于编写ASPNET动态Web页面和XMLWeb服务。应该指出,对于上述大多数特性,VBNET和ManagedC++也具备。但C从一开始就使用NET,对NET特性的支持不仅是完整的,而。

10、因此不支持现在的概念(例如Unicode字符串和生成XML文档),某些古老的语法结构是为以前的编译器设计的(例如成员函数的声明和定义是分开的)。其二,Microsoft同时还试图把C++演变为一种用于在Windows上执行高性能任务的语言在语言中避免添加大量Microsoft专用的关键字和各种库。其结果是在Windows中,该语言成为了一种非常杂乱的语言。让一个C++开发人员说说字符串有多少个定义方式就可以说明这一点:char*、LPTSTR、string、CString(MFC版本)、CString(WTL版本)、wchar_t*和OLECHAR*等。现在进入NET时代一种全新的环境,它对这两种语言都进行了新的扩展。Microsoft给C++添加了许多Microsoft专用的关键字,并把VB演变为VBNET,保留了一些基本的VB语法,但在设计上完全不同,从实际应用的角度来看,VBNET是一种新语言。在这里,Microsoft决定给开发人员另一个选择专门用于NET、具有新起点的语言,即VisualCNET。Microsoft在正式场合把C描述为一种简单、现代、面向对象、类型非常安全、派生于C和C++的编程语言。大多数独立的评论员对其说法是“派生于C、C++和Java”。这种描述在技术上是非常准确的,但没有涉及到该语言的真正优点。从语法上看,C非常类似于。

11、agethatisdesignedforhigherformancetasksonWindows,andinordertoachievethatthey’vebeenforcedtoaddahugenumberofMicrosoftsecifickeywordsaswellasvariousliariestothelanguageTheresultisthatonWindows,thelanguagehasbecomeacomletemessJustaskC++develoershowmanydefinitionsforastringtheycanthinkof:char*,LPTSTR,string,CString(MFCversion),CString(WTLversion),wchar_t*,OLECHAR*,andsoonNowenterNETacomletelynewenvironmentthatisgoingtoinvolvenewextensionstobothlanguagesMicrosofthasgottenaroundthisbyaddingyetmoreMicrosoftsecifickeywordstoC++,andbycomletelyrevamingVisualBasicintoVisualBasicNET,alangua 。

12、hawaythatyoucanworkwithouttheminalmostallcases❑SuortforroertiesandeventsinthestyleofVisualBasic❑Justbychangingthecomilerotions,youcancomileeithertoanexecutableortoaliaryofNETcomonentsthatcanbecalledubyothercodeinthesamewayasActiveXcontrols(COMcomonents)❑CcanbeusedtowriteASPNETdynamicWebagesandXMLWebservicesMostoftheabovestatements,itshouldbeointedout,doalsoalytoVisualBasicNETandManagedC++ThefactthatCisdesignedfromthestarttoworkwithNET,however,meansthatitssuortforthefeaturesofNETisbothmorecomlete,andofferedwithinthecontextofamoresuitablesyntaxthanforthoseotherlanguagesWhiletheCla

计算机专业毕业英文论文一万字,计算机专业毕业论文外文翻译2篇共15页.DOC相关推荐

  1. 怎么翻译计算机专业论文,计算机专业毕业论文外文翻译2篇(共15页)

    <计算机专业毕业论文外文翻译2篇.doc>由会员分享,可免费在线阅读全文,更多与<计算机专业毕业论文外文翻译2篇(共15页)>相关文档资源请在帮帮文库(www.woc88.co ...

  2. 计算机专业毕业英文论文一万字,计算机专业毕业设计论文外文文献中英文翻译(Object)...

    计算机专业毕业设计论文外文文献中英文翻译(Object) 外文资料 Object landscapes and lifetimes Technically, OOP is just about abs ...

  3. 计算机考研英语能换日语吗,我是计算机专科毕业 想考大外日语专业的研究生 关键问题是我能报考吗?...

    我是计算机专科毕业 想考大外日语专业的研究生 关键问题是我能报考吗?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 我是 ...

  4. 计算机信息管理专科论文的选题,电大计算机信息管理专科类论文题目 电大计算机信息管理专科论文题目怎么定...

    精选了[100道]关于电大计算机信息管理专科类论文题目供您后续的写作参考,在写电大计算机信息管理专科论文之前,很多大学生总是被电大计算机信息管理专科论文题目怎么定难倒怎么办?请阅读本文! 一.比较好写 ...

  5. 计算机应用计论文,计算机应用专业毕业计(论文)格式要求.doc

    计算机应用专业毕业计(论文)格式要求 计算机应用技术专业 毕 业 设 计(论 文) 题目 系别 电子信息工程系 专业 班级 姓名 学号 指导教师 日期 目 录 1 ×××××(黑体小四)------- ...

  6. 计算机科学与技术专业相关英语论文,计算机科学与技术专业 毕业论文 外文翻译中英文对照.doc...

    计算机科学与技术专业 毕业论文 外文翻译中英文对照 毕业论文(设计)外文资料及译文 题 目: 生 姓 名: 导 教 师: 别:信息技术系 专业 .班级:计算机科学与技术专业 完 成 时 间:2010年 ...

  7. 计算机科学与技术协会英文,计算机科学与技术专业 毕业论文 外文翻译中英文对照精选.doc...

    计算机科学与技术专业 毕业论文 外文翻译中英文对照精选 毕业论文(设计)外文资料及译文 题 目: 生 姓 名: 导 教 师: 别:信息技术系 专业 .班级:计算机科学与技术专业 完 成 时 间:201 ...

  8. 大学计算机专业全英文论文,5计算机专业 外文文献 英文文献 外文翻译 jsp应用框架 中英对照 大学学位论文.doc...

    5计算机专业 外文文献 英文文献 外文翻译 jsp应用框架 中英对照 大学学位论文 外文JSP application frameworks brian wright.michael freedman ...

  9. 如何提高学生对计算机英语的兴趣论文,英语教学计算机专业论文

    英语教学计算机专业论文 一.以应用能力培养为目标的英语教学改革途径 1.合理选择或编排专业教材 一套好的中职计算机专业英语教材应符合以下要求:职业性.应用性.英语综合能力的培养.中职计算机英语教师应选 ...

最新文章

  1. R语言笔记2:读写数据所需的主要函数、与外部环境交互
  2. Sharepoint学习笔记 –架构系列—Sharepoint的客户端对象模型(Client Object Model)
  3. CodeForces 1204 (#581 div 2)
  4. Web开发者不可不知的16条原则
  5. C++总结笔记(八)—— 菱形继承
  6. python安装不了是什么问题_安装不上python的模块怎么办?别怕,我这有妙招!
  7. Security+ 学习笔记30 云计算构建模块
  8. 遗传算法的C语言代码
  9. Excel表格中超链接转图片
  10. oracle监听时区,对Oracle中时区及时间的认识
  11. 企业网站网络营销的第一印象
  12. Matrix Derivation
  13. 日天的终生大事(dp)
  14. 谷歌上面滚动条有时候不管用_可以用的谷歌图片搜图软件
  15. python 自动播放_在IPython noteb中自动播放声音
  16. 手持设备访问互联网策略综述
  17. layui自定义模块实现下拉框,读取数据字典数据
  18. docsify部署静态文件服务器,云开发 Docsify 文档部署
  19. 大数据技术之SparkSQL(超级详细)
  20. 遏制阿里,还是卖音箱?谷歌5.5亿美元投资京东被指借道回归中国

热门文章

  1. NPL——jieba分词
  2. python中plotly绘制树地图_聚类分析python画树状图--Plotly(dendrogram)用法解析 - 人人都是架构师...
  3. Outstanding Teams Award
  4. G1调优常用参数及其作用
  5. 新修复h5盲盒商城砸金蛋源码(完美运行)
  6. C# 可为 null 的类型
  7. 元认知能力---反思能力
  8. 解决Partially written block xxx being set for retirement(dm365)
  9. linux 误删nginx.conf文件恢复
  10. 瑞芯微rk356x板子快速上手