【精品PPT】高等院校计算机应用技术规划教材.ppt

【精品PPT】高等院校计算机应用技术规划教材.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【精品PPT】高等院校计算机应用技术规划教材

Visual Basic程序设计;总 目 录;总 目 录;第1章 程序设计的基本知识;BASIC是Beginner’s All-Purpose Symbolic Instruction Code(初学者通用符号代码)的缩写。与其他高级语言相比,它的语法规则相对简单,容易理解和掌握,且具有实用价值,被认为是最理想的初学者语言。;BASIC语言自诞生以来,在广泛使用中不断地发展。至今为止,BASIC已经历了4个发展阶段。第一代 BASIC指最早期的 BASIC(1964年到20世纪70年代初期),它的功能简单,只有十几个语句,常称为基本BASIC 。第二代BASIC指微机出现初期的BASIC(20世纪70年代中期到20世纪80年代中期),功能有较大扩充,应用面较广,其代表为GW-BASIC和Microsoft 的BASIC(即MS-BASIC)。第三代BASIC是在20世纪80年代中期出现的结构化的BASIC语言,其代表为True Basic、Quick Basic、Turbo Basic、QBasic。;第四代就是Visual Basic,它是为Windows环境下编程使用的BASIC。目前,第一代BASIC早已被淘汰,第二代BASIC正在向第三代BASIC转移,随着Windows环境的推广使用,将会有更多的人学习和使用Visual Basic。 ;前三代的BASIC语言,尽管功能不断丰富,但都是在DOS操作环境下使用的,它提供给用户的是字符界面,看起来单调枯燥。例如,向计算机输入两个数a和b,要求计算机输出a×b的值c。可以用传统的BASIC语言编写出以下程序。 10 INPUT ″enter a:″,a 20 INPUT ″enter b:″,b 30 c = a * b 40 PRINT ″c =″;c 50 END;该程序运行时,在输入a和b的值并按Enter键后,屏幕如图1.1所示。用过Windows的人显然不满足这样的人机对话方式。Windows提供的是图形界面,即提供给用户的界面不仅包括字符,而且能包括各种图形。这就是图形用户界面(graphic user interface,GUI)。对于上述求c=a*b的题目,如果提供给用户的界面如图1.2所示,在“被乘数a”的框内输入a值,再在“乘数b”的框内输入b的值,然后单击“相乘”按钮,在 “a*b的值”的框内显示出c=a*b的结果。显然,用户更欢迎这样的界面。; 图1.1; 图1.2;1. 提供可视化的编程工具 用传统的高级语言编程序,主要的工作是设计算法和编写程序。程序的各种功能和显示的结果都要由程序语句来实现。而用Visual Basic开发应用程序,包括两部分工作: 一??设计用户界面;二是编写程序代码。;Visual Basic为程序设计人员提供图形对象(窗体、控件、菜单等),以进行应用程序的界面设计。例如,程序设计人员可以根据用户的需要在屏幕上画出如图1.2所示的用户界面。在传统的程序设计中,为了在屏幕上显示出一个图形,就必须编写一大段程序语句。而Visual Basic使屏幕设计变得十分简单。Visual Basic提供一个“工具箱”,箱内放有若干个“控件”。程序设计者可以自由地从工具箱中取出所需控件,放到窗体中的指定位置,而不必为此编写程序。也就是说,屏幕上的用户界面是用Visual Basic提供的可视化设计工具直接“画”出来的,而不是用程序“写”出来的。;设计用户界面如同用各种不同的印章在一张画纸上盖出不同的图形。被认为是最难的界面设计,就这样轻而易举地解决了。其实,这些编程工作只是不由用户来做,而由Visual Basic系统完成而已。 所谓用户界面设计,就是要设想让用户看到什么。Windows之所以比DOS受欢迎,就是因为具有生动直观、对用户“友好”的界面。现在,Visual Basic成功地解决了用户界面设计的难点,这就为设计应用程序提供了良好的基础。;2. 采取“事件驱动”的方式编程 传统的编程方法是根据程序应实现的功能,写出一个完整的程序(包括一个主程序和若干个子程序)。在执行时,从第一个语句开始,直到结束语句为止。在执行过程中,除了需要用户输入数据时暂停外,程序开始运行后不停顿地按程序中指定的顺序执行各指令,直到程序结束。因此程序设计者必须十分周到地考虑到程序运行中的每一个细节: 什么时候应发生什么事情,什么时候屏幕上应出现什么。因此对编写应用程序的程序设计人员提出较高的要求。;Visual Basic改变了程序的结构和运行机制,没有传统意义上的主程序,使程序执行的基本方法是由“事件”来驱动子程序(在Visual Basic中将“子程序”称为“过程”)的运行。例如,在屏幕上已画出了一个“相乘”的按钮,用户

文档评论(0)

138****7331 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档