下列使用等价类划分法划分不正确的是()
A: 程序要求输入的数值是1到100(包含),那么1个有效等价类是{1100;x
B: 程序要进行平方根函数的运算,那么1个有效等价类是{x>=0},1个无效等价类是{x
C: 规定某个输入条件x的取值为{3、4、5}中的一个,那么3个有效等价类是{x=3;x=4;x=5},1个无效等价类是{x=1}
D: 程序中1个输入条件x规定必须为5位数字,那么1个有效等价类是{x=12345};2个无效等价类是{x=1234;x=123456
}
A: 程序要求输入的数值是1到100(包含),那么1个有效等价类是{1100;x
B: 程序要进行平方根函数的运算,那么1个有效等价类是{x>=0},1个无效等价类是{x
C: 规定某个输入条件x的取值为{3、4、5}中的一个,那么3个有效等价类是{x=3;x=4;x=5},1个无效等价类是{x=1}
D: 程序中1个输入条件x规定必须为5位数字,那么1个有效等价类是{x=12345};2个无效等价类是{x=1234;x=123456
}
举一反三
- 某程序的输入x 取值于一个固定的枚举类型 {1,4,7,9} ,并且程序将要对这 4 个输入值分别进行处理,根据等价类划分法,这种情况下对输入 x 划分正确的是哪个选项? ( )。A. 划分为1个有效等价类、4个无效等价类。B. 划分为4个有效等价类、1个无效等价类。C. 划分为1个有效等价类、2个无效等价类。D. 划分为1个有效等价类、1 个无效等价类。 A: A B: B C: C D: D
- 中国大学MOOC: 15. 某程序输入x取值于一个固定的枚举类型{1,4,9,16},并且程序要对这4个输入值分别进行处理,根据等价类划分法,这种情况下对输入x划分正确的是 ( )。A. 划分为4个有效等价类、1个无效等价类B. 划分为1个有效等价类、4个无效等价类C. 划分为1个有效等价类、2个无效等价类D. 划分为1个有效等价类、1 个无效等价类
- 对于等价类{x|1 ≤ x ≤ 10}来说,x的无效等价类是 A: 1≤ x ≤ 10 B: x<1或x>10 C: x<2或x>100 D: x属于整数
- 确定等价类的原则(数字填写阿拉伯数字): 在输入条件规定了取值范围或值的个数的情况下,则可以确立( )个有效等价类和( )个无效等价类。 在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,可确立( )个有效等价类和( )个无效等价类。 在输入条件是一个布尔量的情况下,可确定( )个有效等价类和( )个无效等价类。 在规定了输入数据的一组n个值,并且程序要对每一个输入值分别处理的情况下,可确立( )个有效等价类和( )个无效等价类。
- 在输入条件规定了取值范围的情况下,则可以确立( )个有效等价类和( )个无效等价类。 在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,可确立( )个有效等价类和( )个无效等价类。 注:填阿拉伯数字