
程序设计 第1章VB概述 主讲教师:陈 勇 联系电话:13891934678 E-Mail:cy@nwsuaf.edu.cn 喜 计算机应用教研室
VB 程 序 设 计 计算机应用教研室 第1章 VB概述 主讲教师:陈 勇 联系电话:13891934678 E-Mail:cy@nwsuaf.edu.cn

第1 本章内容 章概 1.1程序设计语言发展历程 1.2VB特点、安装与启动(自学) 1.3VB集成开发环境
第1章VB 概述 本章内容 1.1 程序设计语言发展历程 1.2 VB特点、安装与启动(自学) 1.3 VB集成开发环境

1.1程序设计语言发展历程 第1章S概述 1. 机器语言-面向机器 是计算机惟一能直接识别的语言,所有指令 及数据均由二进制代码组成。如计算X+Y”: 0001010000001111 0011010000001100 0100010000010011 优点:能被计算机直接识别和执行,因此执行 效率比较高。 缺点:难学、难记、难写、难检查、难调试、难 以推广,不同CPU型号指令不完全相同。 类型:是一种面向机器的语言,最低级语言
第 1 章VB 概 述 1.1 程序设计语言发展历程 1. 机器语言-面向机器 是计算机惟一能直接识别的语言,所有指令 及数据均由二进制代码组成。如计算“X+Y” : 00010100 00001111 00110100 00001100 01000100 00010011 优点:能被计算机直接识别和执行,因此执行 效率比较高。 缺点:难学、难记、难写、难检查、难调试、难 以推广,不同CPU型号指令不完全相同。 类型:是一种面向机器的语言,最低级语言

第1 1.1程序设计语言发展历程 2. 汇编语言-面向机器 章S概述 将机器语言中的各种指令,符号化后的语言, 是对计算机语言的第一次升级。如计算“X+Y”: MOV AX,X ADD AX,Y MOV Z,AX 特点:比机器语言容易记和写,但用汇编语言写出 的程序,计算机不能直接识别,需要翻译程序将其翻译 成机器语言后才能被计算机执行。执行效率较高。学好 汇编语言必须对机器内部结构比较熟悉,学习难度大。 类型:是一种面向机器的语言,低级语言
第 1 章VB 概 述 1.1 程序设计语言发展历程 2. 汇编语言-面向机器 将机器语言中的各种指令,符号化后的语言, 是对计算机语言的第一次升级。如计算“X+Y” : MOV AX,X ADD AX,Y MOV Z,AX 特点:比机器语言容易记和写,但用汇编语言写出 的程序,计算机不能直接识别,需要翻译程序将其翻译 成机器语言后才能被计算机执行。执行效率较高。学好 汇编语言必须对机器内部结构比较熟悉,学习难度大。 类型:是一种面向机器的语言,低级语言

1.1程序设计语言发展历程 章 3. 高级语言一面向过程 S概 用接近于人类自然语言和数学语言的向计算机 表达人类的意图的语言。是计算机技术发展、应用 和普及的一个里程碑。如计算“X+Y”: SUM=X+Y 特点:学习更加容易,写出的程序计算机不能直 接识别,必须通过翻译程序翻译成机器语言后才能被 计算机识别并执行。根据翻译方式的不同,可以分为 编译和解释两种。 类型:是一种面向过程的语言,也叫结构化程序 设计语言
第 1 章VB 概 述 1.1 程序设计语言发展历程 3. 高级语言-面向过程 用接近于人类自然语言和数学语言的向计算机 表达人类的意图的语言。是计算机技术发展、应用 和普及的一个里程碑。如计算“X+Y”: SUM=X+Y 特点:学习更加容易,写出的程序计算机不能直 接识别,必须通过翻译程序翻译成机器语言后才能被 计算机识别并执行。根据翻译方式的不同,可以分为 编译和解释两种。 类型:是一种面向过程的语言,也叫结构化程序 设计语言

第 1.1程序设计语言发展历程 章 4. 高级语言-面向对象 一种更新的程序设计思想,模拟自然界认识和处理 撰 事物的方法,将数据和对数据的操作方法放在一起,形 成一个相对独立的整体一对象(Object)。使程序设 计变成了对对象的属性设置和对对象的操作。 特点:学习更加容易,更有利于大型软件设计、维 护,代码的重用性好。 总之:程序设计语言越高级,离机器语言越 远,越有利于人类进行学习和使用,翻译成机器 语言的工作量也就越大
第 1 章VB 概 述 1.1 程序设计语言发展历程 4. 高级语言-面向对象 一种更新的程序设计思想,模拟自然界认识和处理 事物的方法,将数据和对数据的操作方法放在一起,形 成一个相对独立的整体——对象(Object)。使程序设 计变成了对对象的属性设置和对对象的操作。 特点:学习更加容易,更有利于大型软件设计、维 护,代码的重用性好。 总之:程序设计语言越高级,离机器语言越 远,越有利于人类进行学习和使用,翻译成机器 语言的工作量也就越大

第1 1.1程序设计语言发展历程 章S概述 5. 非机器语言开发程序的步骤 (1)分析问题,设计解题步骤; 0 O 解题的方法和 步骤称为算法
第 1 章VB 概 述 5. 非机器语言开发程序的步骤 (1)分析问题,设计解题步骤; 解题的方法和 步骤称为算法 1.1 程序设计语言发展历程

1.1程序设计语言发展历程 章 5. 非机器语言开发程序的步骤 5概述 (1)分析问题,设计解题步骤; (2)选用一种适当的编程语言实现解题步骤描述,形成 源代码(也称源程序)言 (3)录入源代码,形成源程序文件: 录入源代码可以用任 意编辑软件完成。如 WORD、记事本等等
第 1 章VB 概 述 5. 非机器语言开发程序的步骤 (1)分析问题,设计解题步骤; (2)选用一种适当的编程语言实现解题步骤描述,形成 源代码(也称源程序); (3)录入源代码,形成源程序文件; 录入源代码可以用任 意编辑软件完成。如 WORD、记事本等等。 1.1 程序设计语言发展历程

第1 1.1程序设计语言发展历程 章概述 5. 非机器语言开发程序的步骤 (1)分析问题,设计解题步骤; (2)选用一种适当的编程语言实现解题步骤描述,形成 源代码(也称源程序) (3)录入源代码,形成源程序文件; (4)检查源程序中的录入错误、语法错误、逻辑错误, 完成源程序的调试(Debug)过程;
第 1 章VB 概 述 5. 非机器语言开发程序的步骤 (1)分析问题,设计解题步骤; (2)选用一种适当的编程语言实现解题步骤描述,形成 源代码(也称源程序); (3)录入源代码,形成源程序文件; (4)检查源程序中的录入错误、语法错误、逻辑错误, 完成源程序的调试(Debug)过程; 1.1 程序设计语言发展历程

第1 1.1程序设计语言发展历程 章S概述 5. 非机器语言开发程序的步骤 (1)分析问题,设计解题步骤; (2) 微软公司将VB程序开发过程中需要 形成 的录入、检查、调试、翻译等工具软件 (3) 集成为一体,形成使用方便,功能强大 (4)的VB集成开发环境(IDE)。 吴 完成源程序的调试过程; (5)翻译源程序文件,形成计算机能识别的机器语言程 序文件(*.exe)
第 1 章VB 概 述 5. 非机器语言开发程序的步骤 (1)分析问题,设计解题步骤; (2)选用一种适当的编程语言实现解题步骤描述,形成 源代码(也称源程序); (3)录入源代码,形成源程序文件; (4)检查源程序中的录入错误、语法错误、逻辑错误, 完成源程序的调试过程; (5)翻译源程序文件,形成计算机能识别的机器语言程 序文件(*.exe)。 微软公司将VB程序开发过程中需要 的录入、检查、调试、翻译等工具软件 集成为一体,形成使用方便,功能强大 的VB集成开发环境(IDE)。 1.1 程序设计语言发展历程