软件需求分析的任务不应包括()。

题目
单选题
软件需求分析的任务不应包括()。
A

问题分析

B

信息域分析

C

结构化设计

D

确定逻辑模型

参考答案和解析
正确答案: C
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●软件需求分析的任务不应包括结构化程序设计。进行需求分析可使用多种工具,但 (20) 是不适用的。在需求分析中,分析员要从用户那里解决的最重要的问题是 (21) 。需求规格说明书的内容不应当包括 (22) 。该文档在软件开发中具有重要的作用,但其作用不应当包括 (23) 。

(20) A.数据流图

B.判定表

C.PAD图

D.数据词典

(21) A.要让软件做什么

B.要给该软件提供哪些信息

C.要求软件工作效率如何

D.要让软件具有什么样的结构

(22) A.对重要功能的描述

B.对算法的详细过程性描述

C.软件确认准则

D.软件的性能

(23) A.软件设计的依据

B.用户和开发人员对软件要"做什么"的共同理解

C.软件验收的依据

D.软件可行性分析的依据


正确答案:C,A,B,D

【解析】软件需求分析的任务是通过与用户的合作,了解用户对待开发系统的要求;根据对用户要求的系统所在的信息域的调查、分析,确定系统的逻辑模型;并对求解的问题做适当的分解,使之适合于计算机求解。需求分析的结果是软件需求规格说明书。
结构化程序设计是在详细设计和编码阶段所采用的技术,而不是需求分析阶段要采用的技术。在需求分析阶段,分析人员可以用数据流图描述系统的数据流的变换和流向,用数据词典定义在数据流图中出现的数据流、数据文件、加工或处理,用判定表表示复杂条件和动作组合的情况。但PAD图是在详细设计阶段使用的描述加工逻辑的工具,不适用于需求分析。此外,软件需求分析阶段只确定软件系统要"做什么",完成对重要功能、性能、确认准则的描述,至于"怎么做"由后续的设计阶段完成,对算法的详细过程性描述也是在设计阶段给出。软件可行性分析应在需求分析之前,所以需求分析规格说明不能成为可行性分析的依据。

第2题:

软件需求分析阶段的任务不应该包括(61)。

A.结构化程序设计

B.问题分析

C.可靠性与安全性要求

D.确定功能与性能要求


正确答案:A
解析:本题考查软件工程的基础知识。嵌入式软件的开发过程一样要遵守软件工程要求,包括如下几个阶段:系统要求分析和设计、软件需求分析、软件设计(概要设计和详细设计)、编码和单元测试、软件部件集成和测试、软件配置项测试、系统集成和测试。在软件需求分析阶段应对系统要求分析和设计阶段的问题分析、细化,确定功能与性能要求,对可靠性与安全性都要提出要求等,最后还需要完成“软件需求规格说明”、“软件接口需求规格说明”等多个文档。而结构化程序设计则不在软件需求分析阶段完成,应在下一阶段即软件设计阶段完成。

第3题:

需求分析的任务包括()

A、问题识别

B、编写文档

C、导出软件的物理模型

D、导出软件的逻辑模型


参考答案:ABD

第4题:

软件需求分析的任务不应包括(34)。进行需求分析可使用多种工具,但(35)是不适用的。在需求分析中,分析员要从用户那里解决的最重要的问题是(36)。需求规格说明书的内容不应当包括(37)。该文档在软件开发中具有重要的作用,但其作用不应当包括(38)。

A.问题分析

B.信息域分析

C.结构化程序设计

D.确定逻辑模型


正确答案:C

第5题:

● 软件需求分析的任务不应包括__(34)__。进行需求分析可使用多种工具,但__(35)__是不适用的。在需求

分析中,分析员要从用户那里解决的最重要的问题是__(36)__。需求规格说明书的内容不应当包括__(37)__。

该文档在软件开发中具有重要的作用,但其作用不应当包括__(38)__。

(34)

A. 问题分析

B. 信息域分析

C. 结构化程序设计

D. 确定逻辑模型

(35)

A. 数据流图

B. 判定表

C. PAD 图

D. 数据词典

(36)

A. 要让软件做什么

B. 要给该软件提供哪些信息

C. 要求软件工作效率如何

D. 要让软件具有什么样的结构

(37)

A. 对重要功能的描述

B. 对算法的详细过程性描述

C. 软件确认准则

D. 软件的性能

(38)

A. 软件设计的依据

B. 用户和开发人员对软件要“做什么”的共同理解

C. 软件验收的依据

D. 软件可行性分析的依据


正确答案:C,C,A,B,D
试题分析
   软件需求分析的任务是通过与用户的合作,了解用户对待开发系统的要求;根据对用户要求的系统所在的信息域的调查、分析,确定系统的逻辑模型;并对求解的问题做适当的分解,使之适合于计算机求解。需求分析的结果是软件需求规格说明书。
结构化程序设计是在详细设计和编码阶段所采用的技术,而不是需求分析阶段要采用的技术。在需求分析阶段,分析人员可以用数据流图描述系统的数据流的变换和流向,用数据词典定义在数据流图中出现的数据流、数据文件、加工或处理,用判定表表示复杂条件和动作组合的情况。但 PAD 图是在详细设计阶段使用的描述加工逻辑的工具,不适用于需求分析。此外,软件需求分析阶段只确定软件系统要“做什么” ,完成对重要功能、性能、确认准则的描述,至于“怎么做”由后续的设计阶段完成,对算法的详细过程性描述也是在设计阶段给出。软件可行性分析应在需求分析之前,所以需求分析规格说明不能成为可行性分析的依据。
试题答案
(34)C     (35)C      (36)A     (37)B     (38)D

第6题:

下面描述中不属于软件需求分析阶段任务的是().

A.撰写软件需求规格说明书

B.软件的总体结构设计

C.软件的需求分析

D.软件的需求评审


正确答案:B

第7题:

软件需求分析的任务不包括______。

A.问题分析

B.信息域分析

C.确定逻辑模型

D.结构化程序设计


正确答案:D
解析:根据软件工程框架,软件工程活动包括“需求、设计、实现、确认和支持”。通常,我们把其中的“需求”看作是软件开发的一个阶段,在这一阶段中,主要包括需求获取、需求分析和需求验证等活动。需求分析主要是确定待开发软件的功能、性能、数据和界面等要求,具体来说可由如下几点:(1)确定软件系统的综合要求;(2)分析软件系统的数据要求;(3)导出系统的逻辑模型;(4)修正项目开发计划;(5)开发一个原型系统。

第8题:

软件需求分析的任务包括()。

A、问题分析

B、系统设计

C、需求描述

D、需求评审


参考答案:ACD

第9题:

软件需求分析的任务不应包括结构化程序设计。进行需求分析可使用多种工具,但(20)是不适用的。在需求分析中,分析员要从用户那里解决的最重要的问题是(21)。需求规格说明书的内容不应当包括(22)。该文档在软件开发中具有重要的作用,但其作用不应当包括(23)。

A.数据流图

B.判定表

C.PAD图

D.数据词典


正确答案:C

第10题:

软件需求分析的任务不应包括(9)。进行需求分析可使用多种工具,但(10)是不适用的。

A.问题分解

B.可靠性与安全性要求

C.结构化程序设计

D.确定逻辑模型


正确答案:C
解析:结构化程序设计是编码阶段的任务。

更多相关问题