电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

计算机语言与VB语言简介VIP免费

计算机语言与VB语言简介_第1页
1/28
计算机语言与VB语言简介_第2页
2/28
计算机语言与VB语言简介_第3页
3/28
第一课计算机语言与VB语言简介中山市石岐中学揭育溪学习任务•认识计算机语言和了解VB语言的发展过程•熟悉VB的开发环境和认识窗体•了解VB中的对象、属性、事件和事件驱动•掌握使用VB进行程序设计软件开发的过程•通过编写一个小程序,体会使用VB编写程序的整个过程。(一).了解计算机语言要利用计算机来解决问题,就必须采用程序设计语言来编制程序程序设计语言大致有三类:机器语言,汇编语言,高级语言机器语言0011000000000101000001000000001011110100……汇编语言MOVA,5ADDA,2HLT……高级语言LETX=5+2PRINTXEND……环节一:知识讲解1.计算机语言:人和计算机之间的通迅要通过某种特定的语言,这种特定的语言称为计算机语言。它是程序设计的工具。2.计算机程序:为解决某一问题,而用计算机语言编写的指令序列。就象用人类语言写出的一篇文章。例如:PrivateSubForm_Load()DimaAsInteger,bAsIntegera=10b=20a=a+bPrintaEndSub(一).了解计算机语言(一).了解计算机语言按从低级到高级分类为:1.机器语言:用二进制数表示的指令集合。计算机可直接识别和执行,但用二进制代码编制的程序难学、难记、难写、难调试。2.汇编语言:也称符号语言,用符号和十进制数表示的语言。计算机不能直接识别和执行,需通过汇编程序翻译成机器语言。如:ADDA,B表示将A和B相加后值赋给A。机器语言和汇编语言都是面向机器的语言,也称为低级语言。要求编程者了解计算机的内部结构和特点,即对编程者要求较高。(一).了解计算机语言3.高级语言:更接近于自然语言,用十进制数和表达式表示。需通过解释或编译程序翻译成机器语言,计算机才能执行。这种语言容易学、容易编写。高级语言又分为以下三类:①面向过程的语言:也称算法语言,用计算机语言按照解题的算法写出计算过程。如:BASIC语言——适用于数值和非数值运算,FORTRAN语言——适用于数值计算。PASCAL语言——最早出现的结构化语言C语言——适用于写系统软件和应用软件。(一).了解计算机语言②非过程化的语言:只要指出“做什么”,而不用具体指出“怎么做”。如:FOXBASE、SQL等数据库语言。③面象对象的语言:这是目前最先进的程序设计语言。用来设计WINDOWS界面(窗口、菜单、对话框)的程序。如:PowerBuilder、C++、VisualC++、VisualBasic、VisualFoxpro、JAVA等。2.1VB的发展过程Windows的产生,推动了Windows应用程序的开发基本BASIC→结构化BASIC→可视化BASIC→网络化BASIC(VB.Net)2.2VB的特点2.2.1.面向对象的可视化编程把应用程序划分为相互关联的多个对象;对象是一组程序代码和数据的集合;每个对象都是可视的。程序员使用系统预先设计好的对象,不必考虑对象内部的复杂结构。从VB工具箱中选用控件(即“类”,如文本框、命令按钮等),构成应用程序的用户界面(生成对象)(二).VB语言介绍2.2.2.事件驱动的编程机制传统的程序设计语言中,程序按指定的流程执行。VB通过事件来执行对象的操作。用户操作触发事件,系统响应事件时会自动执行相应的事件过程(“事件驱动“),从而实现指定的操作和达到运算、处理的目的。2.2.3.结构化的设计语言2.2.4.友好的VB集成开发环境(二).VB语言介绍2.3.1.启动VB按运行一般应用程序的方法来启动它。创建一个默认的“标准EXE”类型的VB应用程序“新建工程”对话框VB集成开发环境2.3.2.退出VB窗体编辑器工具箱窗体属性窗口窗体布局窗口工程资源管理器窗口2.3VB的启动和关闭2.4.1对象及其属性、方法和类1.对象对象是VB系统中的基本运行实体,如窗体(Form)、标签(Label)、文本框(TextBox)、命令按钮(CommandButton)等。对象是一组程序代码和数据的集合。2.容器对象其他对象的载体或容器。如窗体2.4对象和事件的基本概念3.属性对象的特征。不同的对象有不同的属性。每一个对象都有一组特定的属性。例如文本框的属性有Name(名称)、Text(文本内容)、Maxlength(最大字符数)、Multiline(多行)等。属性默认值(1)在属性窗口中设置(2)在程序运行中更改对象的属性(动态修改)[对象名.]属性名=属性值示例:Label1.Caption="输入数"´设置标签的标题4.方法方法是对...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

计算机语言与VB语言简介

您可能关注的文档

精品文档+ 关注
实名认证
内容提供者

中小学学习资料大全

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部