更多“软件结构设计优化的准则是什么?”相关问题
  • 第1题:

    软件生命周期一般包括:软件计划期、开发期和软件运行期。因此,在下述项目中,______不是软件开发期的内容。

    A.需求分析

    B.结构设计

    C.程序编制

    D.性能优化


    正确答案:D
    解析:瀑布模型把软件生命周期划分为3个时期,时期又划分为若干阶段:①软件定义期——问题定义和可行性研究;②软件开发期——需求分析、总体设计、详细设计、编码和测试;③运行及维护阶段——维护。所以,性能优化不是软件开发期所应包含的内容。

  • 第2题:

    为了高质量地开发软件项目,在软件结构设计时必遵循()的原则。

    • A、质量控制
    • B、程序优化
    • C、信息隐蔽
    • D、数据共享
    • E、模块通信

    正确答案:C

  • 第3题:

    在进行软件模块结构设计时应当遵循的最主要的准则是()。

    • A、抽象
    • B、模块化
    • C、模块独立
    • D、信息隐蔽

    正确答案:C

  • 第4题:

    简述软件结构设计优化准则。


    正确答案: ⑴力求高内聚,低耦合,保持模块相对独立性(①合并高耦合的简单模块;②消去相关模块内的重复功能);
    ⑵模块的作用范围应在其控制范围内,且判定所在模块应与受其影响的模块在层次上尽量靠近(①上移判断点;②下移受判断影响的模块);
    ⑶软件结构的深度、宽度、扇入、扇出应适当(顶层扇出数较高,中间层扇出数较低,底层扇入数较高);
    ⑷模块大小适中;
    ⑸模块接口简单、清晰、含义明确;
    ⑹设计单入口单出口的模块;
    ⑺模块功能应可预测。

  • 第5题:

    什么是软件测试,软件测试的基本准则是什么?


    正确答案: 测试是为了发现程序中的错误而执行程序的过程,测试是保证软件质量的重要手段之一。
    (1)所有测试都应该能追溯到用户需求。
    (2)应该远在测试开始之前就制定出测试计划。
    (3)把Pareto原理应用到软件测试中。Pareto原理说明,测试发现的错误中的80%很可能是由程序中20%的模块造成的。
    (4)应该从“小规模”测试开始,并逐步进行“大规模”测试。
    (5)穷举测试是不可能的。
    (6)为了达到最佳的测试效果,应该由独立的第三方从事测试工作。

  • 第6题:

    多媒体软件教学内容的结构设计目的是什么?


    正确答案:多媒体教学软件主要是传递教学信息,为学生或教师提供”教或学”的活动支持,所以,软件内容结构显得非常重要。内容结构是指按各学科具体内容如知识构成的传承关系、结构关系以及学生认识的特点,将其有效地组织起来,以达到有效地帮助学生能够构建知识及知识结构之目的。多媒体教学软件的内容结构设计是指根据具体的教学内容、知识结构、学生特征等与多媒体技术的特点充分的融合,做到既充分发挥媒体功能,充分利用媒体教学资源和表现手段,来有效完成教学任务,又要不过分展现纷繁的媒体手段,而浪费教学资源。

  • 第7题:

    判断题
    计算机软件结构设计中划分模块时,尽量做到高内聚、低耦合,保持模块相对独立性,并以此原则优化初始的软件结构。()
    A

    B


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

  • 第8题:

    问答题
    什么是软件测试,软件测试的基本准则是什么?

    正确答案: 测试是为了发现程序中的错误而执行程序的过程,测试是保证软件质量的重要手段之一。
    (1)所有测试都应该能追溯到用户需求。
    (2)应该远在测试开始之前就制定出测试计划。
    (3)把Pareto原理应用到软件测试中。Pareto原理说明,测试发现的错误中的80%很可能是由程序中20%的模块造成的。
    (4)应该从“小规模”测试开始,并逐步进行“大规模”测试。
    (5)穷举测试是不可能的。
    (6)为了达到最佳的测试效果,应该由独立的第三方从事测试工作。
    解析: 暂无解析

  • 第9题:

    问答题
    软件测试的对象是什么?测试完成的准则是什么?

    正确答案: 需求分析、概要设计、详细设计以及程序编码等各阶段所得到的文档,包括需求规格说
    明、概要设计规格说明、详细设计规格说明以及源程序,都应成为软件测试的对象。
    完成准则:1资源耗尽
    2采用的测试方法满足某种测试充分性要求
    3满足覆盖率等可度量的测试要求
    4一段时期没有发现问题且所有发现问题均已解决
    5通过测试评估出软件达到要求的可靠度
    6测试发现频率和趋势达到预先计划的限度之下(限度根据要求、经验和历史数据得到)
    7在一段时期没有出现等级高的问题
    解析: 暂无解析

  • 第10题:

    问答题
    什么是软件结构图?简述软件结构设计优化准则。

    正确答案: 软件系统的模块层次结构,反映了整个系统的功能实现,即将来程序的控制体系。
    准则:高内聚低耦合、作用范围在控制范围内、软件的深度、宽度、扇入、扇出适当、模块大小适中、接口简单清晰易懂。
    解析: 暂无解析

  • 第11题:

    问答题
    软件结构设计优化的准则是什么?

    正确答案: 1、划分模块时,尽量做到高内聚、低耦合,保持模块相对独立性。模块划分的准则:“将相关的各部分放在一起,无关的东西不要放在一起。”
    2、模块的大小要适中。
    3、模块的接口要简单、清晰、含义明确。便于理解,易于实现、易于测试和维护。
    4、一个模块的作用范围应在其控制范围之内。且判定所在的模块,应与受其影响的模块在层次上尽量靠近。
    5、软件结构的深度、宽度、扇入、扇出应适当。
    6、力求设计单入口和单出口的模块。避免“病态连接”,以防止内容耦合。7)设计功能可预测模块的划分,应防止功能过分局限。
    解析: 暂无解析

  • 第12题:

    单选题
    在进行软件模块结构设计时应当遵循的最主要的准则是()。
    A

    抽象

    B

    模块化

    C

    模块独立

    D

    信息隐蔽


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

  • 第13题:

    为了高质量地开发软件项目,在软件结构设计时必遵循()的原则。

    A.质量控制

    B.程序优化

    C.信息隐蔽

    D.数据共享

    E.模块通信


    参考答案:C

  • 第14题:

    Lambert教授认为供应链网络结构管理中包括()。

    • A、工厂选址与优化
    • B、物流中心选址与优化
    • C、供应链网络结构设计与优化
    • D、供应链通信结构设计与优化

    正确答案:A,B,C

  • 第15题:

    软件设计的准则是什么?


    正确答案:(1)软件结构的准则:顶部宽度小,中部宽度最大,底部宽度次之;在结构 顶部有较高的扇出数,在底部有较高的扇入数。
    (2)模块化准则:将系统划分成若干模块,每个模块完成一个子功能,把这 些模块集中起来组成一个整体,以满足所要求的整个系统的功能。
    (3)软件独立性准则:开发具有功能专一,模块之间无过多相互作用的模块。

  • 第16题:

    为高质量地开发软件项目,在软件结构设计时,必须遵循()原则。

    • A、信息隐蔽
    • B、质量控制
    • C、程序优化
    • D、数据共享

    正确答案:A

  • 第17题:

    软件测试的对象是什么?测试完成的准则是什么?


    正确答案:需求分析、概要设计、详细设计以及程序编码等各阶段所得到的文档,包括需求规格说
    明、概要设计规格说明、详细设计规格说明以及源程序,都应成为软件测试的对象。
    完成准则:1资源耗尽
    2采用的测试方法满足某种测试充分性要求
    3满足覆盖率等可度量的测试要求
    4一段时期没有发现问题且所有发现问题均已解决
    5通过测试评估出软件达到要求的可靠度
    6测试发现频率和趋势达到预先计划的限度之下(限度根据要求、经验和历史数据得到)
    7在一段时期没有出现等级高的问题

  • 第18题:

    计算机软件结构设计中划分模块时,尽量做到高内聚、低耦合,保持模块相对独立性,并以此原则优化初始的软件结构。()


    正确答案:正确

  • 第19题:

    判断题
    优化软件结构设计时,应减少高扇入争取高扇出。
    A

    B


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

  • 第20题:

    问答题
    软件设计的准则是什么?

    正确答案: (1)软件结构的准则:顶部宽度小,中部宽度最大,底部宽度次之;在结构 顶部有较高的扇出数,在底部有较高的扇入数。
    (2)模块化准则:将系统划分成若干模块,每个模块完成一个子功能,把这 些模块集中起来组成一个整体,以满足所要求的整个系统的功能。
    (3)软件独立性准则:开发具有功能专一,模块之间无过多相互作用的模块。
    解析: 暂无解析

  • 第21题:

    问答题
    多媒体软件教学内容的结构设计目的是什么?

    正确答案: 多媒体教学软件主要是传递教学信息,为学生或教师提供”教或学”的活动支持,所以,软件内容结构显得非常重要。内容结构是指按各学科具体内容如知识构成的传承关系、结构关系以及学生认识的特点,将其有效地组织起来,以达到有效地帮助学生能够构建知识及知识结构之目的。多媒体教学软件的内容结构设计是指根据具体的教学内容、知识结构、学生特征等与多媒体技术的特点充分的融合,做到既充分发挥媒体功能,充分利用媒体教学资源和表现手段,来有效完成教学任务,又要不过分展现纷繁的媒体手段,而浪费教学资源。
    解析: 暂无解析

  • 第22题:

    单选题
    为高质量地开发软件项目,在软件结构设计时,必须遵循()原则。
    A

    信息隐蔽

    B

    质量控制

    C

    程序优化

    D

    数据共享


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

  • 第23题:

    问答题
    简述软件结构设计优化准则。

    正确答案: ⑴力求高内聚,低耦合,保持模块相对独立性(①合并高耦合的简单模块;②消去相关模块内的重复功能);
    ⑵模块的作用范围应在其控制范围内,且判定所在模块应与受其影响的模块在层次上尽量靠近(①上移判断点;②下移受判断影响的模块);
    ⑶软件结构的深度、宽度、扇入、扇出应适当(顶层扇出数较高,中间层扇出数较低,底层扇入数较高);
    ⑷模块大小适中;
    ⑸模块接口简单、清晰、含义明确;
    ⑹设计单入口单出口的模块;
    ⑺模块功能应可预测。
    解析: 暂无解析