电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

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

沈师软件工程期中考试复习材料_第1页
1/4
沈师软件工程期中考试复习材料_第2页
2/4
沈师软件工程期中考试复习材料_第3页
3/4
填空:2。 软件工程方法学三个要素:(方法)(工具)(过程)3. 软件工程方法学包含(技术)、(管理)两方面内容,是(技术)与(管理)紧密结合所形成的学科。5。 可行性讨论阶段的任务中一般来说应该从(技术)可行性、(经济)可行性、(操作)可行性等 3 个方面讨论每种实现方案的可行性7. 需求分析过程应该建立 3 种模型,它们分别是(数据模型)、(功能模型)和(行为模型)。8。 根据形式化的程度,可以把软件工程使用的方法划分成(非形式化)(半形式化)(形式化)等 3 类9。 验证软件需求应该从以下 4 个方面进行验证,即(一致性)、(完整性 )、(现实性)和(有效性)10. 需求分析的任务包括系统综合需求、数据需求、导出逻辑模型和修正系统开发计划等。其中常见的接口需求有:用户接口需求、(硬件接口需求)、(软件接口需求)和通信接口需求等等。11. 需求分析的任务包括(确定对系统的综合要求)、(分析系统的数据要求)、(导出系统的逻辑模型)和修正系统开发计划等.12。 需求分析的任务包括系统综合要求、数据要求、导出逻辑模型和修正系统开发计划等。其中设计约束或实现约束常见的有:(精度)、工具和语言约束、(设计约束),应该使用的标准和应该使用的(应该使用的硬件平台)等13。 总体设计过程通常由(系统设计阶段)和(结构设计阶段)两个主要阶段组成。14. 软件结构图中,模框之间若有直线连接,表示他们之间存在(调用)关系。15. 模块设计中,最不希望的内聚是(偶然)内聚。16. 软件设计一般包括(总体设计)和详细设计阶段等两个阶段,在软件设计过程中应遵循的基础原理和相关概念有(模块化)(抽象)(逐步求精)(信息隐藏和局部化)和(模块独立)。17. 结构设计是一种应用最广泛的系统设计方法,是以(数据流)图为基础、自顶向下、逐不求精和模块化的过程。18. 面对数据流的软件设计方法,一般把数据流图中数据流划分为(交换流)和(事务流),再将事务流图映射为软件结构。19。 在设计人机界面的过程中,必须充分重视并认真处理好(系统响应时间)、(用户帮助设施)、(出错信息处理)、和(命令交互)等四个问题.20. 程序的三种基本控制结构是 (顺序)、(选择)、和(循环)。21。 在详细设计阶段、采纳的工具有(程序流程图)、(盒图)、(PAD 图)、(判定表)、(判定树)、和(过程设计语言).22。 详细设计的目标包括(逻辑上正确地实现每个模块的功能)和(设计出的处理过程应该尽...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

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

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部