中国大学MOOC: select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,只执行一个子程序。根据子程序中的某些条件可以退出子程序或跳转到其他子程序里。请问,下面select指令的基本结构哪些是正确的?
举一反三
- 下面那些描写select指令是正确的? A: select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,只执行一个子程序。根据子程序中的某些条件可以退出子程序或跳转到其他子程序里。 B: select指令(状态语句)是由多个子程序(=steps)构成。程序在每次循环时,可以执行多个子程序。根据子程序中的某些条件可以分别退出子程序或跳转到其他子程序里。 C: 在运行select指令时,每次只执行一个状态。如果状态的跳转条件不满足,那么在下一个周期仍然执行此状态。在执行到endselect时,程序就重新开始执行。 D: 流程图通常不能清晰地表明状态机器select语句的执行过程,通常使用状态图来表示任务的执行过程。
- 跳转指令可以由主程序跳转到子程序或者中断程序
- 子程序调用指令将程序控制权交给子程序SBR_N,此后一直扫描执行子程序,直到条件满足,子程序条件返回指令被执行,程序控制权才回到子程序调用指令的下一条指令。 ( )
- 下面()描述属于子程序嵌套调用。 A: 某程序调用子程序 B: 某程序调用子程序1,子程序又调用了子程序2。 C: 某程序调用一个或多个子程序 D: 某程序调用了两个子程序
- 子程序必须具有()。 A: 子程序号 B: 程序段 C: 子程序结束返回指令 D: 子程序号、程序段、子程序结束返回指令