单选题 Structured programming practices ______ rise to Pascal, in which constructs were introduced to make programs more readable and better ______. C provided a combination of assembly language and high-level structure to create a general-purpose language that could be used from system to ______ programming. Next came object orientation, which is ______ of a methodology and design philosophy than a language issue. This is ______ by the addition of so-called OO extensions to current languages, such as C.

单选题 A. giving B. given C. gave D. gives
【正确答案】 C
【答案解析】
单选题 A. structure B. structured C. constructs D. structures
【正确答案】 B
【答案解析】
单选题 A. logic B. function C. flexible D. application
【正确答案】 D
【答案解析】
单选题 A. more B. little C. a matter D. important
【正确答案】 A
【答案解析】
单选题 A. evidence B. evidenced C. evidences D. evidencing
【正确答案】 B
【答案解析】[解析] 本题考查专业英语应用能力。
(1)词汇和短语。
structured programming:结构化编程;assembly language:汇编语言;OO:objectorientation,面向对象;methodology:方法学。
(2)选项分析。
give rise to:使……产生。这里因为是陈述过去发生的事,应该用give的一般过去时形式gave。
structured:结构化的(过去分词,做表语表示主语的状态)。这和前面提到的“结构化”相对应。
application:应用。这里的“应用程序”和前面的system(系统)程序相对应。
more…than…:比……更好;固定搭配。这种题应该通读全句,了解句子结构,抓住一些连词或看看有没有固定搭配,以解决问题。
evidenced:证实(被动语态)。这里主语为陈述一个事实,表达“被证明”等意思时应该用evidence的被动语态evidenced。
(3)结构化的编程实践催生了Pascal语言,在这种语言中引入的“构造”,使程序的可读性更好,并具有更好的结构。C语言是集汇编语言和高级语言的特性于一身的通用语言,可用于从系统程序到应用程序的编程。接着而至的是“面向对象”,它在方法论和设计哲学上的意义胜过了语言本身。将所谓的“面向对象”扩展特性添加到C语言等当前主流语言中,就印证了这一点。