B.Open"file1.dat"ForAppendAs#1
C.Open"file1.dat"ForOutputAs#1
D.Open"file1.dat"ForRandowAs#1Len=20

..." />

当前位置:IT认证>BASIC题库

问题:[选择题]

[单项选择题] 下列可以打开随机文件的语句是( )


A.Open"file1.dat"ForInputAs#1
B.Open"file1.dat"ForAppendAs#1
C.Open"file1.dat"ForOutputAs#1
D.Open"file1.dat"ForRandowAs#1Len=20

参考答案: D

  参考解析

本题主要考查随机文件与顺序文件的特点与区别,及文件操作的特点。VisualBasic中有3种文件访问的类型:顺序文件、随机文件、二进制文件。随机文件又称直接存取文件,简称随机文件或直接文件。随机文件的每个记录都有一个记录号,在写入数据时只要指定记录号,就可以把数据直接存入指定位置。而在读取数据时,只要给出记录号,就可直接读取。在记录文件中,可以同时进行读、写操作,所以能快速地查找和修改每个记录,不必为修改某个记录而像顺序文件那样,对整个文件进行读、写操作。其优点是数据存取较为灵活,方便,速度快,容易修改,主要缺点是占空间较大,数据组织复杂。顺序文件:顺序文件将文件中的记录一个接一个地按顺序存放。二进制访问能提供对文件的完全控制,因为文件中的字节可以代表任何东西,当要使文件的尺寸尽量小时,应使用二进制访问。在文件处理过程中,执行完Open操作后,程序将生成一个文件指针,程序可以调用LOF函数来获得返回给文件分配的字节数。在随机文件中,每个记录的长度是固定的.记录中的每个字段的长度也是固定的。因为是操作随机文件,所以选D。

微信端