欢迎光临散文网 会员登陆 & 注册

MOOC北京大学软件工程测验答案-第三周-结构化分析方法(0-1)

2022-10-12 19:57 作者:苏打酒吧  | 我要投稿

一、结构化分析方法的概念

  1. 关于软件开发方法,以下说法正确的是:

    以上说法都正确

  2. 结构化方法包括了:结构化分析方法、结构化设计方法、结构化程序设计方法

  3. 需求分析的目标不包括:给出解决问题的具体算法和数据结构

二、结构化分析模型

  1. 结构化分析模型中,支持数据抽象的是哪些术语:①数据流 ②数据存储

  2. 在结构化分析方法中,与数据流图配合使用的是:数据字典、加工小说明

  3. 结构化分析方法使用DFD描述(系统的功能

  4. 结构化分析阶段,不适用于描述加工逻辑的工具是(流程图

三、结构化分析过程

  1. 通过(功能分解)可以完成数据流图的细化

  2. 下列关于数据流图的说法中,正确的是:

    可以根据加工的编号识别该加工位于哪一层数据流图

    加工必须有输入和输出

    数据存储在数据流图中的作用是在各加工之间建立合理的关系

  3. 数据字典一般不包括下列选项中的(加工)条目

  4. 以下说法正确的是:

    数据流图中的每个数据流和数据存储必须在数据字典中予以定义

    数据流图中的图元个数应当控制在7+-2以内

    加工小说明中,必须指出该加工的输入数据流和输出数据流

四、需求规格说明书

  1. 需求分析最终结果是产生(需求规格说明书

  2. 需求规格说明书中不应包括(算法设计

  3. 需求规约是需求阶段非常重要的文档,它的作用不包括(软件可行性分析的依据

五、结构化设计概念

  1. 结构化设计的目标是:以上全部

  2. 结构化设计一般又可分为概要设计阶段和(详细)设计阶段

  3. 总体设计不包括(数据结构设计

  4. 模块结构图中,如果两个模块之间有直线连接,表示他们之间存在(调用)关系

  5. 关于总体设计阶段的任务,以下说法错误的是:精化MSD不属于总体设计阶段的任务

六、初试模块结构图的设计

  1. 所有的数据流图都可以看作变换型数据流图

  2. 对于变换设计的基本步骤,正确的顺序是:3124

  3. 下列说法错误的是:变换设计中,有几个物理输入就设计几个输入模块

  4. 关于事务设计,下列说法正确的是:在第一级分解中,需要为每一条活动路径设计一个事务处理模块

七、初试模块结构图精化的原则

  1. 软件概要设计结束后得到(精化的模块结构图

  2. 模块化的基本原则是(高内聚低耦合

  3. 一个模块把一个数值量作为参数传送给另一模块,这两个模块之间的耦合是(数据耦合

  4. 下列几种耦合中,(内容耦合)的耦合性最强

  5. 为了提高模块的独立性,模块内部最好是(功能内聚

  6. 通信内聚是指:各处理使用相同的输入数据集或产生相同的输出数据集


MOOC北京大学软件工程测验答案-第三周-结构化分析方法(0-1)的评论 (共 条)

分享到微博请遵守国家法律