题目
某程序的程序图如下图所示,运用McCabe度量法对其进行度量,其环路复杂度是(36) 。
A.4
B.5
C.6
D.8
第1题
● 某程序的程序图如下图所示,运用 McCabe 度量法对其进行度量,其环路复杂度是 (36) 。
(36)
A. 4
B. 5
C. 6
D. 8
第2题
● 某程序的程序图如下图所示,运用 McCabe 度量法对其进行度量,其环路复杂度是 (36) 。
(36)A. 4 B. 5 C. 6 D. 8
第3题
A.Shape B.Drawing C.Rectangle D.V2Drawing A.Shape B.Drawing C.Rectangle D.V2Drawing
第5题
阅读下列说明、图以及Java程序。
[说明]
某订单管理系统的部分UML类图如下图所示。
上图中,Product表示产品,ProductList表示所销售产品的列表,Order表示产品订单,Orderltem表示产品订单中的一个条目,OrderList表示订单列表,SalesSystem提供订单管理系统的操作接口。各个类的部分属性和方法说明如下表所示。
可以使用类java.util.ArrayList<E>米实现对象的聚集关系,如上图中OrderList与 Order之间的聚集关系。
for-each循环提供了一种遍历对象集合的简单方法。在for-each循环中,可以指定需要遍历的对象集合以及用来接收集合中每个元素的变量,其语法如下:
for(用来接收集合中元素的变量:需要遍历的对象集合)
如果要使用for-each循环来遍历对象集合,那么包含该对象集合的类必须实现接口 java.util.Iterable<T>。
Java程序7-1和Java程序7-2分别给出了类OrderList和方法statistic的Java代码
[Java程序7-1]
import java.util.*;
public class OrderList (1) {
private ArrayList<Order> orders;
public OrderList0 {
this.orders = new ArrayList<Order>();
}
public void addOrder(Order orde0
this.orders.add(order);
}
public Iterator<Order> iterator() {
return (2);
}
public iht getNumberOfOrders0 {
return this.orders.size();
}
}
[Java程序7-21]
import java.u61.*;
public class SalesSystem {
private ProductList catalog;
private OrderList sales;
private static PrintWriter stdOut = new PrintWriter(System.out, true);
public void statistic() {
for (Product product: (3)) {
iht number = 0;
for (Order order: (4)) {
for ((5): order) {
if (produet.equals(item.getProduct()))
number += item. getQuantity();
}
}
stdOut.println(product .getCode() +" "
+ product.getDescription() +" "
+ number +" "+ number * product.getPrice());
}
}
//其余的方法末列出
}
第6题
● 某程序的程序图如下所示,运用 McCabe 度量法对其进行度量,其环路复杂度是(32) 。
(32)A. 2 B. 3 C. 4 D. 5
第7题
● 某程序的程序图如下所示,运用 McCabe 度量法对其进行度量,其环路复杂度是 (32) 。
(32)
A. 2
B. 3
C. 4
D. 5
第8题
在通过交换机的console口配置时,可以调用Windows 2000/XP/2003下的超级终端程序,以便进入交换机的虚拟操作台,如下图所示。请将图中空(4)~(8)所缺的配置参数写在答题纸的相应位置。
(4)
A.2400 B.4800 C.9600 D.19200
第9题
● 在某计算机中,假设某程序的6个页面如下图所示,其中某指令“COPY A TO B”
跨两个页面,且源地址A 和目标地址B 所涉及的区域也跨两个页面。若地址为 A 和 B 的操作数均不在内存,计算机执行该COPY 指令时,系统将产生 (22) 次缺页中断;若系统产生三次缺页中断,那么该程序应有 (23) 个页面在内存。
(22)
A.2
B.3
C.4
D.5
(23)
A.2
B.3
C.4
D.5
第10题
如下图所示零件,数控车削加工该零件外圆柱面及右端面的倒角(要求按类似外圆锥加工的方法加工倒角),试编写该加工程序。
提示:工件坐标系的建立和加工刀具轨迹如下图(a)所示,A点的X值可差照图(b),得如下计算公式。
XA=D-2×(C+2)
(2)
式中,D为圆柱体外径,C为倒角宽度值,注意与公式(1)相区别。
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!