• 软件工程知识题库

在描述复杂关系时,图形比文字叙述优越得多,下列4种图形工具中,不适合在需求分析阶

[单选题]在描述复杂关系时,图形比文字叙述优越得多,下列4种图形工具中,不适合在需求分析阶段使用的是()A . 层次方框图B . 用例图C . IPO图D . NS图

  • 查看答案
  • 选择信息系统开发工具和平台时应考虑功能、()、稳健性、运行要求和性能、服务和支持

    [单选题]选择信息系统开发工具和平台时应考虑功能、()、稳健性、运行要求和性能、服务和支持。A . 易用性B . 易维护性C . 可移植性D . 可扩充性

  • 查看答案
  • 软件需求分析所要做的工作是(1),因此,进行需求分析时(2)。空白(2)处填()

    [单选题,共用题干题] 软件需求分析所要做的工作是(1),因此,进行需求分析时(2)。空白(2)处填()A .应充分发挥分析人员的想象力B . 在分析人员直接指导下,让用户进行检查与评价C . 应注意一切信息与需求都是站在双方合作的角度上考虑D . 应注意一切信息与需求都是站在应用的角度上考虑

  • 查看答案
  • 一般来说,可复用的构件相对于在单一应用中使用的模块具有较高的质量保证,其主要原因

    [单选题]一般来说,可复用的构件相对于在单一应用中使用的模块具有较高的质量保证,其主要原因是()A . 可复用的构件在不断复用过程中,其中的错误和缺陷会被陆续发现,并得到及时排除B . 可复用的构件首先得到测试C . 可复用的构件一般规模较小D . 第三方的构件开发商能提供更好的软件维护服务

  • 查看答案
  • 下面关于软件维护的叙述中,不正确的是()

    [单选题]下面关于软件维护的叙述中,不正确的是()A . 软件维护是在软件交付之后为保障软件运行而要完成的活动B . 软件维护是软件生命周期中的一个完整部分C . 软件维护包括更正性维护、适应性维护、完善性维护和预防性维护等几种类型D . 软件维护活动可能包括软件交付后运行的计划和维护计划,以及交付后的软件修改、培训和提供帮助资料等

  • 查看答案
  • 以下关于数据库设计中范式的叙述,不正确的是()

    [单选题]以下关于数据库设计中范式的叙述,不正确的是()A . 范式级别越高,数据冗余程度越小B . 随着范式级别的提高,在需求变化时数据的稳定性越强C . 范式级别越高,存储同样的数据就需要分解成更多张表D . 范式级别提高,数据库性能(速度)将下降

  • 查看答案
  • 关于白盒测试,以下叙述正确的是()

    [单选题]关于白盒测试,以下叙述正确的是()A . 根据程序的内部结构进行测试B . 从顶部开始往下逐个模块地加入测试C . 从底部开始往上逐个模块地加入测试D . 按照程序规格说明书对程序的功能进行测试,不考虑其内部结构

  • 查看答案
  • 在软件质量模型中,比较有代表性的有McMall提出的软件质量模型。在这个软件模型

    [单选题]在软件质量模型中,比较有代表性的有McMall提出的软件质量模型。在这个软件模型中,软件的质量特性被分成了三组,即产品转移、产品修改和()A . 产品开发B . 产品销售C . 产品升级D . 产品运行

  • 查看答案
  • 维护活动必须应用于()

    [单选题]维护活动必须应用于()A . 软件文档B . 整个软件配置C . 可执行代码D . 数据

  • 查看答案
  • 在软件需求分析过程中,分析员要从用户那里解决的最重要问题是()

    [单选题]在软件需求分析过程中,分析员要从用户那里解决的最重要问题是()A . 要求软件做什么B . 要给软件提供哪些信息C . 要求软件工作效率如何D . 要求软件具有什么样的结构

  • 查看答案
  • CMM是美国卡内基梅隆大学软件工程研究所开发的软件能力成熟度模型,其中()强调软

    [单选题]CMM是美国卡内基梅隆大学软件工程研究所开发的软件能力成熟度模型,其中()强调软件开发过程稳定性与项目量化管理。A . 可重复级B . 已定义级C . 已管理级D . 持续优化级

  • 查看答案
  • 白盒测试主要用于测试()

    [单选题]白盒测试主要用于测试()A . 程序的内部逻辑B . 程序的正确性C . 程序的外部功能D . 结构合理性

  • 查看答案
  • 关于软件过程改进原则,描述不正确的是()

    [单选题]关于软件过程改进原则,描述不正确的是()A . 问题的解决是过程改进的核心B . 改进是受知识驱动的C . 改进应该是项目开发人员的工作D . 改进应该是一个不断持续的过程

  • 查看答案
  • 系统集成项目完成了需求分析阶段的工作并开发了原型系统,承建方应组织本方项目经理、

    [单选题]系统集成项目完成了需求分析阶段的工作并开发了原型系统,承建方应组织本方项目经理、建设方代表和相关干系人完成()工作。A . 代码走查B . 桌面检查C . 同行评审D . 阶段评审

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

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

  • 查看答案
  • 因为在软件开发的每一环节都有可能产生意想不到的问题,所以()

    [单选题]因为在软件开发的每一环节都有可能产生意想不到的问题,所以()A . 应尽量由程序员或开发小组测试自己的程序B . 在设计测试用例时,只需要考虑合理的输入条件即可C . 在设计测试用例时,只需要考虑合理的输出条件即可D . 应对把软件验证和确认贯穿到整个软件开发的全过程中

  • 查看答案
  • 程序员在编程时将程序划分为若干个关联的模块。第一个模块在单元测试中没有发现缺陷,

    [单选题]程序员在编程时将程序划分为若干个关联的模块。第一个模块在单元测试中没有发现缺陷,程序员接着开发第二个模块。第二个模块在单元测试中有若干个缺陷被确认。对第二个模块实施了缺陷修复后,()符合软件测试的基本原则。A . 用更多的测试用例测试模块一;模块二暂时不需再测,等到开发了更多模块后再测。B . 用更多的测试用例测试模块二;模块一暂时不需再测,等到开发了更多模块后再测C . 再测试模块一和模块二,用更多的测试用例测试模块一D . 再测试模块一和模块二,用更多的测试用例测试模块二

  • 查看答案
  • 需求规格说明书的内容不应当包括()

    [单选题]需求规格说明书的内容不应当包括()A . 对重要功能的描述B . 对算法过程的描述C . 软件确认准则D . 软件性能

  • 查看答案
  • 软件需求分析所要做的工作是(1),因此,进行需求分析时(2)。空白(1)处填()

    [单选题,共用题干题] 软件需求分析所要做的工作是(1),因此,进行需求分析时(2)。空白(1)处填()A .确定软件开发阶段的适用工具B . 清晰描述软件的功能和性能C . 为原始问题及目标软件建立物理模型D . 不仅解决目标系统"做什么",还要解决目标系统"怎么做"的问题

  • 查看答案
  • 总体设计阶段确定了()

    [单选题]总体设计阶段确定了()A . 系统的具体实现方案B . 系统的逻辑模型C . 程序每个模块的处理过程D . 系统的数据要求

  • 查看答案
  • 公安机关交通管理部门应当如何强制排除妨碍?

    [问答题] 公安机关交通管理部门应当如何强制排除妨碍?

  • 查看答案