某连锁酒店集团实行积分奖励计划,会员每次入住集团旗下酒店均可以获得一定积分,积分由欢迎积分加消费积分构成。其中欢迎积分跟酒店等级有关,具体标准如表2-1所示;消费积分跟每次入住消费金额有关,具体标准为每消费1元获得2积分(不足1元的部分不给分)。此外,集团会员分为优先会员、金会员、白金会员三个级别,金会员和白金会员在入住酒店时可获得消费积分的额外奖励,奖励规则如表2-2所示。表2-1 集团不同等级酒店的欢迎积分标准
表2-2 额外积分奖励规则
该酒店集团开发了一个程序来计算会员每次入住后所累积的积分,程序的输入包括会员级别L、酒店等级C和消费金额A(单位:元),程序的输出为本次积分S。其中,L为单个字母且大小写不敏感,C为取值1到6的整数,A为正浮点数且最多保留两位小数,S为整数。【问题1】采用等价类划分法对该程序进行测试,等价类表如表2-3所示,请补充表2-3中空(1)-(7)。表2-3 等价类
【问题2】根据以上等价类表设计的测试用例如下表所示,请补充表2-4中空(1)-(13)。表2-4 测试用例
【问题1】(1)P (2) 1 (3) 4、5 (4)最多带2位校数的正浮点数(5)MGP意外得单个字母 (6)小于1的整数 (7)最多两位小数的负浮点数
【问题2】(1)300 (2)100 (3)3、6、8 (4)6(5)1(非字母) (6)FF(非单个字母)(7)N/A (8)2.3(非整数)(9)1,13,8 (10)7(大于6的整数)(11)a (非浮点数)(12)-100.12(最多带两位小数的负浮点数)(13)100.123(超过两位小数的正浮点数)
【问题1】等价类划分原则:在输入条件规定的取值范围或值的个数的情况下,可以确定一个有效等价类和两个无效等价类。在输入条件规定了输入值的集合或规定了“必须如何”的条件下,可以确定一个有效等价类和一个无效等价类。在输入条件是一个布尔量的情况下,可以确定一个有效等价类和一个无效等价类。在规定了输入数据的一组值中(假定有n个值),并且程序要对每个输入值分别处理的情况下,可以确定n个有效等价类和一个无效等价类。在规定输入数据必须遵守的规则的情况下,可以确定一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)。在确定已划分的等价类中各元素在程序处理中的方式不同的情况下,则应将该等价类进一步地划分为更小的等价类。本题中:会员等级L为单个字母且大小写不敏感:结合表2-2,则有效等价类为M、G、P;无效等价类为非字母、非单个字母、MGP以外的单个字母;所以(1)处填写P ;(5)处填写MGP以外的单个字母酒店等级C为1~6的整数,结合表2-1,则有效等价类为1、(2、3)、(4、5)、6;无效等价类非整数、小于1的整数、大于6的整数;所以(2)处填写1, (3)处填写4、5, (6)处填写小于1的整数消费金额为正浮点数且最多保留两位小数,则有效等价类为最多带2位小数的正浮点数;无效等价类为非浮点数,多于两位小数的浮点数、最多两位小鼠的负浮点数;所以(7)处填写最多两位小数的负浮点数。【问题2】按照相关规则进行计算:(1)300 (2)100 (3)3、6、8 (4)6(5)1(非字母) (6)FF(非单个字母)(7)N/A (8)2.3(非整数)(9)1,13,8 (10)7(大于6的整数)(11)a (非浮点数)(12)-100.12(最多带两位小数的负浮点数)(13)100.123(超过两位小数的正浮点数)
( )is the process of transforming information so it is unintelligible to anyone but the intended recipient.
As each application module is completed,it undergoes( )to ensure that it operates correctly and reliably.
( )algorithm specifies the way to arrange data in a particular order.
After analyzing the source code,( )generates machine instructions that will carry out the meaning of the program at a later time.
( )can help organizations to better understand the information contained within the data and will also help identify the data that is most important to the business and future business decisions.
浏览器开启无痕浏览模式后,( )依然会被保存下来。
下列协议中,不属于TCP/IP协议簇的是( )。
下列传输介质中,带宽最宽、抗干扰能力最强的是( )。
数控编程常需要用参数来描述需要加工的零件的图形。在平面坐标系内,确定一个点需要2个独立的参数,确定一个正方形需要( )个独立的参数。
某书的页码为1,2,3,...,共用数字900个(一个多位数页码包含多个数字),据此可以推断,该书最大的页码为( )。