一起答

全国自考(软件工程)模拟试卷8

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 39. 写出相应的数据字典(要求至少写出两项)。

  2. 某单位开发了一个员工住房分配系统,用来给员工分配住房,该系统的功能如下:φ功能一——计算原始分数:根据员工信息(员工号、姓名、年龄、性别、学历、工龄、婚育情况、职称、出勤率)计算原始分,并将员工信息存人员工信息文件中。

    φ功能二——计算标准分数:根据员工的原始分计算标准分,并将其存人员工分数文件(员工号、标准分)。

    φ功能三——计算分房分数:根据标准分、分房计划文件(员工号、住房请求)中的分房人数,计算分房分,并存入分房分数文件(员工号、分房分)中。

    φ功能四——分房分查询:员工可通过自己的员工号查询相应的分房分数,若输入错误则返回出错信息。试根据上面的系统功能描述以下两条。

    画出该系统的分层数据流图。

  3. 37. 某保险公司对投保人推出一种保险产品,保费的计算方法如下:单身男,年龄30岁以下(含30岁),计保费标准A,30岁以上计保费标准B;已婚男40岁以下(含40岁),计保费标准C,40岁以上计保费标准D。单身女,年龄25岁以下(含25岁),计保费标准E,25岁以上计保费标准F;已婚女30岁以下(含30岁),计保费标准G,30岁以上计保费标准H,请画出对应的判定树。

  4. 35. 简述RUP设计的突出特点。

  5. 36. 简述因果图测试技术生成测试用例的基本步骤。

  6. 34. 简述面向数据流和面向数据结构两类设计方法的异同。

  7. 32. 简述软件测试过程的主要阶段及其任务。

  8. 33. 简述需求规约的作用以及它不能实现的作用。

  9. 30. 过程管理又称为生存周期模型管理过程,包括过程建立、___________和___________。

  10. 31. 创建一个类图需要做哪些准备工作?

  11. 29. 需求的5个基本性质可作为___________和___________的基础。

  12. 28. 按过程主体可以把软件生存周期过程分为3类,分别是基本过程、___________和组织过程。

  13. 27. 在能力等级中,已管理过程与已执行过程之间的重要区别有两点,一是过程被管理的程度不同,二是___________不同。

  14. 25. 使用白盒测试方法时,确定测试数据应根据程序的___________和指定的覆盖标准。

  15. 26. 在CMMI中,应用于一个组织过程改善的成熟度等级有5个,分别是___________、已管理级、___________、已定量管理级、持续优化级。

  16. 23. 根据测试用例设计方法的不同,可将软件测试分为黑盒测试和白盒测试两种,它们都属于___________测试。

  17. 24. 螺旋模型与瀑布模型、演化模型相比,主要优势在于螺旋模型加入了后两者所忽略的___________。

  18. 22. 单元测试以详细设计文档为指导,测试模块内的重要控制路径,因此,它常采用的测试技术是___________。

  19. 21. 在RUP中,分析类是类的一种衍型,可分为3种类型,即___________、___________和控制类。

  20. 20. 用况模型中的用况和分析模型中的分析类之间存在确定的___________关系。

  21. 19. 在利用用况图对系统建模时,要进行参与者的结构化处理,即将一些相似的参与者组织为___________结构。

  22. 17. 结构化分析方法采用的两个基本手段是___________和___________。

  23. 18. 使用程序流程图作为工具来确定模块的划分,这样最容易引起的模块内聚类型是___________。

  24. 16. 在需求建模的过程中需要定义___________来表达系统中的数据结构。

  25. 14. 以下关于设计模型说法错误的是 ( )

    • A.设计模型不涉及实现细节
    • B.设计模型结构层次多
    • C.设计模型开发费用高
    • D.设计模型可应用不同的设计
  26. 15. 下列成熟度等级中,能够实现定量预测过程性能的是 ( )

    • A.成熟度1级
    • B.成熟度2级
    • C.成熟度3级
    • D.成熟度4级
  27. 12. 为了提高测试的效果,软件的集成测试最好由谁负责 ( )

    • A.该软件编程人员
    • B.该软件的设计人员
    • C.该软件开发组的负责人员
    • D.不属于该开发组的软件设计人员
  28. 13. 下列几种测试策略中,覆盖标准最强的是 ( )

    • A.语句覆盖
    • B.路径覆盖
    • C.判定覆盖
    • D.条件覆盖
  29. 10. 关于依赖,下列说法正确的是 ( )

    • A.依赖可以表示为有向实线段
    • B.依赖是一种使用关系
    • C.细化不是依赖
    • D.并不是所有事物间的关系都可以用依赖规约
  30. 11. 下列哪一项不是创建系统分析模型所要进行的活动 ( )

    • A.包的分析
    • B.用况分析
    • C.协作分析
    • D.结构分析
  31. 9. 下列关于分析包的说法错误的是 ( )

    • A.分析包体现了问题的分离
    • B.分析包是一种控制信息组织复杂性的机制
    • C.分析包提供了分析制品的一种组织手段
    • D.分析包具有低内聚高耦合特征
  32. 8. 结构化程序设计侧重于 ( )

    • A.程序的效率
    • B.程序的规模
    • C.程序的易读性
    • D.程序设计语言的先进性
  33. 7. 在结构化分析方法中,定义了数据流图中每一图形元素的描述工具是 ( )

    • A.判定表
    • B.数据字典
    • C.判定树
    • D.数据流图
  34. 5. 下列软件生存周期模型中,体现了软件创建所固有的迭代和无间隙的特征的是 ( )

    • A.螺旋模型
    • B.瀑布模型
    • C.增量模型
    • D.喷泉模型
  35. 6. 软件测试主要是针对哪个方面的差错和纠错 ( )

    • A.软件计划
    • B.软件设计
    • C.软件编码
    • D.软件价格
  36. 3. 下列关于需求规约说法错误的是 ( )

    • A.需求规约是软件开发组织和用户之间的一份技术合同书
    • B.需求规约回答“开发组要做的是什么”
    • C.需求规约是创建产品验收测试计划和用户指南的基础
    • D.需求规约是产品功能及其环境的体系
  37. 4. 需求分析中开发人员要从用户那里获取的信息是 ( )

    • A.用户使用界面
    • B.软件做什么
    • C.软件的模块结构
    • D.软件的规模
  38. 1. 下列不是软件工程在20世纪80年代以来的主要成果的是 ( )

    • A.开发了一些方法,如Jackson方法、结构化方法等
    • B.提出了《软件生存周期过程》等一系列软件工程标准
    • C.提出了面向对象软件开发方法
    • D.开发了面向对象语言,如C++等
  39. 2. 下列不属于初始需求发展技术的是 ( )

    • A.自悟
    • B.交谈
    • C.调查
    • D.提炼