- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
软件需求分析与测试
姓名_________________________地址_______________________________学号______________________
-------------------------------密-------------------------封----------------------------线--------------------------
1.请首先在试卷的标封处填写您的姓名,身份证号和地址名称。
2.请仔细阅读各种题目,在规定的位置填写您的答案。
一、选择题
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.系统模拟法
答案及解题思路:
1.答案:d
解题思路:软件需求分析的基本步骤包括确定项目目标、收集需求信息、分析需求信息等,但不包括设计系统架构,因为设计系统架构属于系统设计阶段的工作。
2.答案:d
解题思路:软件需求规格说明书综合指导软件设计、软件测试和软件维护,是整个软件开发过程中重要的参考文档。
3.答案:d
解题思路:非功能性需求是指软件必须满足的质量属性,如功能、可靠性、易用性等,而数据需求属于功能性需求,描述了系统必须处理的数据类型。
4.答案:c
解题思路:需求评审是对需求规格说明书进行审核的过程,以保证需求的质量和准确性,属于需求验证的范畴。
5.答案:d
解题思路:调查法、案例分析法、专家调查法都是需求分析的方法,而系统模拟法通常用于验证和评估系统设计,不是需求分析的方法。
二、填空题
1.软件需求分析的主要任务是(识别和描述用户需求,明确软件系统必须做什么)。
解题思路:软件需求分析阶段的核心目标是保证所有利益相关者对系统需求有共同的理解,并形成详细的文档,为后续的设计和开发工作提供依据。
2.需求规格说明书的主要内容包括(功能需求、功能需求、用户界面需求、数据需求、系统约束和假设、验收标准等)。
解题思路:需求规格说明书是需求分析结果的正式文档,它应当全面、准确地描述系统的需求,包括系统应具备的功能、功能指标、用户界面设计、数据管理以及系统开发的环境和限制条件。
3.需求分析过程中,常用的需求获取方法有(访谈、问卷调查、观察、工作流程图、案例研究、原型设计等)。
解题思路:需求获取是需求分析的第一步,通过各种方法与用户和利益相关者沟通,收集他们对系统的期望和需求。
4.需求分析过程中的需求验证包括(一致性检查、完整性检查、可行性分析、可理解性检查、可测试性检查等)。
解题思路:需求验证是保证需求规格说明书的质量,检查需求是否满足所有利益相关者的期望,是否合理可行,以及是否可以有效地进行测试。
5.需求分析中的非功能性需求包括(功能、可靠性、可用性、可维护性、安全性、兼容性、可扩展性等)。
解题思路:非功能性需求描述了系统在功能之外的质量属性,它们对用户体验和系统表现有重要影响,需要在需求分析阶段进行详细规定。
三、判断题
1.软件需求分析阶段的目标是确定软件项目的范围。(√)
解题思路:软件需求分析阶段的目标是全面理解用户需求,明确软件项目的功能、功能、接口等要求,确定软件项目的范围。因此,该说法正确。
2.软件需求规格说明书是对软件需求的完整描述,不需要进行评审。(×)
解题思路:软件需求规格说明书是对软件需求的详细描述,它需要经过评审以保证其准确性、完整性、一致性。因此,该说法错误。
3.功能需求描述了软件应该做什么,非功能性需求描述了软件应该怎么做。(×)
解题思路:功能需求描述了软件应该做什么,而非功能性需求描述了软件应如何实现功能,包括功能、安全性、可靠性等方面的要求。因此,该说法错误。
4.需求分析阶段的主要任务是编写需求规格说明书。(√)
解题思路:需求分析阶段的主要任务是对用户需求进行分析、整理和描述,形成需求规格说明书。因此,该说法正确。
5.需求分析阶段不需要与用户进行沟通。(×)
解题思路:需求分析阶段需要与用户进行充分沟通,以了解用户需求、收集需求信息、验证需求合理性。因此,该说法错误。
:
四、简答题
1.简述软件需求分
文档评论(0)