当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《VB程序设计》课程教学资源(PPT课件讲稿)第1章 认识 Visual Basic

资源类别:文库,文档格式:PPT,文档页数:35,文件大小:828KB,团购合买
第1章认识 Visual Basic 本章主要内容 一、程序设计语言基本概念 二、VB的特点 三、设计VB应用程序的初步认识 四、对象与事件的基本概念 五、VB的集成开发环境 六、工程的管理
点击下载完整版文档(PPT)

第1章认识Ⅴ isualB asic 本章主要内容 程序设计语言基本概念 VB的特点 设计ⅤB应用程序的初步认识 对象与事件的基本概念 VB的集成开发环境 工程的管理

第1章 认识Visual Basic 本章主要内容 程序设计语言基本概念 VB 设计VB VB的集成开发环境

1.1程序设计语言 计算机的工作原理“存储程序” (存储程序和程序控制) 计算机只能执行预先由程序安排它去做的事情 要利用计算机来解决问题,就必须采用程序设计语 言来编制程序 程序设计语言大致有三类:机器语言,汇编语言, 高级语言

1.1 程序设计语言 计算机的工作原理——“存储程序” (存储程序和程序控制) 计算机只能执行预先由程序安排它去做的事情 要利用计算机来解决问题,就必须采用程序设计语 言来编制程序 程序设计语言大致有三类:机器语言,汇编语言, 高级语言

(1)机器语言 个机器语言程序段: 00111110 00011010 11111110 00100100 11010011 0010111l 01110110 优点:能被计算机直接识别和执行,执行速度快 缺点:通篇是0和1,可读性太差,编程不方便, 指令难记,容易出错且不易修改

(1) 机器语言 一个机器语言程序段: 00111110 00011010 11111110 00100100 11010011 00101111 01110110 优点:能被计算机直接识别和执行,执行速度快 缺点:通篇是0和1,可读性太差,编程不方便, 指令难记,容易出错且不易修改

(2)汇編语言 汇编语言采用记忆符号来代替机器语言的二进制编码,如用 记忆符ADD代替加法指令,OUT代替输出指令等。 前述的机器语言程序段,改用汇编语言可写成: LD A,26 ADD A, 36 OUT (48), A HALT 需要“翻译” 编程较为方便。仍脱离不开具体机器的指令系统,它所用的 指令符号与机器指令基本上是一一对应的,编程效率不高,因此 一般人很难使用

(2) 汇编语言 汇编语言采用记忆符号来代替机器语言的二进制编码,如用 记忆符ADD代替加法指令,OUT代替输出指令等。 前述的机器语言程序段,改用汇编语言可写成: LD A,26 ADD A,36 OUT (48),A HALT 需要“翻译” 编程较为方便。仍脱离不开具体机器的指令系统,它所用的 指令符号与机器指令基本上是一一对应的,编程效率不高,因此 一般人很难使用

(3)高级语言 高级语言与人类自然语言和数学式子相当接近,而且不依 赖于某台机器,通用性好。 BASIC语言编写的简单程序例: LETA=26+36 PRINT A END 要有一个“翻译”过程。把人们用高级语言编写的程序(称 为源程序)翻译成机器语言程序(称为目标程序) 般采用两种翻译方式,一是编译方式,二是解释方式 它们所采用的翻译程序分别称为编译程序和解释程序 ⅴB采用上述两种翻译方式,通常情况下,学习阶段采用解 释方式;应用阶段采用编译方式 解释系统/编译系统 翻译 VB语言源程序 机器语言程序

(3) 高级语言 高级语言与人类自然语言和数学式子相当接近,而且不依 赖于某台机器,通用性好。BASIC语言编写的简单程序例: LET A=26+36 PRINT A END 要有一个“翻译”过程。把人们用高级语言编写的程序(称 为源程序)翻译成机器语言程序(称为目标程序) 一般采用两种翻译方式,一是编译方式,二是解释方式。 它们所采用的翻译程序分别称为编译程序和解释程序 VB采用上述两种翻译方式,通常情况下,学习阶段采用解 释方式;应用阶段采用编译方式 机器语言程序 解释系统 / 编译系统 翻译 VB语言源程序

1.2VB概述 121VB的发展过程 Windows的产生,推动了 Windows应用程序的开发 基本 BASIC→结构化 BASIC→可视化 BASIC→网络化 BASIC(VB. NET) 122VB的特点 1.面向对象的可视化编程 把程序和数据“封装”起来成为一个对象;每个对象都 是可视的 从ⅤB工具箱中选用控件(即现成部件,如文本框、命令 按钮等),构成应用程序的用户界面

1.2 VB概述 1.2.1 VB的发展过程 Windows的产生,推动了Windows应用程序的开发 基本BASIC → 结构化BASIC → 可视化BASIC → 网络化 BASIC(VB.NET) 1.2.2 VB的特点 1. 面向对象的可视化编程 把程序和数据“封装”起来成为一个对象;每个对象都 是可视的 从VB工具箱中选用控件(即现成部件,如文本框、命令 按钮等),构成应用程序的用户界面

2.事件驱动的编程机制 传统的程序设计语言面向过程,VB语言面向对象 通过事件来触发执行相应的事件过程(事件驱动“),从 而执行对象的操作和达到运算、处理的目的。 3.结构化的设计语言 4.友好的ⅴB集成开发环境 ★

2. 事件驱动的编程机制 传统的程序设计语言面向过程,VB语言面向对象 通过事件来触发执行相应的事件过程(“事件驱动“) ,从 而执行对象的操作和达到运算、处理的目的。 3. 4. 友好的VB集成开发环境

123VB的启动和关闭 1.启动ⅤB 按运行一般应用程序的方法来启动它。 创建一个默认的“标准EXE类型的ⅴB应用程序 “新建工程”对话框(图13) ⅤB集成开发环境(图14) 2.退出ⅤB ★

1. 启动VB 按运行一般应用程序的方法来启动它。 创建一个默认的“标准EXE”类型的VB应用程序 “新建工程”对话框(图1.3) VB集成开发环境(图1.4) 2. 退出VB 1.2.3 VB的启动和关闭

1.3VB应用程序设计初步 131设计ⅤB应用程序的步骤 大致分为两大部分工作:设计用户界面和编写程序代码 用户界面(用户使用计算机的综合操作环境) 先要确定对象,然后针对这些对象进行代码编程 最常用的对象是窗体(即窗口),各种控件对象必须建立在 窗体上。 用户界面设计又包括建立对象和对象属性设置两部分

1.3.1 设计VB应用程序的步骤 大致分为两大部分工作:设计用户界面和编写程序代码 用户界面(用户使用计算机的综合操作环境) 先要确定对象,然后针对这些对象进行代码编程 最常用的对象是窗体(即窗口),各种控件对象必须建立在 窗体上。 用户界面设计又包括建立对象和对象属性设置两部分。 1.3 VB应用程序设计初步

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共35页,可试读12页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有