niusouti.com

单选题以下哪一个模式是对算法的封装,它把算法的责任和算法本身分割开,委派给不同的对象管理()A 策略模式B 模版方法模式C 解释器模式D 迭代器模式

题目
单选题
以下哪一个模式是对算法的封装,它把算法的责任和算法本身分割开,委派给不同的对象管理()
A

策略模式

B

模版方法模式

C

解释器模式

D

迭代器模式


相似考题
更多“以下哪一个模式是对算法的封装,它把算法的责任和算法本身分割开,委派给不同的对象管理()”相关问题
  • 第1题:

    以下算法不属于RRM算法()。

    A.QoS算法

    B.ROHC算法

    C.移动性管理算法

    D.物理资源分配算法


    参考答案:B

  • 第2题:

    (请作答此空)模式定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换,使得算法可以独立于使用它们的客户而变化。以下( )情况适合选用该模式。①一个客户需要使用一组相关对象②一个对象的改变需要改变其他对象③需要使用一个算法的不同变体④许多相关的类仅仅是行为有异

    A.命令(Command)
    B.责任链(ChainofResponsibility)
    C.观察者(Observer)
    D.策略(Strategy)

    答案:D
    解析:
    命令模式:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化。责任链:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。观察者模式:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。策略模式:定义一系列的算法,把每一个算法封装起来,并且是它们可互相替换。本模式使得算法可独立于使用它的客户而变化。

  • 第3题:

    以下关于加密算法的叙述中,正确的是( )。

    A.DES算法采用256位的密钥进行加密
    B.DES算法采用3对不同的密钥进行加密
    C.3DES算法采用相同密钥进行三次加密
    D.3DES算法可采用2个不同的密钥进行加密

    答案:D
    解析:
    DES算法明文分为64位一组,密钥64位(实际位是56位的密钥和8位奇偶校验)。3DES 是DES的扩展,是执行了三次的DES。其中,第一、三次加密使用同一密钥的方式下,密钥长度扩展到128位(112位有效);三次加密使用不同密钥,密钥长度扩展到192位(168位有效)。

  • 第4题:

    以下属于成本费用估算法中详细估算法的是()

    • A、结构估算法
    • B、分项估算法
    • C、差额调整法

    正确答案:A,B

  • 第5题:

    以下哪一个模式是对算法的封装,它把算法的责任和算法本身分割开,委派给不同的对象管理()

    • A、策略模式
    • B、模版方法模式
    • C、解释器模式
    • D、迭代器模式

    正确答案:A

  • 第6题:

    以下哪些算法属于RRM算法()

    • A、QoS算法
    • B、接纳算法
    • C、移动性管理算法
    • D、物理资源分配算法

    正确答案:A,B,C,D

  • 第7题:

    ()是按照借款人的经营计划和经营的不同阶段对资金占用的实际情况进行详细测算,确定其流动资金的需要量。

    • A、分项详细估算法
    • B、分项指标估算法
    • C、扩大指标估算法
    • D、扩大详细估算法

    正确答案:A

  • 第8题:

    单选题
    下列对RSA的描述是正确的是()。
    A

    RSA是秘密密钥算法和对称密钥算法

    B

    RSA是非对称密钥算法和公钥算法

    C

    RSA是秘密密钥算法和非对称密钥算法

    D

    RSA是公钥算法和对称密钥算法


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

  • 第9题:

    多选题
    以下属于成本费用估算法中详细估算法的是()
    A

    结构估算法

    B

    分项估算法

    C

    差额调整法


    正确答案: C,A
    解析: 暂无解析

  • 第10题:

    单选题
    以下算法不属于RRM算法()。
    A

    QoS算法

    B

    ROHC算法

    C

    移动性管理算法

    D

    物理资源分配算法


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

  • 第11题:

    单选题
    按照算法所涉及的对象,算法可分成两大类()。
    A

    逻辑算法和算术算法

    B

    数值算法和非数值算法

    C

    递归算法和迭代算法

    D

    排序算法和查找算法


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

  • 第12题:

    单选题
    不属于理想路由算法应具有的特点的是(  )。
    A

    算法必须是正确、稳定和公平的

    B

    算法应该尽量简单

    C

    算法必须能够适应不同用户的不同需求

    D

    算法应该是最佳的


    正确答案: D
    解析:
    理想路由选择算法应具有的特点:
    ①算法必须是正确、稳定和公平的;
    ②算法应该尽量简单;
    ③算法必须能够适应网络拓扑和通信量的变化;
    ④算法应该是最佳的。

  • 第13题:

    以下属于成本费用估算法中详细估算法的是()

    A.结构估算法

    B.分项估算法

    C类比估算法

    D.差额调整法


    参考答案:A, B

  • 第14题:

    ( )模式定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换,使得算法可以独立于使用它们的客户而变化。以下(请作答此空)情况适合选用该模式。①一个客户需要使用一组相关对象②一个对象的改变需要改变其他对象③需要使用一个算法的不同变体④许多相关的类仅仅是行为有异


    A.①②
    B.②③
    C.③④
    D.①④

    答案:C
    解析:
    命令模式:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化。责任链:使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。观察者模式:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。策略模式:定义一系列的算法,把每一个算法封装起来,并且是它们可互相替换。本模式使得算法可独立于使用它的客户而变化。

  • 第15题:

    当我们想封装不同算法并使用他们可相互替换时,可以使用()

    • A、桥接模式
    • B、命令模式
    • C、策略模式
    • D、工厂模式

    正确答案:A

  • 第16题:

    Apriori算法是一种常见的()。

    • A、关联规则发现算法
    • B、聚类分析算法
    • C、分类算法
    • D、序列模式发现算法

    正确答案:A

  • 第17题:

    按照算法所涉及的对象,算法可分成两大类()。

    • A、逻辑算法和算术算法
    • B、数值算法和非数值算法
    • C、递归算法和迭代算法
    • D、排序算法和查找算法

    正确答案:B

  • 第18题:

    密码处理依靠使用密钥,密钥是密码系统里的最重要因素。以下哪一个密钥算法在加密数据与解密时使用相同的密钥?()

    • A、对称的公钥算法
    • B、非对称私钥算法
    • C、对称密钥算法
    • D、非对称密钥算法

    正确答案:C

  • 第19题:

    单选题
    ()是按照借款人的经营计划和经营的不同阶段对资金占用的实际情况进行详细测算,确定其流动资金的需要量。
    A

    分项详细估算法

    B

    分项指标估算法

    C

    扩大指标估算法

    D

    扩大详细估算法


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

  • 第20题:

    单选题
    Apriori算法是一种常见的()。
    A

    关联规则发现算法

    B

    聚类分析算法

    C

    分类算法

    D

    序列模式发现算法


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

  • 第21题:

    单选题
    密码处理依靠使用密钥,密钥是密码系统里的最重要因素。以下哪一个密钥算法在加密数据与解密时使用相同的密钥?()
    A

    对称的公钥算法

    B

    非对称私钥算法

    C

    对称密钥算法

    D

    非对称密钥算法


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

  • 第22题:

    多选题
    以下哪些算法属于RRM算法()
    A

    QoS算法

    B

    接纳算法

    C

    移动性管理算法

    D

    物理资源分配算法


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

  • 第23题:

    单选题
    建设投资的估算方法包括(  )。
    A

    概算指标投资估算法和简单估算法

    B

    简单估算法和分类估算法

    C

    分类估算法和分项详细估算法

    D

    分项详细估算法和概算指标投资估算法


    正确答案: A
    解析:
    建设投资的估算方法包括:①简单估算法,分为生产能力指数估算法、比例估算法、系数估算法和指标估算法等;②分类估算法。