快捷导航
西南交《软件工程》在线作业二
一、单选题:【25道,总分:100分】


1.需求规格说明书的作用不应包括(    )          (满分:4)
    A. 软件设计的依据
    B. 用户与开发人员对软件要做什么的共同理解
    C. 软件验收的依据
    D. 软件可行性研究的依据
2.通过(    )分解完成数据流图的细化          (满分:4)
    A. 结构分解
    B. 功能分解
    C. 数据分解
    D. 系统分解
3.(    )着重反映的是模块间的隶属关系,即模块间的调用关系和层次关系          (满分:4)
    A. 程序流程图
    B. 数据流图
    C. E-R图
    D. 软件结构图
4.结构图中,不是其主要成分的是(    )          (满分:4)
    A. 模块
    B. 模块间传递的数据
    C. 模块内部数据
    D. 模块间的控制关系
5.软件设计中划分模块通常遵循的原则是要使模块间的耦合性尽可能(    )          (满分:4)
    A. 强
    B. 弱
    C. 较强
    D. 适中
6.软件需求分析阶段建立原型的主要目的时(    )          (满分:4)
    A. 确定系统的功能和性能要求
    B. 确定系统的运行要求
    C. 确定系统是否满足用户需要
    D. 确定系统是否满足开发人员需要
7.软件需求规格说明书的内容不应包括对(    )的描述          (满分:4)
    A. 主要功能
    B. 算法的详细过程
    C. 用户界面及运行环境
    D. 软件的性能
8.软件的主要结构和功能是在(    )阶段决定的          (满分:4)
    A. 分析设计
    B. 编程
    C. 测试
    D. 维护
9.结构化设计方法在软件开发中,用于(    )          (满分:4)
    A. 测试用例设计
    B. 概要设计
    C. 程序设计
    D. 详细设计
10.(    )是数据说明、可执行语句等程序对象的集合,它是单独命名的而且可通过名字访问          (满分:4)
    A. 模块化
    B. 抽象
    C. 精化
    D. 模块
11.软件需求阶段要解决的问题是(    )          (满分:4)
    A. 软件做什么
    B. 软件提供哪些信息
    C. 软件采用的结构
    D. 软件怎样做
12.制定软件项目开发计划的目的对软件开发过程、进度、资源进行(    )          (满分:4)
    A. 组织和管理
    B. 分析与估算
    C. 设计与测试
    D. 规划与调整
13.SA方法的基本思想是(    )          (满分:4)
    A. 自底向上逐步抽象
    B. 自底向上逐步分解
    C. 自顶向下逐步分解
    D. 自顶向下逐步抽象
14.最高程度也是最差的耦合是(    )          (满分:4)
    A. 公共耦合
    B. 内容耦合
    C. 控制耦合
    D. 数据耦合
15.有关计算机程序功能、设计、编制、使用的文字或图形资料称为【     】          (满分:4)
    A. 软件
    B. 文档
    C. 程序
    D. 数据
16.软件工程学科出现的直接原因是(    )          (满分:4)
    A. 计算机的发展
    B. 其它工程学科的影响
    C. 软件危机的出现
    D. 程序设计方法学的影响
17.初步用户手册在(    )阶段编写          (满分:4)
    A. 可行性研究
    B. 需求分析
    C. 软件概要设计
    D. 软件详细设计
18.在结构化分析方法中,与数据流图配合使用的是(    )          (满分:4)
    A. 网络图
    B. 实体联系图
    C. 数据字典
    D. 程序流程图
19.内聚是对模块功能强度的度量,内聚性最强的是(    )          (满分:4)
    A. 逻辑内聚
    B. 顺序内聚
    C. 偶然内聚
    D. 功能内聚
20.结构化分析方法使用的描述工具(    )定义了数据流图中每一个图形元素          (满分:4)
    A. 数据流图
    B. 数据字典
    C. 判定表
    D. 判定树
21.一组语句在程序中多次出现,为了节省内存空间,把这些语句放在一个模块中,该模块的内聚度是(    )的。          (满分:4)
    A. 一致性
    B. 瞬时性
    C. 偶然性
    D. 通信性
22.需求分析(    )          (满分:4)
    A. 要回答“软件必须做什么?”
    B. 可以概括为“理解,分解,表达”六个字
    C. 要求编写需求规格说明书
    D. 上面都对
23.在需求分析之前有必要进行(    )          (满分:4)
    A. 程序设计
    B. 可行性分析
    C. ER分析
    D. 3NF分析
24.软件文档是          (满分:4)
    A. 程序
    B. 工具
    C. 文书和资料
    D. 数据
25.需求分析阶段最重要的技术文档之一是(    )          (满分:4)
    A. 项目开发计划
    B. 设计说明书
    C. 需求规格说明书
    D. 可行性分析报告
更多学习资料请登录www.openhelp100.com

共 0 个关于本帖的回复 最后回复于 2017-9-29 19:17

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩推荐

    明星用户

    QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

    GMT+8, 2024-4-24 19:52