选择时间效率和空间效率尽可能高的算法。

题目
判断题
选择时间效率和空间效率尽可能高的算法。
A

B

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下叙述中,与提高软件可移植性相关的是(9)。

A.选择空间效率高的算法

B.选择时间效率高的算法

C.尽可能减少注释

D.尽量用高级语言编写系统中对效率要求不高的部分


正确答案:D
解析:软件可移植性是指与软件可从某一环境移植到另一环境的能力有关的一组属性。通常高级语言具有较好的可移植性,因此编辑时应尽量用高级语言编写系统中对效率要求不高的程序部分。采用减少注释、选择时间/空间效率高的算法都不能有效提高软件的可移植性。

第2题:

●下列叙述中,与提高软件可移植性相关的是___(61)___

(61)

A.选择时间效率高的算法

B.尽可能减少注释

C.选择空间效率高的算法

D.尽量用高级语言编写系统中对效率要求不高的部分


正确答案:D

第3题:

在允许范围内,尽可能保持高的蒸汽温度和蒸汽压力可使()。

A、锅炉热效率提高

B、锅炉热效率下降

C、循环热效率提高


参考答案:C

第4题:

运用费用效率法进行寿命周期成本分析时,估算费用的常用方法包括(  )。


A.费用模型估算法和费用项目分别估算法

B.参数估算法和效率估算法

C.类比估算法和权衡估算法

D.权衡估算法和效率估算法

答案:A
解析:
参考第四章第四节内容,应选A项。 运用费用效率法进行寿命周期成本分析时,估算费用的常用方法包括:费用模型估算法,参数估算法,类比估算法,费用项目分别估算法。

第5题:

下列关于软件开发的叙述中,与提高软件可移植性相关的是(19)。

A.选择时间效率高的算法

B.尽可能减少注释

C.选择空间效率高的算法

D.尽量用高级语言编写系统中对效率要求不高的部分


正确答案:D
解析:软件可移植性是指与软件可从某一环境移植到另一环境的能力有关的一组属性。高级语言具有较好的可移植性,所以可以尽量用高级语言编写系统中对效率要求不高的部分。减少注释、选择时间/空间效率高的算法都不能提高软件的可移植性。

第6题:

算法的效率一般用什么来度量()

A、时间复杂度

B、空间复杂度

C、执行的时间

D、占用的空间


参考答案:A

第7题:

下列叙述中,不正确的是

A.算法的执行效率与数据的存储结构有关

B.算法的空间复杂度是指执行这个算法所需要的内存空间

C.算法的有穷性是指算法必须能在执行有限个步骤之后终止

D.算法的时间复杂度是指执行这个算法所需要的时间


正确答案:D
解析:算法的时间复杂度是指执行算法所需要的引算工作量。

第8题:

一个算法的效率可分为时间效率和空间效率,算法时间复杂度是分析空间效率。()

此题为判断题(对,错)。


参考答案:错误

第9题:

车辆通过桥梁时,只要空间足够,尽可能超车提高通行效率。( )


答案:错
解析:
车辆通过桥梁时,一般要减速慢行,尽量不要超车。

第10题:

结构化程序的主要优点是()

  • A、程序体积小,节省内存空间
  • B、程序效率高,节省运行时间
  • C、程序结构清晰,可读性高,易维护与修改,可靠性高
  • D、容易实现巧妙的算法

正确答案:C

更多相关问题