软件工程第七篇实现.ppt

第7章 实现 7.1 编码 7.2 软件测试基础 7.3 单元测试 7.4 集成测试 7.5 确认测试 7.6 白盒测试技术 7.7 黑盒测试技术 7.8 调试 7.9 软件可靠性 7.10 小结 重点和难点 结构化程序设计的原则和风格 软件测试的目的和原则 白盒测试、黑盒测试的定义 熟练掌握白盒测试中各种逻辑覆盖的基本思想 熟练掌握黑盒测试中等价划分、边界值分析方法 软件测试策略中单元测试、组装测试、确认测试和系统测试的相关概念及方法 程序调试步骤和几种程序调试方法、过程 7.1 编码 7. 1.1 选择程序设计语言 程序设计语言的分类 从软件工程的角度,根据程序设计语言发展的历程,大致分为 4 类: 第一代语言:从属于机器的语言 第二代语言:汇编语言 第三代语言:高级程序设计语言 第四代语言( 4GL ) 选择语言的标准 系统用户的要求 可以使用的编译程序 可以得到的软件工具 工程规模 程序员的知识 软件的可移植性要求 软件的应用领域 项目应用领域是最关键的因素 7.1.2 编码风格 编码风格是指一个人编制程序时所表现出来的特点、习惯、逻辑思路等。 良好编码风格包括: 程序内部应该有很好的文档:如标识符、注释良好,程序文档结构易读易理解。 数据说明应易于理解和维护 语句结构尽可能简单直观 输入输出风格遵守人机界面设计准则 效率满足用户需求即可 1程序内部

文档评论(0)

1亿VIP精品文档

相关文档