第1题:
下列关于子程序描述正确的是( )
A.子程序只能被调用程序调用一次
B.子程序返回指令RET可以用一条退栈指令POP代替
C.子程序调用指令CALL执行后只需保护断点的偏移地址
D.子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序
第2题:
用高级语言编写程序时,子程序调用语句中的实际参数必须与子程序说明中的形式参数在 (33) 上保持一致。在允许子程序递归调用的高级语言环境中,需用动态存储管理方法,它通常使用一个 (34) 存入子程序的调用记录,调用记录可包括:
.全局量存储区域的(35);
.调用点所在子程序的(36);
.调用点的(37);
.形式参数和实际参数的通信区域;
.返回值;
.本子程序的局部量和临时变量存储区域等。
A.个数、类型
B.个数、顺序
C.个数、格式、顺序
D.个数、类型、顺序
第3题:
下列关于子程序的叙述中正确的是()。
第4题:
系统调用与一般过程调用是不同的,下列对它们的调用程序和被调用程序的描述中,哪一个是正确的?()
第5题:
子程序嵌套是指( )(SIEMENS系统)。
第6题:
调用子程序的指令格式是M98P○○○○□□□□,其中P后的○和□分别表示()。
第7题:
下列关于子程序的叙述,不正确的是()。
第8题:
CALL指令用在调用程序中,如果被调用程序中也有CALL指令,说明出现了嵌套。
第9题:
数车M99指令是()。
第10题:
用户文档应包含产品使用所需信息,应有所有功能的即在程序中用户可调用的所有功能、所有边界值和程序维护手册,还缺的内容有:()。
第11题:
系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用
只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以互相调用
只要遵循一定调用的规则,仅能Thumb子程序调用ARM子程序
只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序
第12题:
某程序调用子程序
某程序调用子程序1,子程序又调用了子程序2。
某程序调用一个或多个子程序
某程序调用了两个子程序
第13题:
关于内存变量的调用,下列说法正确的是
A)局部变量能被本层模块和下层模块程序调用
B)私有变量能被本层模块和下层模块程序调用
C)局部变量不能被本层模块程序调用
D)私有变量只能被本层模块程序调用
第14题:
编写程序时通常会使用过程调用和系统调用,下列选项中,系统调用不能实现的功能是
A.从当前程序跳转到调用程序
B.调用程序多次嵌套与递归
C.调用程序一般与当前程序有关
D.调用结束后返回原程序
第15题:
在FoxBase中语句RETURNTOMASTER的功能是返回()。
第16题:
主程序调用一个子程序时,假设被调用子程序的结束程序段为M99 P0010;该程序段表示()。
第17题:
下列关于子程序的叙述不正确的是()。
第18题:
主程序与子程序的程序段可以被其它程序调用。
第19题:
子程序的格式是()
第20题:
编写程序时通常会使用过程调用和系统调用,下列选项中,系统调用不能实现的功能是()
第21题:
下面()描述属于子程序嵌套调用。
第22题:
被主程序调用的程序为子程序
第23题:
主程序
上次调用程序
第二次调用程序
子程序开始
第24题:
过程调用和系统调用的调用程序和被调用程序均位于核心态
过程调用和系统调用的调用程序和被调用程序均位于用户态
过程调用时调用程序位于用户态,被调用程序位于核心态
系统调用时调用程序位于用户态,被调用程序位于核心态