C语言程序设计刘卫国贾宗福沈根海第1章概述课件教学.pptVIP

  • 1
  • 0
  • 约 96页
  • 2017-01-01 发布于广东
  • 举报

C语言程序设计刘卫国贾宗福沈根海第1章概述课件教学.ppt

第1章 概述 1.1 程序设计基本知识 1.2 C语言的发展与特点 1.3 C语言程序的基本结构 1.4 C语言程序的运行 本章小结 1.1 程序设计基本知识 1.1.1 程序与程序设计 程序是用某种计算机能理解并执行的语言所描述的解决问题的方法和步骤。 一个计算机程序主要描述两部分内容:一是描述问题的每个对象和对象之间的关系,二是描述对这些对象作处理的处理规则。其中关于对象及对象之间的关系是数据结构(Data Structure)的内容,而处理规则是求解的算法(Algorithm)。 使用计算机解决实际问题,通常是先要对问题进行分析并建立数学模型,然后考虑数据的组织方式和算法,并用某一种程序设计语言编写程序,最后调试程序,使之运行后能产生预期的结果。这个过程称为程序设计(Programming)。 具体要经过以下4个基本步骤: (1)分析问题,确定数学模型或方法。 (2)设计算法,画出流程图。 (3)选择编程工具,按算法编写程序。 (4)调试程序,分析输出结果。 1.1.2 算法及其描述 著名的瑞士计算机科学家N. Wirth教授曾提出: 算法+数据结构=程序 算法是对数据运算的描述,而数据结构是指数据的组织存储方式,包括数据的逻辑结构和存储结构。程序设计的实质是对实际问题选择一种好的数据结构,并设计一个好的算法,而好的算法在很

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档