资源描述
计算机专业英语,张起荣,UnitTwoSoftware,Keywords:compiler编译器maximum最大值procedural过程化的low-levele低级,底层assemblylanguage汇编语言cross-platform跨平台sourcecode源代码,PassageFourCLanguage,UnitTwoSoftware,Keywords:embeddedsystem嵌入式系统codeportability代码移植性systemresource系统资源interpretedlanguages解释型语言stability稳定性availability可用性,PassageFourCLanguage,UnitTwoSoftware,Keywords:machine-specific针对于特定机器的abstraction抽取,解析overhead开销algorithm算法struct结构体union联合体enum枚举,PassageFourCLanguage,UnitTwoSoftware,Keywords:variable变量function函数operand操作数operator操作符syntax语法loop循环libraries库文件comment注释,PassageFourCLanguage,UnitTwoSoftware,Keywords:terminate结束load加载eidt编辑run运行equal相等,等于default缺省,PassageFourCLanguage,Word-building:super-前缀,意思为超级的。例如:supercomputer超级计算机supermarket超级市场,PassageFourCLanguage,UnitTwoSoftware,Word-building:动词+ment=名词例如:implement实现(v)implementation实现(n)move移动(v)movement移动(n),PassageFourCLanguage,UnitTwoSoftware,Word-building:动词+ation=名词例如:compute实现(v)computation实现(n)initialize初始化(v)initialization初始化(n),PassageFourCLanguage,UnitTwoSoftware,Word-building:ability,后缀,指的能力,可性。例如:portability可移植性availability可用性stability稳定性expandability可扩展性maintainability可维护性,PassageFourCLanguage,UnitTwoSoftware,Word-building:dis-,前缀,表示破坏或者否定例如:continue继续discontinue中断,中止connect连接disconnect切断,断开,PassageFourCLanguage,UnitTwoSoftware,Sentences:Itwasdesignedtobecompiledusingarelativelystraightforwardcompiler,toprovidelow-levelaccesstomemory,toprovidelanguageconstructsthatmapefficientlytomachineinstructions,andtorequireminimalrun-timesupport.,PassageFourCLanguage,UnitTwoSoftware,Sentences:Cwasthereforeusefulformanyapplicationsthathadformerlybeencodedinassemblylanguage.,PassageFourCLanguage,UnitTwoSoftware,Sentences:OneconsequenceofCswideacceptanceandefficiencyisthatcompilers,libraries,andinterpretersofotherprogramminglanguagesareoftenimplementedinC.,PassageFourCLanguage,UnitTwoSoftware,Sentences:Duetoitsthinlayerofabstractionandlowoverhead,Callowsefficientimplementationsofalgorithmsanddatastructures,whichisusefulforprogramsthatperformalotofcomputations.,PassageFourCLanguage,UnitTwoSoftware,Sentences:First,ifthevariablecountwereinitiallysettoanynumbergreaterthan5,thestatementswithintheloopwouldnotbeexecutedatall,soitispossibletohaveawhileloopthatneverisexecuted.,PassageFourCLanguage,UnitTwoSoftware,Sentences:InnearlyanycontextinC,asimplestatementcanbereplacedbyacompoundstatementthatwillbetreatedasifitwereasinglestatementasfarasprogramcontrolgoes.,PassageFourCLanguage,UnitTwoSoftware,Sentences:ThefollowingisaprogramthatgeneratesalistofcentigradeandFahrenheittemperaturesandprintsamessageoutatthefreezingpointofwaterandanotherattheboilingpointofwater.,PassageFourCLanguage,UnitTwoSoftware,Sentences:Youwillalsonoticethattheprintfstatementsthatareintheifstatementswithinthebigforloopareindentedthreeadditionalspacesbecausetheyarepartofanotherconstruct.,PassageFourCLanguage,UnitTwoSoftware,
展开阅读全文