• [单选题]在设计和实现软件系统的功能模块时,()最不利于软件维护。
  • 正确答案 :A
  • 系统的主要功能应该由一个模块实现

  • 解析:软件的设计和实现,应该遵循:“高内聚,低耦合”,一个模块负责一个主要功能的实现,也应该只有一个控制入口和控制出口。否则,修改维护起来,很不方便。

  • [单选题]依照招投标法,项目公开招标的资格预审阶段,在“资格预审须知”文件中可以()。
  • 正确答案 :B
  • 要出严格的专业资质等级


  • [单选题]在信息系统集成项目开发的开始阶段,如果项目存在很多不确定性因素且项目的参与人员还不能完全理解项目开发的范围和需求,那么采用()作为此项目的开发模型更符合项目的实际情况。
  • 正确答案 :A
  • A、增量迭代模型或螺旋模型

  • 解析:增量迭代模型能够很好的控制前期风险并解决这些风险。例如要开发A、B、C、D四个业务功能,每个功能都需要开发两周的时间。则对于增量方法而言可以将四个功能分为两次增量来完成,第一个增量完成A、B功能,第二次增量完成C、D功能;而对于迭代开发来将则是分两次迭代来开发,第一次迭代完成A、B、C、D四个基本业务功能但不含复杂的业务逻辑,而第二个功能再逐渐细化补充完整相关的业务逻辑。如果遇到风险,那么最迟在第一周就可发现并设法解决。 螺旋模型考虑到了项目风险,螺旋模型的每一次循环都包含了以下步骤: 1.制定计划,确定目标、替代方案和约束 2.风险分析,识别和解决项目的风险 3.项目实施,开发和验证项目产品本次版本 4.客户评估,评估下一循环的技术方案和替代解决方案,当发现无法继续进行下去时可以及早的终止项目瀑布模型要求软件开发严格按照需求→分析→设计→编码→测试的阶段进行,每一个阶段都可以定义明确的产出物和验证准则。瀑布模型在每一个阶段完成后都可以组织相关的评审和验证,只有在评审通过后才能够进入到下一个阶段。 对于前期需求不明确,而又很难短时间明确清楚的项目则很难很好的利用瀑布模型。 快速原型模型是本着开发人员对用户需求的初步理解,先快速开发一个原型系统,然后通过反复修改来实现用户的最终系统需求。 而面向对象方法则把客观事物归类为一个一个的对象,然后研究对象之间的消息传递机制,以实现系统。综合以上分析可知,对于需求不明确,风险较大的项目,用“A.增量迭代模型或螺旋模型”较恰当。

  • [多选题]发布管理通常在哪种情况下启动?()
  • 正确答案 :BCD
  • 包含软硬件的较大变更

    一般的软件变更

    标准变更


  • [单选题]协作图中的基本元素有()。
  • 正确答案 :A
  • 对象、链接、消息


  • [单选题]通用要求中的技术不包括哪项()
  • 正确答案 :D
  • D、技术人员技能要求


  • [单选题]应急工作审核应由哪一方主持()
  • 正确答案 :D
  • D、应急响应责任方


  • [单选题]关于SAN存储架构的实施,描述正确的是()
  • 正确答案 :C
  • C、SAN存储架构是一种实施架构复杂,成本昂贵的存储解决方案


  • 查看原题 查看所有试题


    推荐科目: 计算机软件水平考试题库 中级网络工程师题库 中级软件设计师题库 项目整体绩效评估题库 信息系统及其建设题库 信息化基础知识题库 中级信息系统监理师题库 高级系统分析师题库 项目成本管理题库 高级系统架构师题库
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号