试题详情
- 简答题选择一种程序设计语言的主要有哪些依据?
-
为了使程序容易测试和维护以减少生命周期的总成本,选用的高级语言应该有理想的模块化机制,以及可读性好的控制结构和数据结构;为了便于调试和提高软件可靠性,语言特点应该使编译程序能够尽可能多地发现程序中的错误;为了降低软件开发和维护的成本,选用的语言应该有良好的独立编译机制。上述这些要求是选择语言的理想标准,但是在实际选用语言时不能仅仅考虑理论上的标准,还必须同时考虑实用方面的各种限制。
(1)系统用户的要求
(2)可以使用的编译程序
(3)可以得到的软件工具
(4)系统规模
(5)程序员的知识
(6)软件可移植性要求
(7)软件的应用领域。 关注下方微信公众号,在线模考后查看
热门试题
- ()需求制定系统必须提供的服务,是对软件
- 有人说,采用折半查找法一定比采用顺序查找
- 若已知有向图G=(V,E),其中,顶点的
- 用于描述基本加工的小说明的三种描述工具是
- 作坊式小团体合作生产方式的时代是()时代
- 下面算法的功能是依次打印十进制数num对
- 元素进/出堆栈满足()的规律。
- 对于如下程序: #incl
- 执行下列程序的输出结果是()。&ens
- 在SD方法中全面指导模块划分的最重要的原
- 以下程序段()。 x=-1
- 下列选择中,不能正确定义二维数组的是()
- 软件产品质量是生产者和用户都十分关心的问
- 结构化方法是一种面向数据流的开发方法。由
- 软件需求分析阶段建立原型的主要目的是()
- 设非空单链表的结点构造为。若已知q指结点
- soap消息传输的协议是什么?
- 若有以下说明和语句: struct&e
- 进程执行唤醒原语以后,该进程由就绪状态转
- 软件设计的主要任务是设计软件的结构、过程