沈师软件工程期中考试复习材料.docVIP

  • 5
  • 0
  • 约9.59千字
  • 约 3页
  • 2020-03-15 发布于河北
  • 举报
填空: 2. 软件工程方法学三个要素:(方法)(工具)(过程) 3. 软件工程方法学包含(技术)、(管理)两方面内容,是(技术)与(管理)紧密结合所形成的学科。 5. 可行性研究阶段的任务中一般来说应该从(技术)可行性、(经济)可行性、(操作)可行性等3个方面研究每种实现方案的可行性 7. 需求分析过程应该建立3种模型,它们分别是(数据模型)、(功能模型)和(行为模型)。 8. 按照形式化的程度,可以把软件工程使用的方法划分成(非形式化)(半形式化)(形式化)等3类 9. 验证软件需求应该从以下4个方面进行验证,即(一致性)、(完整性)、(现实性)和(有效性) 10. 需求分析的任务包括系统综合需求、数据需求、导出逻辑模型和修正系统开发计划等。其中常见的接口需求有:用户接口需求、(硬件接口需求)、(软件接口需求)和通信接口需求等等。 11. 需求分析的任务包括(确定对系统的综合要求)、(分析系统的数据要求)、(导出系统的逻辑模型)和修正系统开发计划等。 12. 需求分析的任务包括系统综合要求、数据要求、导出逻辑模型和修正系统开发计划等。其中设计约束或实现约束常见的有:(精度)、工具和语言约束、(设计约束),应该使用的标准和应该使用的(应该使用的硬件平台)等 13. 总体设计过程通常由(系统设计阶段)和(结构设计阶段)两个主要阶段组成。 14. 软件结构图中,模框之间若有直线连接,表示他们之间存在(调用)关系。 15. 模块设计中,最不希望的内聚是(偶然)内聚。 16. 软件设计一般包括(总体设计)和详细设计阶段等两个阶段,在软件设计过程中应遵循的基础原理和相关概念有(模块化)(抽象)(逐步求精)(信息隐藏和局部化)和(模块独立)。 17. 结构设计是一种应用最广泛的系统设计方法,是以(数据流)图为基础、自顶向下、逐不求精和模块化的过程。 18. 面向数据流的软件设计方法,一般把数据流图中数据流划分为(交换流)和(事务流),再将事务流图映射为软件结构。 19. 在设计人机界面的过程中,必须充分重视并认真处理好(系统响应时间)、(用户帮助设施)、(出错信息处理)、和(命令交互)等四个问题。 20. 程序的三种基本控制结构是(顺序)、(选择)、和(循环)。 21. 在详细设计阶段、采用的工具有(程序流程图)、(盒图)、(PAD图)、(判定表)、(判定树)、和(过程设计语言)。 22. 详细设计的目标包括(逻辑上正确地实现每个模块的功能)和(设计出的处理过程应该尽可能的简明易懂)。 23. Jackson图既可用表达程序结构、也可用表达(数据结构)。 24. 衡量系统响应时间的两个重要性是(长度)和(易变形)。 25. 用户界面设计指南只要包括(一般交互指南)、(信息显示指南)和(数据输入指南)。 26. 为算法中包含多重嵌套的条件选择时,使用(判定表)能够清晰的表示复杂的条件组合与应作的动作的对应关系。 大型软件的测试应该分阶段进行,通常至少分为(单元测试)、(集成测试)和(验收测试)三个基本阶段。 27. 软件测试的两类基本方法是白盒测试和黑盒测试,通常在测试过程的早期阶段使用(白盒测试),而在后期阶段使用(黑盒测试)。 28. 大型软件系统的测试过程基本上是模块测试、(子系统测试)、系统测试、(验收测试)、平行运行。 一般来说,软件调试途径主要有以下3种,即(蛮干法)、(回溯法)、(原因排除法)。 名词解释: 1. 软件工程:是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。 2. 软件过程:为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。 3. 软件危机:计算机软件的开发和维护过程中所遇到的一系列严重问题。 4. 软件生命周期:是指软件从提出到最终被淘汰的这个存在期。 5. 数据流图:数据流图是一种图形化技术,它描绘信息流和数据从输入到输出的过程中所经受的变换。 6. 数据字典:数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。 7. 系统流程图:系统流程图是概括的描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子形式描绘组成系统的每个部件(程序、文档、数据库、人工过程等)。 8. 软件项目的纯收入: 衡量工程价值的另一项经济指标是工程的纯收入,也就是在整个生命周期之内系统的累计经济效益(折合成现在值)与投资之差。 9. 技术可行性:使用现有技术能实现这个系统。 10. 实体—联系图(ER图):描绘数据对象及数据对象之间的关系,是用于建立数据模型的图形。 11. 状态转换图:简称状态图。通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。 12.

文档评论(0)

1亿VIP精品文档

相关文档