结构推理 将下列英语译成中文(只可使用词典):
   
Programming Languages

   Ten years ago the proliferation of programming languages caused many people to foresee the development of a computer-age Babel where, in total ignorance of every other language, each programmer would learn only his own chosen language. That unhappy situation has not occurred for several reasons. First, effective efforts have been made to standardize particular languages such as Fortran and Cobol. It should be pointed out that pragmatic rather than scientific considerations motivated this standardization movement. However, the second reason that Babel has been averted is that computer scientists have begun to apply the scientific method to organize the classification, comparison, and appreciation ofvarious programming languages.
   Due to the efforts of McCarthy (1962), Landin (1964), Strachey (1966), Wegner (1968), and others who provided insight into operational models of computation, we can now evaluate programming languages in terms of an unifying view of computation structures. Semantics and the expressive power resulting from modularity can now be studied in terms of the data structures and the accessing paths to them established during the execution of the control statements of the language.
   
Integrated Software

   Convenience and saved time, work, and effort are the promises ofintegrated software. The antithesis of stand-alone packages, integrated software delivers a collection of applications based upon a common user interface and sharable data.
   In its most common form, the integrated product includes a word processor,a spreadsheet, and some form of database. Many packages add telecommunications, presentation graphics, and outline modules. Comprehensive products throw in desktop accessories such as calculators, calendars, DOS shells, and other utilities.
   Even when stand-alone products are from the same vendor, it can be frustrating trying to move information between applications or simply trying to remember which key to press to call up the menu, That is why integrated packages appeal to many users, particularly novices. Using an integrated product saves you the headache of trying to move data in a Brand X word processor to a Brand Y spreadsheet. And because the integrated package is a single product from a single vendor, training, support, and upgrades also are made simpler. [试题解析]
【正确答案】进行翻译时,关键是掌握核心词汇及一些常用的翻译技巧。
   [参考译文]
   试题1
   程序设计语言
   十年前程序设计语言的激增使得许多人预见到计算机时代的巴别城,在那里每个程序员只要学习他自己选择的语言,而完全可以不问任何其他的语言。由于若干原因,这种不幸的状况未发生。首先,已作了有效的努力来标准化特定的语言如Fortran和Cobol。应该指出,实用的而不是科学的考虑推动了这个标准化的运动。然而,巴别城空想得以避免的第二个原因是计算机科学家已开始应用科学的方法来组织各种程序设计语言的分类、比较和鉴别。
   由于McCarthy (1962)、Landin (1964)、Strachey (1966)、Wegner(1968)及其他对计算的运行模式有洞察力的人的共同努力,我们现在可以根据统一的运算结构观点来评价程序设计语言。通过数据结构及在执行语言语句时建立的访问路径,来研究语义学和由模块化产生的表达能力。
   试题2
   集成软件
   方便、省时、省工和有效是集成软件的承诺。与独立软件包对照,集成软件提供一组基于公共用户界面和共享数据的应用程序。
   在其大多数常用的形式中,集成的产品包括字处理、电子报表和某种形式的数据库。许多软件包加进了远程通信、图形演示及大纲模块。综合的产品增添了如计算器、日历等办公辅助软件、DOS外壳及其他实用程序。
   即使独立的产品出自同样的供应商,试图在应用程序间传递信息或者只是简单地记住按哪个键来调出菜单都可能受挫。这就是集成软件包为什么对许多用户特别是新用户有吸引力的原因。使用集成的产品能省去试图将牌号X字处理程序中的数据传到牌号Y的报表程序这类令你头痛的问题。同时,因为集成软件包是来自单一供应商的单一产品,培训、支持和升级也变得更简单。
【答案解析】