软件工程试题及答案(2)

时间:2021-08-31

  C、管理信息

  D、实时

  答案:A

  26、原型化方法是一种_______型的设计过程。

  A、自外向内

  B、自顶向下

  C、自内向外

  D、自底向上

  答案:A

  27.选择结构的复杂性比顺序结构的复杂性要( )。

  A、小 B、大 C、相等 D、无法比较

  答案:B

  28.在数据流图中,○(椭圆)代表( )。

  A、源点 B、终点 C、加工 D、模块

  答案:C

  29模块内聚度越高,说明模块内各成分彼此结合的程度越( )。

  A、松散 B、紧密 C、无法判断 D、相等

  答案:B

  30、软件设计阶段的输出主要是( )。

  A、程序 B、模块 C、伪代码 D、设计规格说明书

  答案:D

  31、软件需求分析是保证软件质量的重要步骤,它的实施应该是在( )。

  A、编码阶段 B、软件开发全过程 C、软件定义阶段 D、软件设计阶段

  答案:C

  32、在七种偶合中,最低偶合是( )。

  A、内容偶合 B、公共偶合 C、数据偶合 D、非直接偶合

  答案:D

  33、结构化分析方法SA、结构化设计方法SD,和JACKSON方法,是在软件开发过程中常用的方法,人们使用SA方法时可以得到( ),使用SD方法时可以得到( )。

  A、程序流程图 B、具体的语言程序 C、模块结构图及模块的功能说明书

  D、分层数据流图

  答案:D

  34、进行需求分析可使用多种工具,但( )是不适用的。

  A、数据流图    B、判定表

  C、PAD图    D、数据字典

  答案:C

  35、需求分析阶段研究的对象是软件项目的( )。

  A、用户要求    B、合理要求

  C、模糊要求

  答案:C

  37、数据字典的任务是对于数据流图中出现的所有被命名的数据元素,在数据字典中作

  为一个词条加以定义,使得每一个图形元素的名字都有一个确切的(  )。

  A、对象    B、解释

  c、符号    D、描述

  答案:D

  38、在数据流图中,有名字及方向的成分是( )。

  A、控制流    B、信息流

  c、数据流    D、信号流

  答案:C

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

  A、数据流图    B、数据词典

  C、结构化英语    D、判定树与判定表

  答案:A

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

  A、数据流图    B、数据词典

  C、结构化英语    D、判定树与判定表

  答案:B

  41、结构化分析方法(SA)是一种面向( )的需求分析方法。

  A一对象    B、数据结构    C、数据流    D、控制流

  答案:C

  42.描述结构化系统分析方法的工具不包括(    )

  A、数据流图    B、组织结构图

  C、数据词典    D、结构化语言

  答案:B

  43、决策树(    )

  A、能用来代替程序流程图

  B、是程序流程图的辅助手段

  C、是描述基本加工的逻辑功能的有效工具

  D、A和B

  答案:C

  44、软件需求分析阶段的工作,可以分成以下四个方面:对问题的识别、分析与综合、

  制定规格说明以及( )。

  A、总结    B、实践性报告

  C、需求分析评审    D、以上答案都不正确

  答案:C

  45、以下说法错误的是( )。

  A、结构化语言外层中的顺序结构是一组祈使语句、选择语句、重复语句的顺序排列

  B、结构化语言外层中的选择结构使用IF-THEN--ELSE-ENDIF等关键字

  C、结构化语言的内层可以采用祈使语句的自然语言短语

  D、结构化语言外层中的重复结构使用CASE-OF-ENDCASE等关键字

  答案:D

  46、结构化分析方法使用的描述工具( )定义了数据流图中每一个图形元素。

  A、数据流图    B、数据字典

  c、判定表    D、判定树

  答案:B

  47、下列说法正确的是( )。

  A、对于顺序执行和循环执行的动作,用判定表和判定树

  B、对于存在多个条件复杂组合的判断问题,用结构化语言描述

  C、判定表较判定树直观易读,判定树进行逻辑验证较严格

  D、可将判定表和判定树两者结合起来,先用判定表作底稿,在此基础上产生判定树

  答案:D

  48、需求规格说明书的作用不应包括( )。

  A、软件设计的依据

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

  c、软件验收的依据

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

  答案:D

  49、软件需求规格说明书的内容不应包括对( )的描述。

  A、主要功能    B、算法的详细过程

  C、用户界面及运行环境    D、软件的性能

  答案:B

  50、在结构化分析方法(SA)中,与数据流图配合使用的是( )。

  A、网络图    B、实体联系图

  C、数据字典    D、程序流程图

  答案:C

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

  A、结构分解    B、功能分解

  C、数据分解    D、系统分解

  答案:B

  52、分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的( )。

  A、细节    B、输人与输出

  c、软件的作者    D、绘制的时间

  答案:B

  53、数据存储和数据流都是( )仅仅所处的状态不同。

  A、分析结果    B、事件

  C、动作    D、数据

  答案:D

  54、数据字典中,一般不包括下列选项中的( )条目。

  A、数据流    B、数据存储

  C、加工      D、源点与终点

  答案:D