网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
假设P为调用过程,Q为被调用过程,程序在IA-32处理器上执行,以下关于过程调用的叙述,错误的是()
A.C语言程序中的函数调用就是过程调用
B.从P传到Q的实参无需重新分配空间存放
C.从P跳转到Q执行应使用CALL指令
D.从Q跳回到P执行应使用RET指令
参考答案和解析
(1)P将入口参数(实参)放到Q能访问到的地方;(2)P保存返回地址,然后将控制转移到Q;(3)Q保存P的现场,并为自己的非静态局部变量分配空间;(4)执行Q的过程体(函数体);(5)Q恢复P的现场,释放局部变量空间;(6)Q取出返回地址,将控制转移到P。
更多 “假设P为调用过程,Q为被调用过程,程序在IA-32处理器上执行,以下关于过程调用的叙述,错误的是()A.C语言程序中的函数调用就是过程调用B.从P传到Q的实参无需重新分配空间存放C.从P跳转到Q执行应使用CALL指令D.从Q跳回到P执行应使用RET指令” 相关考题
考题
下列关于CallableStatement对象的说法哪些是正确的?()
A、CallableStatement对象用于执行对数据库已存储过程的调用。B、CallableStatement对象中,有一个通用的成员方法call,这个方法用于以名称的方式调用数据库中的存储过程。C、在数据库调用过程中,可以通过设置IN参数向调用的存储过程提供执行所需的参数。D、在存储过程的调用中,通过OUT参数获取存储过程的执行结果。E、CallableStatement对象用于执行对数据库所有的调用。
考题
下面是汇编语言程序设计中关于过程调用和宏调用的叙述,其中错误的是:A.调用方法相同,都是在程序执行过程中调用具有某种功能的目标程序,然后再通过执行RET指令返回主程序B.过程调用的执行速度比宏调用慢C.宏调用一般比过程调用占用较多的内存空间D.过程调用时主程序和子程序之间的信息传递没有宏调用时传递信息方便
考题
下列关于过程叙述不正确的是( )。A.过程的传值调用是将实参的具体值传递给形参B.过程的传址调用是将实参在内存的地址传递给形参C.过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的D.无论过程传值调用还是过程传址调用,参数传递都是双向的
考题
下列关于宏指令与过程的区别,错误的描述是()
A.过程调用会降低程序的执行速度,而宏调用有较快的执行速度。B.过程调用需要保留程序的断点和现场,待过程执行完毕还要恢复现场;宏汇编则不需要进行这些操作,因而有较快的执行速度。C.过程调用中不能有效地缩短目标代码的长度。宏调用能缩短目标代码的长度。D.每次宏调用时允许修改有关的参数。使得同一条宏指令在各次调用过程中可完成不同的操作,而过程一旦被定义,一般不允许修改
考题
下面是关于过程调用和宏调用的叙述,其中( )是正确的。A.程序执行的方法相同,都是调用预先编制的程序代码段B.过程调用比宏调用方便、灵活,应用更广泛C.宏调用比过程调用执行速度快,但占用较大的内存空间D.过程调用比宏调用速度快,但占用较大的内存空间
考题
在Visual Basic应用程序中,以下正确的描述是( )。A.过程的定义可以嵌套,但过程的调用不能嵌套B.过程的定义不可以嵌套,但过程的调用可以嵌套C.过程的定义和过程的调用均可以嵌套D.过程的定义和过程的调用均不能嵌套
考题
在以下描述中正确的是A.标准模块中的任何过程都可以在整个工程范围内被调用B.在一个窗体模块中可以调用在其他窗体中被定义为Public的通用过程C.如果工程中包含SubMain过程,则程序将首先执行该过程D.如果工程中不包含SUbMain过程,则程序一定首先执行第一个建立的窗体
考题
在以下事件中,Private表示 Private Sub sub1(x As Integer,y As Integer) ...End SubA.此过程可以被其他过程调用B.此过程只可以被本窗体模块中的其他过程调用C.此过程不可以被任何其他过程调用D.此过程只可以被本工程中的其他过程调用
考题
以下叙述正确的是 ( )A.在Visual Basic应用程序中,过程的定义可以嵌套,但过程的调用不能嵌套B.在Visual Basic应用程序中,过程的定义不可以嵌套,但过程的调用可以嵌套C.在Visual Basic应用程序中,过程的定义和过程的调用均可以嵌套D.在Visual Basic应用程序中,过程的定义和过程的调用均不能嵌套
考题
下列关于过程文件的说法中,错误的是A.过程文件的建立需使用MODIFY COMMAND命令B.过程文件的默认扩展名为.PRGC.在调用过程文件中的过程之前不必打开过程文件D.过程文件只包含过程,可以被其他程序所调用
考题
以下有关远程过程调用叙述中不正确的是()。
A.V远程过程调用是不同节点机之间的一种通信方式B.允许程序调用位于其他节点机上的过程C.与send、receive原语功能相同D.实现远程过程调用需要客户代理和服务器代理
考题
系统调用与一般过程调用是不同的,下列对它们的调用程序和被调用程序的描述中,哪一个是正确的?()A、过程调用和系统调用的调用程序和被调用程序均位于核心态B、过程调用和系统调用的调用程序和被调用程序均位于用户态C、过程调用时调用程序位于用户态,被调用程序位于核心态D、系统调用时调用程序位于用户态,被调用程序位于核心态
考题
在以下事件过程中,Public表示()。 Public Sub txtName_Change() …… EndSubA、此过程不可以被本模块中的过程调用B、此过程只可以被本窗体模块中的其它过程调用C、此过程不可以被任何其它过程调用D、此过程可以被本工程中的所有模块调用
考题
在“通用声明”部分,用Private关键字定义的过程在下列说法中正确的是()A、此过程可以被其它任何过程调用B、此过程不可以被任何其它过程调用C、此过程只可以被本工程中的其它过程调用D、此过程只可以被本窗体模块中的其它过程调用
考题
在以下事件过程中,Private表示()。 Private Sub txtName_Change() EndSubA、此过程可以被任何其它过程调用B、此过程只可以被本窗体模块中的其它过程调用C、此过程不可以被任何其它过程调用D、此过程是一个不可用过程
考题
以下有关远程过程调用叙述中不正确的是()。A、V远程过程调用是不同节点机之间的一种通信方式B、允许程序调用位于其他节点机上的过程C、与send、receive原语功能相同D、实现远程过程调用需要客户代理和服务器代理
考题
单选题以下关于过程叙述中正确的是()A
使用Call语句能调用Sub子过程,也能调用Function函数过程B
子过程名和函数过程名都有值,也都有类型C
过程的递归调用不能提高程序的执行效率D
Sub子过程必须使用Call语句调用
考题
单选题中断过程与子程序之间的过程比较,下面哪一条是错误的( )A
中断过程与子程序调用过程都需保护断点B
中断过程与子程序调用过程都需保护标志寄存器C
中断过程与子程序调用过程都要改变程序执行方向D
中断过程是随机的,而调用子程序是事先安置好的
考题
单选题系统调用与一般过程调用是不同的,下列对它们的调用程序和被调用程序的描述中,哪一个是正确的?()A
过程调用和系统调用的调用程序和被调用程序均位于核心态B
过程调用和系统调用的调用程序和被调用程序均位于用户态C
过程调用时调用程序位于用户态,被调用程序位于核心态D
系统调用时调用程序位于用户态,被调用程序位于核心态
考题
单选题在以下事件过程中,Public表示()。 Public Sub txtName_Change() …… EndSubA
此过程不可以被本模块中的过程调用B
此过程只可以被本窗体模块中的其它过程调用C
此过程不可以被任何其它过程调用D
此过程可以被本工程中的所有模块调用
热门标签
最新试卷