yangsirgo / softwareTest

软件设计师考试
6 stars 2 forks source link

软件质量保证 #33

Open yangsirgo opened 4 years ago

yangsirgo commented 4 years ago
  1. 在对程序质量进行评审时,模块结构是个重要的评审项,评审内容中不包括()。
    • 数据结构
    • 数据流结构
    • 控制流结构
    • 模块结构与功能结构之间的对应关系。 选择A

什么是评审:注意评审时在项目执行前,对软件本身结构,运行环境等的评审活动,为了保证把各方面的经验集中运用在设计开发,为设计决策提供咨询,从而达到发现和弥补设计开发缺陷,确保产品的使用性和经济性的目的。由此可见,评审是宏观的,关键的部分的讨论和设计。 数据结构是比较细的方面,可以有多种数据结构实现需求,对于软件的质量相对于处理模块之间的流程,数据模块与处理模块之间的加工的流程关系这些来说不是关键性的部分,所以不是在评审内容中。 模块结构评审时,主要包括以下方面的评审:

  1. 控制流结构:规定了处理模块与处理模块之间的流程关系。
  2. 数据流结构:规定了数据模块是如何被处理模块进行加工的流程关系。检查处理模块与数据模块之间的对应关系;处理模块与数据模块之间的存取关系,如建立,删除,查询,修改等。
  3. 莫魁岸结构与功能结构之间的对应关系:包括功能结构与控制流结构的对应关系。功能结构与数据流结构的对应关系。