为保证总体结构设计的顺利完成,主要应遵循一下8条原则:分解-协调;自顶向下;信息隐蔽;一致性;模块之间的耦合尽可能小,模块内部组合要尽可能紧凑;模块的扇入扇出要合理;模块的规模适当。()
软件计划的目的是提供一个框架,使主管人员对项目能在短时间内进行合理的估价,下述 ()不属于计划期的内容。
A.企业资源管理所需要的、逻辑相关的一组决策事务
B.企业资源管理所需要的、逻辑相关的一组活动
C.企业资源管理所需要的、逻辑相关的一组决策和活动
D.从企业操作控制过程中分离出战略计划和管理控制提供依据
A.企业资源管理所需要的、逻辑相关的一组决策事务
B.企业资源管理所需要的、逻辑相关的一组活动
C.企业资源管理所需要的、逻辑相关的一组决策和活动
D.从企业操作控制过程中分离出战略计划和管理控制提供依据
A.分析了多个相互独立的证据,借以支持其结论。
B.通过排除其他所有可能性的方法间接地推出一个事件的发生。
C.对一个普遍规则适用于一个特殊的事例做出合理的解释。
D.通过对一类事物中的个别事例的描述归纳出有关这类事物的一般性结论。
阅读下列说明,回答问题1至问题3。
[说明]
基本路径法设计出的测试用例能够保证在测试中程序的每一条可执行语句至少执行一次。以下代码由C++语言书写,请按要求回答问题。
void ReadPara(CString temp)
{
if(temp==">=")
m_oper.SetCurSel(0);
else
{
if(temp==">")
m_oper.SetCurSel(1);
else
{
if(temp=="==")
m_oper.SetCurSel(2);
else
{
if(temp=="<=")
m_oper.SetCurSel(3);
else
{
if(temp=="<")
m_oper.SetCurSel(4);
else
m_oper.SetCurSel(5);
}
}
}
}
return;
}
请画出以上代码的控制流图。
请计算上述控制流图的环路复杂度V(G)。
请使用基本路径测试法为变量temp设计测试用例,使之满足基本路径覆盖要求。
请帮忙给出每个问题的正确答案和分析,谢谢!
阅读下列说明,回答问题1至问题3。
【说明】
使用基本路径法设计出的测试用例能够保证程序的每一条可执行语句在测试过程中至少执行一次。以下代码由C语言书写,请按要求回答问题。
int IsLeap(int year)
{
if(year% 4==0)
{
if((year % 100==0)
{
if(year % 400==0'
leap=1;
eIse
leap=0;
}
else
leap=1;
else
leap=0;
return leap;
}
请画出以上代码的控制流图。
请计算上述控制流图的V(G)。
假设的取值范围是1000<year<2001,请使用基本路径测试法为变量year设计测试用例,使之满足基本路径覆盖的要求。
请帮忙给出每个问题的正确答案和分析,谢谢!
(1)A.路径
B.判定
C.条件
D.语句
(2)A.语句
B.条件
C.判定
D.路径
(3)A.语句
B.多重条件
C.路径
D.判定/条