欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载
     

    995-第一讲 程序设计语言基本知识及Visual BASIC 简介.ppt

    • 资源ID:3026188       资源大小:650.01KB        全文页数:34页
    • 资源格式: PPT        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    995-第一讲 程序设计语言基本知识及Visual BASIC 简介.ppt

    第一讲 程序设计语言基本知识及Visual BASIC 简介(A Tutorial Introduction to Fundamental Knowledge of Programming Language and Visual BASIC),1.1 程序设计语言 1.2 程序设计方法 1.3 算法与流程图 1.4 VB程序设计初步,11.1 程序设计语言,计算机语言:人与计算机进行交流的工具。,程序:为使计算机完成一个预定的任务而设计的一系列语句 或指令。,程序设计:设计书写及检查调试程序的过程。,11.1.1 程序设计语言,把解题方法的描述称为算法。,程序设计过程实质上是利用计算机对问题进行求解的过程, 这种问题求解过程的描述必须借助于一种计算机能够读懂 的语言,我们称之为程序设计语言。,11.1.2 程序设计语言的发展,1、面向机器的语言 如:机器语言、汇编语言。 由二进制代码组成,难学、难记、难推广。,3、面向对象的语言 如:Visual BASIC语言、Visual C语言。 对象的组合、对象的属性、事件和方法。,2、面向过程的语言 (结构化程序设计语言或高级语言) 如:BASIC语言、C语言。 要描述解题过程。,11.1.3 BASIC语言的发展,第一代:1964年、美国、“基本BASIC”.,第二代:1984年的True BASIC、Turbo BASIC、Quick BASIC. 特别是97年的QBASIC.,第三代:1991年的Visual BASIC 1.0. 今天的Visual BASIC 6.0.,11.1.4 Visual Basic 的版本,Visual BASIC 1.0-Visual BASIC 4.0 运行于DOS或Window3.x 操作系统下,是16位的程序开发工具。,Visual BASIC 5.0和Visual BASIC 6.0 运行与Window95、NT或 更高版本的操作系统下,是32位的程序开发工具。,11.2 程序设计方法,11.2.1 结构化程序设计方法,11.2.2 面向对象的程序设计方法,对象:是由数据及其上操作组成的封装体。VB中主要的对象 有窗体和控件。,在VB的编程中,整个工程的总体设计用面向对象的程序设计方法, 具体事件过程的编写用结构化程序设计方法。,在面向过程的程序设计语言中,程序=算法+数据结构 在面向对象的程序设计语言中,程序=对象+消息,11.3 算法与流程图,11.3.1 流程图,起止框,处理框,判断框,流程线,11.3.2 三种基本结构,顺序结构,选择结构,循环结构,循环结构,当型循环,直到型循环,If x mod 2=0 then print “x是偶数” else print “x是奇数”,将1到100打印出来。,I=1 Do While I=100 print I I=I+1 Loop,1 I,I=100?,打印I,I加1,满足,不满足,11.3.2 算法举例,例1.1 交换两个变量的值。,例1.2 从1加到5。,例1.2 从1加到5。,例1.3 判断一个数是否为素数。,分析:判断一个数N是否为素数, 只要依次用从2到N-1来除,如有 一次能整除,说明N不是素数, 反之,当都不能被整除时,N是素数.,11.4 VB程序设计初步,11.4.1 VB的启动,如何启动 整体布局 标题栏 工程资源管理器窗口,11.4 VB程序设计初步,11.4.1 VB的启动,如何启动 整体布局 标题栏 工程资源管理器窗口,11.4 VB程序设计初步,11.4.1 VB的启动,如何启动 整体布局 标题栏 工程资源管理器窗口,一个VB应用程序包含五类文件:窗体文件(*.frm)、程序文件(模块文件)(*.bas)、类模块文件(*.cls)、用户控件文件(*.ctl)和属性页文件(*.pag),即组成一个应用程序全部模块的集合。它们都包含于应用程序工程文件(*.vbp)之中.,11.4.2 菜单条和工具栏,菜单条,11.4.2 菜单条和工具栏,工具栏,11.4.3 建立一个最简单的VB工程,如何新建一个工程 如何运行 如何保存,11.4.3 建立一个最简单的VB工程,如何新建一个工程 如何运行 如何保存,11.4.3 建立一个最简单的VB工程,如何新建一个工程 如何运行 如何保存,11.4.4 对象和属性的概念,对象:是由数据及其上操作组成的封装体。VB中主要的对象 有窗体和控件。 属性:对象所具有的性质和特征。 属性值:用来描述对象属性的数据。,属性窗口,设定属性值的三种方式,11.4.5 “无所不知”的小鸡,事件过程:针对某个对象的某个事件编写的,指明了对象在接到 该事件后应响应的操作序列。,由窗体窗口进入到代码窗口的三种方法,代码窗口,11.4.6 方法的概念,对象:是由数据及其上操作组成的封装体。,方法:对象可执行的操作。,方法的调用格式为:对象名.方法名,如:Form1.print “你单击我了” 或 print “你单击我了” Form1.cls,11.4.7 事件过程的概念,事件:是对象能够识别的外部刺激。 如窗体的单击事件(Click)、双击事件(DblClick),事件过程:针对某个对象的某个事件编写的,指明了对象在接到 事件后应响应的操作序列。,方法和事件过程的区别:方法由系统提供,由程序来调用; 事件过程由程序员负责编写,由系统来调用.,11.4.8 控件和工具箱,VB中的对象是按类来划分的,同一类的对象共用同一组属性, 事件和方法.,2、属性设置,3、编写事件过程代码 修改属性值的另一种方式 对象名.属性名=属性值,例1.7 “现在来学Visual BASIC”,在编写事件过程代码时注意: 程序文本由英文半角字符组成,在 录入程序时,除非汉字字符串,否则应把中文输入法关闭.,说明:,方法和属性 方法是要执行的动作,而属性是要设置或查看的特征. “对象名.方法名”是一条语句. “对象名.属性名” 只能是语句的一个组成部分.,11.4.9 开发VB程序的三部曲,1、界面设计,2、属性设置,3、编写事件过程代码,

    注意事项

    本文(995-第一讲 程序设计语言基本知识及Visual BASIC 简介.ppt)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开