计划总结网 > 考试 > 计算机考试 > 计算机等级考试 > 计算机二级考试 > VB语言程序设计 >

计算机二级vb考试内容

时间: 伟文2 VB语言程序设计

  在计算机二级考试前,我们要复习好哪些考试相关的知识点内容呢?下面是学习啦小编给大家整理的计算机二级vb考试相关内容和考试习题及答案,供大家参阅!

  计算机二级vb考试相关内容

  一、文件说明与文件结构

  (一)文件说明

  所谓文件说明,指的是文件的命名规则。在Visual Basic中,文件说明的一般格式为:

  设备名:文件引用名

  (二)文件结构和分类

  1.文件结构

  2.文件种类

  二、文件的打开与关闭

  (一)文件的打开(建立)

  如前所述,在对文件进行操作之前,必须先打开或建立文件。Visual Basic用Open语句打开或建立一个文件。其格式为:

  Open文件说明 [For方式] [Access存取类型][锁定]As[#]文件号[Len=记录长度]

  Open语句的功能是:为文件的输入输出分配缓冲区,并确定缓冲区所使用的存取方式。

  (二)文件的关闭

  文件的读写操作结束后,应将文件关闭,这可以通过Close语句来实现。其格式为:

  Close[[#]文件号][,[#]文件号]……

  Close语句用来结束文件的输入输出操作。

  三、文件操作语句和函数

  (一)文件指针

  文件指针的定位通过Seek语句来实现。其格式为:

  Seek#文件号,位置

  (二)其他语句和函数

  1.FreeFile函数

  2.Loc函数

  格式oc(文件号)

  3.LOF数

  格式OF(文件号)

  4.Lock和Unlock语句

  在网络环境中,有时候几个进程可能需要对同一文件进行存取。用Lock和Unlock语句可以对文件“锁定”和“解锁”。其格式为:

  Lock[#]文件号[,记录|[开始]To结束]

  ……

  Unlock[#]文件号[,记录|[开始]To结束]

  5.FileAttr函数

  格式:FileAttr(文件号,属性)

  6.EOF(函数)

  格式:EOF(文件号)

  四、顺序文件

  (一)顺序文件的写操作

  1.Print#语句

  格式rint#文件号,[[Spc(n)|Tab(n)][表达式表][;|,]]

  2.Write#语句

  格式:Write#文件号,表达式表

  (二)顺序文件的读操作

  1.Input#语句

  格式:Input#文件号,变量表

  2.Line Input#语句

  格式ine Input#文件号,字符串变量

  3.Input$函数

  格式Input$(n,#文件号)

  五、随机文件

  (一)随机文件的打开与读写操作

  1.随机文件的写操作

  随机文件的写操作分为以下4步:

  (1)定义数据类型;

  (2)打开随机文件;

  (3)将内存中的数据写入磁盘;

  (4)关闭文件。

  2.随机文件的读操作

  从随机文件中读取数据的操作与写文件操作步骤类似,只是把第三步中的Put语句用Get语句来代替。其格式为:

  Get#文件号,[记录号],变量

  (二)随机文件中记录的增加与删除

  1.增加记录

  在随机文件中增加记录,实际上是在文件的末尾附加记录。其方法是,先找到文件最后一个记录的记录号,然后把要增加的记录写到它的后面。

  2.删除记录

  在随机文件中删除一个记录时,并不是真正删除记录,而是把下一个记录重写到要删除的记录的位置上,其后的所有记录依次前移。

  六、文件系统控件

  (一)驱动器列表框和目录列表框

  驱动器列表框和目录列表框是下拉式列表框。

  (二)文件列表框

  用驱动器列表框和目录列表框可以指定当前驱动器和当前目录,而文件列表框可以用来显示当前目录下的文件(可以通过Path属性改变)。

  文件列表框的默认控件名是File1。

  文件的基本操作指的是文件的删除、拷贝、移动、改名等。在Visual Basic中,可以通过相应的语句执行这些基本操作。

  1.删除文件(Kill语句)

  格式:Kill文件名

  用该语句可以删除指定的文件。这里的“文件名”可以含有路径。

  2.拷贝文件(FileCopy语句)

  格式:FileCopy原文件名,目标文件名

  用FileCopy语句可以把原文件拷贝到目标文件,拷贝后两个文件的内容完全一样。

  3.文件(目录)重命名(Name语句)

  格式:Name原文件名As新文件名

  用Name语句可以对文件或目录重命名,也可用来移动文件

  计算机二级vb考试习题及答案

  单选题

  1.双击窗体中的对象后,VB将显示的窗口是(C)

  A.工具箱

  B.项目(工程)窗口

  C.代码窗口

  D.属性窗口

  2.下述选项中,VB的程序设计方法是(B)

  A.面向对象、顺序驱动

  B.面向对象、事件驱动

  C.面向过程、事件驱动

  D.面向过程、顺序驱动

  3.在VB中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是(C)

  A.Show

  B.Unload

  C.Load

  D.Hide

  4.文本框的默认属性是(B)

  A.Caption

  B.Text

  C.Name

  D.Top

  5.标签默认属性是(A)

  A.Caption

  B.Text

  C.Name

  D.Top

  6.执行以下程序段:

  a$="abbacddcba"

  For I=6 To 2 Step -2

  X=Mid(a,I,I)

  Y=Left(a,I)

  z=Right(a,I)

  z=Ucase(X&Y&z)

  Next I

  Print z

  输出结果为(B)

  A.ABA

  B.BBABBA

  C.ABBABA

  D.AABAAB

  7.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:

  Option Base 1

  Private Sub Command1_Click( )

  Dim a As Variant

  a=Array(1,2,3,4,5)

  Sum=0

  For I=1 To 5

  Sum = sum+a(I)

  Next I

  x=Sum/5

  For I =1 To 5

  If a(I)>x Then Print a(I);

  Next I

  End Sub

  程序运行后,单击命令按钮,在窗体上显示的内容是(D)

  A.1 2

  B.1 2 3

  C.3 4 5

  D.4 5

  8.假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。Model1代码如下:

  Public x As Integer

  Public y As Integer

  Sub S1( )

  x =1

  S2

  End Sub

  Sub S2( )

  y=10

  Form1.Show

  End Sub

  Model2的代码如下:

  Sub Main( )

  S1

  End Sub

  其中Sub Main被设置为启动过程。程序运行后,各模块的执行顺序是(C)

  A.Form1->Model1->Model2

  B.Model1->Model2->Form1

  C.Model2->Model1->Form1

  D.Model2->Form1->Model1

  9.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:

  Private Sub Command1_Click( )

  Move 500,500

  End Sub

  程序运行后,单击命令按钮,执行的操作为(A)

  A.命令按钮移动到距窗体左边界、上边界各500的位置

  B.窗体移动到距屏幕左边界、上边界各500的位置

  C.命令按钮向左、上方向各移动500

  D.窗体向左、上方向各移动500

  10.在窗体上有若干控件,其中有一个名称为Text1的文本框。影响Text1的Tab顺序的属性是(D)

  A.TabStop

  B.Enabled

  C.Visible

  D.TabIndex


看了“计算机二级vb考试内容”

20517