问题 问答题

以下是一软件规格说明,请按要求回答问题。软件规格说明:某工厂招工规定,报名者年龄应该在16周岁到35周岁之间(到2005年12月31日为止),即出生年月不在上述范围内的人员将不予接受,并显示“年龄不合格”的出错信息。

请根据规格说明,划分等价类。

答案

参考答案:根据题意,划分等价类。
假定已知出生年月由六位数字字符表示,前四位代表年,后两位代表月,则可以划分三个有效等价类和七个无效等价类。具体如下:
有效等价类:
出生年月:
(1)六位数字
对应数值:
(5)197003—198912
月份对应数值:
(8)在1~12之间
无效等价类:
出生年月:
(2)含非数字字符
(3)少于六个数字字符
(4)多于六个数字字符
对应数值:
(6)小于197003
(7)大于198912
月份对应数值:
(9)等于0
(10)大于12

多项选择题
问答题 简答题