更多“在面向对象方法中,支持多态的是( )。A.静态分配B.动态分配C.静态类型D.动态绑定 ”相关问题
  • 第1题:

    对于系统中的独占设备,为预防出现死锁。应采用的最佳分配策略是

    A.静态分配,分配时加锁

    B.动态按需分配

    C.静态分配,必要时可以剥夺

    D.动态分配,分配时加锁


    正确答案:A

  • 第2题:

    类之间共享属性和操作的机制称为(14)。一个对象通过发送(15)来请求另一个对象为其服务。

    A.多态

    B.动态绑定

    C.静态绑定

    D.继承


    正确答案:D

  • 第3题:

    以下哪一项不是面向对象方法中涉及的模型()。

    A.动态模型

    B.对象模型

    C.静态模型

    D.功能模型


    正确答案:C

  • 第4题:

    对于VP带宽的分配可以()

    A.动态分配带宽

    B.静态分配带宽

    C.随机分配带宽

    D.不能进行实际的带宽分配


    参考答案:AB

  • 第5题:

    重置的基本思想是通过(24)机制的支持,使得子类在继承父类界面定义的前提下,用适合于自己要求的实现去置换父类中的相应实现。

    A.静态绑定

    B.对象引用

    C.类型匹配

    D.动态绑定


    正确答案:D
    解析:重置的基本思想是通过一种动态绑定机制的支持,使得子类在继承父类界面定义的前提下,用适合于自己要求的实现去置换父类中的相应实现。在面向对象程序设计语言中,重置机制有相应的语法供开发人员选择使用。在C++语言中,通过虚拟函数的定义来进行重置的声明,通过虚拟函数跳转表结构来实现重置方法体的动态绑定。在Java语言中,通过抽象方法来进行重置的声明,通过方法查找实现重置方法体的动态绑定。

  • 第6题:

    面向对象程序设计语言的______机制,实现了方法的定义与具体的对象无关,而对方法的调用则可以关联于具体的对象。

    A.模板

    B.多态

    C.动态绑定

    D.多重绑定


    正确答案:C
    解析:选项A的“模板(template)”是面向对象技术的一种参数化类。选项B的“多态性”使作用于不同的对象的同一个操作可以有不同的解释,从而产生不同的执行结果。选项C的“动态绑定(dynamicbinding)”是面向对象程序设计语言中的一种机制。这种机制实现了方法的定义与具体的对象无关,而对方法的调用则可以关联于具体的对象。选项D是一个虚构的选项。

  • 第7题:

    要保证一个程序在主存中被改变了存放位置后仍能正确执行,则对主存空间应采用(14)技术。

    A.动态重定位

    B.静态重定位

    C.动态分配

    D.静态分配


    正确答案:A
    解析:本题考查对主存进行操作的几个概念。重定位即把逻辑地址转换成物理地址,其方式有“静态重定位”和“动态重定位”两种。定义分别如下:(1)静态重定位是指在装入一个作业时,把作业中的指令地址和数据地址全部转换成物理地址,这种转换工作是在作业开始前集中完成的,在作业执行过程中无须再进行地址转换。(2)动态重定位是指在装入一个作业时,不进行地址转换,而是直接把作业装到分配的主区域中。在作业执行过程中,每当执行一条指令时都由硬件的地址转换机构转换成物理地址。这种方式的地址转换是在作业执行时动态完成的,这种方式能保证一个程序在主存中被改变了存放位置后仍能正确执行。而动态分配与静态分配是对内存空间分配的两种管理方式,与题目中的要求没有什么关系。

  • 第8题:

    面向对象程序设计语言的(40)机制,实现了方法的定义与具体的对象无关,而对方法的调用则可以关联于具体的对象。

    A.模板

    B.多态性

    C.动态绑定

    D.多重绑定


    正确答案:C
    解析:选项A的“模板(template)”是面向对象技术的一种参数化类。选项B的“多态性”使作用于不同对象的同一个操作可以有不同的解释,从而产生不同的执行结果。选项C的“动态绑定(dynamic binding)”是面向对象程序设计语言中的一种机制。这种机制实现了方法的定义与具体的对象无关,而对方法的调用则可以关联于具体的对象。选项D是一个虚构的选项。

  • 第9题:

    解决碎片问题,以及使程序可浮动的最好的办法是采用()技术。

    A.静态重定位

    B.动态重定位

    C.内存静态分配

    D.内存动态分配


    参考答案:D

  • 第10题:

    不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做( )。

    A.继承
    B.多态
    C.动态绑定
    D.静态绑定

    答案:B
    解析:
    本题考查面向对象中的基本概念。
    在收到消息时,对象要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做多态(polymorphism)。在使用多态的时候,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定。这样,同一消息就可以调用不同的方法。绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语言中,绑定是在编译时进行的,叫做静态绑定。动态绑定则是在运行时进行的,因此,一个给定的过程调用和代码的结合直到调用发生时才进行。
    动态绑定是和类的继承以及多态相联系的。在继承关系中,子类是父类的一个特例,所以,父类对象可以出现的地方,子类对象也可以出现。因此在运行过程中,当一个对象发送消息请求服务时,要根据接收对象的具体情况将请求的操作与实现的方法进行连接,即动态绑定。

  • 第11题:

    IP地址分配可以通过()方法。

    • A、只能静态分配
    • B、只能动态分配
    • C、即可以动态也可以静态
    • D、半静态分配

    正确答案:C

  • 第12题:

    单选题
    IP地址分配可以通过()方法。
    A

    只能静态分配

    B

    只能动态分配

    C

    即可以动态也可以静态

    D

    半静态分配


    正确答案: D
    解析: 暂无解析

  • 第13题:

    ●面向对象技术中,类之间共享属性与行为的机制称为(41)。

    (41)A.继承

    B.多态

    C.动态绑定

    D.静态绑定


    正确答案:A

  • 第14题:

    利用电话线拨号上网的IP地址一般采用的是()。

    A.动态分配IP地址

    B.静态、动态分配均可

    C.静态分配IP地址

    D.不需要分配IP地址


    参考答案:A

  • 第15题:

    DHCP提供的地址分配方式包括:()。

    A.手工分配

    B.静态分配

    C.动态分配

    D.自动分配

    正确答案:


    正确答案:
    正确答案:ACD

  • 第16题:

    IP地址分配可以通过()方法。

    A.只能静态分配

    B.只能动态分配

    C.即可以动态也可以静态

    D.半静态分配


    参考答案:C

  • 第17题:

    面向对象技术中,______的基本功能,是将一个对象的工作分配到与之相关的更为特殊的对象上,它既可静态定义也可动态定义。

    A.继承

    B.分类

    C.多态

    D.委托


    正确答案:D
    解析:在面向对象技术中,对已有实例的特征稍作改变就可生成其他的实例的方式称为继承。继承的基本功能是将一些功能相关的对象进行归类表示,使得子对象具有其父对象属性的能力。分类(Classification)是指对象及其类型之问的关系。多态是指作用于不同的对象的同一个操作可以有不同的解释,从而产生不同的执行结果。委托是一种既可静态定义也可动态定义的复杂关系,其基本功能是将一个对象的工作分配到与之相关的更为特殊的对象上。可见,委托使一个对象可以依赖其他对象为它完成某些操作。

  • 第18题:

    ____

    A.多态

    B.动态绑定

    C.静态绑定

    D.继承

    A.

    B.

    C.

    D.


    正确答案:D

  • 第19题:

    在C语言中,(17)的一维数组来实现循环队列。

    A.不能用动态分配

    B.可以用动态分配

    C.动态和静态分配相结合

    D.以上都有可能


    正确答案:C
    解析:注意:循环队列的大小是固定的。

  • 第20题:

    面向对象技术中,(39)的基本功能是,将一个对象的工作分配到与之相关的更为特殊的对象上。它既可静态定义也可动态定义。

    A.继承

    B.委托

    C.多态

    D.分类


    正确答案:B
    解析:在面向对象技术中,对已有实例的特征稍做改变就可以生成其他的实例的方式称为继承。继承的基本功能是将一些功能相关的对象进行归类表示,使得子对象具有其父对象属性的能力。分类(Classification)是指对象及其类型之间的关系。多态是指作用于不同对象的同一个操作可以有不同的解释,从而产生不同的执行结果。委托是一种既可静态定义也可动态定义的复杂关系,其基本功能是将一个对象的工作分配到与之相关的更为特殊的对象上。可见,委托使一个对象可以依赖其他对象为其完成某些操作。

  • 第21题:

    面向对象技术中,类之间共享属性与行为的机制称为( )。

    A.继承
    B.动态绑定
    C.多态
    D.静态绑定

    答案:A
    解析:
    在面向对象技术中,继承是指父类和子类之间共享数据和方法的机制。多态是指不同的对象在收到同一消息可以产生完全不同的结果的现象。绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语言中,绑定是指编译时进行的,称为静态绑定,而在运行时进行的绑定称为动态绑定。故正确答案为A

  • 第22题:

    假定AB为一个类,则执行 “AB *px=new AB[n];”语句时将()

    • A、 动态分配一个数组
    • B、 动态分配一个对象
    • C、 静态分配一个数组
    • D、 静态分配一个对象

    正确答案:A

  • 第23题:

    关于HW分配:()

    • A、在外围模块中T网至SP级是动态分配,至中心模块是静态分配
    • B、在外围模块中T网至SP级和中心模块都是动态分配
    • C、在外围模块中T网至SP级和中心模块都是静态分配
    • D、在外围模块中T网至SP级是静态分配,至中心模块是动态分配

    正确答案:A