大学计算机基础 刘超 史晓峰 第9章 程序设计与软件工程基础新.pptVIP

  • 1
  • 0
  • 约1.26万字
  • 约 113页
  • 2015-12-18 发布于广东
  • 举报

大学计算机基础 刘超 史晓峰 第9章 程序设计与软件工程基础新.ppt

大学计算机基础 第9章程序设计与软件工程基础 目录 9.1 程序设计基础 9.2 数据结构 9.3 软件工程 9.1 程序设计基础 9.1.1 程序设计方法与风格 9.1.2 结构化程序设计 9.1.3 面向对象的程序设计 9.1.1 程序设计方法与风格 1.程序设计方法 程序设计方法和技术主要经过结构化程序设计和面向对象的程序设计两个阶段。 2.程序设计风格 程序设计风格是指编写本身必须是可以理解的。“清晰第一,效率第二”的观点已经成为当今主导的程序设计风格。 9.1.1 程序设计方法与风格 2.程序设计风格 (3)语句的结构 程序应该简单易懂,语句构造应该简单直接。应该注意的是: (a)在一行内只写一条语句 (b)程序编写应优选考虑清晰性 (c)除非对效率有特殊要求,程序编写要清晰第一、效率第二 (d)首先要保证程序正确,然后要求提高速度 (e)避免使用临时变量而使程序可读性下降 9.1.1 程序设计方法与风格 (f)避免不必要的转移 (g)尽可能使用库函数 (h)避免使用复杂的条件语句 (i)尽量减少使用“否定”条件的条件语句 (j)数据结构要有利于程序的简化 (k)要模块化,使模块功能尽可能单一化 (l)利用信

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档