200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 某连锁酒店集团实行积分奖励计划 会员每次入住集团旗下酒店均可以获得一定积分 积分

某连锁酒店集团实行积分奖励计划 会员每次入住集团旗下酒店均可以获得一定积分 积分

时间:2022-07-18 13:14:10

相关推荐

某连锁酒店集团实行积分奖励计划 会员每次入住集团旗下酒店均可以获得一定积分 积分

某连锁酒店集团实行积分奖励计划,会员每次入住集团旗下酒店均可以获得一定积分,积分由欢迎积分加消费积分构成。其中欢迎积分跟酒店等级有关,具体标准如表2-1所示;消费积分跟每次入住消费金额有关,具体标准为每消费1美元获得2积分(不足1美元的部分不给分)。此外,集团会员分为优先会员、金会员、白金会员三个级别,金会员和白金会员在入住酒店时可获得消费积分的额外奖励,奖励规则如表2-2所示。

该酒店集团开发了一个程序来计算会员每次入住后所累积的积分,程序的输入包括会员级别L、酒店等级C和消费金额A(单位:美元),程序的输出为本次积分S。其中,L为单个字母且大小写不敏感,C为取值1到6的整数,A为正浮点数且最多保留两位小数,S为整数。

采用等价类划分法对该程序进行测试,等价类表如表2-3所示,请补充表2-3中空(1)-(7)。

(1) P

(2) 1

(3) 4,5

(4) 最多保留两位小数的正浮点数

(5) 除M/G/P之外的单个字母

(6) 小于1的整数

(7) 非正的浮点数

本问题考查等价类划分法中等价类表的构造。

等价类划分法的等价类表是把程序的输入域按规则划分为若干子集。

本题中L,C由多个输入值构成,并且需要对每个(或者每组)输入值分别处理,按规则可以划分为n个有效等价类(每个或者每组值确定一个有效等价类)和一个无效等价类(所有不允许输入值的集合)。

对L来说,分成3个有效等价类(L分别取M、G、P)和1个无效等价类(其他情况),而这个无效等价类又可以进一步细分为非字母、非单个字母以及除M/G/P之外其他字母。

对C来说,分成4个有效等价类(C分别取1、2或3、4或5、6)和1个无效等价类(其他情况),而这个无效等价类又可以进一步细分为非整数、小于1的整数以及大于6的整数。

对A来说,规定了输入值集合必须满足的条件(即最多两位小数的正浮点数),根据规则可以划分为1个有效等价类(最多两位小数的正浮点数)和3个无效等价类(非浮点数,非正的浮点数,多于两位小数的正浮点数)。

问题:2.2

根据以上等价类表设计的测试用例如下表所示,请补充表2-4中空(1)-(13)。

(1) 300

(2) 100

(3) 3,6,8

(4) 6

(5) 非字母,如1

(6) 非单个字母,如GG

(7) N/A

(8) 非整数,如A

(9) 1,8,13

(10) 大于6的整数,如7

(11) 非浮点数,如A

(12) 非正浮点数,如0

(13) 多于两位小数的正浮点数,如500.123

某连锁酒店集团实行积分奖励计划 会员每次入住集团旗下酒店均可以获得一定积分 积分由欢迎积分加消费积分构成。其中欢迎积分跟酒店等级有关 具体标准如表2-1所示;消费积分跟每次入住消费金额有关 具体标准为

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。