基本处理的逻辑功能复杂度较高时需要采用()。

题目

基本处理的逻辑功能复杂度较高时需要采用()。

  • A、判断
  • B、决策表
  • C、结构化语言
  • D、决策树
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。

A、程序内部逻辑

B、程序的复杂度

C、使用说明书

D、程序的功能


参考答案:A

第2题:

一个算法的实现取决于选定的()

A、逻辑结构

B、存储结构

C、时间复杂度

D、空间复杂度


参考答案:B

第3题:

下列叙述中正确的是( )。

A.算法的效率只与问题的规模有关,而与数据的存储结构无关

B.算法的时间复杂度是指执行算法所需要的计算工作量

C.数据的逻辑结构与存储结构是一一对应的

D.算法的时间复杂度与空间复杂度一定相关


正确答案:B

第4题:

需要采用以业务为中心方式分解的模块类型是()。

  • A、数据凝聚
  • B、逻辑凝聚
  • C、功能凝聚
  • D、时间凝聚

正确答案:B

第5题:

下列关于算法的时间复杂度陈述正确的是

A.算法的时间复杂度是指执行算法程序所需要的时间

B.算法的时间复杂度是指算法程序的长度

C.算法的时间复杂度是指算法执行过程中所需要的基本运算次数

D.算法的时间复杂度是指算法程序中的指令条数


正确答案:C
解析:算法的时间复杂度是指执行算法所需要的计算工作量,也就是算法在执行过程中所执行的基本运算的次数,而不是指程序运行需要的时间或是程序的长度。

第6题:

对于一些复杂度较高的程序来说,往往需要许多活动线程的参与。()


参考答案:正确

第7题:

在算法执行过程中所需要的基本运算次数称为算法的【 】复杂度。


正确答案:时间
时间 解析:在算法执行过程中所需要的基本运算次数称为算法的时间复杂度。

第8题:

下列叙述中正确的是______。

A.算法的效率只与问题的规模有关,而与数据的存储结构无关

B.算法的时间复杂度是指执行算法所需要的计算工作量

C.数据的逻辑结构与存储结构是——刑应的

D.算法的时间复杂度与空间复杂度—定相关


正确答案:B
解析:我们通常用时间复杂度和空间复杂度来衡量算法效率,算法的时间复杂度是指执行算法所需要的计算工作量;算法所执行的基本运算次数与问题的规模有关,而一个算法的空间复杂度,一般是指执行这个算法所需要的内存空间;一般来说,一种数据的逻辑结构根据需要可以表示成多种存储结构。

第9题:

现需要对一个基本有序的数组进行排序。此时最适宜采用的算法为(64)排算法,时间复杂度为(65)。

A.插入
B.快速
C.归并
D.堆

答案:A
解析:
对于基本有序数组采用插入排序效率是最高的,时间复杂度为O(n),快速排序适用于无序数组,对于有序数组来说时间复杂度是O(n2),属于最坏的情况。

第10题:

采用白盒法测试模块(程序),应根据()

  • A、内部逻辑结构
  • B、算法复杂度
  • C、外部功能特性
  • D、支撑环境

正确答案:A