• 系统开发基础知识题库

一个大型软件系统的需求通常是会发生变化的。以下关于需求变更策略的叙述中,错误的是

[单选题]一个大型软件系统的需求通常是会发生变化的。以下关于需求变更策略的叙述中,错误的是()A . 所有需求变更必须遵循变更控制过程B . 对于未获得核准的变更,不应该做变更实现工作C . 完成了对某个需求的变更之后,就可以删除或者修改变更请求的原始文档D . 每一个集成的需求变更必须能追溯到一个经核准的变更请求

  • 查看答案
  • 在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧

    [单选题,共用题干题] 在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(1),系统工程师侧重于(2)。空白(2)处应选择()A .实现视图B . 进程视图C . 逻辑视图D . 部署视图

  • 查看答案
  • 下列关于不同软件开发方法所使用的模型的描述中,正确的是()

    [单选题]下列关于不同软件开发方法所使用的模型的描述中,正确的是()A . 在进行结构化分析时,必须使用数据流图和软件结构图这两种模型B . 采用面向对象开发方法时,可以使用状态图和活动图对系统的动态行为进行建模C . 实体联系图(E-R图)是在数据库逻辑结构设计时才开始创建的模型D . UML的活动图与程序流程图的表达能力等价

  • 查看答案
  • 软件测试是为了发现错误而执行程序的过程。黑盒测试法主要根据()来设计测试用例。

    [单选题]软件测试是为了发现错误而执行程序的过程。黑盒测试法主要根据()来设计测试用例。A . 程序内部逻辑B . 程序内部功能C . 程序数据结构D . 程序流程图

  • 查看答案
  • 关于UML中的状态图和活动图的叙述中,()是错误的。

    [单选题]关于UML中的状态图和活动图的叙述中,()是错误的。A . 状态图和活动图都是对系统的动态方面进行建模的图B . 活动图是状态图的一种特殊情况,其中所有或大多数状态是活动状态C . 状态图显示从状态到状态的控制流,活动图显示的是从活动到活动的控制流D . 在对一个对象的生存期建模时,只能使用状态图

  • 查看答案
  • 需求分析的任务是借助于当前系统的物理模型导出目标系统的逻辑模型,解决目标系统"做

    [单选题]需求分析的任务是借助于当前系统的物理模型导出目标系统的逻辑模型,解决目标系统"做什么"的问题()并不是需求分析的实现步骤之一。A . 获得当前系统的物理模型B . 抽象出当前系统的逻辑模型C . 建立目标系统的逻辑模型D . 确定目标实现的具体技术路线

  • 查看答案
  • 用户界面设计中,设计原则不正确的是()

    [单选题]用户界面设计中,设计原则不正确的是()A . 为用户提供更多的信息和功能B . 减少用户的记忆负担C . 保持界面一致性D . 置用户于控制之下

  • 查看答案
  • (1)是一种最常用的结构化分析工具,它从数据传递和加工的角度,以图形的方式刻画系

    [单选题,共用题干题] (1)是一种最常用的结构化分析工具,它从数据传递和加工的角度,以图形的方式刻画系统内数据的运行情况。通常使用(2)作为该工具的补充说明。空白(1)处应选择()A .数据流图B . 数据字典C . E-R图D . 判定表

  • 查看答案
  • 软件()是指改正产生于系统开发阶段而在系统测试阶段尚未发现的错误。

    [单选题]软件()是指改正产生于系统开发阶段而在系统测试阶段尚未发现的错误。A . 完善性维护B . 适应性维护C . 正确性维护D . 预防性维护

  • 查看答案
  • UML的事物是对模型中最具有代表性的成分的抽象,(1)是模型的静态部分,描述概念

    [单选题,共用题干题] UML的事物是对模型中最具有代表性的成分的抽象,(1)是模型的静态部分,描述概念或物理元素;(2)用来描述、说明和标注模型的任何元素。空白(2)处应选择()A .分组事物B . 注释事物C . 结构事物D . 行为事物

  • 查看答案
  • 统一软件开发过程是一种基于面向对象技术的软件开发过程,其特点是"用例驱动,以架构

    [单选题,共用题干题] 统一软件开发过程是一种基于面向对象技术的软件开发过程,其特点是"用例驱动,以架构为核心,迭代并增量"。统一软件开发过程定义了4种通用的开发阶段,它们按照过程顺序分别是:起始阶段、(1)、构建阶段和(2),其中在构建阶段主要产生的文档有(3)。空白(3)处应选择()A .初始用户手册B . 用例模型C . 项目计划D . 设计模型

  • 查看答案