计算机vb教学计划(精选10篇)
计算机vb教学计划 篇1
用 VB 编写定时关闭计算机的程序 上海船舶电子设备研究所 洪杭迪 ---- 微软的VB以简单易用,功能强大而著称,使用VB可以很容易地编写出定时关闭计算机的程序,以下是一个简单的定时关闭计算机的程序,供各位使用VB的朋友参考,如有何不适之处,请多指点! ----
用VB编写定时关闭计算机的程序
上海船舶电子设备研究所
洪杭迪
---- 微软的VB以简单易用,功能强大而著称,使用VB可以很容易地编写出定时关闭计算机的程序。以下是一个简单的定时关闭计算机的程序,供各位使用VB的朋友参考,如有何不适之处,请多指点!
---- 定时关闭计算机,很显然,有两个关键点:
---- 1.定时。可以用VB中的Timer控件结合计算机的系统时间来进行精确的定时。
---- 2.关闭计算机。这可以调用Win32 API函数 ExitWindowsEx 来关闭计算机。
----
---- 下面首先来说明一下 ExitWindowsEx 函数,该函数在VB中的声明如下:
Declare Function ExitWindowsEx Lib
”user32“ Alias ”ExitWindowsEx“ _
(ByVal uFlags As Long, ByVal
dwReserved As Long) As Long
【返回值】
Long,非零表示成功,零表示失败。
【参数表】
uFlags ---------Long,
指定下述一个或多个标志(用OR运算符合并到
一起)
EWX_FORCE=4
强迫中止没有响应的进程
EWX_LOGOFF=0
中止进程,然后注销
EWX_SHUTDOWN=1
关掉系统电源(如果可能的话,ATX电源就可以)
EWX_REBOOT=2 重新引导系统
dwReserved -----Long,保留,设为零
好了,现在可以开始编程了。
---- 1. 新建一个标准EXE工程。
---- 2. 在窗体上放置一个TextBox控件,用以输入定时时间。
---- 3. 在TextBox控件之下放置两个OptionButton控件,组成控件数组,用以选择定时模式。
---- 4. 在OptionButton控件之下放置一个CommandButton.
---- 5. 随便在窗体的某地方放置一Timer控件。
---- 以上控件了需要设置的属性值如下:
对象属性设置
Text1Text空
Option1(0)Caption在指定时间关机
(时间格式:00:00:00)
Index0
Option1(1)Caption延迟指定的时间关机
Index0
Command1Caption确定
Timer1Interval15000(精确到1/4分钟,
如要更精确可减少该值)
EnabledFalse
增加代码如下:
标准模块:
Option Explicit
Public Const EWX_SHUTDOWN = 1 注释:关闭系统
Declare Function ExitWindowsEx Lib
”user32“ (ByVal uFlags As Long, ByVal
dwReserved As Long) As Long
窗体模块:
Option Explicit
Dim txtTime注释:保存输入时间
Dim nowTime注释:保存实时时间
Dim oldTime注释:保存开始定时时间
Private Sub Command1_Click
ldTime = Time
If Not IsDate(Text1.Text) Then
注释:用IsData函数判断输入的时间格式
MsgBox ”你所输入的不是时间格式,请重试!“, , ”Wrong“
Else
txtTime = TimeValue(Text1.Text)
End If
Timer1.Enabled = True
注释:启动定时器
Me.WindowState = 1
注释:最小化窗体
End Sub
Private Sub Timer1_Timer()
nowTime = Time
If Option1(0).Value Then
If DateDiff(”s“, nowTime, txtTime) <0
Then注释:用DateDiff函数判断是否到时间了
If Not ExitWindowsEx(EWX_SHUTDOWN, 0)
ThenMsgBox (”无法关闭计算机“)
End If
End If
Else
If DateDiff(”s“, nowTime, oldTime + txtTime) < 0
ThenIf Not ExitWindowsEx(EWX_SHUTDOWN, 0)
ThenMsgBox (”无法关闭计算机“)
End If
End If
End If
End Sub
---- 结束语:以上程序在VB5.0/6.0和Win98上调试通过,
其实,此程序还可增加一些花样,譬如,最后窗体不是最小化,而是调用Win32 API函数,把她的图标放在系统任务栏里,即在右下角有声音,时间等图标的地方,那是另外一个主题了。
原文转自:www.ltesting.net
计算机vb教学计划 篇2
《计算机应用基础》是各专业都要开设的一门文化基础课,主要考查学生必要的理论知识与熟练的操作技能。操作分为中英文录入、Windows操作、文档排版(Word)、数据处理(Excel)等,面对大量的操作类试题,老师逐一检查操作结果或手动阅卷,再统计分析成绩,这样不仅效率低,而且长此以往,势必会给老师增加相当多的工作量,使教师不堪重负;作业批阅缺乏准确性,一般只能对总分数的结果进行大致分析如分数段统计、平均分计算,不能做到更准确的分析,如信度、效度分析等难以有效实现。
综上所述,为了更加科学高效地使计算机基础操作服务于教学,经多方面思考,萌生了用VB开发计算机基础操作教学批阅软件的设想,下面介绍用VB开发的、采用数据库技术实现的教学软件开发过程中的具体思路和方法。
2 需求分析
计算机不同于其他学科,学生的学习过程和很多的实践活动都是在计算机上完成的,而且都以操作为主。那么,作为教师,怎样科学有效地评价学生?怎样随时了解学生的学习情况?作为学生,怎样进行自主学习、自我测试?因此,开发具有试题阅卷和成绩反馈功能的教学软件是十分必要的。对教师来说,减轻了教师工作量,方便了教师对学生学习情况的了解;对学生来说,有利于学生自主学习,并激发了学习兴趣。而且,如今大部分学生家里都有电脑,所以学生除了在学校学习外,他们还可以在家里进行自主学习、自我测试。
3 总体设计
3.1 界面设计与文件结构
界面设计:按照软件结构图设计好界面。
文件结构:设计好每一套试题,并建立好相应的目录。
题目少可以用文本文件来存储。为保证文本文件中信息的安全性,防止学生打开直接查看,可以改变文本文件的扩展名、改变文本文件中答案的顺序、或对答案进行加密等。
题目多可以用Access数据库来存储。这样只要给数据库设置个密码就可以保证题库的安全性了。
开发工具采用VB,一是因为VB适合快速开发,相对于VC等开发软件更易于上手,而且开发的效率高、周期短。二是因为Word、Excel等office软件里的宏都是VBA,而VBA是VB的一个子集,两者可以很好地结合。而且利用宏可以帮助快速有效地写出阅卷程序。
3.2 选题
设计好界面和题目后就可以编写各功能模块的代码了。当学生选择某一套试卷后,就要执行选题操作。选题也就是根据学生的选择将软件目录下的题目复制到考试文件夹下。主要是对文件和文件夹进行复制。对文件和文件夹进行操作需要使用FSO(File System Object)对象模型,FSO的功能非常强大,它能创建、改变、移动、删除文件/文件夹;能检测文件/文件夹是否存在,文件/文件夹的路径;能获取文件/文件夹的信息,如:名称、创建日期等。要使用FSO,首先必须在工程中引用Microsoft Scripting Runtime。采用与题库中各库表对应的试卷表———理论试卷表、操作系统试卷表、文档处理表等。下面以抽取单选题为例说明其组卷过程如下:
(1)考试要求库。
(2)取出单选题题量。
(3)从单选题库中筛选符合要求(范围)的题目。
(4)判断题数<题量,若是则显示错误信息,退出。
(5)抽题数=0。
(6)判断抽题数<=题量,否则进入下一大题抽取。
(7)产生在1——题数范围内的随机整数。
(8)判断该题是否抽过,若是则返回(7),重新产生。
(9)抽取该题入理论题库。
(10)抽题数增加1,返回(6)。(11)抽取下一大题。
选题主要使用了FSO复制文件和复制文件夹这两个方法,及CopyFile和CopyFolder。部分代码如下:
因为每一个选题按钮的功能都是类似的,惟一不同的就是所抽取的试题名称不一样,所以可以将选题按钮做成按钮控件数组,以提高程序开发效率,也便于以后的源程序维护。这样,将试题的文件名用数组变量来表示,就可以用一段程序来实现所有按钮的选题功能。
上述主要以复制Excel试题和网页试题为例,复制其他试题方法类似。软件中还有一些其他地方也会用到选题操作。
继续答题:比如学生在练习的过程中不小心关闭了软件,那么下次进入之后当然希望继续答题而不是重新答题。所以这种情况需要判断考生文件夹中试题是否存在,存在则不选题;不存在则选题。判断文件或文件夹是否存在通常使用fso的FileExists()和FolderExists()方法。
重做:及从考生文件夹中删除要重做的试题,然后再选题。删除文件或文件夹主要使用fso的DeleteFile()和DeleteFolder()方法。
3.3 阅卷功能的实现
学生做完练习题后,需要点击“阅卷”按钮来反馈成绩。计算机教学中常见的操作试题类型有:Windows操作题、Word操作题、Excel操作题、PowerPoint操作题、Internet操作题等。下面分别介绍每一类操作题的阅卷原理。
3.3.1 Windows操作题
没有编写过练习软件的老师可能会觉得很难,怎么知道学生有没有对文件执行新建、复制、剪切等操作呢?其实根本没必要去知道,不可能去写大量的代码来截取捕捉鼠标和键盘事件,看学生有没有执行这些操作,这样有些小题大做了。其实Windows操作题的阅卷非常简单,原理如下:
新建、删除、重命名、复制、剪切、创建快捷方式就是判断该文件或文件夹是否存在,如表1所示。
3.2.2 Word、Excel操作题
Word文档排版题,在考生文件夹下生成Word文档与相应图片文件,并写入相应文字内容;系统采用在程序中用OLE技术调用Word的生成等处理文件。
对于Excel练习题的阅卷其实就是VB在后台打开Excel工作表,并使用内置的VBA函数对Excel工作表中的对象进行判断。为了能在VB中调用Excel对象,首先必须在VB工程中引用“Microsoft Excel 11.0 Object Library”(如果是Word,则引用“Microsoft Word 11.0 Object Library”)。一般可以通过如图1所示的顺序来对Excel文件进行阅卷。
例如:判断C:作业1.xls文件Sheet1工作表中的A1:D5单元格中的文字是否为宋体:
Workbooks.Open("C:作业1.xls")
Sheets("Sheet1").Activate
Range("A1:D5").Select
If Selection.Font.Name="宋体"Then score=score+5有几点需要说明:
(1)最好设置Excel应用程序对象为隐藏,否则每次打开学生的Excel文件均会显示出来,影响阅卷速度;而且用户能够关闭Excel,从而使VB程序产生自动化错误。
(2)某些属性值可能会有很多形式,如果考虑不全,可能阅卷的结果就会有错误。如单元格的数字格式保留两位小数,在Excel内部可以表示为:(“0.00”、“0.00_”、“0.00_);(0.00)”等形式,学生如果选择了其中的任一类型,都应该是正确的,所以在设计程序时应该周密一些,尽量多测试测试。
(3)如果没有引用Excel对象库,那么定义Excel对象变量时应写成如下形式:
Dim xlApp As Object
Dim xlbook As Object
Dim xlsheet As Object
否则就会出现“编译错误:用户定义类型未定义”。当然,如果引用了Excel对象库,则两种定义形式均可。
Excel对象属性很多,记忆是很困难的,可以通过以下方法获取所需属性名称。
(1)在Excel中录制宏,查看宏程序,大多数属性名称都能找得到,这是最方便的一种方法。但也有一些特殊的属性与对象库中的名称是不一样的,当然就不能用了。
(2)打开VB中的“对象浏览器”,并在对象库中选择“Excel”,就能找出所有属性名称了。
(3)利用VB软件的代码提示功能,也能找到相当一部分的属性名。
(4)通过调试中的“监视”功能获取属性名。方法是在程序中设置断点,并在“监视”窗口中添加Excel对象变量,最好是比较顶级的Excel对象变量,如上述程序中的xlSheet、xlBook、xlSheet,然后运行程序,当执行至断点时,便能看到该Excel文档中的所有对象及其属性值了。实际教学中几个常用的属性主要有:
(1)隐藏或显示Excel进程窗口:xlApp.Visible
(2)工作表的名称:xlbook.worksheets(1).name
(3)单元格的值:xlSheet.Cells(1,1).Value;
(4)单元格中的公式:xlsheet.Cells(1,1,).Formula
(5)单元格的数字格式:xlsheet.Cells(1,1).NumberFormatLocal
(6)列的宽度(单位:字符个数):xlsheet.Columns(列数值).ColumnsWidth
(7)行的高度(单位:磅):xlsheet.Rows(行数值).RowHeight
(8)边框线宽度:xlsheet.Range(“A1:H10”).Borders(2).Weight
(9)字体名称、颜色、加粗、下划线等属性,分别为:
(10)是否启用了自动筛选:xlSheet.AutoFilterMode
(11)筛选的条件是什么:xlSheet.AutoFilter.Filters(1).Criteria1
(12)图表的类型:xlSheet.ChartObjects(1).Chart.Chart-Type
(13)图表的标题:xlSheet.ChartObjects(1).Chart.Chart-Title.Text
(14)图表的数据源:xlSheet.ChartObjects(1).Chart.SeriesCollection,当然,在实际软件设计中,最好把批阅“字体”、“单元格格式”、“图表”等所有的功能都定义为函数,以简化代码,也便于日后改进。
了解了工作表、单元格、区域的表示方式后,就能写出Excel中各种常见操作的阅卷程序了。可是Excel中的对象以及它们的方法、属性都非常多,怎能都记住呢?其实完全没必要都记下来,可以借助对象浏览器来查看Excel对象的方法、属性(在VB中选择菜单[视图]-->[对象浏览器]-->Excel库)。这样,以后要用到哪个属性或者方法只需要到对象浏览器中查找就可以了。
下面再介绍一下Excel里常见的两个操作(公式/函数、排序)的阅卷方法。
(1)公式/函数
单元格公式/函数的表示:
表2中G3单元格的求总分公式和函数可表示为:
了解了G3单元格的公式和函数的表示后,其他几个单元格是否也要一一列出呢?其实可以直接用一个for循环来实现:
(2)排序
将上面的学生成绩表按Windows成绩从高到低排序:
Excel里还有很多的操作,比如:数据筛选、分类汇总、建立图表等,这些操作的阅卷程序也相对复杂一些。其实没关系,可以利用Excel的宏来帮助快速地写出阅卷程序。首先打开要写阅卷程序的Excel文件,并录制一个新宏,然后把所有的试题做完,完成后停止录制并查看生成的宏。这时会发现,做题的过程已全部被录制到宏里面了,现在只需要把宏里自动生成的VBA语句稍作修改就能直接复制到VB程序中使用。对于Office里的其它的软件(如:Word、PowerPoint)的阅卷都可以使用这种方法。
3.3.3 IE操作题
下载图片、文字、文件的方法与Windows操作题中文件操作的判断类似,也就是判断这些图片、文本等文件在该目录下是否存在。为使阅卷更加精确,也为了防止学生在做题时投机取巧,可以在此基础上再判断该图片的大小和文本文件里的文字内容,从而判断出这些图片和文本文件是否来自该网页。
设置IE主页、历史记录天数通过读取注册表里键值来判断,方法和屏幕保护、墙纸的判断类似。
判断IE主页是否是“www.163.com”就是判断HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMainStart Page是否是“www.163.com”。
3.4 收卷程序
在VB中新建“工程”,并设计好用来显示学生成绩的界面,并添加一个Winsock控件(Winsock1),设置其传输协议为UDP协议,并设置Winsock1的本地端口(此处的本地端口应和学生端中的Winsock1的远程主机端口一致)。
定义全局变量数组用于存放接受到的消息。总共能接受200人的成绩。
当有消息来临时,会触发Winsock1_DataArrival事件。在Winsock1_DataArrival事件里输入如下代码用来接收并显示相关的信息:学生机器名、IP、姓名、分数。
教师端程序之所以要接收并显示学生机机器名和IP,是因为常有学生会不小心写错名字,那么就可以通过学生机机器名或IP地址来确认并作修改。
保存成绩分为两种格式:.txt文本文件和.xls电子表格文件。将成绩保存为.txt文本文件其实就是创建一上文本文件并向其中写入数据。
.xls电子表格格式的成绩表可以方便教师统计分析成绩,具体实现为:
3.5 自动评分
评分中理论评分较易实现,只需要将考生答案与标准答案进行比较即可快速完成评分。下面主要说明操作考试的评分:
3.5.1操作系统评分
检查考生文件夹下是否有要求的文件或文件夹或是文件属性。下面是判断复制文件部分一段程序:
3.5.2文字录入评分
逐一比较录入的文字与标准文字中匹配字符数即可。
3.5.3 文档排版和数据处理评分
这是本系统开发中难度最大的一部分。基本思想是:在VB中调用Word或Excel打开对应文档,再利用VBA编程完成对操作对象的选定、返回选定对象的属性值、及与试卷中对应要求相比较,从而判断考生操作结果是否正确。下面给出判断段落对齐的一段代码:
4结语
运用VB优化了计算机基础教学,实际教学中效果良好,教师从繁琐的教学环节中解放出来,节省了大量的人财物,使教师有更多的时间和精力放在题目的科学性建设中和教学内容、教学方法的钻研中。
参考文献
[1]Brown S,李凤华,等译.Visual Basic开发指南-Win32API篇[M].北京:电子工业出版社,2000.
[2](美)Eric Brierley,Anthony Prince,David Rinaldi著,王建华,陈一飞,吴炳林等译.Visual Basic6开发人员指南[M].北京:机械工业出版社*西蒙与舒斯特国际出版公司,1999.
[3]北京博彦科技.Office VBA编程高手.北京大学出版社,2000.
[4]刘林.管理信息系统平台设计[J].现代计算机,2003,(1).
职高计算机VB教学中的四个注重 篇3
一、激发学生兴趣,变被动为主动
在生活中,我们对于一个人或事物,往往第一印象是很重要的,第一印象形成之后,对事物的看法就会受第一印象的影响。因此,我们要让学生对VB程序设计课程留下美好的“第一印象”。课上先向学生展示一些有趣的小程序,如汉字颜色、字体、字型的变化以及在不同位置的随机出现,只要改动一个数字,字体的颜色就会改变。学生是不是会觉得很神奇呢?教师还可以随意改动一些数值使屏幕产生不同形状、不同大小和五颜六色的几何图形等,让学生体会到改动一下程序就可以有不同的表现效果。第一次课主要是让学生们观察,让他们觉得这些程序控制图形很好玩,从而调动他们学习这些知识的兴趣,产生学习的欲望。
让学生在第一节课产生了兴趣,这就是一个很好的开始,但是接下来的工作同样很重要,不要让这一美好的开始瞬间就结束了。如果不小心破坏了他们对VB的美好的第一印象,要弥补回来也是很难的。在这阶段要让学生自己去实践,让他们在实践中体会程序原来也可以这么“好玩”,不单单是“好玩”,而且要他们也“会玩”,这样就可以维持的学习阶段就容易多了。他们在学习上就会变被动为主动了,不是老师强迫学生去学,而是学生自己会觉得“好玩”,自己想去挖掘更多好玩的东西,当然就会更主动去学习了。这就是我们想达到的目的。
二、注重学生体验,化困难为容易
VB课程的一个重要特征就是要动手操作,会读程序和会写程序完全是两回事,读程序和写程序对学生的水平要求也完全不一样。能理解程序的结构,关键的单词能看懂,大概也能看懂个七八成了,即使从来没学过程序的人,能读单词大概也能看懂三四成了。但是,即使学生能很好地看懂程序,他自己也不一定会写,写程序一定要练习,动手写一写,改一改,在体验程序的变化和实现的效果变化的时候,在操作的过程中才能更好地理解程序。要踏踏实实地学好常量、变量、数据类型、表达式、基本语句、控制结构、数组、过程等基本知识。
作為教师,我们要在教材中逐步渗透,并体现新的教学理念:动手实践、自主探索与合作交流。在动手实践中开发思维,加深理解,灵活运用,让学生更好地理解并掌握常量、变量、数据类型、表达式等基本知识,从而化解课本中较难的知识点。这些内容对于刚开始学习编写程序的学生来说,并不是很难理解的。但在讲循环结构时,可能有些学生就会觉得困难了,这时我们要多举实例,让学生从直观上去体会这些结构是如何进行运作的。如我用传统的流程框图制作了一个课件的动画,用箭头明确标明程序执行的流向,每次经过处理框时,其中的变量让它发生变化,当程序执行到判断框时,就让学生参与判断程序执行的方向,直到程序结束。这样可以让学生在思考中和观看中体会到整个程序是怎样执行的,从而理解变量在每次循环过程中,把原来的值“冲掉”,用新的值来替换。用这种教学的方式就很轻易地化解了教学中的难点。
三、把握课本实例,从个别到一般
有些学生基础知识学得还不错,平时上课表现也很积极,对程序这方面也比较感兴趣,平常考试也能表现得很好,对程序的理解也挺到位,但真让他们编程的话就感觉没什么头绪了,不知道如何下手。这些学生都缺乏一定的编写程序的能力,而要提升学生的编写程序的能力,关键还是要从课本的例题开始学起。可能有些人会觉得例题很简单,这看起来是很简单,但要真正编写出来又不是这样容易了。教师可以让学生从抄例题开始,在例题上修改。熟悉了编写过程之后,再单独去编写一些其它的类似的程序,做到举一反三,学以致用,及时巩固。
学生学会了编写之后,可以让他们自由发挥,由个别的延伸到一般的,从课本例子的修改开始,边抄边改边创新,这样就能达到很好的学习效果了。
计算机vb教学计划 篇4
一、KeyPress事件
在窗体上画一个控件(指前面所讲的可以发生KeyPress事件的控件),并双击该控件,进入程序代码窗口后,从“过程”框中选取KeyPress,即可定义KeyPress事件过程。一般格式为:
PrivateSubText1_KeyPress(KeyAsciiAsInteger)
EndSub
二、KeyDown和KeyUp事件
KeyDown和KeyUp事件的参数也有两种形式,其中
IndexAsInteger
只用于控件数组,而
KeyCodeAsInteger,ShiftAsInteger
用于单个控件。
三、鼠标事件
为了实现鼠标操作,VisualBasic提供了3个过程模板:
(一)压下鼠标键事件过程
SubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,xAsSingle,yAsSingle)EndSub
(二)松开鼠标键事件过程
SubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,xAsSingle,yAsSingle)EndSub
(三)移动鼠标光标事件过程
SubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,xAsSingle,yAsSingle)EndSub
四、鼠标光标的形状
(一)MousePointer属性
鼠标光标的形状通过MousePointer属性来设置。该属性可以在属性窗口中设置,也可以在程序代码中设置。
MousePointer的属性是一个整数,可以取0~15。
(二)设置鼠标光标形状
MousePointer属性可以通过代码设置,也可以通过属性窗口设置。
1.在程序代码中设置MousePointer属性
在程序代码中设置MousePointer属性的一般格式为:对象.MousePointer=设置值
2.在属性窗口中设置MousePointer属性
单击属性窗口中的MousePointer属性条,然后单击设置框右端向下的箭头,将下拉显示MousePointer的15个属性值。
3.自定义鼠标光标
如果把MousePointer属性设置为99,则可通过MouseIcon属性定义自己的鼠标光标。有以下两种方法:
(1)如果在属性窗口中定义,可首先选择所需要的对象,再把MousePointer属性设置为“99-Custom”,然后设置MouseIcon属性,把一个图标文件赋给该属性(与设置Picture属性的方法相同)。
(2)如果用程序代码设置,则可先把MousePointer属性设置为99,然后再用LoadPicture函数把一个图标文件赋给MouseIcon属性。
4.鼠标光标形状的使用
在Windows中,鼠标光标的应用有一些约定俗成的规则。为了与Windows环境相适应,在应用程序中应遵守这些规则,主要有:
(1)表示用户当前可用的功能,如“I”形鼠标光标(属性值3)表示插入文本;十字形状(属性值2)表示画线或圆,或者表示选择可视对象以进行复制或存取。
(2)表示程序状态的用户可视线索,如沙漏鼠标(属性值11)表示程序忙,一段时间后将控制权交给用户。
(3)当坐标(X,Y)值为0时,改变鼠标光标形状。
五、拖放
(一)与拖放有关的属性、事件和方法
1.属性
有两个属性与拖放有关,即DragMode和DragIcon
2.事件
与拖放有关的事件是DragDrop和DragOver。
(二)自动拖放
(三)手动拖放
1.全国计算机二级VB考点解析:第一章
2.20全国计算机二级VB考点解析:第三章
3.年全国计算机二级VB考点解析:第四章
4.全国计算机二级VB第十二章考点解析
5.全国计算机二级VB第十四章考点解析
6.全国计算机二级VB第十一章考点解析
7.2014年全国计算机二级VB考点解析:第二章
8.2014年全国计算机二级VB考点解析:第五章
9.全国计算机二级VB第十三章考点解析
计算机vb教学计划 篇5
(一)基本数据类型
数据类型Visual Basic6.0提供的基本数据类型主要有字符串型和数值型,此外还提供了字节、货币、对象、日期、布尔和变体数据类型。
(二)用户定义的数据类型
用户可以利用Type语句定义自己的数据类型,其格式如下:Type 数据类型名
数据类型元素名 As 类型名数据类型元素名 As 类型名 ……
End Type
(三)枚举类型
所谓“枚举”是指将变量的值一一列举出来,变量的值只限于列举出来的值的范围内。
枚举类型放在窗体模块、标准模块或公用类模块中的声明部分,通过Enum语句来定义,格式如下:
[Public|Private]Enum类型名称成员名[=常数表达式]成员名[=常数表达式] ……
End Enum
二、常量和变量
(一)常量
Visual Basic中的常量分为两种,一种是文字常量,一种是符号常量。
(二)变量
1.命名规则
变量是一个名字,给变量命名时应遵循以下规则:
(1)名字只能由字母、数字和下划线组成;
(2)名字的第一个字符必须是英文字母,最后一个字符可以是类型说明符;
(3)名字的有效字符为255个;
(4)不能用Visual Basic的保留字作变量名,但可以把保留字嵌入变量名中;同时,变量名也不能是末尾带有类型说明符的保留字。
2.变量的类型和定义
任何变量都属于一定的数据类型,包括基本数据类型和用户定义的数据类型。在Visual Basic中,可以用下面几种方式来规定一个变量的类型:
(1)用类型说明符来标识。
(2)在定义变量时指定其类型
(3)用DefType语句定义
(4)用类型说明符定义的变量,在使用时可以省略类型说明符。
(三)变体类型变量
1.Variant变量的定义
Variant变量可以用普通数据类型变量的格式定义,也可以默认定义。
2.Variant变量值的内部表示
Variant变量所存放的值都有一个内部表示,在执行比较等操作时,Variant变量根据其内部表示确定如何操作。向Variant变量赋值时,Visual Basic以最紧凑(需最小存储空间)的表示方式存储该值,并可根据需要改变表示方式。
3.Variant变量中的数值
在Variant变量中存放数值时,Visual Basic以尽量紧凑的方式存储。
4.Variant变量中的字符串
在对存放字符串的Variant变量进行操作时可能会产生歧义。当用“+”运算符对两个Variant变量进行运算时,如果两个变量都是数值,则执行数值相加运算;如果两个变量中存放的都是字符串,则执行字符串连接操作。如果一个变量中是数值而另一个变量中是字符串,则情况就复杂了。Visual Basic先试着将字符串转换为数值,如果转换成功则进行相加运算,不成功则把另一个数值转换成字符串,然后对两个字符串进行连接,形成一个新的字符串。
5.Variant变量中的空值(Empty)
Variant变量在被赋值前为空值(内部表示为Empty或0),它不同于数值0,不同于空字符串(″″),也不同于Null(见下)。通过IsEmpty函数可以测试一个变量自建立以来是否被赋过值。
6.Variant变量中的Null值
Variant变量可以取一个特殊值---Null,该值通常在数据库应用程序中用来指出未完成或漏掉的数据。Null值具有以下一些特性;
(1)“蔓延性”。如果表达式中任一部分为Null,则整个表达式的值即为Null。
(2)如果向函数传送Null、值为Null的Variant变量或结果为Null的表达式,则会使大多数函数返回Null值。
(3)Null值会在返回Variant变量的内部函数中蔓延。
三、变量的作用域
(一)局部变量与全局变量
根据变量的定义位置和所使用的变量定义语句的不同,Visual Basic中的变量可以分为3类,即局部(Local)变量、模块(Module)变量及全局(Public)变量,其中模块变量包括窗体模块变量和标准模块变量。
(二)默认声明
默认定义的变量不需要使用Dim语句,因此比较方便,并能节省代码,但有可能带来麻烦,使程序出现无法预料的结果,而且较难查出错误。
四、常用内部函数
(一)转换函数
1.取整函数Int和Fix
2.数制转换函数
3.类型转换函数
4.格式输出函数
(二)数学函数
1.三角函数
2.绝对值函数(Abs)
3.符号函数(Sgn)
4.平方根函数(Sqr)
5.指数和对数函数(Exp、Log)
(三)日期和时间函数
1.Microsoft Windows的计时系统
2.日期函数
3.时间函数
4.日期/时间数值化函数
5.日期/时间运算函数
6.用变体类型表示日期
(四)随机数函数
1.随机数函数Rnd
2.Randomize语句
五、字符处理与字符串函数
1.删除空白字符函数
(1)LTrim$(字符串):去掉“字符串”左边的空白字符;
(2)RTrim$(字符串):去掉“字符串”右边的空白字符;
(3)Trim$(字符串):去掉“字符串”两边的空白字符;
2.字符串截取函数
用来截取字符串的一部分,可以从字符串的左部、右部或中部截取。
(1)左部截取
格式eft$(字符串,n)
3.字符串长度测试函数
格式en(字符串)Len(变量名)
4.String$函数
格式:String$(n,ASCII码)String$(n,字符串)
5.空格函数
格式:Space$(n)
6.字符串匹配函数
在编写程序时,有时候需要知道是否在文本框中输入了某个字符串,这可以通过InStr函数来判断。
格式:InStr([首字符位置,]字符串1,字符串2[,n])
7.字母大小写转换
格式:Ucase$(字符串)Lcase$(字符串)
8.插入字符串语句Mid$
格式:Mid$(字符串,位置[,L])
六、运算符与表达式
(一)算术运算符
1.幂运算
2.浮点数除法与整数除法
3.取模运算
4.算术运算符的优先级
5.字符串连接
(二)关系运算符与逻辑运算符
1.关系运算符
2.逻辑运算符
(三)表达式的执行顺序
一个表达式可能含有多种运算,计算机按一定的顺序对表达式求值。一般顺序如下:
(1)首先进行函数运算;
(2)接着进行算术运算,其次序为:
幂(^)→取负(-)→乘、浮点除(*、/)→整除()→取模(Mod)→加、减(+、-)→连接(&)
(3)然后进行关系运算(=、>、<、、<=、>=);
(4)最后进行逻辑运算,顺序为:
计算机vb教学计划 篇6
单选题和填空题一般是对基本知识和基本操作进行考查的题型,它主要是测试考生对基本的、重要的理论及概念是否掌握、理解是否准确、认识是否全面、思路是否清晰,而很少涉及对理论的应用。具体地说,考试时应注意以下几个方面:
1.选择题的分析与解题技巧
选择题为单选题,多选、错选或不选都不给分,但错选也不倒扣分,考生在做答选择题时要注意。选择题每个小题只有2分,单位试题的分值量较小,且试题部分覆盖面,各类内容的试题均有,一般情况下,考生根本不可能做到对大部分的题目都有把握。这时,需要考生学会放弃,即不确定的题目不要在上面纠缠过多,应该在此题上做上标记,立即转移注意力,做答其他题目。最后有空余的时间再回过头来仔细考虑此题。但要注意,对于那些实在不清楚的题目,就不要浪费时间了,放弃继续思考,不要因小失大。
2.填空题的分析与解题技巧
填空题一般难度都比较大,一般需要考生填人准确的字符,往往需要非常地精确,错一个字都不得分。而分值方面,每空只有2分,建议考生对填空题不要太过于看重,为个别问题耽误时间,不如回过头检查一些不确定的选择题,如能检查出两题,在分值上就抵得上一道填空题。
3.综合应试分析
(1)当遇到不会做的或答不出来的题,一定不要慌乱(尤其是平时学习好的同学),可以把这题留下暂时不做,先把会做的题做好,能做多少就做多少;
(2)当题做得非常顺利时,不要太得意,因为越看似容易的题目越错的多.当然也不要逆向思维,觉得这题这么简单是不是做错了,要相信自己,说到底还是要审清题目的意思;
(3)不要受周围环境影响,当别人开始交卷时,也不要慌张,只要考生沉着冷静,认真回答每一个题目就可以了。
计算机vb教学计划 篇7
1 激发学生的学习兴趣
1.1 上好第一节课, 将学生领进门[1]
VB课程对于大部分学生而言, 该课程是零起点, 在讲授第一堂课的时候着重强调该课程的重要性、学习方法、考核方法。可以事先准备好一些简单实用的应用程序 (如最大公约数、水仙花数等) , 让学生知道现在所学的知识在实际生活中有什么应用, 以及对于将来就业有什么样的作用, 使学生能从心底真正地认识到这门课程的重要性, 从而从主观上重视课程的学习, 主动对这门课的学习产生好奇。同时, 向学生公布教师的工作时间安排、办公室、个人电子邮箱和QQ号或其他联系方式。学生在平时的学习中难免会遇到问题, 教师可以采用多种方式进行答疑, 一方面可以在课间答疑;另一方面可以通过电子邮件、QQ在线问答、甚至可以用计算机“远程协助”功能, 这样教师可以不受地域限制对学生进行远程辅导, 帮助学生修改或完善程序。当然也可以指定特定的答疑时间段供学生主动提问, 让学生到教师办公室进行面对面辅导, 及时解答学生在学习过程中出现的疑问。
1.2 循序渐进, 逐步引导
与其他任何一门课程一样, VB课程的学习靠的是耐心、毅力、务实、严谨的学习方法, 因此在教学过程中, 要向学生传授该课程的学习方法。在授课时结合学生所学专业, 多举些能够让学生简单易懂的例子, 引导学生逐步领悟VB程序设计方法, 调动学生学习兴趣, 提高学生主动学习能力。
1.3 正视个体差异, 因材施教
在学生的身心发展中, 由于遗传、环境和教育背景的不同, 在兴趣、爱好、意志、性格等方面存在着个体差异, 有的学生一点就通, 对编程非常感兴趣, 喜欢自己去钻研和探索, 经常能编写出很有创造性的程序, 有的则毫无兴趣, 根本不愿意学习。因此, 要正视个体差异的客观存在, 对学生的要求不能强求一致, 要做到因材施教, 兼顾两头的学生, 有的放矢地进行教学;对基础不太好的学生注重基础知识的传授和基本技能的训练培养, 对学习较好的学生则侧重于知识的迁移和能力的提高, 从而使每个学生都能迅速地找到适合自己的学习方法。
2 改变传统教学方法, 提升教学效果
2.1 精心设计课件, 营造轻松活泼氛围
在设计课件时, 为每一章内容精心制作具有动态效果的幻灯片, 营造轻松活泼的课堂气氛, 将抽象化的问题融入到学生熟悉的生活情境中, 并通过动画演示等手段, 让学生通过对熟悉事物的认知来理解理论知识。在上新课前, 对上节课的知识要点进行回顾, 讲述本节课的目标及重点、难点, 知识点讲解过程中, 通过幻灯片动画将知识点和问题逐一引入, 充分激发学生学习的积极性。针对程序设计课程的特点, 为避免出现学生照抄课件的现象, 不要通过课件形式将大段程序直接提供给学生。在课堂上应该讲解和演示相结合, 教师对于要实现的程序, 可以采取边分析边实现的方式讲解。在教师分析的过程当中, 学生可以自己尝试编写程序, 并与教师所编写的程序进行比较, 通过比较发现不足, 以此方式来提高学生的程序编制能力。
2.2 任务驱动, 启发学生思维[2]
以往对于VB语言的讲授都是对语法、各种控件、对象等功能的讲解, 局限于VB语言本身, 老师一般从上课铃声响起开始讲, 一直到下课铃声响起, 整堂课都在灌输知识, 是填鸭式的教学。学生上课学习的主动性不高, 有时甚至昏昏欲睡。这种状况可以通过教学方式的改变来缓解, 讲授新知识时先不去直接介绍新知识, 而是通过提出新问题, 启发学生用学过的知识解决, 如果不能或解决的不太妙, 那么再引入新的知识, 用新的知识来解决新的问题。通过这样的教学手段引发学生主动思维, 促使学生主动学习。
2.3 激励为主, 树立典型
由于现在的教学人数比较多, 学时安排又比较短, (以我校为例, 36学时理论+24学时上机) 致使上课的时候教师由于担心不能完成教学进度而赶课, 不注重搜集学生的创新思想。一些优秀的学生即使有了创新的思想, 但因为没有老师适当的激励和指导而夭折, 使得优秀作品难以产生, 而学生群体中因为缺少榜样的力量而甘于平庸。教师在教学过程中应该以激励教学为主, 可以让学生组成学习小组, 培养学生团队协作精神, 选择性格外向并具备领导能力的学生作为组长, 而组员之间根据各人特长秉性的不同再由组长进行详细分工。以大作业的方式对各小组成绩进行定期考核, 对于完成较好的小组和优秀的作品给予嘉奖, 树立学习典型。以这种方式不仅可以让学生形成良好的互动, 还可以起到很好的激励作用, 有助于学生整体素质的提升和综合能力的增强。
2.4 理论与实践相结合, 提高学生的应用能力[3]
上机实验是VB课程教学中非常重要的一个环节, 理论知识掌握与否或掌握的程度需要通过上机实验课进行检验, 而理论知识理解的深化也需要经过实践操作才能实现, 因此在VB课程教学中一定要注重理论与实际操作紧密结合, 在上好理论课的基础之上精心安排上机实验课, 让学生真正学会利用VB语言处理实际问题。在做好理论与实践相结合方面, 关键要处理好以下几个关系:一是理论课与实验课之间的时间间隔不宜过长, 应该在一个完整的理论概念讲述完成后立即安排上机操作, 可以增强学生对于相关理论的理解并能及时找到不足之处加以改进;二是在上机内容设计方面, 不宜过难也不宜过于简单, 太难会挫败学生的自信心而适得其反, 太简单则达不到锻炼学生思维、巩固理论知识的目的;三是要做好上机辅导, 在学生上机操作过程中及时解决学生所遇到的问题, 因为学生不可能记住全部的授课内容, 不能做到知识的灵活运用, 出现问题在所难免, 这就要求教师耐心地解答。如果发现“共性问题”, 可以在实验课堂上统一讲解, 或在下一次理论授课时集中处理, 从而避免在后面的上机实验中再出现类似的问题。
3 加强教学环境的建设, 为学生学习创造良好的外部条件
3.1 加强多媒体设备投入
良好的学习环境可以促进学生更好地学习, 为强化VB课程教学效果, 应加大对硬件设备投入。首先应该为学生提供较好的上机实验环境, 配备稳定性较好的计算机供学生使用, 此外, 在机房配备多媒体讲台、投影设备、无线话筒等设备, 利用多媒体辅助实验教学, 即使在学生人数较多的情况下也能充分保障教学质量, 充分发挥多媒体作为教学手段的优势, 进行课堂辅助教学。
(1) 广播教学。通过广播教学方式, 教师在进行理论讲解或总结提高时, 可以实现讲练交替进行, 现场解决学生编程中出现的共性问题。
(2) 个别辅导。在学生课堂练习时, 利用多媒体教学系统, 教师可以及时发现学生在编写程序过程中遇到的问题, 从而进行一对一辅导。同时, 教师也可以将学生的优秀作品进行展示。
(3) 作业收发。通过系统功能, 可以快速收发学生作业。
3.2 构筑互动性网络教学平台
为丰富学生学习资源, 可以构建网络课程建设与计算机网络辅助教学系统形成网络教学大环境, 为师生之间、学生之间经验交流等提供平台。通过网络教学平台可以进行网上教学, 除了课堂教学, 其他教学活动都通过网上实现, 包括作业的发布、提交与批改, 教学通知与安排, 网上提问、答疑和讨论等。所有这些资源都可以通过课程网站查看并访问, 真正形成教师之间教学资源共享, 师生之间互动畅通, 确保网站内容丰富, 运行顺畅, 对外开放, 建成良好的网络教学环境。
3.3 采用网络考试模式
采用无纸化考试的方法进行学生成绩的考核, 首先这样的考试软件减轻了阅卷的工作量, 节省人力, 减少了批卷时主观的因素和失误。其次, 考试软件可以避免考试期间学生互相抄袭、作弊的现象, 可以端正考风、学风。最后, 考试软件的使用标志着学校教学软件设施的水平, 有利于学校的评估。
VB课程不仅所涉及的内容和知识点多, 而且具有较强的灵活性, 如何让学生真正对这门课程产生兴趣, 并通过不断学习和实践逐渐掌握这门语言是一项很大的挑战, 根据多年的VB课程教学经验提出了自己的教学观点, 但是最根本的还是应该在教学过程中遵循由浅入深, 通过生动的教学让学生触类旁通, 调动学生主动思考、勤于实践的积极性, 才能取得更好的教学效果。
参考文献
[1]冯建国, 李桂花.提高非计算机专业本科VB教学质量的途径[J].长春理工大学学报, 2012, (4) :137-138.
[2]杨春兰, 吴水才, 白燕萍.VB程序设计教学模式探讨[J].中国电力教育, 2009, (1) :50-51.
计算机vb教学计划 篇8
关键词:VB程序设计教学改革编程思维能力
1概述
在当今信息化的大潮中,各种IT技术汹涌而至,要掌握这些IT技术,通常都需要编程思维能力作为依托。如何在教学过程中让理工类非计算机专业学生产生兴趣,清晰的掌握程序设计思想,提高编程思维能力,成为了目前高等院校需要解决的一个问题。
2为什么要学习VB程序设计
程序设计能力的培养对于计算机专业的本科生至关重要,而对于理工类非计算机专业学生也同样重要。对于理工类非计算机专业学生,如:自动化专业,通信专业和数学专业,程序设计都是必备的基本技能,好的编程思维和能力通常在今后的研究或工作中将给予学生更大的便利。例如,在科学研究过程中,论文作者并不都会给出发表算法的源代码,当需要使用该算法时,研究人员需要自己动手根据作者描述编写代码,好的编程能力,可以大大缩短科研的进度,大幅提高效率。因VB程序设计易于理解和学习的特点,十分适合理工科非计算机专业学生编程思维和编程能力的培养。
3VB程序设计教学模式探索
3.1课前准备
上一堂生动且吸引学生的VB程序设计课的前提是教师对这堂课程做了充分的准备。课前准备包括了诸多环节,很重要的方面是精心制作能够吸引学生眼球且内容丰富的课件。VB程序设计这门课程的授课内容就包含了Windows程序设计,通过教师精心准备加入特效与使用功能的Windows可执行程序,不仅可以吸引学生的眼球,还能够让学生实际的看到学好VB程序设计所能带来的好处。相反一个未精心制作的课件,可能让学生对计算机失去兴趣,产生程序设计课程无用的思想,从而产生厌学的情绪。
3.2上好每一节课
VB程序设计主要是一个实用型课程,因此教师可在第一节课就介绍一些VB程序设计的实用例子,如用VB编写的Windows程序等等,从而吸引学生的眼球,让学生感性的认识到VB程序设计这门课程的作用和功能。在讲授过程中,教师不仅通过使用幻灯片来教学,更需要亲身示范,如课堂中编写一些小程序,引导学生熟练掌握每步操作的方式方法。从心理学讲,兴趣是学生最好的老师,因此在讲述过程中引导学生提出问题,解决问题的能力。
3.3重视课间十分钟
通过作者的教学经历发现,课间十分钟对了解学生本次课程内容的疑问,教学方式的接受程度,授课内容的理解程度以及学生的建议、意见都起到了十分重要的作用。高校授课中,通常是两节小课连上,多数教师在课间十分钟会去教师办公室休息,或坐在讲台休息。建议教师在这十分钟的时间能够走下讲台,深入到学生中去,多跟学生谈谈心,在轻松的聊天氛围内,掌握学生的听讲情况以及对VB程序设计课程的建议,从而帮助教师在讲课中更加贴近学生的思维和角度讲授VB程序设计知识,有的放矢。
3.4上机实验与教学的安排
因教务系统排课的复杂性,目前在大多数高校,仅安排上课环节,实际上机时间由教师自行联系机房安排,因此会造成上机课与教学相分离。普遍在VB程序设计教学中认为最好的方式应该是,第一节讲授理论课后,接着在第二节课进行上机实践,这样使学生及时的消化和巩固所学的内容。达到最佳的学习效果。
3.5作业
作业的目的是为了及时检查学生的学习效果,提高思维能力的同时加深对知识的理解和记忆,因此作业的重要性不言而喻。建议将作业分为指定主题作业和开放式作业。指定作业是教师结合课堂所学知识,紧扣每节课的讲授主题。而开放式作业则更侧重发挥学生的创造力和想象力,由学生结合课堂讲授的内容,解决自身学习生活中碰到的困难,这样能够充分发挥学生的主观能动性。
3.6考核方式的改革
目前在高校中考核方式通常较为单一,通常期末考试成绩,给出学生的VB程序课程得分,这样的方式不能全面的反映学生的实际掌握VB程序设计的水平以及思考创新能力。通过作者的实际教学,作者认为,考核方式应该不只是考试这一个方面,应该鼓励学生发现问题,解决问题的能力,多鼓励学生在课后解决问题。
4结语
VB程序设计这门课程具有很强的应用性,在VB程序设计教学过程中,需要注重各个方面的细节,结合多种教学方法,从而提高理工类非计算机专业学生对程序设计语言的兴趣,同时提高学生在今后科研道路上解决实际问题的能力。
参考文献:
[1]叶水仙.VB程序设计教学改革探讨[J].农业网络信息,2006:99-100.
[2]何聚厚等.VisualBasic2005程序设计[M].高等教育出版社,2009.
[3]刘晓华.非计算机专业VB程序设计教学探讨[J].科技创新导报,2011(36).
基金项目:
国家自然科学基金资助项目(No.61402274)。
作者简介:
计算机vb教学计划 篇9
用以隐藏 MDIForm 或 Form 对象,但不能使其卸载。
语法:object.Hide
object 所在处代表一个对象表达式,其值为“应用于”列表中的一个对象。如果省略 object,则带有焦点的窗体就认为是该 object。
说明:
隐藏窗体时,它就从屏幕上被删除,并将其 Visible 属性设置为 False。 用户将无法访问隐藏窗体上的控件,但是对于运行中的 Visual Basic 应用程序,或对于通过 DDE 与该应用程序通讯的进程及对于 Timer 控件的事件,隐藏窗体的控件仍然是可用的。
窗体被隐藏时,用户只有等到被隐藏窗体的事件过程的全部代码执行完后才能够与该应用程序交互。
如果调用 Hide 方法时窗体还没有加载,那么 Hide 方法将加载该窗体但不显示它。
(2)Move方法
用以移动 MDIForm、Form 或控件。
语法:object . Move left, top, width, height
Move 方法的语法包含下列部分:
说明:只有 left 参数是必须的。但是,要指定任何其它的参数,必须先指定出现在语法中该参数前面的全部参数。例如,如果不先指定 left 和 top 参数,则无法指定 width 参数。任何没有指定的尾部的参数则保持不变。
(3)Print 方法
在 Immediate 窗口中显示文本。
语法:object . Print [outputlist]
Print 方法的语法具有下列对象限定符和部分:
1.计算机等级考试二级VB考点:VB的过程设计
2.计算机等级考试二级VB考点:常用文件操作语句和函数
3.计算机等级考试二级VB考点:Print方法,Cls方法,Tab函数
4.计算机等级考试二级VB考点:动态数组及声明
5.计算机等级考试二级VB考点:进程条和滑块
6.计算机等级考试二级VB考点:自定义数据类型
7.计算机等级考试二级VB考点:程序调试
8.计算机等级考试二级VB考点:排列显示和分层显示控件
9.计算机等级考试二级VB考点:控件数组
计算机vb教学计划 篇10
1.VB是一种面向 [ 1 ] 的可视化程序设计语言,采取了_[ 2 ]_的编程机制。
2.算术表达式 |x+y|+35 写成VB表达式的形式为 [3 ] 。
3.使文本框可以获得焦点的方法是 [ 4 ] 。
4.表达式123+23 mod 103的值为 [5 ] 。
5.有下列For语句For i= -3 To 20 Step 4 则该语句的循环次数为 [ 6 ] 次。
6.在调用自定义函数时,参数的传递有 [ 7 ] 和 [ 8 ] 两种形式。
7.在如下数组声明语句中 Dim s(4,4) As Integer,第一个数组元素的引用形式是 [9 ] 。
8.如果要每隔0.5 s触发一个Timer事件,则Interval属性应设置为 [ 10 ] 。
9.单选按钮和复选框都有Value属性,但二者该属性值的类型不一样,其中单选按钮该属性值类型为 [ 11 ] ,复选框该属性值类型为 [ 12 ] 。
10.要在程序中显示通用对话框,要对CommonDialog控件的 [ 13 ] 属性赋以正确的值。
13.VB提供了三种访问文件的模式,按照访问模式可以把文件分为顺序文件、 [ 14 ] 和
二进制文件。
14.使用Line方法画矩形,必须在指令中使用关键字 [ 15 ] 。
15.窗体上有一命令按钮,程序运行时,决定该按钮是否可用应设置的属性是 [ 16 ] ,决定该
按钮是否显示应设置的属性是 [ 17 ] 。
16.VB程序设计语言具有结构化程序设计的三种基本结构,即 [18 ]、 [19 ] 、 [20 ] 。
[1] 对象 [2] 事件驱动 [3] Abs(x+y)+3^5 [4] SetFocus
[5] 125 [6] 6 [7] 传址 [8] 传值
[9] s(0,0) [10] 500ms [11] 逻辑型 [12] 数值型
[13] Action [14] 随机文件 [15] B [16] Enabled