2012年计算机二级VB文件练习题及答案

发布时间 : 星期二 文章2012年计算机二级VB文件练习题及答案更新完毕开始阅读

文 件

一、 单选题

1.关于顺序文件的描述,下面正确的是 ________。

A) 每条记录的长度必须相同

B) 可通过编程对文件中的某条记录方便地修改

C) 数据只能以ASCII码形式存放在文件中,所以可通过文本编辑软件显示

D) 文件的组织结构复杂

2.关于随机文件的描述,下面不正确的是 ________。

A) 每条记录的长度必须相同

B) 一个文件的记录号不必唯一

C) 可通过编程对文件中的记录方便地修改

D) 文件的组织结构比顺序文件复杂

3.按文件的组织方式,文件分为 ________。

A) 顺序文件和随机文件

B) ASCII文件和二进制文件

C) 程序文件和数据文件

D) 磁盘文件和打印文件

4.顺序文件是因为 ________。

A) 文件中按每条记录的记录号从小到大排序好的

B) 文件中按每条记录的长度从小到大排序好的

C) 文件中按记录的某关键数据项从小到大排序好的

D) 记录按进入的先后顺序存放的,读出也是按原写入的先后顺序读出

5.随机文件是因为 ________。

A) 文件中的内容是通过随机数产生的

B) 文件中的记录号是通过随机数产生的

C) 可对文件中的记录根据记录号随机地读写

D) 文件中的记录长度是随机的

6.文件号最大可取的值为 ________。

A) 255

B) 511

C) 512

D) 256

7. Print #1, STR$ 中的Print是 ________。

A) 文件的写语句

B) 在窗体上显示的方法

C) 子程序名

D) 文件的读语句

8. 为了建立一个随机文件,其中每条记录由多个不同数据类型的数据项组成,应使用 ________。

A) 记录类型

B) 数组

C) 字符串类型

D) 变体类型

9. 要从磁盘上读入一个文件名为“c:\\t1.txt” 的顺序文件,下列________是正确的语句。

A) F = \

Open F For Input As #2

B) F = \

Open \

C) Open c:\\t1.txt For Input As #2

D) Open “c:\\t1.txt” For Output As #2

10. 要从磁盘上新建一个文件名为“c:\\t1.txt” 的顺序文件,下列________是正确的语句。

A) F = \

Open F For Append As #2

B) F = \

Open \

C) Open c:\\t1.txt For Output As #2

D) Open “c:\\t1.txt” For Output As #2

11. 以下能判断是否到达文件尾的函数是_______。

A)BOF

B)LOC

C)LOF

D)EOF

12. 在顺序文件中______。

A)每条记录的记录号按从小到大顺序

B)每条记录的长度按从小到大顺序

C)按记录的某个关键数据项的排序组织文件

D)记录按写入的先后顺序存放,并按写入的先后顺序读出

13. 假定在窗体(名称为Form1)的代码窗口中定义如下记录类型: Private Type animal animalName As String*20 aColor As String*10 End Type

在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim rec As animal

Open \) rec.animalName=\ rec.aColor=\ Put #1,,rec Close #1 End Sub

则以下叙述中正确的是______。

A)记录类型animal不能在Form1中定义,必须在标准模块中定义 B)如果文件c:\\vbTest.dat不存在,则Open命令执行失败

C)由于Put命令中没有指明记录号,因此每次都把记录写到文件的末尾 D)语句“Put #1,,rec”将animal类型的两个数据元素写到文件中 14. 在随机文件中______。 A)记录号是通过随机数产生的 B)可以通过记录号随机读取记录

联系合同范文客服:xxxxx#qq.com(#替换为@)