欢迎来到天天文库
浏览记录
ID:12555220
大小:82.00 KB
页数:20页
时间:2018-07-17
《毕业论文外文翻译-面向对象和c++》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)外文资料翻译附件一外文原文Object-OrientationandC++C++isjustoneofmanyprogramminglanguagesinusetoday.Whyaretheresomanylanguages?Whydonewonesappeareveryfewyears?Programminglanguageshaveevolvedtohelpprogrammerseasethetransitionfromdesigntoimplementation.Thefirstprogrammi
2、nglanguageswereverydependentontheunderlyingmachinearchitecture.Writingprogramsatthislevelofdetailisverycumbersome.Justashardwareengineerslearnedhowtobuildcomputersystemsoutofothercomponents,languagedesignersalsorealizedthatprogramscouldbewrittenatamuchhigherleve
3、l,therebyshieldingtheprogrammerfromthedetailsoftheunderlyingmachine.Whyaretheresuchalargenumberofhigh-levelprogramminglanguages?Therearelanguagesforaccessinglargeinventorydatabases,formattingfinancialreports,controllingrobotsonthefactoryfloor,processinglists,con
4、trollingsatellitesinrealtime,simulatinganuclearreactor,predictingchangingatmosphericconditions,playingchess,anddrawingcircuitboards.Eachoftheseproblemsrequiresdifferentsetsofdatastructuresandalgorithms.Programminglanguagesaretoolstohelpussolveproblems.However,th
5、ereisnotoneprogramminglanguagethatisbestforeverytypeofproblem.Newprogramminglanguagesareoftendevelopedtoprovidebettertoolsforsolvingaparticularclassofproblems.Otherlanguagesareintendedtobeusefulforavarietyofproblemdomainsandaremoregeneralpurpose.Eachprogrammingl
6、anguageimpartsaparticularprogrammingstyleordesignphilosophyonitsprogrammers.Withthemultitudeofprogramminglanguagesavailabletoday,anumberofsuchdesignphilosophieshaveemerged.Thesedesignphilosophies,calledprogrammingparadigms,helpustothinkaboutproblemsandformulates
7、olutions.20毕业设计(论文)外文资料翻译1.SoftwareDesignthroughParadigmsWhendesigningsmallcomputerprogramsorlargesoftwaresystems,weoftenhaveamentalmodeloftheproblemwearetryingtosolve.Howdowedeviseamentalmodelofasoftwaresystem?Programmingparadigmsoffermanydifferentwaysofdesigni
8、ngandthinkingaboutsoftwaresystems.Aparadigmcanbethoughtofasamentalmodelorasaframeworkfordesigninganddescribingasoftwaresystem'sstructure.Themodelhelpsusthinkaboutandf
此文档下载收益归作者所有