最新需求分析师笔试题-有参考答案资料

合集下载

最新需求分析师笔试题-有参考答案资料

最新需求分析师笔试题-有参考答案资料

需求分析师笔试题考号:姓名:一.单项选择题(每题2分)◆在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1)A:它不应该包括的内容是(2)C。

(1) A.业务需求 B.用户需求 C.软件需求 D.设计约束(2) A.用上下文关系图表示的项目范围 B.包含的主题域及主题域之间的关系C.业务活动的详细事件流D.系统涉及的业务事件◆根据下面所示的构件图可以得知,接口提交采购申请是(3)C实现的,客服管理子系统共使用了(4)D接口。

(3) A.门店管理子系统 B.客服管理子系统C.采购管理子系统D.无法确定(4) A.1个 B.2个 C.3个 D.4个◆以下关于需求定义的描述中,正确的是(5)D;对于酒店管理系统而言,以下各个选项中,(6)C最不适合表示为业务事件。

(5) A.上下文关系图能够清晰地界定出系统与人的职责边界B.鱼骨图和帕累托图是来界定系统范围的C.项目涉众(stakeholder)就是将使用系统的用户D.需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6) A.入住 B.换房 C.付款 D.续房◆在需求捕获的过程中,用户经常会制定解决方案而不是阐述需求,有效识别这一情况的措施是(7)A:以下措施中,(8)A是用来克服用户非正事心理的。

(7) A.询问用户提出需求的理由 B.提前向用户提供访谈计划C.利用原型来及时验证用户的需求D.让用户介绍工作场景(8) A.选择打扰较少的访谈场所 B避免向用户提出过细的问题C.让用户以介绍工作场景为主D.通过业务流程图确认访谈正确的对象◆在下面关于需求验证任务的描述中,不正确的是(9)D:需求验证属于需求工程中的(10)A范畴。

(9) A.需要核查功能描述的正确性 B.需要核查功能描述的清晰性C.需要明确需求的完整性D.除管理者外的用户不能参与评审(10) A.需求开发 B.需求管理 C需求文档化 D.需求跟踪◆根据下面的活动图,最可能是不合适的用例的是(11)D,理由是(12)。

需求分析师笔试题有参考答案

需求分析师笔试题有参考答案

需求分析师笔试题有参考答案需求分析师笔试题考号:姓名:一.单项选择题(每题2分)◆在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1)A:它不应该包括的内容是(2)C。

(1) A.业务需求 B.用户需求C.软件需求D.设计约束(2) A.用上下文关系图表示的项目范围B.包含的主题域及主题域之间的关系C.业务活动的详细事件流D.系统涉及的业务事件◆根据下面所示的构件图能够得知,接口提交采购申请是(3)C实现的,客服管理子系统共使用了(4)D接口。

(3) A.门店管理子系统 B.客服管理子系统C.采购管理子系统D.无法确定(4) A.1个 B.2个 C.3个 D.4个◆以下关于需求定义的描述中,正确的是(5)D;对于酒店管理系统而言,以下各个选项中,(6)C最不适合表示为业务事件。

(5) A.上下文关系图能够清晰地界定出系统与人的职责边界B.鱼骨图和帕累托图是来界定系统范围的C.项目涉众(stakeholder)就是将使用系统的用户D.需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6) A.入住 B.换房 C.付款D.续房◆在需求捕获的过程中,用户经常会制定解决方案而不是阐述需求,有效识别这一情况的措施是(7)A:以下措施中,(8)A是用来克服用户非正事心理的。

(7) A.询问用户提出需求的理由B.提前向用户提供访谈计划C.利用原型来及时验证用户的需求 D.让用户介绍工作场景(8) A.选择打扰较少的访谈场所B避免向用户提出过细的问题C.让用户以介绍工作场景为主D.经过业务流程图确认访谈正确的对象◆在下面关于需求验证任务的描述中,不正确的是(9)D:需求验证属于需求工程中的(10)A范畴。

(9) A.需要核查功能描述的正确性B.需要核查功能描述的清晰性C.需要明确需求的完整性D.除管理者外的用户不能参与评审(10) A.需求开发 B.需求管理C需求文档化 D.需求跟踪◆根据下面的活动图,最可能是不合适的用例的是(11)D,理由是(12)。

需求分析师笔试题有参考答案

需求分析师笔试题有参考答案

需求分析师笔试题有参考答案公司标准化编码 [QQX96QT-XQQB89Q8-NQQJ6Q8-MQM9N]需求分析师笔试题考号:姓名:一.单项选择题(每题2分)在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1)A:它不应该包括的内容是(2)C。

(1) A.业务需求 B.用户需求 C.软件需求 D.设计约束(2) A.用上下文关系图表示的项目范围 B.包含的主题域及主题域之间的关系C.业务活动的详细事件流D.系统涉及的业务事件根据下面所示的构件图可以得知,接口提交采购申请是(3)C实现的,客服管理子系统共使用了(4)D接口。

(3) A.门店管理子系统 B.客服管理子系统C.采购管理子系统D.无法确定(4)个个个个以下关于需求定义的描述中,正确的是(5)D;对于酒店管理系统而言,以下各个选项中,(6)C最不适合表示为业务事件。

(5) A.上下文关系图能够清晰地界定出系统与人的职责边界B.鱼骨图和帕累托图是来界定系统范围的C.项目涉众(stakeholder)就是将使用系统的用户D.需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6) A.入住 B.换房 C.付款 D.续房在需求捕获的过程中,用户经常会制定解决方案而不是阐述需求,有效识别这一情况的措施是(7)A:以下措施中,(8)A是用来克服用户非正事心理的。

(7) A.询问用户提出需求的理由 B.提前向用户提供访谈计划C.利用原型来及时验证用户的需求D.让用户介绍工作场景(8) A.选择打扰较少的访谈场所 B避免向用户提出过细的问题C.让用户以介绍工作场景为主D.通过业务流程图确认访谈正确的对象在下面关于需求验证任务的描述中,不正确的是(9)D:需求验证属于需求工程中的(10)A范畴。

(9) A.需要核查功能描述的正确性 B.需要核查功能描述的清晰性C.需要明确需求的完整性D.除管理者外的用户不能参与评审(10) A.需求开发 B.需求管理 C需求文档化 D.需求跟踪根据下面的活动图,最可能是不合适的用例的是(11)D,理由是(12)。

需求分析考试题型及答案

需求分析考试题型及答案

需求分析考试题型及答案一、单项选择题(每题2分,共20分)1. 需求分析的主要目的是()。

A. 确定项目的范围和目标B. 识别项目的风险C. 制定项目的预算D. 设计项目的架构答案:A2. 以下哪项不是需求分析阶段的主要活动?()。

A. 收集用户需求B. 确定系统功能C. 编写测试计划D. 制定需求规格说明书答案:C3. 需求分析阶段不包括以下哪项内容?()。

A. 功能性需求B. 非功能性需求C. 系统架构设计D. 用户界面设计答案:C4. 需求分析中,以下哪项不是需求的来源?()。

A. 用户访谈B. 市场调研C. 竞争对手分析D. 项目预算答案:D5. 在需求分析过程中,以下哪项不是需求验证的方法?()。

A. 原型法B. 用例分析C. 需求审查D. 代码审查答案:D6. 需求变更控制的目的是()。

A. 减少需求变更B. 确保需求的完整性C. 降低项目成本D. 加快项目进度答案:B7. 以下哪项不是需求分析阶段的输出物?()。

A. 需求规格说明书B. 项目计划C. 用例模型D. 数据字典答案:B8. 需求分析阶段,以下哪项不是需求分析工具?()。

A. 用例图B. 活动图C. 数据流图D. 甘特图答案:D9. 以下哪项不是需求分析阶段的非功能性需求?()。

A. 性能需求B. 安全需求C. 界面需求D. 可维护性需求答案:C10. 需求分析阶段,以下哪项不是需求分析的原则?()。

A. 明确性B. 完整性C. 可测试性D. 可扩展性答案:D二、多项选择题(每题3分,共15分)11. 需求分析阶段的主要任务包括()。

A. 确定项目目标B. 收集用户需求C. 制定项目计划D. 编写需求规格说明书答案:ABD12. 需求分析中,以下哪些是需求分析的方法?()A. 访谈B. 问卷调查C. 竞品分析D. 原型法答案:ABCD13. 需求分析阶段,以下哪些是需求分析的输出物?()A. 需求规格说明书B. 用例图C. 活动图D. 项目计划答案:ABC14. 需求分析阶段,以下哪些是需求分析的原则?()A. 明确性B. 完整性C. 可测试性D. 可扩展性答案:ABC15. 需求分析阶段,以下哪些是需求分析的工具?()A. 用例图B. 数据流图C. 甘特图D. 活动图答案:ABD16. 需求分析是软件开发过程中的第一步。

需求分析习题及答案

需求分析习题及答案

需求分析习题及答案第三章需求分析一.填空题1. 需求分析的步骤_____________ , _____________ , _____________ , ____________ 。

2. 需求分析阶段需编写的文档有_________________ , ____________ , ______________ 。

3. 系统规格说明,数据要求,______________ ,____________ ,这四份文档资料是在书写文档阶段必需完成的。

4. 在书写文档阶段,数据要求主要包括通过需求分析建立起来的__________________ ,以及描绘数据结构的层次方框图。

5. 对于计算机程序处理的数据,其数据域应包括___________________ , _____________ ,和数据结构。

6. 数据内容即是_______________ 。

7. 把一个功能分解成几个子功能,并确定_________________________ ,就属于横向分解。

8. 软件需求的逻辑视图给出___________________________ ,而不是实现的细节。

9. 功能一般用_____________________ ,来表示。

10. 结构化分析方法是______________________ ,进行需求分析的方法.11.描述结构化分析方法的工具有,判定表,判定赵寸。

12. SA方法中自顶向下的分析策略主要是和。

13. 数据流图的基本组成部分有_________________ ,_________________ ,________________ ,______________ 。

14. 数据流图的特性________________ ,______________ ,________________ ,___________ 。

15. 数据流图和数据字典共同构成了系统的_________________ 模型,是需求规格说明书的主要组成部分。

需求分析考试题

需求分析考试题

需求分类及其相互关系:use一软件过程的概念及分类,基本过程包含些什么及每个过程的具体内容。

答:软件过程也称为软件生存周期过程或软件过程组,是指软件生存周期中的一系列相关过程。

过程就是活动的集合,活动是任务的集合,任务则起到把输入加工成输出的作用。

活动的执行可以是顺序的、迭代的(重复的)、并行的、嵌套的或是有条件引发的。

软件过程可以分为三类:基本过程、支持过程和组织过程。

基本过程包括:获取过程:(项目委托方)确定需求;招标;签订合同;对供应方的监督;验收完成。

供应过程:(项目承包方)理解需求;投标;签订合同;计划;实施;控制;评审评价;交付。

开发过程:(软件开发人员)过程实施准备;系统需求分析;系统结构设计;软件需求分析;软件体系结构设计;软件详细设计;软件编码和测试;软件集成;软件合格测试;系统集成;系统合格测试;软件安装;验收支持。

运行过程:(用户)运行准备;运行测试;产品转移;运行;运行支持;运行评价。

维护过程:(维护人员)过程实施准备;问题分析和修改设计;修改实施;对维护的评审和验收;软件移植;软件退役二简述软件需求工程分为哪几类?其中需求获取和需求规约目的和任务。

答:软件需求工程细分为:需求获取、需求分析与协商、系统建模系统建模系统建模系统建模、需求规约、需求验证和需求管理六个阶段。

•需求获取:系统分析人员通过与用户的交流、对现有系统的观察及对任务进行分析,确定系统或产品范围的限制性描述、与系统或产品有关的人员及特征列表、系统的技术环境的描述、系统功能的列表及应用于每个需求的领域限制、一组描述不同运行条件下系统或产品使用状况的应用场景以及为更好地定义需求而开发的任意原型。

•需求获取的工作产品为进行需求分析提供了基础,为后期开发设计人员提供需求分析报告。

•需求规约:软件需求规约是分析任务的最终产物,通过建立完整的信息描述、详细的功能和行为描述、性能需求和设计约束的说明、合适的验收标准,给出对目标软件的各种需求。

需求分析师笔试题-有参考答案

需求分析师笔试题-有参考答案

需求分析师笔试题七口考号:姓名:•单项选择题(每题 2分)在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1) A:它不应该包括的内容是(_2)Co(1) A.业务需求 B. 用户需求 C. 软件需求 D. 设计约束(2) A.用上下文关系图表示的项目范围 B. 包含的主题域及主题域之间的关系C.业务活动的详细事件流D. 系统涉及的业务事件根据下面所示的构件图可以得知,接口提交采购申请是( 3) C实现的,客服管理子系统共使用了( 4) D接口。

正确的是( 5) D:对于酒店管理系统而言,以下各个选项中,(6) C最不适合表示为业务事件。

(5) A.上下文关系图能够清晰地界定出系统与人的职责边界B. 鱼骨图和帕累托图是来界定系统范围的C. 项目涉众(stakeholder )就是将使用系统的用户D.需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6) A.入住 B. 换房 C. 付款 D. 续房在需求捕获的过程中,用户经常会制定解决方案而不是阐述需求,有效识别这一情况的措施是(7) A:以下措施中,(8) A是用来克服用户非正事心理的。

(3) A•门店管理子系统 B. 客服管理子系统C•采购管理子系统 D. 无法确定(4) A.1 个B.2 个 C.3 个D.4个以下关于需求定义的描述中,采购理子杀统(7) A•询问用户提出需求的理由 B. 提前向用户提供访谈计划C. 利用原型来及时验证用户的需求D.让用户介绍工作场景(8) A.选择打扰较少的访谈场所 B 避免向用户提出过细的问题C. 让用户以介绍工作场景为主D. 通过业务流程图确认访谈正确的对象在下面关于需求验证任务的描述中,不正确的是(9) D:需求验证属于需求工程中的(10)A范畴。

(9) A.需要核查功能描述的正确性 B. 需要核查功能描述的清晰性C. 需要明确需求的完整性D. 除管理者外的用户不能参与评审(10) A.需求开发B.需求管理 C需求文档化 D.需求跟踪根据下面的活动图,最可能是不合适的用例的是(11) D,理由是(12)。

软件需求分析笔试题库

软件需求分析笔试题库

《软件需求分析》题库《软件需求分析》课程组编2012年4月目录一、单项选择题 (2)二、填空题 (5)三、判断题 (9)四、名词解释题 (11)五、问答题 (14)六、案例分析题 (28)《软件需求分析》习题集一、单项选择题1、软件生产中产生需求问题的最大原因在于对应用软件的()理解不透彻或应用不坚决。

(A)复杂性(B)目的性(C)模拟性(D)正确性2、需求分析的目的是保证需求的()。

(A)目的性和一致性(B)完整性和一致性(C)正确性和目的性(D)完整性和目的性3、系统需求开发的结果最终会写入()。

(A)可行性研究报告(C)用户需求说明4、现实世界中的((B)前景和范围文档(D)系统需求规格说明)构成了问题解决的基本范围,称为该问题的问题域。

(A)属性和状态(B)实体和状态(C)实体和操作(D)状态和操作5、功能需求通常分为三个层次,即业务需求、用户需求和()。

(A)硬件需求(B)软件需求(C)质量属性(D)系统需求6、比较容易发现的涉众称为初始涉众,又称为(),通常包括客户、管理者和相关的投资者。

(A)关键涉众(B)涉众基线(C)普通涉众(D)一般涉众7、如果在最终的物件(Final Artifact)产生之前,一个中间物件(Mediate Artifact)被用来在一定广度和深度范围内表现这个最终物件,那么这个中间物件就被认为是最终物件在该广度和深度上的()。

(A)模拟(B)构造(C)原型(D)模型8、按照使用方式进行分类,原型可分为:演示原型、()、试验原型和引示系统原型。

(A)非操作原型(B)系列首发原型(C)选定特征原型(D)严格意义上的原型9、按照功能特征进行分类,原型可分为:()、非操作原型、系列首发原型和选定特征原型。

(A)拼凑原型(B)样板原型(C)纸上向导原型(D)严格意义上的原型10、按照开发方法进行分类,原型可分为:演化式原型和抛弃式原型,其中抛弃式原型又被细分为()。

需求分析师笔试题有参考答案

需求分析师笔试题有参考答案

需求分析师笔试题考号: 姓名:一.单项选择题(每题2分)◆在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1)A:它不应该包括的内容就是(2)C。

(1)A、业务需求 B、用户需求 C、软件需求 D、设计约束(2)A、用上下文关系图表示的项目范围 B、包含的主题域及主题域之间的关系C、业务活动的详细事件流D、系统涉及的业务事件◆根据下面所示的构件图可以得知,接口提交采购申请就是(3)C实现的,客服管理子系统共使用了(4)D接口。

(3)A、门店管理子系统 B、客服管理子系统C、采购管理子系统D、无法确定(4) A、1个 B、2个 C、3个 D、4个◆以下关于需求定义的描述中,正确的就是(5)D;对于酒店管理系统而言,以下各个选项中,(6)C最不适合表示为业务事件。

(5) A、上下文关系图能够清晰地界定出系统与人的职责边界B、鱼骨图与帕累托图就是来界定系统范围的C、项目涉众(stakeholder)就就是将使用系统的用户D、需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6) A、入住 B、换房 C、付款 D、续房◆在需求捕获的过程中,用户经常会制定解决方案而不就是阐述需求,有效识别这一情况的措施就是(7)A:以下措施中,(8)A就是用来克服用户非正事心理的。

(7) A、询问用户提出需求的理由 B、提前向用户提供访谈计划C、利用原型来及时验证用户的需求D、让用户介绍工作场景(8) A、选择打扰较少的访谈场所 B避免向用户提出过细的问题C、让用户以介绍工作场景为主D、通过业务流程图确认访谈正确的对象◆在下面关于需求验证任务的描述中,不正确的就是(9)D:需求验证属于需求工程中的(10)A范畴。

(9) A、需要核查功能描述的正确性 B、需要核查功能描述的清晰性C、需要明确需求的完整性D、除管理者外的用户不能参与评审(10) A、需求开发 B、需求管理 C需求文档化 D、需求跟踪◆根据下面的活动图,最可能就是不合适的用例的就是(11)D,理由就是(12)。

需求分析sre试题及部分答案

需求分析sre试题及部分答案

1.在项目初始阶段,开发任务最先需要明确的是____d_____A.理解基本问题B.确定所需解决方案C.确定需要的解决方案的人选D.以上都不是2.需求规格说明描述了____a_______A.解决方案系统的功能、性能及约束B.解决方案系统的实现C.软件系统体系结构的元素D.系统仿真所需要的时间3.组织需求评审的最好方法是___________d__A.检查系统模型的错误B.让客户检查需求C.将需求发放给设计团队去征求意见D.使用审查清单检查每一个需求4.在需求开发过程中,软件工程师应与客户共同定义____d______A.客户可见的使用场景B.重要的软件特性C.系统的输入输出D.A、B和C都包括5.风险管理中不包括____a______A.风险预测B.风险评价C.风险控制D.风险避免6.前景文档不应包括___b______A.业务需求B.重要的质量属性C.高层次解决方案D.系统范围7.某公司欲开发一个在线交易系统,为了能够精确表达用户与系统间的复杂交互过程,应当采用UML中的_____d_____进行交互过程建模。

A.类图B.时序图C.对象图D.状态图8.下列关于质量属性中健壮性的描述正确的是______a_____A.健壮的软件可以从发生问题的环境中完好恢复并可容忍用户的错误。

B.产品运行过程中,由于软件失效而引起实验失败的概率不应超过1%。

C.健壮性可以使用软件无故障运行的时间来衡量。

D.健壮性高的软件修复一次缺陷比较容易,对于那些需要快速开发的产品很重要。

9.下列关于产品代表者的描述错误的是_______b________A.每一个产品代表者代表了一个特定的用户类。

B.一个特定用户类只能由一个产品代表者代表。

C.产品代表者在他所代表的用户类和开发者之间充当主要的接口。

D.产品代表者可以对所在用户类中的不一致的需求作出决策。

10.__c_______决定是否采纳建议的变更请求。

A.变更修改者B.变更评估者C.变更控制委员会D.变更验证者11.需求分析阶段结束后,应交出的文档中,不包括(D)A. 数据流图B.数据字典C.简明的算法描述D.项目的经费预算12. 系统开发过程通常被分为若干个阶段,每个阶段的开始和结束都有明确的规定,人们常将开发过程中,完成某项关键工作得时刻称为里程碑,完成(B)时最适合称为里程碑。

需求分析考试题型及答案

需求分析考试题型及答案

需求分析考试题型及答案一、单选题(每题2分,共20分)1. 需求分析的目的是()。

A. 确定项目范围B. 确定项目成本C. 确定项目时间D. 确定项目风险答案:A2. 需求分析阶段不包括以下哪项活动?()A. 收集需求B. 定义需求C. 测试需求D. 验证需求答案:C3. 以下哪项不是需求分析的原则?()A. 明确性B. 完整性C. 一致性D. 可变性答案:D4. 需求分析过程中,通常采用哪种方法来获取用户需求?()A. 问卷调查B. 访谈C. 观察D. 所有以上答案:D5. 需求分析文档中,不包括以下哪项内容?()A. 功能性需求B. 非功能性需求C. 项目预算D. 项目计划答案:C6. 以下哪种工具通常用于需求分析?()A. 甘特图B. 用例图C. 流程图D. 所有以上答案:B7. 需求变更控制的目的是什么?()A. 避免需求变更B. 管理需求变更C. 增加需求变更D. 减少需求变更答案:B8. 需求验证的方法不包括以下哪项?()A. 原型验证B. 需求审查C. 需求测试D. 需求分析答案:D9. 需求分析阶段的输出是什么?()A. 需求规格说明书B. 项目计划C. 项目预算D. 项目风险评估报告答案:A10. 需求优先级排序的目的是()。

A. 确定需求的紧急程度B. 确定需求的难度C. 确定需求的复杂性D. 确定需求的实现顺序答案:D二、多选题(每题3分,共15分)1. 需求分析的方法包括()。

A. 访谈B. 问卷调查C. 原型法D. 观察法答案:ABCD2. 需求分析过程中可能遇到的问题包括()。

A. 需求不明确B. 需求冲突C. 需求遗漏D. 需求过度答案:ABCD3. 需求分析文档应该包括以下哪些内容?()A. 功能性需求B. 非功能性需求C. 需求优先级D. 需求变更记录答案:ABCD4. 需求分析过程中,需求验证的方法包括()。

A. 需求审查B. 原型验证C. 需求测试D. 需求复审答案:ABC5. 需求变更控制的步骤包括()。

需求笔试题整理(含答案)

需求笔试题整理(含答案)

1、下列哪项不属于涉众?(A)A .相关软件B .客户C .用户D .开发者2、E-R图用来描述的是(A)。

A .概念模型B .逻辑模型C .关系模型D .对象模型3、需求分析活动的一个重要任务是啥:需求细化4、项目的前景和范围文档、用户需求文档都被视为属于什么:用户文档5、“数据字典”定义了()中每一个图形元素:数据流图6、软件需求分析一般应确定的是用户对软件的(D)。

A .功能需求B .非功能需求C .性能需求D .功能需求和非功能需求7、软件需求分析产生的文档是:软件需求规格说明书8、下列(C)不是需求规格说明文档的读者。

A .项目管理者B .编程人员C .销售商D .律师9、描述场景所使用的表示法要符合正规性要求,一般可使用非形式化语言、半形式化语言和形式化语言。

在实践中,(B)是主要的描述方式。

A .形式化的程序语言B .非形式化的自然语言C .形式化的图形工具D .非形式化的设计语言10、需求分析是由用户和系统分析员共同完成。

11、UML使用的行为模型是三种:交互图、状态图和活动图12、需求分析的目的是保证需求的:完整性和一致性13、需求分析是(A)A软件开发工作的基础B软件生命周期的开始C由系统分析员单独完成D由用户自己单独完成14、UML是面向对象设计的建模工具,独立于任何具体程序设计语言。

15、UML的类图包含哪些抽象的内容?ABCA概念层B说明层C实现层D业务层E控制层16、一个状态图中通常由哪几部分组成?CA事件、转移状态B状态、转移状态C状态、事件、转移状态D状态、事件17、软件工程三要素是(ABD)A方法B工具C技术D过程E模型18、软件工程的出现是由于(C)A软件社会化的发展B计算机硬件技术的发展C软件危机的出现D计算机软件技术的发展19、项目的前景和范围文档定义了系统的(B)A用户需求B业务需求C软件需求D开发需求20、判断:用户访谈是进行需求获取的有效方式,如果有可能,应该尽力多去进行用户访谈。

软件需求分析笔试题库

软件需求分析笔试题库

软件需求分析笔试题库《软件需求分析》题库《软件需求分析》课程组编2021年 4月目录一、单项选择题......................................................2 二、填空题............................................................5 三、判断题............................................................9 四、名词解释题......................................................11 五、问答题............................................................14 六、案例分析题 (28)1《软件需求分析》习题集一、单项选择题1、软件生产中产生需求问题的最大原因在于对应用软件的(坚决。

(C)模拟性(D)正确性2、需求分析的目的是保证需求的()。

(A)目的性和一致性(B)完整性和一致性(C)正确性和目的性(D)完整性和目的性3、系统需求开发的结果最终会写入()。

(A)可行性研究报告(B)前景和范围文档(C)用户需求说明(D)系统需求规格说明4、现实世界中的()构成了问题解决的基本范围,称为该问题的问题域。

(A)属性和状态(B)实体和状态(C)实体和操作(D)状态和操作)。

5、功能需求通常分为三个层次,即业务需求、用户需求和((A)硬件需求(B)软件需求(C)质量属性(D)系统需求),通常包括客户、管理者和相关 6、比较容易发现的涉众称为初始涉众,又称为(的投资者。

(A)关键涉众(B)涉众基线(C)普通涉众(D)一般涉众7、如果在最终的物件(Final Artifact)产生之前,一个中间物件(Mediate Artifact)被用来在一定广度和深度范围内表现这个最终物件,那么这个中间物件就被认为是最终物件在该广度和深度上的()。

软件需求分析笔试题库

软件需求分析笔试题库

《软件需求分析》题库《软件需求分析》课程组编2012年4月目录一、单项选择题 (2)二、填空题 (5)三、判断题 (9)四、名词解释题 (11)五、问答题 (14)六、案例分析题 (28)《软件需求分析》习题集一、单项选择题1、软件生产中产生需求问题的最大原因在于对应用软件的()理解不透彻或应用不坚决。

(A)复杂性(B)目的性(C)模拟性(D)正确性2、需求分析的目的是保证需求的()。

(A)目的性和一致性(B)完整性和一致性(C)正确性和目的性(D)完整性和目的性3、系统需求开发的结果最终会写入()。

(A)可行性研究报告(C)用户需求说明4、现实世界中的((B)前景和范围文档(D)系统需求规格说明)构成了问题解决的基本范围,称为该问题的问题域。

(A)属性和状态(B)实体和状态(C)实体和操作(D)状态和操作5、功能需求通常分为三个层次,即业务需求、用户需求和()。

(A)硬件需求(B)软件需求(C)质量属性(D)系统需求6、比较容易发现的涉众称为初始涉众,又称为(),通常包括客户、管理者和相关的投资者。

(A)关键涉众(B)涉众基线(C)普通涉众(D)一般涉众7、如果在最终的物件(Final Artifact)产生之前,一个中间物件(Mediate Artifact)被用来在一定广度和深度范围内表现这个最终物件,那么这个中间物件就被认为是最终物件在该广度和深度上的()。

(A)模拟(B)构造(C)原型(D)模型8、按照使用方式进行分类,原型可分为:演示原型、()、试验原型和引示系统原型。

(A)非操作原型(B)系列首发原型(C)选定特征原型(D)严格意义上的原型9、按照功能特征进行分类,原型可分为:()、非操作原型、系列首发原型和选定特征原型。

(A)拼凑原型(B)样板原型(C)纸上向导原型(D)严格意义上的原型10、按照开发方法进行分类,原型可分为:演化式原型和抛弃式原型,其中抛弃式原型又被细分为()。

需求分析师笔试题有参考答案

需求分析师笔试题有参考答案

需求剖析师笔试题考号:姓名:一.单项选择题(每题 2 分)在项目立项阶段应当进行需求定义,此时定义的需求属于需求三个层次中的(1)A:它不该当包含的内容是(2) C。

( 1) A. 业务需求 B.用户需求 C.软件需求 D.设计拘束( 2) A. 用上下文关系图表示的项目范围 B.包含的主题域及主题域之间的关系C. 业务活动的详尽事件流D. 系统波及的业务事件3) C 实现的,客服管理子系依据下边所示的构件图能够得悉,接口提交采买申请是(统共使用了( 4) D 接口。

( 3) A. 门店管理子系统 B.客服管理子系统C. 采买管理子系统D.没法确立(4)个个个个以下对于需求定义的描绘中,正确的选项是(5)D;对于酒店管理系统而言,以下各个选项中,( 6) C 最不适合表示为业务事件。

(5) A. 上下文关系图能够清楚地界定出系统与人的职责界限B.鱼骨图和帕累托图是来界定系统范围的C.项目涉众( stakeholder )就是将使用系统的用户D.需求定义的产物主要包含项目目标、范围以及需求纲领的草稿(6) A.入住 B.换房 C.付款 D.续房有效辨别这一状况的在需求捕捉的过程中,用户常常会拟订解决方案而不是论述需求,举措是( 7) A:以下举措中,( 8) A 是用来战胜用户非正事心理的。

( 7) A. 咨询用户提出需求的原因 B. 提早向用户供给访谈计划C.利用原型来实时考证用户的需求D.让用户介绍工作场景( 8) A. 选择打搅较少的访谈场所 B 防止向用户提出过细的问题C.让用户以介绍工作场景为主D.经过业务流程图确认访谈正确的对象在下边对于需求考证任务的描绘中,不正确的选项是(9)D:需求考证属于需求工程中的(10)A 范围。

( 9) A. 需要核查功能描绘的正确性 B.需要核查功能描绘的清楚性C.需要明确需求的完好性D. 除管理者外的用户不可以参加评审( 10) A. 需求开发 B. 需求管理 C 需求文档化依据下边的活动图,最可能是不适合的用例的是(D.需求追踪11) D,原因是(12)。

软件需求分析考试试题

软件需求分析考试试题

软件需求分析考试试题一、选择题(每题 3 分,共 30 分)1、软件需求分析阶段的任务是()A 确定软件开发方法B 确定软件开发工具C 确定软件系统的功能和性能要求D 确定软件系统的运行环境2、以下不属于软件需求分析阶段工作的是()A 编写需求规格说明书B 建立软件系统的逻辑模型C 进行软件测试D 制定软件项目计划3、需求分析中开发人员要从用户那里了解()A 软件做什么B 用户使用界面C 输入的信息D 软件的规模4、软件需求规格说明书的内容不应该包括()A 软件的性能B 算法的详细描述C 用户界面及运行环境D 软件确认准则5、结构化分析方法使用的图形工具中,用于描述系统内数据的运动情况的是()A 数据流图B 数据字典C 判定表D 判定树6、数据字典是对数据定义信息的集合,它所定义的对象都包含于()A 数据流图B 程序框图C 软件结构D 方框图7、需求分析最终结果是产生()A 项目开发计划B 需求规格说明书C 设计说明书D 可行性分析报告8、下面不属于需求分析阶段工作的是()A 需求获取B 可行性研究C 需求分析D 撰写需求规格说明书9、以下关于需求分析的叙述中,不正确的是()A 需求分析的目的是确定系统必须完成哪些工作B 需求分析的重点是描述系统的功能需求C 需求分析可以为系统设计提供依据D 需求分析不需要考虑系统的性能要求10、以下关于数据流图的描述中,不正确的是()A 数据流图是描述系统数据流程的工具B 数据流图中的箭头表示数据流的流向C 数据流图中的处理表示对数据的加工D 数据流图中的数据源点和终点表示系统外部的实体二、填空题(每题 3 分,共 30 分)1、软件需求分析是软件开发过程中的重要阶段,其主要任务是确定软件系统的_________。

2、需求分析阶段产生的主要文档是_________。

3、结构化需求分析方法中,用于描述系统功能的工具是_________。

4、数据字典的作用是对_________中的数据进行详细的定义和说明。

“需求分析师”测试题

“需求分析师”测试题

“需求分析师”测试题单项选择题每题4分,简答题分值参见后面的说明。

一、单项选择题◆在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1);(1)B.用户需求C.软件需求D.设计约束(2)A.用上下文关系图表示的项目范围B.包含的主题域及主题域之间的关系C.业务活动的详细事件流D.系统涉及的业务事件◆根据下面所示的构件图可以得知,接口“提交采购申请”是(3)实现的,客服管理子系统共使用了(4)接口。

C. 采购管理子系统D. 无法确定(4)A. 1个 B. 2个 C. 3个 D. 4个◆以下关于需求定义的描述中,正确的是(5);对于酒店管理系统而言,以下各个选项中,(6)最不适合标识为业务事件。

(5)A.上下文关系图能够清晰地界定出系统与人的职责边界B.鱼骨图和帕雷托图是用来界定系统范围的C.项目涉众(stakeholder)就是将使用系统的用户D.需求定义的产物主要包括项目目标、范围以及需求大纲的初稿(6)A.入住B.换房C.付款D.续房◆在需求捕获的过程中,用户经常会指定解决方案而不是阐述需求,有效识别这一情C.利用原型来及时验证用户的需求D.让用户介绍工作场景(8)A.选择打扰较少的访谈场所B.避免向用户提出过细的问题C.让用户以介绍工作场景为主D.通过业务流程图确认访谈正确的对象◆在下面关于需求验证任务的描述中,不正确的是(9);需求验证属于需求工程中的(10)范畴。

(9)A.需要核查功能描述的正确性B.需要核查功能描述的清晰性C.需要明确需求的完整性D.除管理者外的用户不能参与评审(10)A .需求开发 B .需求管理 C .需求文档化 D .需求跟踪◆ 根据下面的活动图,最可能是不合适的用例的是 (11) ,理由是 (12) 。

申请体检开单返还客户收费体检并记录结果体检项已完成出具报告Y 综合科医生体检医生收费人员服务人员体检者 (11)A. 开单 B. 收费C. 出具报告D. 体检并记录结果(12)A. 用例太小B. 用例太大C.不属于系统边界之内D. 其他 ◆ 在进行业务建模和需求建模时,一般不会使用的UML 模型是 (13) ;适用于描述业务活动的操作步骤细节信息是模型是 (14) 。

需求分析考试重点答案

需求分析考试重点答案

第一章3.需求分析与需求工程之间的关系那就是需求工程含义更广,包括需求获取、需求分析、需求定义5.需求工程包含的活动?为什么重视需求工程?需求工程包含需求开发和需求管理,而需求开发又包括需求获取、需求分析、需求规格说明、需求验证。

因为计算机应用于现实世界的广泛性,所以软件工程师的工作也具有行业上的广泛性,但是软件工程师不可能了解所有的领域,所以常常需要将工作中的很大一部分用来定义问题,然后再为其设计解决方案,定义问题就是需求工程的任务,开发软件系统最困难的部分就是准确说明开发什么,最为困难的概念性工作便是编写详细技术需求,这包括所有面向用户,面向机器和其他软件系统的接口,同时这也是一旦有错,最终将给系统带来极大损害的部分,并且以后要对他进行修改也极为困难。

第二章3。

解释下列名词,需求,规格说明,问题域特性和约束,并结合他们的含义说明需求工程的主要任务是什么?需求是用户对问题域中的实体状态或事件的期望描述规格说明:规格说明是解系统为满足用户需求而提供的解决方案,规定了解系统的行为特征。

问题域的特性:在和解系统相互影响的同时,问题域是自治的,它有自己的运行规律,而且这些规律不会因解系统的引入而发生改变,这种自治的规律性称为问题域特性,当这些特性非常明确时称之为约束。

需求工程的主要任务:1.需求工程必须说明软件系统将应用的环境及目标,说明用来达成这些目标的软件功能,还要说明在设计和实现这些功能时上下文环境对软件完成任务所用的方式、方法所施加的限制和约束。

2需求工程必须将目标、功能和约束反映到软件系统中,映射为可行的软件行为,并对软件行为进行准确的规格说明.3需求工程还要妥善处理目标、功能和约束随着时间的演化情况。

1、进行需求开发,确定用户的期望效果R2、研究问题背景,描述问题域特性E3、构建解系统,描述解系统行为S,使得E,S—>R.5.业务需求、用户需求、系统需求之间的区别与联系?业务需求:描述了组织为什么要开发系统,通常来自项目的投资人,购买产品的顾客,实际用户的管理者,市场营销部门等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

需求分析师笔试题
考号:_______________________ 姓名:________________________
一•单项选择题(每题2分)
在项目立项阶段应该进行需求定义,此时定义的需求属于需求三个层次中的(1) A:它不应该包括的内容是(2)Co
正确的是( 5) D:对于酒店管理系统而言,以下各个选项中,(6) C最不适合表示为业务事件。

(5) A.上下文关系图能够清晰地界定出系统与人的职责边界
B. 鱼骨图和帕累托图是来界定系统范围的
C. 项目涉众(stakeholder )就是将使用系统的用户
D. 需求定义的产物主要包括项目目标、范围以及需求大纲的初稿
(6) A.入住B. 换房C. 付款D. 续房
在需求捕获的过程中,用户经常会制定解决方案而不是阐述需求,有效识别这一情况的措施是(7) A:以下措施中,(8) A是用来克服用户非正事心理的。

(1) A.业务需求B. 用户需求 C. 软件需求 D. 设计约束
(2) A.用上下文关系图表示的项目范围 B. 包含的主题域及主题域之间的关系
C.业务活动的详细事件流
D. 系统涉及的业务事件
根据下面所示的构件图可以得知,接口提交采购申请是( 3) C实现的,客服管理子系统共使用了( 4) D接口。

(3)
C•采购管理子系统
B. 客服管理子系统
D. 无法确定
(4) A.1 个B.2 个 C.3 个D.4个
以下关于需求定义的描述中,
(7)
A.询问用户提出需求的理由
B. 提前向用户提供访谈计划
(8)
A.选择打扰较少的访谈场所
B
避免向用户提出过细的问题
不正确的是(9) D:需求验证属于需求工程中的 (10)
根据下面的活动图,最可能是不合适的用例的是(
11) D ,理由是(12)。

C. 利用原型来及时验证用户的需求
D.让用户介绍工作场景 C. 让用户以介绍工作场景为主
D.
通过业务流程图确认访谈正确的对象
A 范畴。

(9) A.需要核查功能描述的正确性
B. 需要核查功能描述的清晰性
C. 需要明确需求的完整性
D.
除管理者外的用户不能参与评审
(10) A.需求开发B.需求管理 C 需求文档化
D.需求跟踪
在下面关于需求验证任务的描述中,
(11) A.开单B. 收费C. 出具报告 D. 体验并记录结果
(12) A.用例太小B.用例太大C.不属于系统边界之内 D.其他
在进行业务建模和需求建模时,一般不会使用的UML模型是(13) A:适用于描述业务
活动的操作步骤细节信息是模型是( 14) D。

(13) A.交互图 B. 活动图 C. 用例图 D. 类图
(14) A.交互图 B. 用例图 C. 构建图 D. 活动图
在如下所示的流程中,如果小张等待了10分钟后,收到了必胜客有空位信号,那么他
将(15) A:在必胜客泳道中表示有有空位信息的图标的含义是( 16) C
(15) A.进入必胜客B.进入肯德基C.不确定D.都不进入
(16) A.发信号,用来描述同步事件 B.接受信号,用来描述同步事件
C. 发信号,用来描述异步事件
D.接受信号,用来描述异步事件
在如下所示的领域类图中,不属于遥测遥控设备的是( 17)A:对于业务术语浮标与航标之间的关系,正确的描述是(18) C。

(17) A.航标灯B.航标灯监控器C.GPS设备D.雷达应答器感应器
(18) A.浮标和航标之间存在关联关系 B. 浮标是组成航标的一部分
C. 浮标是航标的一种
D. 它们之间没有什么联系
当用户与需求分析人员都对系统的需求没有清晰的认识时,适合采用的需求捕获方式是
(19)A:用户调查主要是用来弥补用户访谈( 20) B方面的不足。

(19) A.联合开发B.用户调查C.现场观摩D•情节串联板
(20) A.捕获的信息不够完整 B.捕获的信息存在片面性
C.缺少非功能方面的需求信息
D.易于形而上学
简答题(每题15 分)
某棋牌馆为了提高管理效率,计划开发一套信息管理系统。

该系统的主要功能包括:以
In ternet的形式向客户提供座位预定的服务,并且如果暂时无法获取座位信息是,允
许客户进入等候队列,当有人退订之后将及时通知客户。

另外,该系统还将为总台服务员提供座位的安排,以及结账的功能,要求能够支持现金和银行卡两种结账方式。

工程师小赵通过一系列的需求调研之后,绘制了如下图所示的用例图。

问题
1. 在图中,银联POS系统是什么类型的元素,和客户,总台服务员有什么区别或联系。

2. 标注了棋牌管理系统的长方形表示什么?
3. 除了用例图之外,用例模型中还包括什么?
4. 用户在预定座位是,是否一定会执行处理等候队列用例?是否一定会执行检查座位信息用例呢?
在你的理解里,需求分析师要干的工作内容包括有哪些?请按照重要级别一一列出。

(列
出五项即可)
在你的理解里,需求分析师在整个项目管理过程中,扮演一个什么样的角色?如何与团
队其他成员开展工作?
你现在身处一个项目,需要和各式各样的客户进行需要调研。

在调研过程中,有的客户很配合,把知道的情况及自己的意见都告诉你;但有的客户确很不配合,以各种各样的借口推脱;这个时候的你,会怎么办?。

相关文档
最新文档