太原理工需求工程学习通答案

本文探讨了软件需求工程的关键要素,如需求理解的模拟性、需求分析的目的、系统需求规格说明的编写,以及需求开发和验证的重要性。强调了需求获取的活动、层次结构、方法和文档,如业务需求、功能需求和非功能性需求的区分。同时涵盖了需求验证和问题域理解在软件系统中的作用。
摘要由CSDN通过智能技术生成

第一章

选择题

软件生产中产生需求问题的最大原因在于对应用软件的(模拟性 )理解不透彻或应用不坚决。

需求分析的目的是保证需求的( 完整性和一致性)

系统需求开发的结果最终会写入(系统需求规格说明)

需求工程师需要具备的技能有(非常好的交流沟通能力。熟练掌握软件开发方法和技术。有非常精确的表达能力,尤其是文档化能力)

填空题

应用型软件分析阶段的主要目的是发现人们利用软件的原因,找出需要软件解决的问题,理解应用环境中的领域知识,保证功能的 (模拟性)

软件需求开发用来确定系统需求中应该由软件满足的部分,将其映射为软件行为,产生 (软件需求规格说明)

传统的需求分析方法都是从(设计领域)转入分析领域的。

需求工程是所有需求处理活动的总和,它包括( 需求开发)和需求管理两个部分。

判断题

需求验证是需求工程中最后一个活动。 ×

软件系统能够与问题域进行交互和相互影响的原因在于,软件系统中的某些部分对问题域中的某些部分具有模拟特性。 ✓

第二章

解系统中必须涉及的(事件和事物 ),称为该问题的问题域。

功能需求通常分为三个层次,即业务需求、用户需求和( 系统需求)。

优秀的需求应该具备完备性、正确性、可行性、必要性、无歧义和( 可验证性)。

问题解决的两个方面包括解系统和(问题域)

问题解决的基础是(模拟与共享 )

问题解决的方法有直接方法和( 间接方法)

软件需求可分类为功能需求、性能需求、质量属性、对外接口和( 约束)

常见的质量属性需求有可靠性、可用性、安全性、可移植性、易用性和( 可维护性)

判断题

规格说明是 问题域 为满足用户需求而提供的解决方案,规定了解系统的行为特征。×

业务需求具有明显的目的性和较高的抽象性,经过明确和细化的处理,可以 直接转化为系统需求。×

第三章(略)

第四章

1、以下说法不正确的是(D)

A.需求获取就是收集需求的一个活动。

B.需求获取最终形成相关资料的记录和保存。

C.软件需求获取是软件需求工程的主体。

D.前景(vision),就是描述产品的范围

2、上下文图描述系统与环境中外部实体之间的界限和联系。它从现实世界的角度说明了系统的( C),并确定了所有的输入和输出。

A.输入和输出

B.边界和联系

C.边界和环境

D.环境与外观

3、需求获取中常见的困难不包括下列哪个(C)

 

A.知识理解困难

B.用户存在认知困境

C.模型建立

4、需求获取的方法有:(ABCD)

 

A.原型

B.调查问卷

C.观察和文档分析

D.面谈

5、需求工程需要获取的内容主要有:(ACD)

A.问题域描述

B.需求变更

C.需求

D.环境与约束

6、获取活动当中,其实质步骤主要是以下几点:

(ABCDE)

A.记录成果

B.确定待获取信息的来源

C.确定待获取的内容

D.确定应采取的获取方法

E.执行获取

7、需求获取活动中,如果项目需要,可能会产生两份定义明确的正式文档,分别是(B)和(D)。

A.需求规格说明书

B.项目前景和范围

C.项目开发计划

D.用例文档

8、需求获取的来源:(ABCDE)

A.相关技术标准和法规

B.硬数据

C.相关产品

D.涉众

E.重要文档

 

需求获取就是进行需求收集的一个活动,它从人员、资料和环境中得到系统开发所需求的相关信息。  ✓

需求获取的过程总的来说是递进的。  ✓

第五章

1、项目前景与范围文档中,项目前景不应包括什么信息( D)。

A.假设与依赖

B.主要特性

C.前景概述

D.详细的功能需求

2、以下哪个不是明确的问题描述(A)。

A.生产的废品过多。

3、面向目标方法的目标分析阶段的主要任务是(D )。

D.建立目标模型

4、下面哪些是待开发系统的业务需求(BCD)

A.招聘更多的销售员

B.实现一个客户数据库。

C.实现客户账单和收据的有效追踪

D.实现产品特价时的利润和相关销售情况检查

5、关于业务过程分析,正确的是(ABCD)。

A.BPM业务流程的业务过程模型以“令牌”平衡为手段保证过程与行为中的复杂并发协调现象。

B.业务过程分析常常以活动图来描述业务过程和对象行为。

C.令牌不平衡意味着业务工作又缺陷。

D.令牌不平衡的活动常见的有:令牌丢失、令牌缺少、令牌多余。

判断题

6、目标分析能够表达问题、目标、特性之间依赖关系,所以能够完成较为复杂系统的前景与范围定义任务。✓

7、NFR方法依赖功能需求识别、获取肺功能需求目标。✓

8、如果涉及复杂工作流程,就需要进行业务过程分析。✓

9、如果涉及复杂非功能需求,可以借助目标模型来进行。✓

10、问题分析方法将每一个问题、目标、特性等都看作是相互独立的,所以只能完成简单系统的前景与范围定义任务。✓

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值