(第7章程序设计基础.pptVIP

  • 18
  • 0
  • 约2.74万字
  • 约 118页
  • 2017-02-16 发布于北京
  • 举报
(第7章程序设计基础

第7章 程序设计基础 本章重点 算法及典型算法 程序设计方法 常用程序设计语言 程序设计范型 7.1 程序和程序设计语言 7.1.1 程序的一般概念 7.1.2 程序设计语言的概述 7.1.3 程序设计语言的结构 7.1.1 程序的一般概念 生活中程序的概念 7.1.1 程序的一般概念(续1) 生活中程序的概念 7.1.1 程序的一般概念(续2) 计算机程序的概念: 7.1.2 程序设计语言的概述 程序设计——编写程序的全过程。 有学者认为: 程序设计 算法 + 数据结构 + 程序设计语言 1. 机器语言(Machine Language) 指令——指挥计算机完成某个基本操作的命令。 2. 汇编语言(Assembly Language ) 汇编语言——实质就是以容易记忆的代码或英文单词来代替约定的机器指令。(第二代程序设计语言) 3. 高级语言(High Level Language) 高级语言——类似数学语言或人的自然语言,同时又不依赖于某种计算机硬件,使得设计编制的程序能够在所有机器上通用。 (第三代程序设计语言) 程序设计语言的特点 机器语言的特点: 编程难 效率高 需要指令系统 难读 难维护 7.1.3 程序设计语言的结构 程序结构的多样性: 结构化程序 模块化程序 面向对象的程序结构 结构化程序设计中——顺序结构 按照

文档评论(0)

1亿VIP精品文档

相关文档