Basic编程和应用.ppt

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

《Visual Basic编程与应用》 复习 蚌埠广播电视大学 ? 商广仁 本讲主要的内容: 本课程期末试题类型及试题分析方法 VB 程序设计有关问题 本课程期末试题类型及试题分析方法 VB 程序设计有关问题 例3.1公用变量示例 输入一个数据,给该数据分别加上100和200,然后把结果显示出来。 该程序由窗口模块和标准模块组成。 谢谢大家! 从代码的角度看VB 应用程序,应用程序是由模块组成,模块由过程组成。 过程是由代码片断组成,每个过程用来完成一项特定的功能。设计较大的VB应用程序和变量关系密切。 从代码的角度看VB 应用程序,应用程序是由模块组成,模块由过程组成。 过程是由代码片断组成,每个过程用来完成一项特定的功能。设计较大的VB应用程序和变量关系密切。 从代码的角度看VB 应用程序,应用程序是由模块组成,模块由过程组成。 过程是由代码片断组成,每个过程用来完成一项特定的功能。设计较大的VB应用程序和变量关系密切。 本题目可以这样分析: 1、排除分析法:复选框可以从一组中同时选中多个选项。选中的可以在选中的方框中画叉,选不中的反框中什么也不画。不是A。框架:为了把控件分成组使用框架,框架没有滚动条,不是B。标签框:用来显示不能编辑的文本信息,它也没有滚动条,不是D。所以选C。该法可靠,慢。 2、首选分析法:如果题目中规定是单项选择题,可以不必各项都分析,如我们使用的计事本就是文本框,TextBox 是一种通用控件,可以由用户输入文本或显示文本。 它有滚动条,好就选C。该法可快,可靠性差。 3、混合分析法:排除法和首选混合使用。该法更可靠,但速度慢 改错误题:先要找到错误然后修改它。 表达式是由运算对象和运算符组合在一起的合法算式。运算对象包括变量,函数等。 正弦函数自变量应用弧度表示。 读程序并填空试题特点:一般已知条件有:1、窗口界面;2、程序功能;3、不完整的程序清单 分析方法: 1、分析程序的对象和事件 由已知条件可以知道该程序包括:窗体对象、文本框控件(text1)和命令按钮控件(command1)。 该程序有单击命令按钮事件。 2、分析程序的结构 利用程序中的已知条件,弄清程序的结构---应用程序是由哪些模块组成。本程序由一个窗体模块组成。 分析模块的组成。本程序是由一个子程序过程组成。确定子过程名称。已知给出:窗体模块中只有一个单击(click)控件事件过程。题中给出:当单击开始按钮时,文本编辑框中随机显示一试题,看来这个子过程的事件名称是click,而控件名称应是:command1。 3、分析过程体 过程体的分析类似结构化程序。 分析程序由哪些结构组成:本题中由赋值语句和if分支结构组成。分支结构不完整,4空自然可填上,2、3空程序中已有样例。另外,题中还告诉我们:文本编辑框中随机显示一试题,程序中还提示我们: Text1.Text = i “+” j “=?“(:用来强制两个表达式作字符串连接)I 和j 的值是试题中的加数和被加数。 1、填空:滚动条控件有     滚动条和     滚动条。 2、单项选择题 : 编程序题主要有两种:读程序并填空 和该你要求你根据要求些程序 这里主要讲解读程序并填空 。 读程序并填空: 读程序:注意和结构化程序的区别,结构化程序一般是由程序开始,一句一句分析。VB程序设计是事件驱动,面向对象的,分析程序时一般可按如下顺序进行: 1、分析程序是由哪几个模块组成的。本题是由一个模块组成。 2、分析该模块有哪些过程。本题只有一个过程,是子程序过程(Sub Procedure)。 3、由过程名称分析该过程与哪些对象(窗体或控件)和事件有关系。本题中过程名称是Form_Click所以对象是窗 体,事件是Click,即单击窗体时,系统自动调用该过程。 分析到此,我们已经可以判断出:本应用程序有一个窗口,当单击该窗口时,系统调用Form_Click子函数过程。 4、分析子函数过程体:它由一个循环控制语句和Print 方法组成,Print 方法省略了对象Form1,该方法在Form1 窗口中显示 I*I 的值。 程序中只有一个窗口模块,该模块中有两个过程。 窗口模块中有一个模块变量a和过程变量b。 模块变量a在两个过程中都能使用,过程变量b只能在声明它的过程中使用。 该程序的代码和例1的程序代码几乎完全一致,只是变量的定义不同。 私有模块变量在声明它的整个模块的所用过程中使用。 从变量的作用空间来说,变量有作用范围;从变量的作用时间来说,变量有生存器。 根据变量作用时间,可以把变量分为动态变量和静态

文档评论(0)

3471161553 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档