《大学计算机基础》第5章-程序设计基础课件精品.ppt

《大学计算机基础》第5章-程序设计基础课件精品.ppt

《大学计算机基础》第5章-程序设计基础课件精品

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

文档评论(0)

1亿VIP精品文档

相关文档