更多"[单选题]假设执行语句S的时间为0(1),则执行下列程序段的时间为( "的相关试题:
[单选题]假设在程序控制流图中,有12条边,8个节点,则确保程序中每个可执行语句至少执行一次所必需的测试用例数目的上限是( )。
A.12
B.8
C.6
D.4
[单选题]要执行程序段跳过功能,须在该程序段前输入( )标记。
A./
B.\
C.+
D.-
[单选题]以下程序段的执行结果是______。int s=0,i=1;do{S+=i++;}while(i<=10);Console.WriteLine("sum={0}",sum);
A.sum=54
B.sum=1
C.sum=55
D.sum=30
[单选题]以下程序段的执行结果是______。int s=0,i=1;do{ S+=i++;}while(i<=10);Console.WriteLine("sum={0}",sum);
A.sum=54
B.sum=1
C.sum=55
D.sum=30
[单选题]针对以下C语言程序段,假设sta[10]=-1,对于x的取值,需要( )个测试用例能够满足分支覆盖的要求。
int MathMine(int x){int m=0;int i;for(i=x-1;i<=x+1;i++){if(i<0)continue;if(i>31)break;if(sta[i]=-1)m++;}return m;}
A.3
B.4
C.5
D.6
[单选题]针对以下C语言程序段,假设sta[10]=-1,对于x的取值,需要______个测试用例能够满足分支覆盖的要求。
Int MathMine(int x)
{
int m=0;
int i;
for(i=x-1;i<=x+1;i++)
{
If(i<0)continue;
If(i>31)break;
If(sta[i]=-1)m++;
}
return m;
}
A.3
A.4
B.
C.5
D.6
[单选题]针对下列程序段,需要( )个测试用例才可以满足语句覆盖的要求。
switch(value){case 0:other=30;break;case 1:other=50;break;case 2:other=300;case 3:other=other/value;break;default:other=other*value;}
A.2
B.3
C.4
D.5
[单选题]自动运行时,不执行段前带"/"的程序段需按下( )功能按键。
A.空运行
B.单段
C.M01
D.跳步
[单选题]系统面板上的( )键的功能是使系统不执行程序中带"/"的程序段。
A.单段
B.空运行
C.跳步
D.M01
[判断题]( )系统操作面板上单段功能生效时,每按一次循环启动键只执行一个程序段。
A.正确
B.错误
[单选题]下面的程序段中,( )是语句覆盖测试用例,(请作答此空)是判定覆盖测试用例。if(a<80)b=0;else if(a<=150)b=5;else if(a<200)b=8;else b=1;
A.a=(79,150,199,201)
B.a=(79,151,200,201)
C.a=(80,150,200,201)
D.a=(80,149,200,201)
[单选题]执行程序段N5 R5=-30;N60 R4=ABS(R5);后,R4赋值为( )(SIEMENS系统)。
A.-30
B.30
C.900
D.-0.5
[单选题]下面的程序段中,(请作答此空)是语句覆盖测试用例,()是判定覆盖测试用例。if(a<80)b=0;else if(a<=150)b=5;else if(a<200)b=8;else b=1;
A.a=(80,150,200,201)
B.a=(80,81,199,200)
C.a=(79,149,200,201)
D.a=(79,150,199,200)
[单选题]如果选择了数控系统的( )功能,那么执行程序时含有“/”的程序段指令无效,其它指令都有效。
A.空运行
B.单程序段
C.程序段跳过
D.自动运行
[单选题]程序语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的while语句和先执行循环体再判断循环条件的do-while语句。关于这两种循环结构,在不改变循环体的条件下,( )是正确的。
A.while语句的功能可由do-while语句实现
B.do-while语句的功能可由while语句实现
C.若已知循环体的次数,则只能使用while语句
D.循环条件相同时,do-while语句的执行效率更高