1、需求分析与功能建模方法练习试卷 1及答案与解析 1 下列属于数据库应用系统需求分析阶段工作的是 _。 标识和理解问题 构建关系模式 实现应用系统 建立功能模型 A) 和 B) 和 C) 和 D) 和 2 下列属于数据库应用系统需求分析阶段工作的是 _。 标识和理解问题 构建关系模式 实现应用系统 建立功能模型 A) 和 B) 和 C) 和 D) 和 3 一个系统分 析员应该具备哪些素质 ?_。 获取需求的能力 管理能力 技术素养 沟通能力 A) B) C) D) 4 目前通常采取以下哪几种方法获取需求 ?_。 面谈 实地观察 问卷调查 查阅资料 A) B) C) D) 5 需求描述主要由哪几部
2、分组成 ?_。 需求模型 软件需求说明书 项目文档 功能说明书 A) B) C) D) 6 以下关于结构化分析及建模方法的主要优点叙述错误的是 _。 A) 不过早陷入具体的细节 B) 从整体或宏观人手分析问题 C) 模型对象涉及较多技术术语 D) 图形化建模方法方便系统分析员理解和描述系统 7 需求分析阶段的任务是确定 _。 A) 软件开发方法 B) 软件开发工具 C) 软件开发费用 D) 软件系统功能 8 对于大规模的数据收集,可以采用以下哪种需求获取方式 _。 A) 面谈调查 B) 实地观察 C) 文档采样 D) 文件查阅 9 需求分析常用的 建模方法包括 _。 DFD IDEF0 E-R
3、模型 A) B) C) D) 10 以下关于结构化分析及建模方法的主要优点说法错误的是 _。 A) 不过早陷入具体的细节 B) 从局部人手分析问题,如系统及子系统的关系 C) 图形化建模方法方便系统分析员理解和描述系统 D) 模型对象不涉及太多技术术语,便于用户理解模型 11 以下关于软件需求说明书的内容说法错误的是 _。 A) 需求概述是对应用信息系统或软件项目的总体描述 B) 功能需求详细描述系统的总体结构及功能,系统覆盖的功能范围 C) 信息需求完整描述系统涉及的信息范围,数据的属性特征,数据之间的关系及约束 D) 环境需求是对系统的性能要求,包括响应时间,存储容量,系统的适应性,数据的
4、安全性、一致性和可靠性等要求 12 需求分析工作包括 _。 问题识别 需求分析 编写需求规格说明书 需求确认与评审 A) B) C) D) 13 软件开发人员开发软件产品的依据应该是 _。 A) 软件需求规格说明书 B) 可行性分析报告 C) 标准说明书 D) 项目合同 14 评审委员会的组成人员包括 _。 项目负责人聘请的专家 分析人员 相关人员及用户 开发人员 A) B) C) D) 15 评审委员会评审的依据应该是系统功能模型和 _。 A) 软件需求说明书 B) 可行性分析报告 C) 标准说明书 D) 项目合同 16 评审委员会审核的内容包括 _。 功能需求 数据需 求 性能 数据管理
5、安全性和可操作性 支持软件方面的选型是否合理且满足需求 A) B) C) D) 17 在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法,下列不属于结构化分析和建模方法优点的是 _。 A) 用图形化的模型能直观地表示系统功能 B) 可避免过早陷入具体细节 C) 图形对象不涉及太多技术术语,便于用户理解模型 D) 从局部或子系统开始分析问题,便于建模人员了解业务模型 18 在 DFD建模方法中用平行四边形表示的基本对象是 _。 A) 数据源及数据终点 B) 数据流 C) 数据存储 D) 处理 19 在 DFD建模方法中用标有名字的箭头表示 _。 A) 数据源及数据终点 B) 数据流
6、 C) 数据存储 D) 处理 20 在 DFD建模方法中用矩形框表示 _。 A) 数据源及数据终点 B) 数据流 C) 数据存储 D) 处理 21 DFD方法由 4种基本对象元素组成,其中又被称为外部项的是 _。 A) 数据源及数据终点 B) 数据流 C) 数据存 储 D) 处理 22 DFD图的绘制步骤是 _。 A) 自顶向下,逐层细化 B) 自底向下,逐步抽象 C) 由内向外,逐步分解 D) 自底向上,逐步扩张 23 以下哪项不是数据字典中数据流条目的基本组成部分 _。 A) 数据流名 B) 数据流组成 C) 数据类型 D) 注释 24 以下关于数据字典说法错误的是 _。 A) 数据元素词
7、条描述图中每一个数据结构都是由数据元素构成的 B) 数据元素是数据处理中的最小单位 C) 数据存储描述信息包含数据存储名 D) 数据流不可为记 录、组合项或基本项 25 在 IDEF0图中矩形框代表功能活动。关于连接到矩形框四条边上的箭头的语义,下列说法错误的是 _。 A) 左边的箭头表示完成功能活动需要的数据,它强调被活动消耗或变换的内容 B) 上边的箭头表示影响这个活动执行的事件或约束,它强调被活动变换的内容 C) 右边的箭头表示由这个活动产生的信息,它强调活动变换和处理的结果 D) 下边的箭头表示实施该活动的手段或完成活动需要的资源,它强调如何做 26 以下说法正确的是 _。 A) 在
8、IDEF0图上,箭头代表流或顺序 B) 一个活动可以没有输入但不允许既没有输入又没有控制 C) 每个矩形框要至少有一个控制箭头,可以没有输出箭头 D) 一个模型由图形文字说明、词汇表及相互的交叉引用表组成,其中词汇表是主要成分 27 以下说法错误的是 _。 A) 组成 IDEF0图的基本元素是矩形框及箭头,矩形框代表活动 B) 连到矩形框 4条边上的箭头分别表示输入、控制、输出与机制 C) 矩形框左边的输入箭头表示完成活动需要的数据 D) 下方的控制箭头描述了影响这个活动执行的事件或约束 28 以下说法错误的是 _。 A) 在开始建立模型之前首先要明确建模目的及意图 B) A-0图确定了整个模
9、型的内外关系,确定了系统的边界,构成进一步分解的基础 C) A0图是模型真正的顶层图 D) 每张图的边界箭头可以与父图箭头不一致 29 在 IDEF0建模中,连接到活动的下方箭头表示的是 _。 A) 输入 B) 输出 C) 控制 D) 机制 30 在 IDEF0建模中,连接到活动的上方箭头表示的是 _。 A) 输入 B) 输出 C) 控制 D) 机制 需求分析与功能建模方法练习试卷 1答案与解析 1 【正确答案 】 A 【知识模块】 需求分析与功能建模方法 2 【正确答案】 A 【知识模块】 需求分析与功能建模方法 3 【正确答案】 D 【知识模块】 需求分析与功能建模方法 4 【正确答案】
10、D 【知识模块】 需求分析与功能建模方法 5 【正确答案】 A 【试题解析】 需求描述是对待开发系统从宏观和整体上的一个完整描述。它精确地定义和说明了系统做什么,以及交付的目标产品的约束条件,为软件生命周期中后续的活动提供了工作的依据和蓝图。需求描述主要由需求模型 和软件需求说明书组成,所以本题的答案为 A。 【知识模块】 需求分析与功能建模方法 6 【正确答案】 C 【试题解析】 结构化分析及建模方法的主要优点是: (1) 不过早陷入具体的细节。 (2) 从整体或宏观人手分析问题,如业务系统的总体结构,系统及子系统的关系。 (3) 通过图形化的模型对象直观地表示系统要做什么,完成什么功能。
11、(4) 图形化建模方法方便系统分析员理解和描述系统。 (5) 模型对象不涉及太多技术术语,便于用户理解模型: 所 以本题的答案为 C。 【知识模块】 需求分析与功能建模方法 7 【正确答案】 D 【知识模块】 需求分析与功能建模方法 8 【正确答案】 C 【知识模块】 需求分析与功能建模方法 9 【正确答案】 A 【知识模块】 需求分析与功能建模方法 10 【正确答案】 B 【试题解析】 结构化分析及建模方法的主要优点:不过早陷入具体的细节;从整体或宏观入手分析问题,如业务系统的总体结构,系统及子系统的关系;通过图形化的模型对象直观地表示系统要做什么,完成什么功能;图形化建 模方法方便系统分析
12、员理解和描述系统;模型对象不涉及太多技术术语,便于用户理解模型,所以本题的答案为 B。 【知识模块】 需求分析与功能建模方法 11 【正确答案】 D 【试题解析】 环境需求是对系统运行环境的要求,如操作系统、数据库管理系统、开发工具、通信接口等方面的要求等。而性能需求是对系统的性能要求,包括响应时间,存储容量,系统的适应性,数据的安全性、一致性和可靠性等要求,所以本题的答案为 D。 【知识模块】 需求分析与功能建模方法 12 【正确答案】 D 【知识模块】 需求分析与功能建模方法 13 【正确答案】 A 【知识模块】 需求分析与功能建模方法 14 【正确答案】 B 【知识模块】 需求分析与功能
13、建模方法 15 【正确答案】 A 【知识模块】 需求分析与功能建模方法 16 【正确答案】 D 【试题解析】 评审委员会要评审的内容包括功能需求、数据需求、性能、数据管理以及其他需求,其他需求包括其他专门要求,例如安全性、可操作性、可维护性、可扩充性、运行环境等方面的分析、设想及支持硬件、支持软件方面的选型是否合理且满足需求,所以本 题的答案为 D。 【知识模块】 需求分析与功能建模方法 17 【正确答案】 D 【试题解析】 结构化分析及建模方法的主要优点是: 不过早陷入具体的细节。 从整体或宏观入手分析问题,如业务系统的总体结构,系统及子系统的关系。 通过图形化的模型对象直观地表示系统要做什
14、么,完成什么功能。 图形化建模方法方便系统分析员理解和描述系统。 模型对象不涉及太多技术术语,便于用户理解模型。 【知识模块】 需求分析与功能建模方法 18 【正确答案】 A 【试题解析】 数据源及数据终点表示当前 系统的数据来源或数据去向,可以是某个人员、组织或其他系统,它处于当前系统范围之外,所以又称它为外部项,其图形符号用平行四边形表示,所以本题的答案为 A。选项 B数据流用标有名字的箭头表示,选项 C数据存储分用指向或离开的箭头表示对存储数据的存取。选项D处理用矩形框表示。 【知识模块】 需求分析与功能建模方法 19 【正确答案】 B 【试题解析】 数据流是具有名字且有流向的数据,用标
15、有名字的箭头表示。所以本题的答案为 B。选项 A数据源及数据终点用平行四边形表示,选项 C数据存储分用指向或离开的箭头表示 对存储数据的存取。选项 D处理用矩形框表示。 【知识模块】 需求分析与功能建模方法 20 【正确答案】 D 【知识模块】 需求分析与功能建模方法 21 【正确答案】 A 【知识模块】 需求分析与功能建模方法 22 【正确答案】 A 【试题解析】 DFD图采用自顶向下逐步细化的结构化分析方法表示目标系统,DFD方法以应用信息系统或软件项目的功能为中心进行抽象和分解,以数据流的变换来分析和考查数据对企业及组织中各类业务活动的影响。顶层数据流图是对企业主要业务功能的抽象,也表示
16、 企业的使命。首先,由顶层图分解出来的下一层图,描述为了实现顶层的使命必须要完成的功能和活动。然后,再对每个功能活动进行分解,直到每项功能活动都是具体的、可操作的,用一个程序模块可以实现其功能为止。所以本题的答案为 A。 【知识模块】 需求分析与功能建模方法 23 【正确答案】 C 【知识模块】 需求分析与功能建模方法 24 【正确答案】 D 【知识模块】 需求分析与功能建模方法 25 【正确答案】 B 【知识模块】 需求分析与功能建模方法 26 【正确答案】 B 【试题解析】 一个模型由图形文字说明、词汇表及相互的交叉引用表组成。其中图形是主要成分。在 IDEF0图上,箭头代表数据约束,而不
17、是代表流或顺序。每个矩形框至少要有一个控制箭头和输出箭头,一个活动可以没有输入但不允许既没有输入又没有控制,所以本题的答案为 B。 【知识模块】 需求分析与功能建模方法 27 【正确答案】 D 【试题解析】 组成 IDEF0图的基本元素是矩形框及箭头,矩形框代表活动,写在矩形框内的动词短语描述活动的名称,活动的编号按要求写在矩形框右下角指定的位置。连到矩形框 4条边上 的箭头分别表示输入、控制、输出与机制。矩形框左边的输入箭头表示完成活动需要的数据;上方的控制箭头描述了影响这个活动执行的事件或约束;右边的输出箭头说明由活动产生的结果及信息;下方进入的机制箭头表示实施该活动的物理手段或完成活动需
18、要的资源,所以本题的答案为 D。 【知识模块】 需求分析与功能建模方法 28 【正确答案】 D 【知识模块】 需求分析与功能建模方法 29 【正确答案】 D 【试题解析】 连到矩形框 4条边上的箭头分别表示输入、控制、输出与机制。矩形框左边的输入箭头表示完成活 动需要的数据;上方的控制箭头描述了影响这个活动执行的事件或约束;右边的输出箭头说明由活动产生的结果及信息;下方进入的机制箭头表示实施该活动的物理手段或完成活动需要的资源,所以本题的答案为 D。 【知识模块】 需求分析与功能建模方法 30 【正确答案】 C 【试题解析】 连到矩形框 4条边上的箭头分别表示输入、控制、输出与机制。矩形框左边的输入箭头表示完成活动需要的数据;上方的控制箭头描述了影响这个活动执行的事件或约束;右边的输出箭头说明由活动产生的结果及信息;下方进入的机制箭头表示实施该活动的 物理手段或完成活动需要的资源,所以本题的答案为 C。 【知识模块】 需求分析与功能建模方法
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1