第三章 习题三

Posted kmirror

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三章 习题三相关的知识,希望对你有一定的参考价值。

一、判断题

  1. 需求规格说明书在软件开发中具有重要的作用, 它也可以作为软件可行性分析的依据.         (F)
  2. 需求分析的主要目的是解决软件开发的具体方案.        (F)
  3. 需求规格说明书描述了系统每个功能的实现.        (F)
  4. 非功能需求是从各个角度对系统的约束和限制, 反映了应用对软件系统质量和特性的额外要求.        (T)
  5. 需求评审人员主要由开发人员组成, 一般不包括用户.        (F)
  6. 分层的DFD图可以用于可行性分析阶段, 描述系统的物理结构.        (F)
  7. 信息建模方法是从数据的角度来建立信息模型的, 最常见的描述信息模型的方法是E-R图.        (T)
  8. 用于需求分析的软件工具, 应该能够保证需求的正确性, 即验证需求的一致性,完整性,现实性和有效性.        (T)
  9. 需求分析师开发方的工作, 用户的参与度不大.        (F)


二、判断题

  1. 需求工程的主要目的是(C)
    A. 系统开发的具体方案    B. 进一步确定用户的需求    C.解决系统是"做什么的问题"    D. 解决系统是"如何做的问题"
  2. 需求分析的主要方法有(C)
    A. 形式化分析方法    B. PAD图描述    C. 结构化分析方法    D. 程序流程图
  3. SA法的主要描述手段有(B)
    A.系统流程图和模块图   B. DFD图、数据词典、加工说明    C. 软件结构图、加工说明    D. 功能结构图、加工说明
  4. 画分层DFD图的基本原则有(C)
    A. 数据守恒原则    B. 分解的可靠性原则    C. 子、父图平衡的原则    D. 数据流封闭的原则
  5. 在E-R模型中,包含以下基本成分(D)
    A. 数据、对象、实体    B. 控制、关系、对象    C. 实体、关系、控制    D. 实体、属性、关系
  6. 在下面的叙述中哪一个不是软件需求分析的任务?(C)
    A. 问题分解    B. 可靠性与安全性要求    C. 结构化程序设计    D. 确定逻辑模型
  7. 需求规格说明书的作用不应包括(D).
    A. 软件设计的依据    B.用户与开发人员对软甲要做什么的共同理解    C. 软件验收的依据    D. 软件可行性研究的依据
  8. 软件需求规格说明书的内容不应该包括(B)。
    A. 对重要功能的描述    B. 对算法的详细过程描述    C. 对数据的要求    D. 软件的性能
  9. 软件需求分析阶段的工作,可以分为以下4个方面: 对问题的识别、分析与综合、编写需求分析文档以及(C).
    A. 总结    B. 阶段性报告    C. 需求分析评审    D.以上答案都不正确
  10. 下述任务中, 不属于软件工程需求分析阶段的是(D)
    A. 分析软件系统的数据要求    B. 确定软件系统的功能需求    C. 确定软件系统的性能要求    D. 确定软件系统的运行平台
  11. 进行需求分析可使用多种工具, 但(B)是不适用的
    A. 数据流图    B. PAD图    C. 状态转换图    D. 数据词典
  12. 在需求分析之前有必要进行(B)工作.
    A. 程序设计    B. 可信性分析    C. ER分析    D. 2NF分析
  13. 数据流图是进行软件需求分析的常用图形工具,其基本图形符号是(C).
    A. 输入、输出、外部实体和加工    B. 变换、加工、数据流和存储   
    C. 加工、数据流、数据存储和外部实体    D. 变换、数据存储、加工和数据流
  14. 在结构化分析方法中, 用以表达系统内数据的运动情况的工具是(A)
    A. 数据流图    B. 数据字典    C. 结构化语言    D. 判定表与判定树

















以上是关于第三章 习题三的主要内容,如果未能解决你的问题,请参考以下文章

第三章 课后习题

JAVA语言程序设计课后习题----第三单元解析(仅供参考)

第三章课后练习题

操作系统第三单元思考题和练习题

第三章习题答案

Linux教学辅助训练(第三阶段)