填空题 从下面提供的答案中选出应填入下列英文语句中 1内的正确答案。
   In object-oriented (1) , objects can be viewed as reusable components, and once the programmer has developed a (2) of these components, he can (3) the amount of new coding required. But (4) a (2) is no simple task because the integrity of the original software design is critical. Reusability can be a mixed blessing for user, too, as a programmer has to be able to find the object he needs. But if (5) is your aim, reusability is worth the risk.
   供选择的答案:
   (1) complexity  (2) creating  (3)indisposing    (4) library    (5) maximize
   (6) miniIruze (7) reading(8) procedure  (9) productivity  (10) programming
   (11) security    (12) using
  • 1、
【正确答案】 1、programming library miniIruze creating productivity    
【答案解析】object-oriented programming的意思是“面向对象的程序设计”,在面向对象的程序设计中,对象被认为是可重用的成分。故选(10)。
   [参考译文]在面向对象的程序设计中,对象被认为是可重用的成分。…旦程序员设计了一个对象库,就可以使新程序需要的代码最小化。但是,建立…个对象库是不简单的,因为最初的软件完整性约束是很严格的。在程序员可以容易地找到所需要的对象时,对用户来说,可重用性是一个好坏参半的事情。但是,如果软件编写的效率是你追求的目标,那么可重用性还是值得一试的。 根据句法结构,这里应该填一个名词,意思是含有这些成分的库。因此(4)符合题意。 这里只能在(5)和(6)之间进行选择。(6)的意思是“最小化”,符合题意。 这里只能在(2)、(7)和(12)之间进行选择。creating a library的意思是“建库”,符合题意。 productivity的意思是“生产率;产量”,But ifproductivity is your aim的意思是“但是,如果软件编写的效率是你追求的目标”,故选(9)。