参考文献

注册

 

发新话题 回复该主题

计算机一二级选择题考点结构化分析方法 [复制链接]

1#
北京青春痘医院哪最好 http://baijiahao.baidu.com/s?id=1689204368658288694&wfr=spider&for=pc

需求分析的任务是发现需求、求精、建模和定义需求的过程,可概括为:需求获取、需求分析、编写需求规格说明书和需求评审。

1.结构化分析常用工具

结构化分析常用工具包括数据流图、数字字典(核心方法)、判断树和判断表。

数据流图:即DFD图,以图形的方式描绘数据在系统中流动和处理的过程,它只反映系统必须完成的逻辑功能,是一种功能模型。数据字典:结构化分析方法的核心。数据字典是对所有与系统相关的数据元素的一个有组织的列表,以及精确的、严格的定义,使得用户和系统分析员对于输入、输出、存储成分和中间计算结果有共同的理解。判定树:使用判定树进行描述时,应先从问题定义的文字描述中分清判定的条件和判定的结论,根据描述材料中的连接词找出判定条件之间的从属关系、并列关系、选择关系,根据它们构造判定树。判定表:与判定树相似,当数据流图中的加工要依赖于多个逻辑条件的取值,即完成该加工的一组动作是由于某一组条件取值的组合引发的,使用判定表比较适宜。2.软件需求规格说明书

软件需求规格说明书是需求分析阶段的最后成果,是软件开发的重要文档之一。

作用:①便于用户、开发人员进行理解和交流;②反映出用户问题的结构,可以作为软件开发工作的基础和依据;③作为确认测试和验收的依据。内容:①概述;②数据描述;③功能描述;④性能描述;⑤参考文献;⑥附录;特点:①正确性;②无歧义性;③完整性;④可验证性;⑤一致性;⑥可理解性;⑦可修改性;⑧可追踪性。练习题

1.下面不能作为结构化方法软件需求分析工具的是()

A.系统结构图

B.数据字典(DD)

C.数据流图(DFD图)

D.判定表

——————

2.软件需求规格说明书的作用不包括()

A.软件验收的依据

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

C.软件设计的依据

D.软件可行性研究的依据

——————

3.下面不属于软件需求分析阶段主要工作的是()

A.需求变更申请

B.需求分析

C.需求评审

D.需求获取

——————

答案与解析见下期哦~

上期解答

1.构成计算机软件的是()

A.源代码

B.程序和数据

C.程序和文档

D.程序、数据及相关文档

软件的定义:软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序、数据和有关的文档。故选D。

——————

2.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是()

A.测试

B.设计

C.可行性研究

D.实现

软件生命周期的开发阶段包括概要设计、详细设计、实现、测试,即选项A、B、D,而可行性研究属于定义阶段。故选C。

——————

3.对软件的特点,下面描述正确的是()

A.软件是一种物理实体

B.软件在运行使用期间不存在老化问题

C.软件开发、运行对计算机没有依赖性,不受计算机系统的限制

D.软件的生产有一个明显的制作过程

软件在运行期间不会因为介质的磨损而老化,只可能因为适应硬件环境以及需求变化进行修改而引入错误,导致失效率升高从而软件退化。故选B。

文章中如有错误,欢迎批评指出

更多文档资料,请

分享 转发
TOP
发新话题 回复该主题