• 软件工程题库

软件需求分析产生软件操作特征的规格说明,指明软件和其他系统元素的接口,建立软件必

[单选题]软件需求分析产生软件操作特征的规格说明,指明软件和其他系统元素的接口,建立软件必须满足的约束。下面对于软件需求分析的描述,不正确的是()A . 分析员研究系统规约和软件项目计划,并在系统语境内理解软件和复审,从而生成计划软件范围的估算B . 需求分析使得系统工程师能够刻画出软件的功能和性能、指明软件和其他系统元素的接口、并建立软件必须满足的约束C . 经过仔细的需求分析活动,分析员能够得到详细的系统规约D . 需求分析能够为软件设计者提供可被翻译成数据、架构、界面和过程设计的模型

  • 查看答案
  • 下列关于软件需求管理与需求开发的论述,正确的是()

    [单选题]下列关于软件需求管理与需求开发的论述,正确的是()A . 所谓需求管理是指对需求开发的管理B . 需求管理包括:需求获取、需求分析、需求定义和需求验证C . 需求开发是将用户需求转化为应用系统成果的过程D . 在需求管理中,要求维持对原有需求和所有产品构件需求的双向跟踪

  • 查看答案
  • 为了直观地分析系统的动作,从特定的视点出发描述系统的行为,需要采用动态分析的方法

    [单选题,共用题干题] 为了直观地分析系统的动作,从特定的视点出发描述系统的行为,需要采用动态分析的方法。其中(1)本来是表达异步系统的控制规则的图形表示方法,现在已经广泛地应用于硬件与软件系统的开发中,它适用于描述与分析相互独立、协同操作的处理系统,也就是并发执行的处理系统。(2)是描述系统的状态如何响应外部的信号进行推移的一种图形表示。空白(1)处应选择()A .状态迁移图B . 时序图C . Petri网D . 数据流图

  • 查看答案
  • 以下歌曲中()不具有浪漫特点的流行歌曲。

    [单选题]以下歌曲中()不具有浪漫特点的流行歌曲。A . 《今天你要嫁给我》B . 《We Will Rock You》C . 《每天爱你多一些》D . 《深情相拥》

  • 查看答案
  • 结构模板能够帮助分析员建立一个逐层细化的层次结构。结构环境图(Architect

    [单选题]结构模板能够帮助分析员建立一个逐层细化的层次结构。结构环境图(Architecture Context Diagram,ACD)则位于层次结构的顶层。在从ACD导出的()中给出了各个专门子系统和重要(数据与控制)信息流。A . 系统语境图B . 结构互连图C . 结构流程图D . 结构图的规格说明

  • 查看答案
  • 面向功能的软件度量使用软件所提供功能的测量作为规范化值。下面关于面向功能的软件度

    [单选题]面向功能的软件度量使用软件所提供功能的测量作为规范化值。下面关于面向功能的软件度量方法的描述,不正确的是()A . 面向功能度量是由Albrecht首先提出来的,他建议采用基于功能点的测量B . 功能点是基于软件信息领域的可计算的(直接的)测量及软件复杂性的评估而导出的C . “功能”不能直接测量,所以必须通过其他直接的测量来导出D . “用户输入数”和“用户输出数”不属于面向功能的软件度量需要考虑的因素

  • 查看答案
  • 需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用。需求分

    [单选题,共用题干题] 需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用。需求分析使得系统工程师能够刻画出软件的(1)、指明软件和其他系统元素的接口、并建立软件必须满足的约束。需求分析是发现、求精、建模和规约的过程。包括详细地精化由系统工程师建立并在软件项目计划中精化的软件范围,创建所需数据、信息和(2)以及操作行为的模型,此外还有分析可选择的解决方案,并将它们分配到各软件元素中去。空白(2)处应选择()A .事件流B . 消息流C . 对象流D . 控制流

  • 查看答案
  • 柜员通过代理平台抹单边账交易代码是()。

    [单选题]柜员通过代理平台抹单边账交易代码是()。A . 4219B . 0199C . 9098D . 9099

  • 查看答案
  • 在软件开发的V模型中,应该在()阶段制定单元测试计划。

    [单选题]在软件开发的V模型中,应该在()阶段制定单元测试计划。A . 需求分析B . 概要设计C . 详细设计D . 代码编写

  • 查看答案
  • 敏捷软件过程强调:让客户满意和软件应尽早增量发布;小而高度自主的项目团队;非正式

    [单选题]敏捷软件过程强调:让客户满意和软件应尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品以及整体精简开发。()不是采用这种软件开发过程的原因。A . 难以提前预测哪些需求是稳定的和哪些需求会变化B . 对于软件项目开发来说,设计和实现可以做到基本分离C . 从制定计划的角度来看,分析、设计、实现和测试并不容易预测D . 可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介

  • 查看答案
  • 条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序中的条件

    [单选题]条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序中的条件。BRO(Branchand Relational Operator)测试保证能发现布尔变量和关系操作符只出现一次且没有公共变量的条件中的分支和条件操作符错误。考虑条件C1:(E1>E2)&(E3”和“=”是关系运算符,则C1的条件约束至少为()时,就可以检查C1中的关系操作符错误。A . {(>,=),(>,>),(>,<),(<,<),(=,<))B . {(<

  • 查看答案
  • 缺陷排除效率(DRE)是对软件质量保证及控制活动过滤能力的一个测量。假设某个软件

    [单选题]缺陷排除效率(DRE)是对软件质量保证及控制活动过滤能力的一个测量。假设某个软件在交付给最终用户之前发生的错误数量为45,软件交付之后发现的缺陷数为15,那么对应的DRE值为()A . 0.75B . 1.3C . 0.5D . 0.25

  • 查看答案
  • 确定可维护性的因素主要有()。

    [多选题] 确定可维护性的因素主要有()。A .文档B .可理解性C .可修改性D .可测试性

  • 查看答案
  • 软件维护阶段所产生的文档主要有()。

    [多选题] 软件维护阶段所产生的文档主要有()。A .软件问题报告B .软件修改报告C .软件修改申请报告D .测试报告

  • 查看答案
  • 改进程序的执行效率不会引入错误。()

    [判断题] 改进程序的执行效率不会引入错误。()A . 正确B . 错误

  • 查看答案
  • 什么是软件的可维护性?可维护性度量的特性是什么?

    [问答题] 什么是软件的可维护性?可维护性度量的特性是什么?

  • 查看答案
  • 集成化的CASE环境相对于彼此独立的软件开发工具有哪些明显的优势?

    [问答题] 集成化的CASE环境相对于彼此独立的软件开发工具有哪些明显的优势?

  • 查看答案
  • 怎样防止维护的副作用?

    [问答题] 怎样防止维护的副作用?

  • 查看答案
  • 软件开发工具的集成可以分成哪几个层次?

    [问答题] 软件开发工具的集成可以分成哪几个层次?

  • 查看答案
  • 强调简明性的程序出错率低。()

    [判断题] 强调简明性的程序出错率低。()A . 正确B . 错误

  • 查看答案
  • Rational Rose可以建立哪几种模型图?

    [问答题] Rational Rose可以建立哪几种模型图?

  • 查看答案
  • 表达计划安排的主要工具有()。

    [多选题] 表达计划安排的主要工具有()。A .PERT图B .甘特图C .DFD图D .进度表

  • 查看答案
  • 软件维护只需要校正性维护、适应性维护和完善性维护。()

    [判断题] 软件维护只需要校正性维护、适应性维护和完善性维护。()A . 正确B . 错误

  • 查看答案
  • 软件维护总工作量可用公式表示为:M=P+K*EXP(D-C)。()

    [判断题] 软件维护总工作量可用公式表示为:M=P+K*EXP(D-C)。()A . 正确B . 错误

  • 查看答案
  • 软件维护的类型有()。

    [多选题] 软件维护的类型有()。A .完善性维护B .纠错性维护C .适应性维护D .预防性维护

  • 查看答案
  • 什么是软件开发工具?按照功能可以将软件开发工具分成哪几大类?

    [问答题] 什么是软件开发工具?按照功能可以将软件开发工具分成哪几大类?

  • 查看答案
  • 为什么要进行软件维护?

    [问答题] 为什么要进行软件维护?

  • 查看答案
  • 生产性活动包括分析评价、修改设计、编写程序代码和设计约束。()

    [判断题] 生产性活动包括分析评价、修改设计、编写程序代码和设计约束。()A . 正确B . 错误

  • 查看答案
  • 用面向对象方法开发的软件系统,可维护性好。()

    [判断题] 用面向对象方法开发的软件系统,可维护性好。()A . 正确B . 错误

  • 查看答案
  • 简述业务用例图与用例图的区别。

    [问答题] 简述业务用例图与用例图的区别。

  • 查看答案
  •  1 2 3 4 5 6 7 8 9 10 下一页 尾页