请按字母顺序选择以下“战略成本核算流程”步骤的正确排序。 ()
A.设定你公司的标的成本并发现产品和流程需要改进的领域
B.估计竞争对手的产品或服务成本
C.估计供应商的产品或服务成本
D.确定作出这些流程和产品的改变
E.持续改进对你公司的价值
A.设定你公司的标的成本并发现产品和流程需要改进的领域
B.估计竞争对手的产品或服务成本
C.估计供应商的产品或服务成本
D.确定作出这些流程和产品的改变
E.持续改进对你公司的价值
第1题
阅读下列说明,回答问题1至问题4。
[说明]
软件系统几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。场景法就是通过用例场景描述业务操作流程,从用例开始到结束遍历应用流程上所有基本流(基本事件)和备选流(分支事件)。下面是对某IC卡加油机应用系统的基本流和1备选流的描述。
使用场景法设计测试案例,指出场景涉及到的基本流和备选流,基本流用字母A表示,备选流用题干中描述的相应字母表示。
场景中的每一个场景都需要确定测试用例,一般采用矩阵来确定和管理测试用例。如下表所示是一种通用格式,其中行代表各个测试用例,列代表测试用例的信息。本例中的测试用例包含测试用例ID、场景/条件、测试用例中涉及的所有数据元素和预期结果等项目。首先确定执行用例场景所需的数据元素(本例中包括账号、是否黑名单卡、输入油量、账面金额、加油机油量),然后构建矩阵,最后要确定包含执行场景所需的适当条件的测试用例。在下面的矩阵中,V表示有效数据元素,I表示无效数据元素,n/a表示不适用,例如C01表示“成功加油”基本流。请按上述规定为其他应用场景设计用例矩阵。
测试用例表:
假如每升油4元人民币,用户的账户金额为1000元,加油机内油量足够,那么在A4输入油量的过程中,请运用边界值分析方法为A4选取合适的输入数据(即油量,单位:升)。
假设本系统开发人员在开发过程中通过测试发现了20个错误,独立的测试组通过上述测试用例发现了100个软件错误,系统在上线后,用户反馈了30个错误,请计算缺陷探测率(DDP)。
请帮忙给出每个问题的正确答案和分析,谢谢!
第2题
(32)A.任何复杂的程序流程图都应该由顺序、选择、循环结构构成
B.IPO图不适合用来进行流程设计
C.PAD图是一种支持原型化设计方法的图形工:
D.N-S图容易表示嵌套关系和层次关系,特别适合于设计非常复杂的流程
第3题
试题三(15 分)
阅读下列说明,回答问题1 至问题4,将解答填入答题纸的对应栏内。
[说明]
软件系统几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而
同一事件不同的触发顺序和处理结果就形成事件流。场景法就是通过用例场景描述业务
操作流程,从用例开始到结束遍历应用流程上所有基本流(基本事件)和备选流(分支
事件)。下面是对某IC 卡加油机应用系统的基本流和备选流的描述。
[问题1](5 分)
使用场景法设计测试案例,指出场景涉及到的基本流和备选流,基本流用字母A 表
示,备选流用题干中描述的相应字母表示。
[问题2](4 分)
场景中的每一个场景都需要确定测试用例,一般采用矩阵来确定和管理测试用例。
如下表所示是一种通用格式,其中行代表各个测试用例,列代表测试用例的信息。本例
中的测试用例包含测试用例ID、场景/条件、测试用例中涉及的所有数据元素和预期结
果等项目。首先确定执行用例场景所需的数据元素(本例中包括账号、是否黑名单卡、
输入油量、账面金额、加油机油量),然后构建矩阵,最后要确定包含执行场景所需的
适当条件的测试用例。在下面的矩阵中,V 表示有效数据元素,I 表示无效数据元素,
n/a 表示不适用,例如C01 表示“成功加油”基本流。请按上述规定为其它应用场景设
计用例矩阵。
测试用例表
[问题3](3 分)
假如每升油4 元人民币,用户的账户金额为1000 元,加油机内油量足够,那么在
A4 输入油量的过程中,请运用边界值分析方法为A4 选取合适的输入数据(即油量,单
位:升)。
[问题 4](3 分)
假设本系统开发人员在开发过程中通过测试发现了20 个错误,独立的测试组通过
上述测试用例发现了100 个软件错误,系统在上线后,用户反馈了30 个错误,请计算
缺陷探测率(DDP)。
第5题
VBA程序流程控制的方式有()。
A.顺序控制和选择控制
B.选择控制和循环控制
C.顺序控制和循环控制
D.顺序控制、选择控制和循环控制
第7题
VBA程序流程控制的方式有()。
A.顺序控制、条件控制和选择控制
B.条件控制、选择控制和循环控制
C.分支控制、顺序控制和循环控制
D.顺序控制、选择控制和循环控制
第8题
A.①→②→③→④→⑤ B.①→③→②→⑤→④C.③→②→④→⑤→①D.①→⑤→③→②→④ A.①→③→②→④ B.①→②→③→④C.②→①→④→③ D.④→③→①→②
第9题
针对一下C语言程序,请按要求回答问题。
已知weekday. c源程序如下:
include<stidio. h>
include<conio. h>
/ *主函数* /
Int main()
{
Char letter;
Printf("please input the first letter,"Y'to exit!\n");
While((letter=getch())!="Y")//当输入字母为Y时结束
{
Switch(letter)
{
Case'S':
Printf("%c\n",letter);
Printf("please input second letter\n");//输入第二个字母
If((letter=getch())=='a')
Printf("Saturday\n");
Else if(letter=='u')
Printf("Sunday\n");
Else printf('data error\n);
Break;
Case'F':
Printf("fridaykn");
Break;
Case 'M':
Printf("mondayha");
Break;
Case 'T':
Printf("%c\n",letter);
Printf("please input second letter\a");//输入第二个字母
If((letter=getch())=='u')
Printf("Tuesday\n"):
Else if(letter=='h')
Printf("Thursday\n");
Break;
Case 'W':
Printf("Wednesday\n");
}
}
Return 0;
}
(1) 画出主函数main的控制流程图;
(2) 设计一组测试用例,使main函数的语句覆盖率尽量达到100%;
(3) Main函数的语句覆盖率能否达到100%?如果认为无法达到,需说明原因。
第10题
结构化程序流程图中一般包括3种基本结构,下述结构中()不属于基本结构。
A.条件结构
B.顺序结构
C.嵌套结构
D.选择结构
第11题
结构化程序流程图中一般包括三种基本结构,而()不属于其基本结构。
A.顺序结构
B.条件结构
C.嵌套结构
D.选择结构