软件工程基础教程(第二版) 教学课件 作者 方志刚 主编 张银南 副主编 第4章.pptVIP

  • 48
  • 0
  • 约 126页
  • 2017-08-22 发布于广东
  • 举报

软件工程基础教程(第二版) 教学课件 作者 方志刚 主编 张银南 副主编 第4章.ppt

第4章 软件编码和测试 4.1程序设计语言 4.2程序设计风格 4.3软件测试 4.4软件测试的过程 4.5软件调试 4.6软件维护 4.1程序设计语言 编码(Coding)俗称编程序,就是把详细设计结论翻译成可执行代码的过程。 分析阶段和设计阶段产生的文档,都不能在计算机上执行。只有到了编码阶段,才产生可执行代码(Executable Codes),所以编码阶段也称为实现(Implementation)阶段。 软件实现的输入输出,如图4.1所示。 4.1 程序设计语言 图4.1 软件实现示意图 4.1 程序设计语言 4.1.1 软件实现原则 ① 尽可能地简单。 在软件实现过程中,应创建简单、易读的代码。相同功能的代码只写一次。 ② 易于验证。 无论是在编码、测试还是实际操作中,软件工程师应很容易地发现其中的错误。自动化的单元测试可帮助产生易于验证的代码。 ③ 适应变化。 外部环境、软件需求和软件设计,在整个开发过程中可能会随时变化,因此要求软件实现时考虑适应这些变化。 ④ 遵守某一编程规范。 ⑤ 选择项目组成员最熟悉的工具或语言 4.1 程序设计语言 4.1.2 程序设计语言的特性 程序设计语言有三个特性,它们是:心理特性、工程特性和技术特性。 1.心理特性。 是指影响程序员心理的语言性能,包括歧义性,简洁性,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档