1、需求分析是回答系统必须( )的问题。
A、做什么
B、怎么做
C、何时做
D、为谁做
答案: A
2、WBS方法对于项目管理很重要,下列( )不是其很重要的原因。
A、验证项目范围是否合理
B、防止遗漏工作
C、为项目估算提供依据
D、确定团队成员责任
答案: A
3、项目范围( )
A、只在项目开始时重要
B、在授权项目的合同或者其他文件得以批准后就不再重要了
C、从项目概念阶段到收尾阶段都应该加以管理和控制
D、是在项目执行阶段通过变更控制步骤进行处理的问题
正确答案: C
4、为了有效地管理项目,应该将工作分解为更小的部分,以下各项中,( )不能说明任务应该分解到什么程度?
A、可以在80小时内完成
B、不能再进一步进行逻辑细分了
C、可以安排责任人承担
D、可以进行实际估算
正确答案: B
5、范围变更是指( )。
A、修改技术规格
B、对范围陈述进行修订
C、对批准后的WBS进行修改
D、以上都不是
正确答案: C
6、下列( )不是需求管理的过程?
A、需求设计
B、需求获取
C、需求分析
D、需求变更
正确答案: A
7、下列( )不是创建WBS的方法。
A、自上而下的方法
B、自下而上的方法
C、控制方法
D、类比方法
正确答案: C
8、任务分解可以( ),它是范围变更的一项重要输入。
A、提供项目成本估算结果
B、提供项目范围基线
C、规定项目采用的过程
D、提供项目的关键路径
正确答案: B
9、范围基线由( )组成
A、项目章程、批准的详细的项目范围说明书和WBS
B、批准的详细的项目范围说明书、WBS和WBS字典
C、项目章程、项目工作说明书和WBS
D、WBS
正确答案: B
10、以下( )是指对项目包括什么与不包括什么的定义与控制过程。
A、项目章程
B、投标书
C、项目范围管理
D、项目成本估算
正确答案: C
11、( )反映了组织机构或客户对系统、产品高层次的目标需求,由管理人员或市场分析人员确定。
A、业务需求
B、质量需求
C、范围定义
D、功能需求
正确答案: A
12、( )描述了用户通过使用本软件产品必须要完成的任务,一般由用户协助提供。
A、约束和假设
B、非功能性需求
C、功能需求
D、用户需求
正确答案: D
13、( )定义了开发人员必须实现的软件功能,使得用户通过使用此软件能完成他们的任务,从而满足业务需求。
A、功能需求
B、系统需求
C、质量特性
D、业务需求
正确答案: A
14、( )对需求进行调查、收集、分析、评价、定义等所有活动。
A、需求获取
B、需求管理
C、需求开发
D、需求工程
正确答案: C
15、需求分折完成的标志是( )。
A、开发出初步原型
B、提交一份工作陈述
C、提交项目章程
D、提交一份完整的软件需求规格说明书(SRS)
正确答案: D
16、( )是软件项目的一个突出的特点,也是软件项目最为普遍的一个特点。
A、需求变更
B、暂时性
C、阶段性
D、约束性
正确答案: A
17、WBS中的每一个具体的项目通常都制定唯一的( )
A、编码
B、责任人
C、功能模块
D、提交截止期限
正确答案: A
18、任务分解时,( )方法从一般到特殊的方向进行,从项目的大局着手,然后逐步分解子项目,将项目变为更细更完善的部分。
A、模板参照
B、自上而下
C、类比
D、自下而上
正确答案: B
19、任务分解时,( )方法从特殊到一般的方向进行,首先定义一些特殊的任务,然后将这些任务组织起来,形成更高级别的WBS层
A、模板参照
B、自上而下
C、类比
D、自下而上
正确答案: D
20、下列描述中,属于合理的OR的是( )
A、系统需提供用户管理模块。
B、只有授权用户方可使用系统,授权方式可以是用户注册、管理员预置。
C、客户端和服务端采用双链路热备份机制通信。
D、要防止脚本注入攻击。
正确答案: B
21、在描述“图书管理系统”的DFD中,下列( )是外部实体。
A、读者
B、浏览器
C、服务器
D、数据库
正确答案: A
22、在描述“图书管理系统”的UseCase中,下列( )是用例名称。
A、用户名检查
B、用户口令校验
C、用户权限校验
D、认证用户身份
正确答案: D
23、当Actor执行用例后,系统所处的状态被称为( )
A、前置条件
B、后置条件
C、基本事件流
D、备选事件流
正确答案: B
24、在Actor执行用例过程中,如果发生异常,则系统应做何反应被称为( )
A、前置条件
B、后置条件
C、基本事件流
D、备选事件流
正确答案: D
25、图书馆的还书规则是:如果超期还书,则需要缴纳罚款。用例“归还图书”和“缴纳罚款”的关系是( )
A、包含关系(include)
B、扩展关系(extend)
C、依赖关系(dependency)
D、泛化(generalization)关系
正确答案: B
26、用例“用户管理”和“用户认证”的关系是( )
A、包含关系(include)
B、扩展关系(extend)
C、依赖关系(dependency)
D、泛化(generalization)关系
正确答案: A
27、用例“支付账单”和“使用微信支付”的关系是( )
A、包含关系(include)
B、扩展关系(extend)
C、依赖关系(dependency)
D、泛化(generalization)关系
正确答案: D
28、在“图书管理系统”的用例图中,“访客”和“读者”的关系是( )
A、包含关系(include)
B、扩展关系(extend)
C、依赖关系(dependency)
D、泛化(generalization)关系
正确答案: D
29、在“图书管理系统”的WBS分解中,下列( )是不合理的分解
A、读者管理
B、图书管理
C、图书查询
D、建立数据库连接
正确答案: D
30、下列关于需求变更的理解,正确的是( )
A、使用瀑布模型的软件项目不支持需求变更
B、只有使用敏捷模型的软件项目才支持需求变更
C、需求变更在软件开发的全生命周期均可发生
D、需求变更只有在在需求基线建立后才可发生
正确答案: D
二.填空题
1、进行任务分解时,可以采用清单或者( )的形式表达任务分解的结果。
正确答案:图表/层次方框图/层次方框
2、任务分解可以采用生存期的标准,或者以( )为标准,或者其他的方法。
正确答案:功能
3、任务分解结构中,任何分支最底层的项目叫作( )。
正确答案:工作包
4、任务分解结构中,( )是完成一项具体工作所要求的一个特定的、可确定的、可交付的以及独立的工作单元。
正确答案: 工作包
5、( )也称为需求建模,是为最终用户所看到的系统建立一个概念模型,是对需求的抽象描述,并尽可能多地捕获现实世界的语义。
正确答案: 需求分析
6、任务分解可以采用( )的标准,或者以功能为标准,或者其它方法。
正确答案: 生命周期/生存期
7、DFD的基本要素包括 ① 、 ② 、 ③ 和 ④ 。
正确答案: 外部实体、数据流、数据存储、加工
8、用例图中的基本要素包括: ① 、 ② 和 ③ ,其中 ④ 之间存在包含(include)、扩展(extend)和泛化(generalization)关系。
正确答案:第一空: 角色;actor;actors 第二空: 系统边界;boundary 第三空: 用例 第四空: 用例
三.判断题(共4题,8.0分)
1、需求分析的目的是为了便于确定开发的责任人。答案:×
2、对一个从来没有做过的项目,开发WBS时,可以采用自下向上的方法。答案:√
3、招标书没有统一的格式,可繁可简。答案:√
4、招标书的内容主要是甲方的需求定义。答案:√
软件项目 第四章 范围管理
最新推荐文章于 2024-07-06 09:53:32 发布