●在有些程序设计语言中,一个给定的过程调用和响应调用需执行的代码的结合是在编译时进行的,这种绑定称为(47)。
(47)A.静态绑定
B.动态绑定
C.过载绑定
D.强制绑定
第1题:
是在运行时把过程调用和响应调用需要的代码加以结合的过程。
A.词法分析
B.静态绑定
C.动态绑定
D.预编译
第2题:
绑定是将(45)和(46)所需要执行的代码加以结合的过程(47)是和类的继承以及多态相联系的。
A.过程
B.请求
C.过程调用
D.请求调用
第3题:
程序运行过程中,把函数(或过程)调用与响应调用所需要的代码相结合的过程称为______。
A.语义分析
B.代码连接
C.静态绑定
D.动态绑定
第4题:
是指在运行时把过程调用和响应调用所需要执行的代码加以结合。
A.绑定
B.静态绑定
C.动态绑定
D.继承
第5题:
● (42) 是指在运行时把过程调用和响应调用所需要执行的代码加以结合。
(42)
A. 绑定
B. 静态绑定
C. 动态绑定
D. 继承
第6题:
第7题:
第8题:
第9题:
绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。绑定可在编译时进行,也可在运行时进行。若一个给定的过程调用和执行代码的结合直到调用发生时才进行,这种绑定称为()。
第10题:
在调用一个函数的过程中又直接或间接地调用该函数自己,这种调用称为函数的()调用。
第11题:
语义分析
代码连接
静态绑定
动态绑定
第12题:
对
错
第13题:
A.过程调用会降低程序的执行速度,而宏调用有较快的执行速度。
B.过程调用需要保留程序的断点和现场,待过程执行完毕还要恢复现场;宏汇编则不需要进行这些操作,因而有较快的执行速度。
C.过程调用中不能有效地缩短目标代码的长度。宏调用能缩短目标代码的长度。
D.每次宏调用时允许修改有关的参数。使得同一条宏指令在各次调用过程中可完成不同的操作,而过程一旦被定义,一般不允许修改
参考答案:C
第14题:
_____是运行时把过程调用和响应调用需要的代码加以结合的过程。
A.词法分析
B.静态绑定
C.动态绑定
D.预编译
A.
B.
C.
D.
第15题:
A、动态
B、过载
C、静态
D、参数
第16题:
不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做(38)。绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语言中,绑定在编译时进行,叫做(39);而(40)则在运行时进行,即一个给定的过程调用和执行代码的结合直到调用发生时才进行。
(59)
A.继承
B.多态
C.动态绑定
D.静态绑定
第17题:
第18题:
第19题:
第20题:
编译器的主要工作过程是将以文本形式输入的代码逐步转化为各种形式,最终生成可执行代码。现代编译器主要关注编译过程和程序的中间表示,围绕程序的各种形态进行转化与处理。针对这种特征,现代编译器应该采用()架构风格最为合适。
第21题:
程序运行过程中,把函数(或过程)调用与响应调用所需要的代码相结合的过程称为()。
第22题:
传统的程序设计语言的过程调用与目标代码的链接是在编译期完成的。
第23题:
静态绑定
动态绑定
过载绑定
强制绑定