《计算机基础理论》第七讲【荐】.pptVIP

  • 5
  • 0
  • 约1.76千字
  • 约 22页
  • 2015-07-19 发布于河南
  • 举报
《计算机基础理论》第七讲【荐】.ppt

第七讲 程序的算法 目标及主要内容 1、算法的概念 2、程序结构 3、流程图 算法的概念 程序的基本内容 数据结构 程序算法 数据结构:对数据的说明。指定数据的类型和数据的组织形式 。 算法 :对操作的说明。操作的有效方法和步骤 。 使用一种计算机语言进行体现 算法的概念 算法:就是解决问题的有效的、合乎逻辑的方法和步骤。 编程就是要解决一个问题 首先要确定问题是什么。 然后找到解决问题的方法 再列出解决问题的具体步骤 最后编写程序由计算机完成任务 计算机算法是人交给计算机完成一项任务所要进行操作的步骤 算法的概念 操作步骤一定要详细具体,明确清晰 计算机不能代替人做所有的工作,所以设计计算机算法必须是计算机能够操作的工作。 计算机算法中的运算有数学运算和非数值运算两种 同一个问题往往有不同的解决方法和步骤。计算机程序完成同一项任务也有不同的算法。 算法的概念 例如:汽车启动的步骤 1、挂空挡 2、点火 3、踩离合器 4、挂1档 5、慢放离合器同时轻踩油门和松手刹(启动) 计算机算法应有的重要特征 有穷性: 有限步骤,确保能结束,不能无限执行 确切性:命令含义确定,不能有二义性 输入: 可以输入算法运行时所需信息 输出: 算法有一个或多个输出 可行性:每个步骤都应当能够精确地、有效地执行。 程序结构 程序算法的三种基本结构: 顺序结构 分支结构 循环结构。 顺序结构

文档评论(0)

1亿VIP精品文档

相关文档