编辑: 喜太狼911 2015-08-19

111111、数量:10 万、当前价格:6.00,设计

4 个股票交易的测试输入. (2)设计

2 个客户开户的测试输入,以测试是否存在 XSS、SQL 注入. 阅读下列说明,回答问题

1 至问题 5,将解答写在答题纸的对应栏内. 【说明】 图4-1 是银行卡应用的部分类图,图中属性和操作前的 + 和 一 分别表示公有成员和私有成 员.银行卡 Account 有两种类型,借记卡 SavingAccount 和信用卡 CreditAccount . 希赛网(www.educity.cn),专注软考、PMP、通信考试 更多考试真题及答案与解析,关注希赛网在线题库(www.educity.cn/tiku/) 图4-1 银行卡应用的部分类图 (1)借记卡和信用卡都有卡号 account Number 和余额 balance 两个属性.借记卡的余额是正常余 额,信用卡的余额是目前未还的金额,如果没有未还的金额,则为 0;

有开户 set Up、取款 withdraw、查询余额 get Balance 和销户 close 四个方法.借记卡取钱时,要求取钱金额不能超 过余额;

而信用卡取钱金额不能超过信用额度,因此需要在子类中实现该方法. (2)借记卡可以存钱 deposit. (3)信用卡有信用额度 creditLimit 属性,可以查询信用额度 getCreditLimit、修改信用额度 updateCreditLimit 和还款 retumCredit. 现拟采用面向对象的方法进行测试. 【问题 1】(3 分) 面向对象单元测试的主要对象是什么? 【问题 2】(4 分) 在继承关系上,若某方法在测试父类时已经测试过,那么在什么情况下在子类中也需要测试? 【问题 3】(4 分) 要测试方法 deposit()时,还需要调用什么方法?给出测试序列. 【问题 4】(6 分) 方法 withdraw 在基类 Account 中定义,但在两个子类中有不同的实现.这是面向对象的什么机 制?这种情况在测试时如何进行? 希赛网(www.educity.cn),专注软考、PMP、通信考试 更多考试真题及答案与解析,关注希赛网在线题库(www.educity.cn/tiku/) 【问题 5】(3 分) 给出类 SavingAccount 的最小测试序列. 阅读下列说明,回答问题

1 至问题 3,将解答填入答题纸的对应栏内. 【说明】 某嵌入式控劁软件通过采集传感器数值来计算输出控制率,为了提高数据采集的可靠性,使用 三余度采集方法进行三个通道的数据采集. 1.三余度通道数据采集及处理要求: (1)三通道采集值 In_U[0]、In_U[1]、In_U[2]的正常范围为[一3.0,3.O]V,且任意两通道间差 值不大于 0.5V;

(2)如果某通道采集值超过正常范围或者因为通道采集值造成与其它通道差值大于 0.5V,则 该通道数据不满足要求;

(3)如果三通道值均满足要求,则取三通道中差值较小的两通道数据的平均值;

(4)如果仅有一个通道数据不满足采集要求,取满足要求的两个通道数据的平均值;

(5)如果多于一个通道数据不满足采集要求,取安全值 0V. 2.对采集数值计算控制率的具体处理算法如下: (1)如果依据采集数据计算的控制率 C1 与目前实际控制率 C0 差值不大于 0.01 则使用本周 期计算控制率 C1 进行输出控制,否则使用目前实际控制率 C0 输出控制.不上报传感器故障;

(2)如果连续

3 个周期计算的控制率 C1 与目前实际控制率 C0 差值大于 0.01,则上报传感 器三级故障,连续超差计数清零,使用目前实际控制率 C0 输出控制;

如果已经连续

3 个周期 控制率超差,并上报三级故障,但第

4 个周期计算的控制率 C1 与目前实际控制率 C0 差值不大 于0.01,则清除三级故障上报;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题