在N分支结构中,至少要使用N—1条JMP指令,它的作用是什么?
正确答案
答案解析
相似试题
(判断题)
对于连锁型分支结构,若有n个判定语句,则有2n条路径。
(简答题)
假设有一段程序的核心模块中有五条分支指令,该模块将会被执行成千上万次,在其中一次执行过程中,五条分支指令的实际执行情况如下(T:Taken;N:notTaken)。分支指令1(B1):T–T–T。分支指令2(B2):N–N–N–N。分支指令3(B3):T–N–T–N–T–N。分支指令4(B4):T–T–T–N–T。分支指令5(B5):T–T–N–T–T–N–T。假定各个分支指令在每次模块执行过程中实际执行情况都一样,并且动态预测时,每个分支指令都有各自的预测表项,每次执行时的初始预测位都相同。请给出以下几种预测方案的预测准确率。 (1)静态预测,总是预测转移(Taken)。 (2)静态预测,总是预测不转移(notTaken)。 (3)一位动态预测,初始预测转移(Taken)。 (4)二位动态预测,初始预测弱转移(Taken)。
(简答题)
从下列关于软件测试的叙述中,选出5条正确的叙述。 (1)用黑盒法测试时,测试用例是根据程序内部逻辑设计的。 (2)尽量用公共过程或子程序去代替重复的代码段。 (3)测试是为了验证该软件已正确地实现了用户的要求。 (4)对于连锁型分支结构,若有n个判定语句,则有2n条路径。 (5)尽量采用复合的条件测试,以避免嵌套的分支结构? (6)GOTO语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁。 (7)发现错误多的程序模块,残留在模块中的错误也多。 (8)黑盒测试方法中最有效的是因果图法。 (9)在做程序的单元测试时,桩(存根)模块比驱动模块容易编写。 (10)程序效率的提高主要应通过选择高效的算法来实现。
(填空题)
在星型网络拓扑结构中,N个节点完全互联需要()条传输线路。
(单选题)
在环型网络拓扑结构中,N个节点完全互联需要()条传输线路。
(单选题)
使用条件路径选择进行白盒测试时,对于连锁型分支结构结构,若有n个判定语句,则需要()个测试用例。
(单选题)
使用条件路径选择进行白盒测试时,对于嵌套型分支结构,若有n个判定语句,则需要()个测试用例。
(简答题)
双分支结构中两个分支体之间的JMP指令有什么作用?
(简答题)
请编程有n个乒乓球运动员打淘汰赛,编写函数计算至少需要多少场比赛才能决出冠军,不允许直接使用n-1。