试题详情

试题内容

软件的复杂性主要体现在程序的复杂性。(1)是度量软件复杂性的一个主要参数。若采用McCabe度量法计算环路复杂性,则对于下图所示的程序图,其环路复杂度为(2)。



30、A.代码行数
B.常量的数量
C.变量的数量
D.调用的库函数的数量
31、A.2
B.3
C.4
D.5

查看答案

软题库参考答案:A、C(仅供参考)

软题库解析:正在加载....

你可能感兴趣的试题

57题:

输入受限的双端队列是指元素只能从队列的一端输入,但可以从队列的两端输出,如下图所示。若有8、1、4、2依次进入输入受限的双端队列,则得不到输出序列 ( ) 。
A、2、8、1、4
B、1、4、8、2
C、4、2、1、8
D、2、1、4、8

38题:

欲使类A的所有使用者都使用A的同一个实例,应()。
A.将A标识为final
B.将A标识为abstract
C.将单例(Singleton)模式应用于A
D.将备忘(Memento)模式应用于A

24题:

某开发小组欲开发一个超大规模软件:使用通信卫星,在订阅者中提供、监视和控制移动电话通信,则最不适宜采用( )过程模型。
A.瀑布
B.原型
C.螺旋
D.喷泉

19题:对于后缀表达式abc-+d*(其中,-、+、*表示二元算术运算减、加、乘),与该后缀式等价的语法树为(23)。
A.
B.
C.
D.50题:

以下关于图的遍历的叙述中,正确的是( )。
A.图的遍历是从给定的源点出发对每一个顶点仅访问一次的过程
B.图的深度优先遍历方法不适用于无向图
C.使用队列对图进行广度优先遍历
D.图中有回路时则无法进行遍历

14题:

代码走查(code walkthrough) 和代码审查(code inspection) 是两种不同的代码评审方法,这两种方法的主要区别是( ) 。
A、在代码审查中由编写代码的程序员来组织讨论,而在代码走查中由高级管理人员来领导评审小组的活动
B、在代码审查中只检查代码中是否有错误,而在代码走查中还要检查程序与设计文档的一致性
C、在代码走查中只检查程序的正确性,而在代码审查中还要评审程序员的编程能力和工作业绩
D、代码审查是一种正式的评审活动,而代码走查的讨论过程是非正式的