资源描述:
《计算机英语课件学习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ComputerEnglishUnit3ComputerLanguageandprogramming(计算机语言与编程)Ⅰ.IntroductionProgramminglanguages,incomputerscience,aretheartificiallanguagesusedtowriteasequenceofinstructions(acomputerprogram)thatcanberunbyacomputer.Similartonaturallanguages,suchasEnglish,programminglanguageshaveavocabulary,grammar
2、,andsyntax.计算机科学中的程序设计语言就是用于编写计算机可以运行的指令序列(即计算机程序)的人工语言。类似于诸如英语这样的自然语言,程序设计语言也有词汇、语法和语义。SectionAProgrammingLanguage(程序设计语言)2计算机专业英语However,naturallanguagesarenotsuitedforprogrammingincomputersbecausetheyareambiguous,meaningthattheirvocabularyandgrammaticalstructuremaybeinterpretedinmultipleways.T
3、helanguagesusedtoprogramcomputersmusthavesimplelogicalstructures,andtherulersfortheirgrammar,spelling,andpunctuationmustbeprecise.然而,自然语言不适合于计算机的编程,因为它们很含糊,即它们的词汇和语法结构可用多种方式来解释。可用于计算机的编程的语言必须具有简单的逻辑结构,并且它们的语法、拼写和标点规则必须很精确。3计算机专业英语Programminglanguagesvarygreatlyintheirsophisticationandintheirdegre
4、eofversatility.Someprogramminglanguagesarewrittentoaddressaparticularkindofcomputingproblemorforuseonaparticularmodelofcomputersystem.Forinstance,programminglanguagessuchasFORTRANandCOBOLwerewrittentosolvecertaingeneraltypesofprogrammingproblems—FORTRANforscientificapplications,andCOBOLforbusines
5、sapplications.各种程序设计语言的复杂度和通用性相差很大。有些程序设计语言是专为处理某种计算问题或专门用于某种特定模型的计算机上而编写的。例如,程序设计语言FORTRAN和COBOL是专门为解决某类程序设计问题而编写的—FORTRAN用于科学应用,COBOL用于商业应用。4计算机专业英语Althoughtheselanguagesweredesignedtoaddressspecificcategoriesofcomputerproblems,theyarehighlyportable,meaningthattheymaybeusedtoprogrammanytypesofc
6、omputers.Otherlanguages,suchasmachinelanguage,aredesignedtobeusedbyonespecificmodelofcomputersystem,orevenbyonespecificcomputerincertainresearchapplications.Themostcommonlyusedprogramminglanguagearehighlyportableandcanbeusedtoeffectivelysolvediversetypesofcomputingproblems.LanguageslikeC,Pascal,a
7、ndBASICfallintothiscategory.尽管这些语言被设计用来处理特定类型的计算机问题,但它们的可移植性很强,即可用于多种类型计算机的编程。其他语言,如机器语言,是设计用于某种特定模型的计算机系统上,甚至用于某些研究领域的某种计算机上。最常使用的程序设计语言的可移植性较高,并且可用于有效地解决多种类型的计算问题。像C、PASCAL和BASIC就属于这个范畴。5计算机专业英语Ⅱ.LanguageTypes(语言类型)P