一起答

软件工程自考2014年4月真题及答案解析

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 设被测试程序的流程图为题33图,请完成:

    (1)什么是语句覆盖?什么是路径覆盖?

    (2)给出实现语句覆盖的测试用例,并标明程序的执行路径。

    (3)给出实现路径覆盖的测试用例,并标明程序的执行路径。

  2. 有一家教管理系统,其要求的功能如下:家教老师可以注册本人信息、修改本人资料、浏览家教信息、搜索家教信息;家教学生可以注册本人信息、修改本人资料、浏览家教信息、搜索家教信息;家教管理员可以登录、登记家教信息、发布网站公告、处理家教信息。请根据需求,画出该系统的用况图。

  3. 简述顺序图的概念、构成和主要作用。

  4. 简述增量模型的优缺点。

  5. 简述CMMI模型支持的两种过程改善路径。

  6. 简述需求的概念和基本性质。

  7. 简述以结构化分析方法建立系统功能模型的建模工具和建模过程。

  8. 过程管理包括过程建立、_______和过程改进。

  9. CMMI应用于一个组织过程改善的成熟度等级有_______个。

  10. 简述软件工程的概念与发展。

  11. 软件测试的第二目标是_______。

  12. 提高模块的内聚程度,可简化_______测试。

  13. UML不是特定的软件开发方法学,而是一种可视化的_______。

  14. RUP的迭代、增量式开发是_______模型的一个变体。

  15. 理论上,最基本的结构化程序设计的控制结构只有两种:_______和_______。

  16. 需求规约的技术核心是_______。

  17. 总体设计分为3个阶段,第一阶段为_______。

  18. CMMI能力等级中,第0级为最低等级,其第2级是(  )

    • A.已执行级
    • B.已定量管理级
    • C.已定义级
    • D.已管理级
  19. 从事软件开发实践和软件工程项目管理的思想基础是_______。

  20. 在软件生存周期模型中,可减少用户需求变更的软件开发模型是(  )

    • A.演化模型
    • B.增量模型
    • C.喷泉模型
    • D.螺旋模型
  21. 瀑布模型是一种(  )

    • A.适用于需求被清晰定义的项目
    • B.快速构造产品第一版本的好方法
    • C.适合于大型团队迭代开发的模式
    • D.支持面向对象技术的创新模型
  22. 希望确定软件实现的功能是否与需求规格说明书一致,需进行(  )

    • A.单元测试
    • B.有效性测试
    • C.系统测试
    • D.集成测试
  23. 根据RUP测试活动,输入为测试用况、测试过程、实现模型,活动为实现测试,则输出为(  )

    • A.测试计划
    • B.测试过程
    • C.测试评价
    • D.测试构件
  24. 在《ISO/IEC软件生存周期过程12207-1995》中,属于组织过程的是(  )

    • A.文档过程
    • B.验证过程
    • C.维护过程
    • D.管理过程
  25. 题8图中,扇出为3的模块是(  )

    • A.模块A和G
    • B.模块C和G
    • C.模块A和C
    • D.模块C和H
  26. UML表达关系的术语中,关联是一类特定的(  )

    • A.扩展
    • B.细化
    • C.依赖
    • D.泛化
  27. 下列的内聚类型中,按关联程度从低到高的顺序给出的是(  )

    • A.逻辑内聚、过程内聚、功能内聚
    • B.过程内聚、功能内聚、逻辑内聚
    • C.过程内聚、逻辑内聚、功能内聚
    • D.功能内聚、过程内聚、逻辑内聚
  28. 在下列耦合中,耦合度最弱的是(  )

    • A.内容耦合
    • B.数据耦合
    • C.公共耦合
    • D.控制耦合
  29. 题5图为一个飞机票预定系统的数据流图,图中“旅客”是(  )

    • A.数据流
    • B.加工
    • C.数据存储
    • D.数据潭
  30. 详细设计工具中,盒图是指(  )

    • A.PAD图
    • B.HIPO图
    • C.程序流程图
    • D.N-S图
  31. 销售系统,应能产生销售报表,这是软件的(  )

    • A.功能需求
    • B.性能需求
    • C.设计约束
    • D.外部接口需求
  32. 能“标识系统要解决的问题”的模型是(  )

    • A.部署模型
    • B.设计模型
    • C.概念模型
    • D.实现模型
  33. 初始需求发现技术中,可能导致超出项目成本和进度限制的是(  )

    • A.自悟
    • B.交谈
    • C.提炼
    • D.观察