1.1程序设计语言发展历程 第1章 2.汇编语言-面向机器 将机器语言中的各种指令,符号化后的语言, 是对计算机语言的第一次升级。如计算“a+b” mov a a,r1 add b,r1 mov r1,sum 特点:比机器语言容易记和写,但用汇编语言写出 的程序,计算机不能直接识别,需要翻译程序将其翻译 成机器语言后才能被计算机执行。执行效率较高。学好 汇编语言必须对机器内部结构比较熟悉,学习难度大。 类型:是一种面向机器的语言,低级语言
第 1 章 1.1 程序设计语言发展历程 2. 汇编语言-面向机器 将机器语言中的各种指令,符号化后的语言, 是对计算机语言的第一次升级。如计算“a+b” : mov a,r1 add b,r1 mov r1,sum 特点:比机器语言容易记和写,但用汇编语言写出 的程序,计算机不能直接识别,需要翻译程序将其翻译 成机器语言后才能被计算机执行。执行效率较高。学好 汇编语言必须对机器内部结构比较熟悉,学习难度大。 类型:是一种面向机器的语言,低级语言
1.1程序设计语言发展历程 第1章 3.高级语言-面向过程 用接近于人类自然语言和数学语言的向计算机 表达人类的意图的语言。是计算机技术发展、应用 和普及的一个里程碑。如计算“a+b”言 sum-a+b 特点:学习更加容易,写出的程序计算机不能直接 识别,必须通过翻译程序翻译成机器语言后才能被计算 机识别并执行。根据翻译方式的不同,可以分为编译和 解释两种。 类型:是一种面向过程的语言,也叫结构化程序设 计语言
第 1 章 1.1 程序设计语言发展历程 3. 高级语言-面向过程 用接近于人类自然语言和数学语言的向计算机 表达人类的意图的语言。是计算机技术发展、应用 和普及的一个里程碑。如计算“a+b”: sum=a+b 特点:学习更加容易,写出的程序计算机不能直接 识别,必须通过翻译程序翻译成机器语言后才能被计算 机识别并执行。根据翻译方式的不同,可以分为编译和 解释两种。 类型:是一种面向过程的语言,也叫结构化程序设 计语言
1.1程序设计语言发展历程 第1章 4.高级语言-面向对象 一种更新的程序设计思想,模拟自然界认识和处理 事物的方法,将数据和对数据的操作方法放在一起,形 成一个相对独立的整体一对象(0 o ject)。使程序设 计变成了对对象的属性设置和操作。 特点:学习更加容易,更有利于大型软件设计、维 护, 代码的重用性好。 总之:程序设计语言越高级,离机器语言越 远,越有利于人类进行学习和使用,翻译成机器 语言的工作量也就越大
第 1 章 1.1 程序设计语言发展历程 4. 高级语言-面向对象 一种更新的程序设计思想,模拟自然界认识和处理 事物的方法,将数据和对数据的操作方法放在一起,形 成一个相对独立的整体——对象(Object)。使程序设 计变成了对对象的属性设置和操作。 特点:学习更加容易,更有利于大型软件设计、维 护,代码的重用性好。 总之:程序设计语言越高级,离机器语言越 远,越有利于人类进行学习和使用,翻译成机器 语言的工作量也就越大
1.2VB集成开发环境 第1章 1.非机器语言开发程序的步骤 (1)分析问题,设计解题步骤; (2)选用一种适当的编程语言实现解题步骤描述,形成 源代码(也称源程序)言 解题的方法和 步骤称为算法
第 1 章 1.2 VB集成开发环境 1. 非机器语言开发程序的步骤 (1)分析问题,设计解题步骤; (2)选用一种适当的编程语言实现解题步骤描述,形成 源代码(也称源程序); 解题的方法和 步骤称为算法
1.2VB集成开发环境 第1章 1.非机器语言开发程序的步骤 (1)分析问题,设计解题步骤; (2) 选用一种适当的编程语言实现解题步骤描述,形成 源代码(也称源程序)膏 (3)录入源代码,形成源程序文件; 录入源代码可以用任 意编辑软件完成。如 WORD、记事本等等
第 1 章 1.2 VB集成开发环境 1. 非机器语言开发程序的步骤 (1)分析问题,设计解题步骤; (2)选用一种适当的编程语言实现解题步骤描述,形成 源代码(也称源程序); (3)录入源代码,形成源程序文件; 录入源代码可以用任 意编辑软件完成。如 WORD、记事本等等