一个程序中所含有的路径数与()有着直接的关系。A、程序的复杂程度B、程序语句行数C、程序模块数D、程序指令执行时间

题目

一个程序中所含有的路径数与()有着直接的关系。

  • A、程序的复杂程度
  • B、程序语句行数
  • C、程序模块数
  • D、程序指令执行时间
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

一个程序中所含有的路径数与____有着直接的关系。

A.程序的复杂程度

B.程序语句行数

C.程序模块数

D.程序指令执行时间


正确答案:A

第2题:

( 2 ) 算法的时间复杂度是指

A ) 算法的执行时间

B )算法所处理的数据量

C ) 算法程序中的语句或指令条数

D )算法在执行过程中所需要的基本运算次数


正确答案:D

第3题:

●下列选项中不适用于判断和评价程序复杂度的是(27)。

(27)A.执行路径数

B.算法的难易程度

C.系统用户数

D.程序有无注释


正确答案:C

第4题:

模块化是把复杂的程序分解为功能单一的程序模块,每一个程序模块只完成一个独立的功能,模块之间尽量减少联系。()


正确答案:正确

第5题:

以下哪一项不属于系统程序()。

  • A、系统管理程序
  • B、用户指令解释程序
  • C、供系统调用的标准程序模块
  • D、应用程序

正确答案:D

第6题:

一个程序中所含有的路径数与程序的复杂程度有着直接的关系。( )

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


正确答案:√

第7题:

软件的复杂性与许多因素有关。______不属于软件的复杂性参数。

A.源程序的代码行数
B.程序的结构
C.算法的难易程度
D.程序中注释的多少

答案:D
解析:
软件的复杂性可能来自它所反映的实际问题的复杂性,也可能来自程序逻辑结构的复杂性。注释是程序员对程序某部分的功能和作用所做的说明,对编译和运行不起作用,与软件的复杂性无关。

第8题:

下列选项中不适用于判断和评价程序复杂度的是(27)。A.执行路径数B.算法的难易程度SXB

下列选项中不适用于判断和评价程序复杂度的是(27)。

A.执行路径数

B.算法的难易程度

C.系统用户数

D.程序有无注释


正确答案:C
复杂度的种类分为模块、类和程序三类复杂度。模块复杂度包含了关于模块的复杂度信息;类复杂度是针对那些面向对象特性的程序,它包含了关于类的复杂度信息;程序复杂度包含了关于程序的复杂度信息。而判断一个程序的复杂度,从程序设计中的路径执行数及数据结构与算法和在编码时是否遵循的标准的编码规范与否都可以影响到。在程序设计时,如果路径设计越复杂,执行路径越的效率就会受到相应影响,程序的易读性也会受到影响。同一问题可用不同算法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。算法分析的目的在于选择合适算法和改进算法。一个算法的评价主要从时间复杂度和空间复杂度来考虑。时间复杂度是指执行算法所需要的时间;空间复杂度是指算法需要消耗的内存空间;程序的算法难易度也直接影响到程序的性能与速度。软件开发是工程性的工作,所以要有规范,在进行程序设计时要遵循标准的规范进行编码,这样能增加软件的可靠性、易读性和易维护性。程序实际上是一种供人阅读的文章,也有一个文章的风格问题。应该使程序具有良好的风格,具体表现在:源程序文档化(体现在符号名字的命名、程序的注释、标准的书写格式等)、数据说明的方法、语句结构和输入/输出方法等。而系统的用户它只是用来进行连接或登录系统的帐户,系统用户数的多少只是衡量系统性能的一个参数而已,不会影响到程序的复杂度。所以,答案选C。

第9题:

PLC系统程序不包括()。

  • A、系统管理程序
  • B、用户指令解释程序
  • C、供系统调用的标准程序模块
  • D、操作站系统程序

正确答案:D

第10题:

软件的复杂性与许多因素有关,()不属于软件的复杂性参数。

  • A、源程序的代码行数
  • B、程序的结构
  • C、算法的难易程度
  • D、程序中注释的多少

正确答案:D

更多相关问题