软件工程(可行性与需求分析)

1.在结构化分析方法中,用以表达系统内数据运动情况的工具是(   )。

A 数据流图         B 数据字典        C 结构化语言        D 判定表与判定树

2.在需求分析之前需要进行的工作是() 

A 程序设计        B 可行性研究        C ER分析        D 需求建模 

3.数据流图的基本图形符号有(   )。 

A 输入、输出、外部实体、加工        B 变换、加工、数据流、存储        C 加工、数据流、数据存储、外部实体        D 变换、数据存储、加工、数据流

4.软件需求规格说明书的内容不应包括(   ) 

A 功能需求        B 对算法的详细描述        C 软件的性能        D 对数据的要求 

5.软件需求分析的主要方法有(   )。 

A 形式化分析法        B PAD图描述        C 结构化分析SA方法        D 程序流程图 

6.下列系统结构的最大扇入数是() 

A 1        B 2        C 3        D n

7.若算法包含多重嵌套的条件选择,适用下列过程设计工具() 

A 程序流程图        B 盒图        C PAD图        D 判定表 

8.通过()可以完成数据流图的细化。 

A 结构分解        B 数据分解        C 功能分解        D 系统分解 

9.模块的独立性是由内聚性和耦合性来度量的,其中内聚性是() 

A 模块间的联系程度        B 模块的功能强度        C 信息的隐蔽程度        D 接口的复杂程度 

10.在面向数据流的软件设计方法中,一般将信息流分为() 

A 数据流和控制流        B 变换流和控制流        C 事务流和控制流        D 变换流和事务流 

11.数据库的概念通常用()来表示。 

A 数据流图        B 程序流程图        C E-R图        D 判定表 

12.详细设计的结果基本决定了最终程序的() 

A 代码规模        B 运行速度        C 总体质量        D 可维护性 

13.下列叙述中,哪些是正确的() 

A 软件系统中所有的信息流都可以认为是事务流        B 软件系统中所有的信息流都可以认为是事务流        C 事务分析和变换分析的设计步骤是基本相似的        D 几乎在任何情况下都可以使用变换分析方法设计软件结构 

14. 以下关于软件需求分析的叙述中,不正确的是(    ) 

A 软件需求分析阶段的任务是描述出软件架构及相关组件之间的接口        B 软件需求分析可以检测和解决需求之间的冲突        C 软件需求分析可以确定系统的边界        D 软件需求分析是软件工程中的一个关键过程 

15. 在结构化的瀑布模型中,(    )定义的标准将成为软件测试中的系统测试阶段的目标。 

A 需求分析阶段        B 详细设计阶段        C 概要设计阶段        D 可行性研究阶段 

16. 开发方法中,数据流图是(  )阶段产生的成果。 

A 需求分析        B 总体设计        C 详细设计        D 程序编码 

17.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是( )。 

A 控制流        B 加工        C 数据存储        D 源和目标 

18.耦合是软件各个模块间连接的一种度量。一组模块都访问同一数据结构应属于(  )方式。 

A 内容耦合        B 公共耦合        C 控制耦合        D 标记耦合 

19. 采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。以下关于产生这些文档的描述中,正确的是(  )。 

A 外部设计评审报告在概要设计阶段产生        B 集成测试计划在程序设计阶段产生        C 系统计划和需求说明在详细设计阶段产生        D 在进行编码的同时,独立的设计单元测试计划 

20.在ER模型中,包含以下基本成分(  ) 

A 数据、对象、实体        B 控制、关系、对象        C 实体、关系、控制        D 实体、属性、关系 

21.关于数据流图下列说法中不正确的是() 

A 在数据流图中应描绘所有可能的数据流向及数据流的条件        B 数据流图的基本要点是描述系统“做什么”而不是“怎么做”        C 数据流图是系统的逻辑模型        D 数据流图的一个主要用途是作为分析和设计的工具

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值