首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下是某“象棋中走马事件”应用程序的走马规则,请按要求回答问题。 以下是中国象棋中走马事件中的走马规则: 1)如果落点在棋盘外,则不移动棋子; 2)如果落点与起点不构成日字形,则不移动棋子; 3)如果落点处有己方棋子,则不移动棋子;
以下是某“象棋中走马事件”应用程序的走马规则,请按要求回答问题。 以下是中国象棋中走马事件中的走马规则: 1)如果落点在棋盘外,则不移动棋子; 2)如果落点与起点不构成日字形,则不移动棋子; 3)如果落点处有己方棋子,则不移动棋子;
admin
2012-04-10
79
问题
以下是某“象棋中走马事件”应用程序的走马规则,请按要求回答问题。
以下是中国象棋中走马事件中的走马规则:
1)如果落点在棋盘外,则不移动棋子;
2)如果落点与起点不构成日字形,则不移动棋子;
3)如果落点处有己方棋子,则不移动棋子;
4)如果在落点方向的邻近交叉点有棋子(绊马腿),则不移动棋子;
5)如果不属于1)~4)条,且落点处无棋子,则移动棋子。
6)如果不属于1)~4)条,且落点处为对方棋子(非老将),则移动棋子并除去对方棋子;
7)如果不属于1)~4)条,且落点处为对方老将,则移动棋子,并提示战胜对方,游戏结束。
对该软件进行基于因果图的方法设计测试用例。
选项
答案
根据上面的因果图,建立对应的判定表。 在该应用程序中,原因有7个,一个完整的判定表应有27=128种情况。由于篇幅的限制,且考虑到5、6、7原因只与中间结果11有关,所以这里将完整的判定表拆分为两个子表,如表13和表14所示。对于结果22、23、24,中间结果是原因,因此在表14中,将11作为原因。 [*] 由表13可知,当结点11为1时,结果21为0。由于结果21、22、23、24受到O约束的限制,不能同时为0,所以在表14中的2列是不能出现的情况;同样受到O约束的还有8、12、14和16列;由于E约束,第7、8、11到16列也是不可能出现的情况。在表中用灰框表示。 最后根据判定表设计测试用例。如表14所示,判定表中没有被划去的每一列就是一个测试用例。
解析
转载请注明原文地址:https://kaotiyun.com/show/ySNZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
在下面的程序中,若实参a与形参x以引用调用(call by reference)的方式传递信息,则输出结果为(1);若实参a与形参x以值调用(call by value)的方式传递信息,那么输出结果为(2)。MainprogramPr
已知递归函数f(n)的功能是计算1+2+…+n,且n≥1,应采用的代码段是______。
在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的(31)在该数据上执行的功能操作称为对象的(32);一个对象通过发送(33)来请求另一个对象为其服务。通常把一个类和这个类的所有对象称为类及对象或对象类。在UML中,用来表示显示构成系统的对
(41)程序可以找出C语言源程序中的语法错误。为某个应用而用不同高级语言编写的程序模块经分别编译产生(42),再经过(43)处理后形成可执行程序。
GB/T 14394—93《计算机软件可靠性和可维护性管理》是(25)。
Windows系统安装时生成的Documents and Settings、Winnt和System32文件夹是不能随意更改的,因为它们是(16)。在Windows文件系统中,(17)是一个合法的文件名;(18)不是合法的可执行文件的扩展名。
程序语言的语句从功能上大体可分为(39)两大类。
软件著作权受法律保护的期限是(13)。一旦保护期限届满,权利将自行终止,成为社会公众可以自由使用的知识。
WWW服务器与客户机之间采用(69)协议进行网页的发送和接收。
软件测试通常可分为白盒测试和黑盒测试。其中,黑盒测试是根据(55)来设计测试用例。
随机试题
下列不属于组织环境的特点的是()
中静脉的特点,除外
善治风湿热痹者风湿痹证,肝肾不足两者所致的腰腿疼痛均可应用者
A.眼眶上缘压痛B.鼻根部与眼内眦部压痛C.乳突部压痛D.两颧部压痛E.耳屏部压痛
西红花灶心土
中央银行的选择性政策工具包括()。
根据《刑法》的规定,下列选项中属于应当剥夺政治权利终身的有()。
学校一切教育、教学活动主要是通过()来进行的。
太平天国初步建立政权的标志是()。
抗税罪
最新回复
(
0
)