参考答案和解析
正确答案: 基本思想:SRP使得一个类或一个模块承担的责任尽可能的少,使尽可能少的因素或动机影响该类或该模块,即增大类或模块的内聚性,减少其耦合度,SRP是所有原则中最简单的之一,也是最难正确运用的之一。
COMMAND模式体现了SRP原则,大多数类都是一组方法和相应的一组变量的结合,而该模式只是封装了一个没有任何变量的函数,它对函数的关注超过了类,将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化。
解析: 暂无解析
更多“什么是单一职责原则?请举出一个使用了单一职责原则的软件设计模式,其中何处体现了单一职责原则。”相关问题
  • 第1题:

    ● 面向对象分析与设计中的 (37) 是指一个模块在扩展性方面应该是开放的,而在更改性方面应该是封闭的;而 (38) 是指子类应当可以替换父类并出现在父类能够出现的任何地方。

    (37)

    A. 开闭原则

    B. 替换原则

    C. 依赖原则

    D. 单一职责原则

    (38)

    A. 开闭原则

    B. 替换原则

    C. 依赖原则

    D. 单一职责原则


    正确答案:A,B

  • 第2题:

    HSE职责应体现什么原则?


    正确答案:“单位负主体责任、部门负监督责任”,以及“谁主管谁负责、谁主办谁负责、谁受益谁负责”。

  • 第3题:

    简述“开-闭”原则的基本思想。请举出一个使用了软件“开-闭”原则的软件设计模式,其中何处体现了“开-闭”原则。


    正确答案:“开—闭”原则:软件实体应当对扩展开放,而对修改关闭,“开-闭”原则要求软件系统能够在不需要修改原有类的基础上,通过增加类达到扩展功能的目的。
    A.bstract factory体现了这个原则,如果想增加一类新的products,只需在product类体系中增加各个products,然后在factory类体系结构中增加一个concrete factory就可以了,而不需要对现有类做任何修改,The Open-closed principle[ocp]在不改动过模块源代码的情况下扩展模块的行为。

  • 第4题:

    行政组织内各部门、成员职责与权限必须协调一致,既要明确每一管理层次的职责范围,又要赋予其完成职责所必须具有的管理权限。这充分体现了行政组织设计的()。

    • A、精简统一原则
    • B、权责一致原则
    • C、分工协作原则
    • D、法制与效率原则

    正确答案:B

  • 第5题:

    单一故障原则是什么?


    正确答案: 要求某设备组合在其任何部位发生可信的单一故障时仍能执行其正常功能的准则。

  • 第6题:

    问答题
    单一故障原则是什么?

    正确答案: 要求某设备组合在其任何部位发生可信的单一故障时仍能执行其正常功能的准则。
    解析: 暂无解析

  • 第7题:

    问答题
    简述依赖倒置原则的基本思想。请举出一个使用了软件依赖原则的软件设计模式,其中何处体现了依赖原则。

    正确答案: 依赖倒置原则的基本思想是:
    ①高层模块不应该依赖于低层模块,二者都应该依赖于抽象。
    ②抽象不应该依赖于细节,细节应该依赖于抽象。Template method就体现了这个原则,它定义了一个操作中的算法骨架,而将一些步骤延迟到子类中,template method使得子类不改变一个算法的结构,即可重定义该算法的某些特定步骤。
    解析: 暂无解析

  • 第8题:

    问答题
    简述“开-闭”原则的基本思想。请举出一个使用了软件“开-闭”原则的软件设计模式,其中何处体现了“开-闭”原则。

    正确答案: “开—闭”原则:软件实体应当对扩展开放,而对修改关闭,“开-闭”原则要求软件系统能够在不需要修改原有类的基础上,通过增加类达到扩展功能的目的。
    A.bstract factory体现了这个原则,如果想增加一类新的products,只需在product类体系中增加各个products,然后在factory类体系结构中增加一个concrete factory就可以了,而不需要对现有类做任何修改,The Open-closed principle[ocp]在不改动过模块源代码的情况下扩展模块的行为。
    解析: 暂无解析

  • 第9题:

    填空题
    面向对象的七条设计原则包括:单一职责原则,(),里氏代换原则,(),合成聚合原则,接口隔离原则以及()。

    正确答案: 开闭原则,依赖倒转原则,迪米特法则
    解析: 暂无解析

  • 第10题:

    单选题
    具有命令单一、职责分明、决策迅速等优点的监理组织模式是()模式。
    A

    职能型

    B

    直线型

    C

    直线—职能型

    D

    矩阵型


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

  • 第11题:

    判断题
    单一职责原则是指一个对象应该只包含单一的职责,并且该职责被完整地封装在一个类中。
    A

    B


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

  • 第12题:

    判断题
    单一职责原则要求在软件系统中,一个类只负责一个功能领域中的相应职责
    A

    B


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

  • 第13题:

    请简述单一目标营养调查表编制的基本原则。


    正确答案: 1.相关性:表格中所有的问题都应与调查研究的主题有关。 
    2.客观性:所有的问题都不允许带有调查者的某种主管倾向和暗示。
    3.适宜性:表格所设计的问题的内容、用语均能为被调查者接受和理解。
    4.全面性:所有需要在调查中了解的信息都要在调查表中反映出来。
    5.设计合理性:应注意逻辑关系。 
    6.可比性:结果可以与其他调查结果相比较。

  • 第14题:

    简述依赖倒置原则的基本思想。请举出一个使用了软件依赖原则的软件设计模式,其中何处体现了依赖原则。


    正确答案:依赖倒置原则的基本思想是:
    ①高层模块不应该依赖于低层模块,二者都应该依赖于抽象。
    ②抽象不应该依赖于细节,细节应该依赖于抽象。Template method就体现了这个原则,它定义了一个操作中的算法骨架,而将一些步骤延迟到子类中,template method使得子类不改变一个算法的结构,即可重定义该算法的某些特定步骤。

  • 第15题:

    什么是单一职责原则?请举出一个使用了单一职责原则的软件设计模式,其中何处体现了单一职责原则。


    正确答案:基本思想:SRP使得一个类或一个模块承担的责任尽可能的少,使尽可能少的因素或动机影响该类或该模块,即增大类或模块的内聚性,减少其耦合度,SRP是所有原则中最简单的之一,也是最难正确运用的之一。
    COMMAND模式体现了SRP原则,大多数类都是一组方法和相应的一组变量的结合,而该模式只是封装了一个没有任何变量的函数,它对函数的关注超过了类,将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化。

  • 第16题:

    具有命令单一、职责分明、决策迅速等优点的监理组织模式是()模式。

    • A、职能型
    • B、直线型
    • C、直线职能型
    • D、矩阵型

    正确答案:B

  • 第17题:

    行政复议机关在履行复议职责时,必须依法、公正地进行审查,这体现了行政复议的()

    • A、公正原则
    • B、及时原则
    • C、公开原则
    • D、便民原则

    正确答案:A

  • 第18题:

    问答题
    什么是单一职责原则?请举出一个使用了单一职责原则的软件设计模式,其中何处体现了单一职责原则。

    正确答案: 基本思想:SRP使得一个类或一个模块承担的责任尽可能的少,使尽可能少的因素或动机影响该类或该模块,即增大类或模块的内聚性,减少其耦合度,SRP是所有原则中最简单的之一,也是最难正确运用的之一。
    COMMAND模式体现了SRP原则,大多数类都是一组方法和相应的一组变量的结合,而该模式只是封装了一个没有任何变量的函数,它对函数的关注超过了类,将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化。
    解析: 暂无解析

  • 第19题:

    填空题
    面向对象的七条设计原则包括:单一职责原则,(),(),(),合成聚合原则,接口隔离原则以及()。其中外观模式是()原则的典型应用。

    正确答案: 开闭原则,里氏代换原则,依赖倒转原则,迪米特法则,迪米特法则
    解析: 暂无解析

  • 第20题:

    单选题
    每个人的工作都应限制为单一的一种职能,这体现了传统组织设计的(  )原则。
    A

    相符

    B

    职责

    C

    协调

    D

    专业化


    正确答案: A
    解析:

  • 第21题:

    问答题
    什么是军人违反职责罪?对军人违反职责罪的处罚原则是什么?

    正确答案: (1)军人违反职责罪的定义是:军人违反职责,危害国家军事利益,依照法律应当受刑罚处罚的行为。
    (2)军人违反职责罪的处罚原则有以下几点:
    ①军法从严的原则;
    ②战时从严的原则;
    ③宽严相济的原则。
    解析: 暂无解析

  • 第22题:

    判断题
    中介者模式设计符合单一职责原则
    A

    B


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

  • 第23题:

    判断题
    单一职责原则 是指一个类应该仅有一个引起它变化的原有
    A

    B


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

  • 第24题:

    填空题
    单一职责原则用于控制类的()大小。

    正确答案: 粒度
    解析: 暂无解析