编写程序时通常会使用过程调用和系统调用,下列选项中,系统调用不能实现的功能是
A.从当前程序跳转到调用程序
B.调用程序多次嵌套与递归
C.调用程序一般与当前程序有关
D.调用结束后返回原程序
第1题:
下列说法正确的是( )。
A.子程序可以嵌套调用,并且子程序也可以调用主程序
B.一次装夹加工多个相同零件或一个零件有重复加工部分时可使用子程序,被调用的子程序也可以调用另一个子程序
C.当子程序嵌套调用时,可以无限层嵌套
D.以上说法均对
第2题:
下列关于子程序描述正确的是( )
A.子程序只能被调用程序调用一次
B.子程序返回指令RET可以用一条退栈指令POP代替
C.子程序调用指令CALL执行后只需保护断点的偏移地址
D.子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序
第3题:
C语言中规定,程序中各函数之间( )。
A.既允许直接递归调用也允许间接递归调用
B.不允许直接递归调用也不允许间接递归调用
C.允许直接递归调用不允许间接递归调用
D.不允许直接递归调用允许间接递归调用
第4题:
以下叙述正确的是 ( )
A.在Visual Basic应用程序中,过程的定义可以嵌套,但过程的调用不能嵌套
B.在Visual Basic应用程序中,过程的定义不可以嵌套,但过程的调用可以嵌套
C.在Visual Basic应用程序中,过程的定义和过程的调用均可以嵌套
D.在Visual Basic应用程序中,过程的定义和过程的调用均不能嵌套
第5题:
关于子程序嵌套,下面说法中错误的是()(SIEMENS系统)。
第6题:
主程序调用一个子程序时,假设被调用子程序的结束程序段为M99 P0010;该程序段表示()。
第7题:
在FANUC系统中,()规定为子程序调用指令,调用子程序结束后返回其主程序时用()指令。
第8题:
编写程序时通常会使用过程调用和系统调用,下列选项中,系统调用不能实现的功能是()
第9题:
在用CALL指令实现子程序嵌套调用时,子程序的RET指令()。
第10题:
什么是系统调用?系统调用与一般程序有什么区别?
第11题:
过程调用和系统调用的调用程序和被调用程序均位于核心态
过程调用和系统调用的调用程序和被调用程序均位于用户态
过程调用时调用程序位于用户态,被调用程序位于核心态
系统调用时调用程序位于用户态,被调用程序位于核心态
第12题:
返回到最初始的调用程序中
返回到上一级调用程序中
可以换为JMP指令返回
可以不用
第13题:
此题为判断题(对,错)。
第14题:
C语言规定,程序中各函数之间_______。
A.既允许直接递归调用也允许间接递归调用
B.不允许直接递归调用也不允许间接递归调用
C.允许直接递归调用不允许间接递归调用
D.不允许直接递归调用允许间接递归调用
第15题:
用高级语言编写程序时,子程序调用语句中的实际参数必须与子程序说明中的形式参数在 (33) 上保持一致。在允许子程序递归调用的高级语言环境中,需用动态存储管理方法,它通常使用一个 (34) 存入子程序的调用记录,调用记录可包括:
.全局量存储区域的(35);
.调用点所在子程序的(36);
.调用点的(37);
.形式参数和实际参数的通信区域;
.返回值;
.本子程序的局部量和临时变量存储区域等。
A.个数、类型
B.个数、顺序
C.个数、格式、顺序
D.个数、类型、顺序
第16题:
A.过程调用和系统调用的调用程序和被调用程序均位于核心态
B.过程调用和系统调用的调用程序和被调用程序均位于用户态
C.过程调用时调用程序位于用户态,被调用程序位于核心态
D.系统调用时调用程序位于用户态,被调用程序位于核心态
第17题:
系统调用与一般过程调用是不同的,下列对它们的调用程序和被调用程序的描述中,哪一个是正确的?()
第18题:
子程序嵌套是指( )(SIEMENS系统)。
第19题:
在使用子程序时,可以从主程序调用子程序,子程序也可以调用子程序,称为子程序嵌套。
第20题:
子程序嵌套是指()(FANUC系统、华中系统)。
第21题:
下面()描述属于子程序嵌套调用。
第22题:
关于子程序嵌套,下面说法正确的是()(SIEMENS系统)。
第23题:
某程序调用子程序
某程序调用子程序1,子程序又调用了子程序2。
某程序调用一个或多个子程序
某程序调用了两个子程序