需求分析与功能建模方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
需求分析与功能建模方法
(总分:40.00,做题时间:90分钟)
一、{{B}}选择题{{/B}}(总题数:40,分数:40.00)
1.软件开发人员开发软件产品的依据应该是______。
(分数:1.00)
A.软件需求规格说明书√
B.可行性分析报告
C.标准说明书
D.项目合同
解析:[解析] 软件开发人员应该依据软件需求规格说明书开发软件产品,所以本题的答案为A。
2.在DFD建模方法中用平行四边形表示的基本对象是______。
(分数:1.00)
A.数据源及数据终点√
B.数据流
C.数据存储
D.处理
解析:[解析] 数据源及数据终点表示当前系统的数据来源或数据去向,可以是某个人员、组织或其他系统,它处于当前系统范围之外,所以又称它为外部项,其图形符号用平行四边形表示,所以本题的答案为A。选项B数据流用标有名字的箭头表示,选项C数据存储分用指向或离开的箭头表示对存储数据的存取。选项D处理用矩形框表示。
3.在DFD建模方法中用矩形框表示______。
(分数:1.00)
A.数据源及数据终点
B.数据流
C.数据存储
D.处理√
解析:[解析] 在DFD建模方法中用矩形框表示的是处理。所以本题的答案为D。选项A数据源及数据终点用平行四边形表示,选项B数据流用标有名字的箭头表示,选项C数据存储分用指向或离开的箭头表示对存储数据的存取。
4.在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法,下列不属于结构化分析和建模方法优点的是______。
(分数:1.00)
A.用图形化的模型能直观地表示系统功能
B.可避免过早陷入具体细节
C.图形对象不涉及太多技术术语,便于用户理解模型
D.从局部或子系统开始分析问题,便于建模人员了解业务模型√
解析:[解析] 结构化分析及建模方法的主要优点是:①不过早陷入具体的细节。②从整体或宏观入手分析问题,如业务系统的总体结构,系统及子系统的关系。③通过图形化的模型对象直观地表示系统要做什么,完成什么功能。④图形化建模方法方便系统分析员理解和描述系统。⑤模型对象不涉及太多技术术语,便于用户理解模型。
5.评审委员会评审的依据应该是系统功能模型和______。
(分数:1.00)
A.软件需求说明书√
B.可行性分析报告
C.标准说明书
D.项目合同
解析:[解析] 评审的依据主要是系统的功能模型和需求说明书中描述的内容,所以本题的答案为A。
6.以下说法正确的是______。
(分数:1.00)
A.在IDEF0图上,箭头代表流或顺序
B.一个活动可以没有输入但不允许既没有输入又没有控制√
C.每个矩形框要至少有一个控制箭头,可以没有输出箭头
D.一个模型由图形文字说明、词汇表及相互的交叉引用表组成,其中词汇表是主要成分
解析:[解析] 一个模型由图形文字说明、词汇表及相互的交叉引用表组成。其中图形是主要成分。在IDEF0图上,箭头代表数据约束,而不是代表流或顺序。每个矩形框至少要有一个控制箭头和输出箭头,一个活动可以没有输入但不允许既没有输入又没有控制,所以本题的答案为B。
7.以下关于IDEF0建模过程和步骤说法错误的是______。
(分数:1.00)
A.在开始建立模型之前,首先要明确建模目的及意图
B.把A-0图分解成3~6个主要部分得到A0图
C.对A0图中的每个矩形框进行分解,就形成了基本的图形层次结构
D.每张图可附不少于2页的叙述性文字说明√
解析:[解析] 每张图可附不少于1页的叙述性文字说明。A-0图本身说明了系统的内外关系、讨论范围,文字则补充说明建模的目的、意图及观点。所以本题的答案为D。
8.在DFD建模方法中用标有名字的箭头表示______。
(分数:1.00)
A.数据源及数据终点
B.数据流√
C.数据存储
D.处理
解析:[解析] 数据流是具有名字且有流向的数据,用标有名字的箭头表示。所以本题的答案为B。选项A 数据源及数据终点用平行四边形表示,选项C数据存储分用指向或离开的箭头表示对存储数据的存取。选项D处理用矩形框表示。
9.在IDEF0建模中,连接到活动的左方箭头表示的是______。
(分数:1.00)
A.输入√
B.输出
C.控制
D.机制
解析:[解析] 连到矩形框4条边上的箭头分别表示输入、控制、输出与机制。矩形框左边的输入箭头表示完成活动需要的数据;上方的控制箭头描述了影响这个活动执行的事件或约束;右边的输出箭头说明由活动产生的结果及信息;下方进入的机制箭头表示实施该活动的物理手段或完成活动需要的资源,所以本题的答案为A。
10.需求分析常用的建模方法包括______。①DFD ②IDEF0 ③E-R模型
(分数:1.00)
A.①②√
B.①②③
C.②③
D.①③
解析:[解析] 需求分析常用的建模方法包括数据流图(Data Flow Diagram,DFD)方法、IDEF0建模方法,所以本题的答案为A。
11.以下说法错误的是______。
(分数:1.00)
A.组成IDEF0图的基本元素是矩形框及箭头,矩形框代表活动
B.连到矩形框4条边上的箭头分别表示输入、控制、输出与机制
C.矩形框左边的输入箭头表示完成活动需要的数据