欢迎来到天天文库
浏览记录
ID:19231775
大小:34.50 KB
页数:7页
时间:2018-09-30
《计算机英语:程序设计语言》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、计算机英语:程序设计语言ComputerHigh-LevelLanguageProgrammingLanguage Aprogramminglanguageisalanguageusedto%riteinstructionsforthecomputer.Thepurposeofaprogramminglanguageistoallowtheprogrammertoexpressdataprocessingactivitiesinasymbolicmanncrwithoutregardtothedetailsth
2、atthemachinehastoknow.Forexample,whenaprogrammerwritesULTIPLYHOURSTIMESRATE,thesewordsare-meaninglesstothemachine.MULTIPLYmustreedintoacodethatmeansmultiply.HOURSandL-ATEmustbeturnedintomemorylocationswhereoneitemsofdataareactuallylocated.Therammingstatements
3、thatarewrittenbytheprogrammerarecalledsourcelanguage,andtheyareturnedintothecomputer'smachinelanguagebytranslateprogramscalledassemblers,compilersandinterpreters. Programminglanguagesfallintotwomajorcategories:low-levelassemblylanguagesandhigh-levellanguages
4、.AssemblylanguagesareavailableforeveryCPUfamily,andtheytranslateonelineofcodeintoonemachinelanguageinstruction.High-levellanguagestranslateprogrammingstatementsintoseveralmachineinstructions.翻译:计算机高级语言程序设计语言 程序设计语言是一种用于编写计算机指令的语言。程序设计语言的目的是让程序设计者在不考虑机器是否能识别细
5、节的情况下,以符号的方式表达对数据的处理活动。例如,当程序设计者写MultiplyHoursTimesRate,这些字对机器来说是毫无意义的,Multiply必须被转换成代表其意义的代码。Hours和Rate必须被变成存储单元,这些数据项应在其中。由程序设计者所写的程序设计语句叫做源语言,这些程序设计语句被称为叫做汇编程序、编泽程序、解释程序的翻译程序转换成计算机的机器语言。 程序设计语言主要分成两类:低级汇编语言和高级语言。汇编语言用十每一个CPU家族。他们把一行代码转换成一个机器语言指令。高级语言把程序设计
6、语句转换成几个机器指令。WhatIsMeantbyHigh-levelLanguage' Ahigh-levellanguageisalanguage,whichisclosertonaturallanguage,ormathematicallanguagethanmachinecodeorassemblylanguage.Itisthereforefarlessmachinedependent,sothattheprogrammerneedsfarlessknowledgeofthedetailsofthem
7、icrocomputersystem.Itisalsomoreabstractinthatitisclosertotheconceptsoftheproblemthattheprogrammeristryingtosolve.Itisgenerally)moreconcise,inthatasinglestatementinthehigh-levellanguage(usuallyoccupyingonelineofsourcetext)oftencorrespondstomorethanoneassemblyl
8、anguagestatement(ormachineinstruction). Ahigh-levellanguagemaybetranslatedbyacompilerviaoneormoreintermediatelanguagesintoassemblylanguageormachinecode.Alternativelyitmaybeinterpreteddir
此文档下载收益归作者所有