单项选择题
某程序的程序图如下所示,运用McCabe度量法对其进行度量,其环路复杂度是()。
A.2
B.3
C.4
D.5
您可能感兴趣的试卷
你可能感兴趣的试题
1.单项选择题
McCabe度量法是通过定义环路复杂度,建立程序复杂性的度量,它基于一个程序模块的程序图中环路的个数。计算有向图G的环路复杂性的公式为:V(G)=m-n+2,其中V(G)是有向图G的环路个数,m是G中得有向弧数,n是G中的节点数。
下图所示程序图的程序复杂度是()。
A.2
B.3
C.4
D.5
2.单项选择题
下面流程图中当用判定覆盖法进行测试时,至少需要()个测试用例。
A.2
B.4
C.6
D.8
7.问答题比较黑盒测试和白盒测试的优缺点。
8.问答题什么是软件的生命周期,包含哪些阶段?
9.问答题软件开发和写程序有什么不同?
10.问答题什么是黑盒测试和白盒测试?
最新试题
CMM的软件过程成熟度等级包括初始级、可重复级、已定义级、已管理级和()级。
题型:填空题
B/S结构是“零客户端”方式。()
题型:判断题
结构化分析阶段用()图来对描述系统的行为建模。
题型:填空题
定时消息推送属于()驱动任务。
题型:填空题
目前使用最广泛的两种软件工程方法为结构化方法和()。
题型:填空题
语句覆盖就是设计若干个测试用例,运行被测程序,使得每一()至少执行一次。
题型:填空题
()测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
题型:填空题
类和类之间的静态关系关系包括泛化关系、()关系和聚合关系。
题型:填空题
结构化分析阶段用()图来对系统的功能进行建模。
题型:填空题
一个模块直接控制的()模块的个数称为该模块的扇出数。
题型:填空题