【软件工程】测试十

文章目录

  • 单选题
  • 填空题
  • 判断题

单选题

  1. 在软件项目的开发过程中必须及时跟踪项目的质量计划完成情况,测定①是否达到要求的②。通过质量跟踪的③来判断项目执行过程的质量情况,决定产品是否可以④,还是需要返工或者放弃。可供选择的答案:()。
    A. ①文档 ②需求 ③标准 ④签人
    B. ①质量手册 ②原理 ③规范 ④交付
    C. ①产品②质量标准③结果 ④接受
    D. ①软件 ②质量 ③数据 ④运行
    正确答案: C

  2. 在软件工程项目中,不随研发人数的增加而使软件的生产率增加的主要因素是()。
    A. 工作阶段间的等待时间
    B. 生产原型的复杂性
    C. 参与人员所需的工作站数
    D. 参与人员之间的通信困难
    正确答案: D

  3. 系统分析员是( )
    A. 用户中系统的直接使用者
    B. 用户和软件人员的中间人
    C. 软件的编程人员
    D. 用户和软件人员的领导
    正确答案: D

  4. 软件设计中划分模块的一个准则是( )。
    A. 低内聚低耦合
    B. 低内聚高耦合
    C. 高内聚低耦合
    D. 高内聚高耦合
    正确答案: C

  5. 如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为( )。
    A. 时间内聚
    B. 逻辑内聚
    C. 通信内聚
    D. 信息内聚
    正确答案: A

  6. 从管理过程角度看,软件项目管理可分为项目启动、项目①、项目② 、项目③和项目 ④ 5个阶段;可供选择的答案:
    A. ①需求分析 ②组织实施 ③监控 ④交付
    B. ①计划 ②组织实施 ③监控 ④验收
    C. ①运行 ②组织 ③监控 ④接受
    D. ①设计 ②实施 ③监控 ④运行
    正确答案: B

  7. 为了提高模块的独立性,模块之间最好是( )。
    A. 公共耦合
    B. 控制耦合
    C. 数据耦合
    D. 内容耦合
    正确答案: C

  8. 项目管理通过一个 ① 的、② 的柔性组织,运用相关的知识、技术、③ 和手段,对项目进行高效率的计划组织、指导和④,以优化项目目标的实现。可供选择的答案:
    A. ①标准 ②长期 ③方法 ④管理
    B. ①临时性 ②专门 ③工具 ④控制
    C. ①长期 ②专门 ③方法 ④管理
    D. ①标准 ②兼取 ③数据 ④设计
    正确答案: B

  9. 模块的独立性是由内聚性和耦合性来度量的,其中内聚性是()。
    A. 模块间的联系程度
    B. 模块的功能强度
    C. 信息隐蔽程度
    D. 接口的复杂程度
    正确答案: B

  10. 下面哪个图属于时间管理的工具
    A. 甘特图
    B. 净值图
    C. 鱼骨图
    D. 项目组织图
    正确答案: A

  11. 软件项目启动过程的主要任务是确定项目的 ①、约束和自由度,并进行 ②分析和可行性研究 ,如果符合企业的③则确定立项。立项的④是正式下达项目任务书。可供选择的答案:
    A. ①范围 ②可行性 ③利益 ④决策
    B. ①目标 ②投资/效益 ③商业目标 ④标志
    C. ①目标 ②设计 ③利益 ④原则
    D. ①需求 ②需求 ③目标 ④标志
    正确答案: B

  12. 关键路径上的活动称为 ① 活动。如果能够缩短关键活动所需的时间就可以 ② 项目的完工时间。而缩短③ 路径上的各个活动所面要的时间,不能使项目完工 ④ 提前。可供选择的答案:
    A. ①规范 ②交付 ③非关键 ④时间
    B. ①规范 ②交付 ③标准 ④签人
    C. ①关键 ②缩短 ③标准 ④日期
    D. ①关键 ②缩短 ③非关键 ④时间
    正确答案: D

  13. 从管理过程角度看,软件项目管理可分为项目启动、项目①、项目② 、项目③和项目 ④ 5个阶段;可供选择的答案:
    A. ①需求分析 ②组织实施 ③监控 ④交付
    B. ①计划 ②组织实施 ③监控 ④验收
    C. ①运行 ②组织 ③监控 ④接受
    D. ①设计 ②实施 ③监控 ④运行
    正确答案: B

  14. 项目整体管理所包括的主要过程不包括()
    A. 项目计划制定
    B. 项目计划执行
    C. 整体变更控制
    D. 整体人员调度
    正确答案: D

  15. 关于项目干系人,以下说法错误的是()
    A. 项目干系人是指参与和受项目活动影响的人
    B. 项目干系人包括项目发起人、项目组、协助人员等,不包括项目的反对者
    C. 项目经理需要了解和识别各干系人对项目的需求、期望,使其能发挥作用
    D. 项目经理需要对所有的项目干系人进行管理
    正确答案: B

  16. 耦合是软件中各模块间相互联系的一种度量,耦合的强弱取决于模块间的复杂程度。耦合的若干种类中,耦合度最高的是.( )
    A. 内容耦合
    B. 非直接耦合
    C. 数据耦合
    D. 控制耦合
    正确答案: A

  17. 关于项目管理工具,下列说法错误的是()
    A. 工作分解结构支持自顶向下列出一个项目需要做的事情
    B. 净值图是当前项目实际成本与总的预算成本的比值
    C. 甘特图用来安排和估算项目的进度
    D. 网络图主要用来识别关键路径
    正确答案: B

  18. 项目管理发展的产物是()
    A. 项目管理协会
    B. 项目管理知识体系
    C. 人才认证
    D. 以上都是
    正确答案: D

  19. 下面哪一条不是范围管理中常用的项目管理工具或技术?
    A. 范围说明
    B. 工作分解结构
    C. 变更请求
    D. 需求分析
    正确答案: C

  20. 软件项目管理是()一切活动的管理
    A. 需求分析
    B. 软件设计过程
    C. 模块设计
    D. 软件生命周期
    正确答案: D

  21. 软件项目启动过程的主要任务是确定项目的①、约束和自由度,并进行②分析和可行性研究 ,如果符合企业的③则确定立项。立项的④是正式下达项目任务书。可供选择的答案:()。
    A. ①范围 ②可行性 ③利益 ④决策
    B. ①目标 ②投资/效益 ③商业目标 ④标志
    C. ①目标 ②设计 ③利益 ④原则
    D. ①需求 ②需求 ③目标 ④标志
    正确答案: B

  22. 关于项目的特性,下面说法错误的是()
    A. 项目有一个独特的目的
    B. 项目是临时性的
    C. 项目应该有一位主要客户或项目发起人
    D. 项目应该是确定的
    正确答案: D

  23. 项目管理的四大核心知识领域不包括()
    A. 时间
    B. 成本
    C. 人员
    D. 质量
    正确答案: C

填空题

  1. 耦合指的是程序结构中各个 填空 1 的度量。内聚指的是一个模块内部各成分之间相关联程度的度量。在软件系统的划分模块时,应尽量做到高内聚,低耦合,提高模块的 填空 2
    正确答案:
    填空 1:模块之间相互关联
    填空 2:独立性

  2. 衡量模块独立性的两个定性标准是耦合性与 填空 1
    正确答案:
    填空 1:内聚性

  3. 软件项目管理是指对软件项目的 填空 1 过程的管理,按照项目任务要求,合理地利用资源,为保证软件产品质量所做的工作。
    正确答案:
    填空 1:整个生存周期

  4. 软件项目管理是指软件项目的整个生命周期 填空 1 的管理,按照项目 填空 2 ,合理地利用资源,为保证软件产品质量所作的工作。软件项目管理的实体是 填空 3 ,其目标是为了 使软件项目能够以预定成本 填空 4 的完成。
    正确答案:
    填空 1:过程
    填空 2:任务要求
    填空 3:软件
    填空 4:按期保质

  5. 在软件工程中的设计阶段,需要充分体现软件工程的 填空 1填空 2 等基本原则。
    正确答案:
    填空 1:模块化抽象
    填空 2:信息隐蔽

  6. 项目是为了创造一个唯一的 填空 1 或提供一个唯一的服务而进行的 填空 2 的努力。
    正确答案:
    填空 1:产品
    填空 2:临时性

  7. 软件项目估算的内容主要有软件 填空 1 估算、填空 2 估算、填空 3 估算和 填空 4 估算。
    正确答案:
    填空 1:规模
    填空 2:成本
    填空 3:工作量
    填空 4:进度

  8. 风险就是损失的可能性。风险具有两大属性:填空 1填空 2。可能性是风险发生的 填空 3,损失是指预期与后果之间的 填空 4
    正确答案:
    填空 1:可能性
    填空 2:损失
    填空 3:概率
    填空 4:差异

  9. 软项目监控就是为了保证项目能多按照预先设定的目标发展。监控是一个 填空 1 过程,项目跟踪是项目控制的 填空 2,项目控制是项目跟踪的 填空 3
    正确答案:
    填空 1:反馈
    填空 2:前提和条件
    填空 3:目的和服务对象

判断题

  1. 尽可能在软件开发过程中保证各阶段文档的正确性。
    正确答案: 正确

  2. 模块耦合越强,则说明模块的独立性越强
    正确答案: 错误

  3. 项目管理是指在项目中运用专门的知识、技能、工具和方法,使项目能够实现或超过项目干系人的需要和期望。
    正确答案: 正确

  4. 项目管理的要素包括范围、进度、成本、质量。
    正确答案: 正确

你可能感兴趣的:(《,软件工程,》,软件工程)