假定计算机M1和M2具有相同的指令集体系结构(ISA),主频分别为1.5GHZ和1.2GHZ。在M1和M2上运行某基准程序P,平均CPI分别为2和1,则程序P在M1和M2上运行时间的比值是( )。
选项:
A:
2.5
B:
0.4
C:
0.625
D:
1.6
2.5
0.4
0.625
1.6
以下文字与答案无关
提示:有些试题内容 显示不完整,文字错误 或者 答案显示错误等问题,这是由于我们在扫描录入过程中 机器识别错误导致,人工逐条矫正总有遗漏,所以恳请 广大网友理解。
定义一个M1类,该类中封装两个整数加数x和y,并定义一个求两个数的和的方法add.然后再定义一个M2类继承已定义的M1类,在继承类中再封装一个整数加数z,并在其中定义一个求三个数的和的方法add。
在测试类,创建一个M2类的对象, 计算三个数的和。
public class M1 {
private int x;
private int y;
public M1(int x, int y) {
this.x = x;
this.y = y;
}
public int add() {
return x+y;
}
}
public class M2 extends M1{
private int z;
public M2(int x,int y,int z){
super(x, y);
this.z=z;
}
public int add(){
return x+y+z;
}
}
public class Test {
public static void main(String] args) {
M2 m2 = new M2(1, 2, 3);
System.out.println(m2.add());
}
}
只修改一行,使得程序正确运行。
第 1 行错误,修改为 2 (请将错误的代码整行书写出来)
O(N1N2)
B:O(M1M2)
C:O(N1*N2)
D:O(M1*M2)
a'=a
B:a'>a
C:a'<a
D:不能确定
1和3
B:2和3
C:1和1
D:1和2