• 软件需求分析题库

状态转换图属于()。

[单选题]状态转换图属于()。A . 行为模型B . 状态模型C . 功能模型D . 数据模型

  • 查看答案
  • ()是结构化分析方法的核心技术,它表明系统的输入、处理、存储和输出,以及它们如何

    [单选题]()是结构化分析方法的核心技术,它表明系统的输入、处理、存储和输出,以及它们如何在一起协调工作。A . 数据流图DFDB . 实体联系图ERDC . 状态转换图D . 上下文图

  • 查看答案
  • 使用面向解系统的技术对软件系统解决方案的描述称为()需求阶段的分析。

    [单选题]使用面向解系统的技术对软件系统解决方案的描述称为()需求阶段的分析。A . 前期B . 中期C . 后期D . 全过程

  • 查看答案
  • 建立功能/实体矩阵的过程可以帮助验证过程模型和数据模块的正确性,发现其中的错误、

    [判断题] 建立功能/实体矩阵的过程可以帮助验证过程模型和数据模块的正确性,发现其中的错误、遗漏、冗余和不一致。A . 正确B . 错误

  • 查看答案
  • 20世纪80年代中期,需求工程形成,是()的子领域。

    [单选题]20世纪80年代中期,需求工程形成,是()的子领域。A . 互联网技术B . 软件工程C . 管理学D . 生产运作管理

  • 查看答案
  • 使用面向问题的技术对问题世界的建模就被称为()需求阶段的分析。

    [单选题]使用面向问题的技术对问题世界的建模就被称为()需求阶段的分析。A . 前期B . 中期C . 后期D . 全过程

  • 查看答案
  • 需求工程利用场景的目的可能有三种:即:()。

    [单选题]需求工程利用场景的目的可能有三种:即:()。A . 描述、探索和解释B . 描述、表示和探索C . 描述、探索和发现D . 表示、解释和证明

  • 查看答案
  • 螺旋模型的优点不包括()。

    [单选题]螺旋模型的优点不包括()。A . 能够及时找到项目存在的风险,避免因为克服不了的困难而造成大的损失。B . 使用户能够尽早将信息经常反馈给开发人员,保证了产品的正确性和高质量。C . 大量的中间阶段会产生额外的内外部文档。D . 可以方便地评估和验证每次迭代的成果;实现从开发到维护的无缝连接。

  • 查看答案
  • 用例之间的三种关系是()。

    [单选题]用例之间的三种关系是()。A . 包含、扩展和简化B . 合取、析取和扩展C . 包含、多态和继承D . 包含、扩展和泛化

  • 查看答案
  • 场景的内容是指场景所表达的知识类型。它被分为6个不同的方面。下列()不是场景的内

    [单选题]场景的内容是指场景所表达的知识类型。它被分为6个不同的方面。下列()不是场景的内容。A . 主要关注点B . 环境范围C . 目的D . 抽象层次

  • 查看答案
  • 场景的分类框架将场景方法从场景的()4个方面进行了分类和描述。

    [单选题]场景的分类框架将场景方法从场景的()4个方面进行了分类和描述。A . 形式、目的、内容和生命周期B . 外观、目的、内容和生命周期C . 描述、目的、内容和形式D . 描述、外观、目的和内容

  • 查看答案
  • 分析模型的主要目标是()。

    [单选题]分析模型的主要目标是()。A . 描述客户的需要B . 完成所需要的系统原型C . 定义在软件完成后可以被确认的一组需求D . 建立创建软件设计的基础

  • 查看答案
  • 外部实体是指处于待构建系统之外的人、组织、设备或者其他软件系统,但它们要受系统的

    [判断题] 外部实体是指处于待构建系统之外的人、组织、设备或者其他软件系统,但它们要受系统的控制,开发者可以以任何方式操纵它们。A . 正确B . 错误

  • 查看答案
  • 建立需求基线的作用不包括()。

    [单选题]建立需求基线的作用不包括()。A . 防止需求的滥变给程序架构造成重大影响B . 为开发工件提供了一个定点和快照C . 可以拓展应用D . 可以重新建立基于某个特定发布版本的配置

  • 查看答案
  • 分析的活动主要包括识别、定义和结构化,它的目的是获取某个可以转换为知识的事物的信

    [单选题]分析的活动主要包括识别、定义和结构化,它的目的是获取某个可以转换为知识的事物的信息,这种分析活动被称为()。A . 需求信息获取B . 建立软件系统解决方案C . 需求信息转化D . 建立需求分析模型

  • 查看答案
  • 验证活动同样普遍存在于需求分析过程中。

    [判断题] 验证活动同样普遍存在于需求分析过程中。A . 正确B . 错误

  • 查看答案
  • ERD中子类型关系是实体间自然的业务联系,而不是人为施加的结构关系,是一种特殊的

    [判断题] ERD中子类型关系是实体间自然的业务联系,而不是人为施加的结构关系,是一种特殊的实体间关系。A . 正确B . 错误

  • 查看答案
  • 发起或触发用例的外部用户以及其他软件系统等角色被称为参与者。

    [判断题] 发起或触发用例的外部用户以及其他软件系统等角色被称为参与者。A . 正确B . 错误

  • 查看答案
  • ERD关系表达的不是逻辑上的链接(例如整体部分关系),而是实体物理上的联系。

    [判断题] ERD关系表达的不是逻辑上的链接(例如整体部分关系),而是实体物理上的联系。A . 正确B . 错误

  • 查看答案
  • 好的软件需求具有哪些特性?()

    [单选题]好的软件需求具有哪些特性?()A . 一致性和全面性B . 易读性和充分性C . 充分性D . 易读性

  • 查看答案
  • 为什么要使用生命周期模型?

    [问答题] 为什么要使用生命周期模型?

  • 查看答案
  • RAD的缺点不包括()。

    [单选题]RAD的缺点不包括()。A . 如果用户不能持续地参与整个生命周期中,最终产品会受到负面影响。B . 要求系统能适当模块化,如果没有可重用的组件,它的效率就会下降。C . 盲目应用时,会缺乏成本概念和项目完成的时间限制。项目有永远不能完结的风险。D . 工作重点从文档转为构建,所见即所得。

  • 查看答案
  • 下列哪个不是RUP的核心工作流?()

    [单选题]下列哪个不是RUP的核心工作流?()A . 业务建模B . 分析和设计C . 用户需求了解D . 需求

  • 查看答案
  • OCL无法被用来描述程序的控制逻辑和工作流程。

    [判断题] OCL无法被用来描述程序的控制逻辑和工作流程。A . 正确B . 错误

  • 查看答案
  • 需求验证并不是一个可以一次结束的活动,它可能需要多次、反复地执行验证。

    [判断题] 需求验证并不是一个可以一次结束的活动,它可能需要多次、反复地执行验证。A . 正确B . 错误

  • 查看答案
  • ERD中存在于两个实体之间的关系是最常见的关系,称为二元关系。

    [判断题] ERD中存在于两个实体之间的关系是最常见的关系,称为二元关系。A . 正确B . 错误

  • 查看答案
  • UML的优点有哪些?

    [问答题] UML的优点有哪些?

  • 查看答案
  • OCL的表达式定义可以在程序中得到直接的执行。

    [判断题] OCL的表达式定义可以在程序中得到直接的执行。A . 正确B . 错误

  • 查看答案
  • 迭代方法中的常见问题不包括()。

    [单选题]迭代方法中的常见问题不包括()。A . 过分详细的规划B . 项目收敛C . 回避棘手问题D . 不同的小组按自己的进度进行工作

  • 查看答案
  • ()是建模最为常用的两种手段。

    [单选题]()是建模最为常用的两种手段。A . 具体和抽象B . 抽象和分解C . 分解和细化D . 抽象和细化

  • 查看答案