还剩5页未读,继续阅读
文本内容:
需求工程考试全面题库及答案汇总
一、单选题
1.在需求获取过程中,不属于常用的技术方法的是()(1分)A.访谈法B.问卷调查法C.原型法D.观察法【答案】C【解析】原型法属于需求分析阶段的技术,不属于需求获取阶段
2.需求规格说明书中,描述系统功能需求的部分称为()(1分)A.数据需求B.接口需求C.功能需求D.性能需求【答案】C【解析】功能需求部分描述了系统应该做什么
3.在需求管理过程中,变更控制委员会的职责是()(1分)A.收集需求B.分析需求C.审批需求变更D.编写需求规格说明书【答案】C【解析】变更控制委员会负责审批需求变更
4.使用用例图描述用户与系统交互的过程,属于哪种建模方法?()(1分)A.用例建模B.用例图建模C.用例交互建模D.用例行为建模【答案】B【解析】用例图是用于描述用户与系统交互的图形化工具
5.需求验证的目的是()(1分)A.发现需求缺陷B.确定需求完整性C.确认需求可测试性D.验证需求正确性【答案】D【解析】需求验证的目的是确认需求是否正确实现了用户意图
6.需求优先级排序的方法不包括()(1分)A.MoSCoW方法B.Kano模型C.FAST方法D.价值-努力矩阵【答案】B【解析】Kano模型是用于分类用户需求的,不是用于排序的
7.在需求获取过程中,不属于常见的挑战的是()(1分)A.需求不明确B.需求不稳定C.需求完整性D.需求冲突【答案】C【解析】需求完整性是需求获取的目标,不是挑战
8.需求分析阶段的主要输出是()(1分)A.需求规格说明书B.系统架构图C.用例模型D.数据流图【答案】A【解析】需求规格说明书是需求分析阶段的主要输出
9.需求跟踪矩阵的作用是()(1分)A.记录需求变更B.跟踪需求实现C.管理需求优先级D.评估需求质量【答案】B【解析】需求跟踪矩阵用于跟踪需求是否被正确实现
10.需求验证的方法不包括()(1分)A.评审B.原型测试C.用户验收测试D.代码审查【答案】D【解析】代码审查属于需求确认阶段,不属于需求验证
二、多选题(每题4分,共20分)
1.以下哪些属于需求获取的方法?()A.访谈法B.问卷调查法C.原型法D.观察法E.文档分析法【答案】A、B、D、E【解析】需求获取的方法包括访谈法、问卷调查法、观察法和文档分析法
2.需求规格说明书中应包含的内容有()A.功能需求B.数据需求C.接口需求D.性能需求E.使用案例【答案】A、B、C、D、E【解析】需求规格说明书应包含功能需求、数据需求、接口需求、性能需求和使用案例
3.需求管理的活动包括()A.需求获取B.需求分析C.需求验证D.需求变更管理E.需求跟踪【答案】C、D、E【解析】需求管理的活动包括需求验证、需求变更管理和需求跟踪
4.需求优先级排序的方法有()A.MoSCoW方法B.Kano模型C.FAST方法D.价值-努力矩阵E.风险分析【答案】A、C、D【解析】需求优先级排序的方法包括MoSCoW方法、FAST方法和价值-努力矩阵
5.需求验证的目的是()A.发现需求缺陷B.确定需求完整性C.确认需求可测试性D.验证需求正确性E.提高需求质量【答案】A、D【解析】需求验证的目的是发现需求缺陷和验证需求正确性
三、填空题
1.需求获取的常用方法包括______、______和______【答案】访谈法、问卷调查法、观察法(4分)
2.需求规格说明书中,描述系统功能需求的部分称为______【答案】功能需求(2分)
3.需求管理的目的是确保______、______和______【答案】需求一致性、需求完整性、需求可跟踪性(4分)
4.需求优先级排序的方法有______、______和______【答案】MoSCoW方法、FAST方法、价值-努力矩阵(4分)
5.需求验证的常用方法包括______、______和______【答案】评审、原型测试、用户验收测试(4分)
四、判断题
1.需求规格说明书是需求获取阶段的主要输出()(2分)【答案】(×)【解析】需求规格说明书是需求分析阶段的主要输出
2.需求变更管理不需要记录变更历史()(2分)【答案】(×)【解析】需求变更管理需要记录变更历史
3.需求验证的目的是提高需求质量()(2分)【答案】(×)【解析】需求验证的目的是发现需求缺陷和验证需求正确性
4.需求跟踪矩阵不需要跟踪需求变更()(2分)【答案】(×)【解析】需求跟踪矩阵需要跟踪需求变更
5.需求优先级排序的方法只有MoSCoW方法()(2分)【答案】(×)【解析】需求优先级排序的方法包括MoSCoW方法、FAST方法和价值-努力矩阵
五、简答题
1.简述需求获取的常用方法及其优缺点【答案】需求获取的常用方法包括访谈法、问卷调查法和观察法-访谈法优点是可以深入了解用户需求,缺点是耗时较长,可能存在主观偏见-问卷调查法优点是可以收集大量用户信息,缺点是信息可能不够深入,用户参与度不高-观察法优点是可以直观了解用户行为,缺点是可能干扰用户正常行为,信息有限
2.简述需求规格说明书的组成部分及其作用【答案】需求规格说明书通常包括功能需求、数据需求、接口需求、性能需求和使用案例-功能需求描述系统应该做什么-数据需求描述系统需要处理的数据-接口需求描述系统与其他系统的接口-性能需求描述系统的性能要求-使用案例描述用户如何使用系统
3.简述需求管理的流程及其主要内容【答案】需求管理的流程包括需求获取、需求分析、需求验证、需求变更管理和需求跟踪-需求获取收集用户需求-需求分析分析用户需求,形成需求规格说明书-需求验证验证需求是否正确实现用户意图-需求变更管理管理需求变更-需求跟踪跟踪需求实现情况
六、分析题
1.分析需求获取过程中可能遇到的挑战及其应对方法【答案】需求获取过程中可能遇到的挑战包括需求不明确、需求不稳定、需求冲突等-需求不明确可以通过多次访谈、问卷调查和原型法等方法来逐步明确需求-需求不稳定可以通过建立需求变更管理机制来控制需求变更-需求冲突可以通过需求优先级排序和多方协商来解决需求冲突
2.分析需求验证的常用方法及其优缺点【答案】需求验证的常用方法包括评审、原型测试和用户验收测试-评审优点是可以发现需求缺陷,缺点是可能存在主观偏见-原型测试优点是可以直观了解需求实现效果,缺点是可能耗时较长-用户验收测试优点是可以确认需求是否满足用户意图,缺点是可能存在用户理解偏差
七、综合应用题
1.某公司开发一个新的电子商务系统,请设计一个需求规格说明书的框架,并说明每个部分的作用【答案】需求规格说明书的框架包括-引言介绍系统的背景、目标和范围-功能需求描述系统应该做什么,包括主要功能模块和功能描述-数据需求描述系统需要处理的数据,包括数据字典和数据流图-接口需求描述系统与其他系统的接口,包括接口规范和接口示例-性能需求描述系统的性能要求,包括响应时间、吞吐量和资源利用率等-使用案例描述用户如何使用系统,包括用例描述和用例图-附录包括术语表、参考资料等每个部分的作用-引言介绍系统的背景、目标和范围,为需求规格说明书提供上下文-功能需求描述系统应该做什么,为开发团队提供功能实现的指导-数据需求描述系统需要处理的数据,为数据库设计和数据处理提供指导-接口需求描述系统与其他系统的接口,为接口开发和集成提供指导-性能需求描述系统的性能要求,为系统性能优化提供指导-使用案例描述用户如何使用系统,为用户培训和系统测试提供指导-附录包括术语表、参考资料等,为需求规格说明书提供补充信息。
个人认证
优秀文档
获得点赞 0