为了使程序容易测试和维护以减少生命周期的总成本,选用的高级语言应该有理想的模块化机制,以及可读性好的控制结构和数据结构;为了便于调试和提高软件可靠性,语言特点应该使编译程序能够尽可能多地发现程序中的错误;为了降低软件开发和维护的成本,选用的语言应该有良好的独立编译机制。上述这些要求是选择语言的理想标准,但是在实际选用语言时不能仅仅考虑理论上的标准,还必须同时考虑实用方面的各种限制。
(1)系统用户的要求
(2)可以使用的编译程序
(3)可以得到的软件工具
(4)系统规模
(5)程序员的知识
(6)软件可移植性要求
(7)软件的应用领域。
(简答题)
选择一种程序设计语言的主要有哪些依据?
正确答案
答案解析
略
相似试题
(单选题)
下面的叙述哪些是正确的() (1)在软件开发过程中,编程作业的代价最高。 (2)良好的程序设计风格应以缩小程序占用的存储空间和提高程序的运行速度为原则。 (3)为了提高程序的运行速度,有时采用以存储空间换取运行速度的方法。 (4)对同一算法,用高级语言编写的程序比用低级语言编写的程序运行速度快。 (5)COBOL是一种非过程型语言。 (6)LISP是一种逻辑型程序设计语言。
(单选题)
软件测试方法一般有黑盒测试和白盒测试,而其中黑盒测试主要是依据程序的()
(单选题)
对于一般传递动力的闭式蜗杆传动,其选择蜗轮材料的主要依据是()
(判断题)
选择联轴器规格型号时的主要依据之一是:Tca
(判断题)
选择联轴器规格型号时的主要依据之一是:Tca<[T]。
(单选题)
选择齿轮毛坯的成型方法时(锻造、铸造、轧制圆钢等),除了考虑材料等因素外,主要依据 ()
(单选题)
选择齿轮传动第Ⅱ公差组精度等级时,除了考虑传动用途和工作条件以外,主要依据()
(简答题)
影响链传动动载荷的主要参数是什么?设计中应如何选择?
(单选题)
在设计V带传动中,选取小带轮直径d>dmin,dmin主要依据()选取