计算机英语翻译 帮下帮了 谢谢 谢谢~~~~~~~~

来源:百度知道 编辑:UC知道 时间:2024/06/02 12:10:35
A given input/output relation may be realized by a wide bariety of different algorithms. and each algorithm may in turn be realized in a variety of different programming languages.There is thus considerable freedom in developing a program for the solution of any given problem. This freedom of choice in developing program leads to the notion that programming is an art rather than a scioncc.
Although the set of all programs for realizing a given problem specification is in general infinite, there are a number of critcria other than correctness which may be used to restrict the class of acceptable programs that realize a given problem specification. A good program should economize both on computation time and on the storage space required to repressent the program and data structures. It should have a modular structure in the sense that each well-defined subtask should be specified by a well-defined subprogram. Modular design of a program is important because it makes the program e

给定的输入/ 输出关系可能被不同运算法则的宽 bariety 了解。 而且每个运算法则可能依次被以多种不同的规画语言了解。在为任何给予的问题解决发展一个计画方面有如此相当多的自由。 发展中的计画选择的这自由导致观念,规画是一种艺术并非 scioncc。
虽然了解的所有计画的组一件给定的问题规格大体上是无限,有可能用来限制了解一件给定的问题规格的可接受计画的班级正确之外的若干 critcria。 一个好计画在计算都应该节约时间和在必需的储藏空间上对 repressent 计画和数据结构。 资讯科技应该有模组的结构在某种意义上每个定义明确的次工作应该被一个定义明确的副程序指定。 因为它使计画变成更容易了解,促进除错, 而且允许针对的修正,所以一个计画的模组设计很重要被更容易做。 资讯科技通常为了要达成较棒的模组化 , 是值支付计算时间和 momory 的价格空间。 模组的建筑尤其是重要的在大计画中,因为人类的思想严重地在它能处理的复杂中被限制,而且 systcmatic 模组化减少人类的思想在任何的给予片刻一定处理的因素数字, 藉此允许较大的系统理解比较会以别的方式是可能的。
规画被视为一种艺术并非一个科学在 1950 年代和 1960 年代内因为一般感觉实现一个给定的问题在不同风格之中的选择是以风格的难以明了标准为基础的有创造力的选择正如在 literalure 的情况。 然而,如较多的经验在写大的计画,程序师的自由方面被得到, 逐渐地发展一种个人的风格藉由规画被设计的 conmventions 机械化规画风格变成限制。 举例来说,它已经变得一般承认那去陈述,应该更很重被用。
在最近几年期间,它已经被了解计画的维护比发展贵,因此,人类的计画阅读是像写作一样的重要他们。 对易读的文件和其他的帮助正在变成逐渐重要。 大的系统计画逐渐地被看如一些形式的系统文件之一并且被储存藉由编辑者和其他的系统为 maniputlation 在一个数据库中规画工具。