niusouti.com
更多“下面不属于软件设计原则的是”相关问题
  • 第1题:

    下面不屈于软件设计原则的是______。

    A.抽象

    B.模块化

    C.自底向上

    D.信息隐蔽


    正确答案:C
    解析:在软件设计过程中,必须遵循软件工程的基本原则:这些原则包括抽象、信息隐蔽、模块化、局部化、确定性、一致性、完备性和可靠性。

  • 第2题:

    下面不属于软件设计原则的是 ( )

    A.抽象

    B.模块化

    C.自底向上

    D.信息隐蔽


    正确答案:C

  • 第3题:

    下面不属于我国环境资源法的基本原则的是()。

    • A、物种平等原则
    • B、和谐发展原则
    • C、公众参与原则
    • D、协调发展原则

    正确答案:B

  • 第4题:

    下面不属于软件设计原则的是()。

    • A、抽象
    • B、模块化
    • C、自底向上
    • D、信息隐蔽

    正确答案:C

  • 第5题:

    下面不属于软件设计阶段任务的是()

    • A、软件总体设计
    • B、算法设计
    • C、制定软件确认测试计划
    • D、数据库设计

    正确答案:C

  • 第6题:

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


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

  • 第7题:

    什么是软件设计中的数据设计?有主要原则有哪些?


    正确答案: 将模型转换成数据结构的定义。选择需求定义、规格说明中提出的数据对象的逻辑表示。
    原则:(1)用于功能和行为的系统分析原则也应用于数据
    (2)应该标识所有的数据结构以及其上的操作
    (3)应当建立数据字典,并用于数据设计和程序设计
    (4)低层的设计决策应该推迟到设计过程的后期
    (5)只有那些需要直接使用数据结构内部数据的模块才能看到该数据的表示
    (6)应该开发一个由有用的数据结构和应用于其上的操作组成的库
    (7)软件设计和程序设计语言应该支持抽象数据类型的规格说明和实现。

  • 第8题:

    下面不属于建立品牌档案的原则的是()。

    • A、真实准确原则
    • B、客观公正原则
    • C、及时有效原则
    • D、共建共享原则

    正确答案:B

  • 第9题:

    完成良好的软件设计应遵循哪些原则?


    正确答案: 软件设计既是过程又是模型。设计过程是一系列迭代的步骤,使设计人员能够描述被开发软件的方方面面。设计模型体现了自顶向下、逐步细化的思想,首先构造事物的整体,再逐步细化,引导人们构造各种细节。为了给软件设计人员提供一些指导,1995年Davis提出了一系列软件设计的原则如下,其中有些修改和补充:
    设计过程不应受“隧道视野”的限制。一位好的设计者应当考虑一些替代的手段。根据问题的要求,可以用基本的设计概念,如抽象、逐步求精、模块化、软件体系结构、控制层次、结构分解、数据结构、软件过程、信息隐蔽等,来决定完成工作的资源。
    设计应能追溯到分析模型。由于设计模型中每一单个成份常常可追溯到多个需求上,因此有必要对设计模型如何满足需求进行追踪。
    设计不应当从头做起。系统是使用一系列设计模式构造起来的,很多模式很可能以前就遇到过。这些模式通常被称为可复用的设计构件。可以使用它们代替那些从头开始做的方法。时间短暂而资源有限!设计时间应当投入到表示真正的新思想和集成那些已有的设计模式上去。
    设计应当缩短软件和现实世界中问题的“智力差距”,就是说,软件设计的结果应尽可能模拟问题领域的结构。
    设计应具有一致性和集成性。如果一个设计从整体上看像是一个人完成的,那它就是一致的。在设计工作开始之前,设计小组应当定义风格和格式的规则,如果仔细定义了设计构件之间的接口,则该设计就是集成的。
    使用上述的基本的设计概念,将设计构造得便于将来的修改。
    应将设计构造得即使遇到异常的数据、事件或操作条件,也能平滑地、轻松地降级。设计良好的计算机程序应当永不“彻底停工”,它应能适应异常的条件,并且当它必须中止处理时也能以从容的方式结束。
    设计不是编码,编码也不是设计。即使在建立程序构件的详细的过程设计时,设计模型的抽象级别也比源代码要高。在编码级别上作出的唯一设计决策是描述如何将过程性设计转换为程序代码的小的实现细节。
    在开始着手设计时就应当能够评估质量,而不是在事情完成之后。利用上述的基本的设计概念和已有的设计方法,可以帮助设计者评估质量。
    应当坚持设计评审以减少概念上(语义上)的错误。有时人们在设计评审时倾向于注重细节,只见树木不见森林。在关注设计模型的语法之前,设计者应能确保设计的主要概念上的成份(的遗漏、含糊、不一致)都已检查过。

  • 第10题:

    单选题
    下面不属于结售汇综合头寸管理原则的是()
    A

    限额管理原则

    B

    权责发生制原则

    C

    法人原则

    D

    分类管理原则


    正确答案: A
    解析: 结售汇综合头寸管理原则:(一)法人统一核定;(二)限额管理;(三)按权责发生制原则管理;(四)按日考核和监管;(五)头寸余额应定期与会计科目核对。

  • 第11题:

    单选题
    下面不属于软件设计阶段任务的是()
    A

    软件总体设计

    B

    算法设计

    C

    制定软件确认测试计划

    D

    数据库设计


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

  • 第12题:

    单选题
    下面哪个不是基于抽象的软件设计原则?()
    A

    里氏替换原则

    B

    开-闭原则

    C

    远离实现原则

    D

    依赖倒转原则


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

  • 第13题:

    下面不属于软件开发过程的主要阶段的活动是(56)。

    A.需求分析

    B.软件设计

    C.软件编码与调试

    D.软件合格性认证


    正确答案:D
    解析:本题考查软件工程的基础知识。嵌入式软件的开发过程一样要遵守软件工程要求,包括如下几个阶段:系统要求分析和设计、软件需求分析、软件设计(概要设计和详细设计)、编码和单元测试、软件部件集成和测试、软件配置项测试、系统集成和测试。软件合格性认证是对特殊软件的特殊要求,如航空软件需要由有资质机构按照更加严格程序来控制软件开发过程,通过认证后,方可与机载设备一同装机。

  • 第14题:

    ● 下面不属于软件开发过程的主要阶段的活动是 (56) 。

    (56)

    A. 需求分析

    B. 软件设计

    C. 软件编码与调试

    D. 软件合格性认证


    正确答案:D

  • 第15题:

    下面不属于结售汇综合头寸管理原则的是()

    • A、限额管理原则
    • B、权责发生制原则
    • C、法人原则
    • D、分类管理原则

    正确答案:D

  • 第16题:

    下面哪个不是基于抽象的软件设计原则?()

    • A、里氏替换原则
    • B、开-闭原则
    • C、远离实现原则
    • D、依赖倒转原则

    正确答案:C

  • 第17题:

    下面不属于斯金纳提出的程序教学原则的是()

    • A、积极反应原则
    • B、小步子原则
    • C、重复练习原则
    • D、低错误率原则

    正确答案:C

  • 第18题:

    下面不属于评价因子的选择原则的是()

    • A、差异性原则
    • B、主导因子原则
    • C、因子稳定性原则
    • D、经济性原则

    正确答案:D

  • 第19题:

    下面不属于数字出版产品策划原则的是()。

    • A、导向性原则
    • B、高效性原则
    • C、创新性原则
    • D、预见性原则

    正确答案:B

  • 第20题:

    软件设计的原则有哪些?


    正确答案:模块化、抽象与逐步求精、信息隐藏于局部化,模块独立。

  • 第21题:

    下面不属于安全生产规章制度建设的原则的是( )

    • A、系统性原则
    • B、文件化原则
    • C、规范化原则
    • D、标准化原则

    正确答案:B

  • 第22题:

    单选题
    下面不属于数字出版产品策划原则的是()。
    A

    导向性原则

    B

    高效性原则

    C

    创新性原则

    D

    预见性原则


    正确答案: A
    解析: 本题考查数字出版产品策划的原则。

  • 第23题:

    问答题
    完成良好的软件设计应遵循哪些原则?

    正确答案: 软件设计既是过程又是模型。设计过程是一系列迭代的步骤,使设计人员能够描述被开发软件的方方面面。设计模型体现了自顶向下、逐步细化的思想,首先构造事物的整体,再逐步细化,引导人们构造各种细节。为了给软件设计人员提供一些指导,1995年Davis提出了一系列软件设计的原则如下,其中有些修改和补充:
    设计过程不应受“隧道视野”的限制。一位好的设计者应当考虑一些替代的手段。根据问题的要求,可以用基本的设计概念,如抽象、逐步求精、模块化、软件体系结构、控制层次、结构分解、数据结构、软件过程、信息隐蔽等,来决定完成工作的资源。
    设计应能追溯到分析模型。由于设计模型中每一单个成份常常可追溯到多个需求上,因此有必要对设计模型如何满足需求进行追踪。
    设计不应当从头做起。系统是使用一系列设计模式构造起来的,很多模式很可能以前就遇到过。这些模式通常被称为可复用的设计构件。可以使用它们代替那些从头开始做的方法。时间短暂而资源有限!设计时间应当投入到表示真正的新思想和集成那些已有的设计模式上去。
    设计应当缩短软件和现实世界中问题的“智力差距”,就是说,软件设计的结果应尽可能模拟问题领域的结构。
    设计应具有一致性和集成性。如果一个设计从整体上看像是一个人完成的,那它就是一致的。在设计工作开始之前,设计小组应当定义风格和格式的规则,如果仔细定义了设计构件之间的接口,则该设计就是集成的。
    使用上述的基本的设计概念,将设计构造得便于将来的修改。
    应将设计构造得即使遇到异常的数据、事件或操作条件,也能平滑地、轻松地降级。设计良好的计算机程序应当永不“彻底停工”,它应能适应异常的条件,并且当它必须中止处理时也能以从容的方式结束。
    设计不是编码,编码也不是设计。即使在建立程序构件的详细的过程设计时,设计模型的抽象级别也比源代码要高。在编码级别上作出的唯一设计决策是描述如何将过程性设计转换为程序代码的小的实现细节。
    在开始着手设计时就应当能够评估质量,而不是在事情完成之后。利用上述的基本的设计概念和已有的设计方法,可以帮助设计者评估质量。
    应当坚持设计评审以减少概念上(语义上)的错误。有时人们在设计评审时倾向于注重细节,只见树木不见森林。在关注设计模型的语法之前,设计者应能确保设计的主要概念上的成份(的遗漏、含糊、不一致)都已检查过。
    解析: 暂无解析

  • 第24题:

    问答题
    什么是软件设计中的数据设计?有主要原则有哪些?

    正确答案: 将模型转换成数据结构的定义。选择需求定义、规格说明中提出的数据对象的逻辑表示。
    原则:(1)用于功能和行为的系统分析原则也应用于数据
    (2)应该标识所有的数据结构以及其上的操作
    (3)应当建立数据字典,并用于数据设计和程序设计
    (4)低层的设计决策应该推迟到设计过程的后期
    (5)只有那些需要直接使用数据结构内部数据的模块才能看到该数据的表示
    (6)应该开发一个由有用的数据结构和应用于其上的操作组成的库
    (7)软件设计和程序设计语言应该支持抽象数据类型的规格说明和实现。
    解析: 暂无解析