版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——2023年计算机二级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=\
OpenFForInputAs#2
B)F=\
Open\
C)Openc:\\t1.txtForInputAs#2
D)Open“c:\\t1.txt〞ForOutputAs#2
10.要从磁盘上新建一个文件名为“c:\\t1.txt〞的顺序文件,以下________是正确的语句。
A)F=\
OpenFForAppendAs#2
B)F=\
Open\
C)Openc:\\t1.txtForOutputAs#2
D)Open“c:\\t1.txt〞ForOutputAs#2
11.以下能判断是否到达文件尾的函数是_______。
A)BOF
B)LOC
C)LOF
D)EOF
12.在顺序文件中______。
A)每条记录的记录号按从小到大顺序
B)每条记录的长度按从小到大顺序
C)按记录的某个关键数据项的排序组织文件
D)记录按写入的先后顺序存放,并按写入的先后顺序读出
13.假定在窗体(名称为Form1)的代码窗口中定义如下记录类型:PrivateTypeanimalanimalNameAsString*20aColorAsString*10EndType
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimrecAsanimal
Open\)rec.animalName=\rec.aColor=\Put#1,,recClose#1EndSub
则以下表达中正确的是______。
A)记录类型animal不能在Form1中定义,必需在标准模块中定义B)假使文件c:\\vbTest.dat不存在,则Open命令执行失败
C)由于Put命令中没有指明记录号,因此每次都把记录写到文件的末尾D)语句“Put#1,,rec〞将animal类型的两个数据元素写到文件中14.在随机文件中______。A)记录号是通过随机数产生的B)可以通过记录号随机读取记录
C)记录的内容是随机产生的
D)记录的长度是任意的
15.在窗体上有一个文本框,代码窗口中有如下代码,则下述有关该段程序代码所实现的功能的错误的说法是______。
PrivateSubform_load()
Open\
Text1.Text=\
EndSub
PrivateSubtext1_keypress(keyAsciiAsInteger)
IfkeyAscii=13Then
IfUCase(Text1.Text)=\
Close#3
End
Else
Write#3,Text1.Text
Text1.Text=\
EndIf
EndIf
EndSub
A)在C盘当前目录下建立一个文件
B)开启文件并输入文件的记录
C)开启顺序文件并从文本框中读取文件的记录,若输入End则终止读操作
D)在文本框中输入的记录按回车键存入,然后文本框内容被清除
16.执行语句Open\后,系统______。
A)将C盘当前文件夹下名为StuData.dat的文件的内容读入内存
B)在C盘当前文件夹下建立名为StuData.dat的顺序文件
C)将内存数据存放在C盘当前文件夹下名为StuData.dat的文件中
D)将某个磁盘文件的内容写入C盘当前文件夹下名为StuData.dat的文件中
17.假使在C盘当前文件夹下已存在名为StuData.dat的顺序文件,那么执行语句
“Open\:StuData.dat\之后将______。
A)删除文件中原有的内容
B)保存文件中原有的内容,可在文件尾添加新内容
C)保存文件中原有内容,在文件头开始添加新内容
D)以上均不对
18.以下关于文件的表达中,错误的是______。
A)使用Append方式开启文件时,文件指针被定位于文件尾
B)当以输入方式(Input)开启文件时,假使文件不存在,则建立一个新文件
C)顺序文件各记录的长度可以不同
D)随机文件开启后,既可以进行读操作,也可以进行写操作
19.为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为______。
A)Get文件号,记录号,变量名
B)Get文件号,变量名,记录号
C)Put文件号,变量名,记录号
D)Put文件号,记录号,变量名
20.执行语句Open\后,对文件Tel.dat中的数据能够执行的操作是
A)只能写,不能读
B)只能读,不能写
C)既可以读,也可以写
D)不能读,不能写
21.以下程序的功能是:把当前目录下的顺序文件smtext1.txt的内容读入内存,并在文本框Text1中显示出来。括号内应填写______。
PrivateSubCommand1_Click()
DiminDataAsString
Text1.Text=\
Open\
DoWhileNotEOF(1)
Input#1,inData
Text1.Text=Text1.TextXCloseEndSub
A)建立文件并输入字段
B)开启文件并输出数据
C)开启顺序文件并追加记录
D)开启随机文件并写入记录
27.设有语句
Open\
则以下错误的表达是
A)该语句开启C盘根目录下一个已存在的文件Test.Dat
B)该语句在C盘根目录下建立一个名为Test.Dat的文件
C)该语句建立的文件的文件号为1
D)执行该语句后,就可能通过Print#语句向文件Test.Dat中写入信息
28.以下表达中正确的是______。
A)一个记录中所包含的各个元素的数据类型必需一致
B)随机文件中每个记录的长度是固定的
C)Open命令的作用是开启一个已经存在的文件
D)使用Input#语句可以从随机文件中读取数据
29.下面表达中不正确的是______。
A)若使用Write#语句将数据输出到文件,则各数据项之间自动插入逗号,并且将字符串加上双引号
B)若使用Print#语句将数据输出到文件,则各数据项之间没有逗号分隔,且字符串不加双引号
C)Write#语句和Print#语句建立的顺序文件格式完全一样
D)write#语句和Print#语句均实现向文件中写入数据
30.在下面的4个表达中,______是不正确的。
Open\As#1
DoWhile
Input#1,inData
Text1.Text=Text1.Text+inData
Loop
Close#1
EndSub
程序的功能是,开启D盘根目录下的文本文件myfile.txt,读取它的全部内容并显示在文本框中。请填空。
10.在C盘当前文件夹下建立一个名为StuData.txt的顺序文件。要求用InputBox函数输入5名学生的学号(StuNo))姓名(StuName)和英语成绩(StrEng),并且写入文件的每个字段都以双引号隔开,试填写下面程序段的空白。
PrivateSubForm_Click()
____
Fori=1To5
StuNo=InputBox(\请输入学号\)
StuName=InputBox(\请输入姓名\)
SutEng=Val(InputBox(\请输入英语成绩\
____#1,StuNo,StuName,StuEng
Nexti
Close#1
EndSub
参考答案
一、单项选择题
1C16A
2B17B
3A18B
4D19D
5C20C
6B21A
7A22C
8A23D
9A24C
1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车线束技术部奖惩制度
- 供电局奖惩制度
- 法院调研工作奖惩制度
- 学校期末测试奖惩制度
- 内部学习考核奖惩制度
- 团队小组内部奖惩制度
- 空调安装公司奖惩制度
- 九大岗位管理奖惩制度
- 学校护校值班奖惩制度
- 反恐怖防范工作奖惩制度
- 2023年冬、雨季施工监理细则
- 风险和机遇识别、评价及控制措施表
- 部队珍爱生命教育课件
- 国家临床重点专科心血管内科等13个专科评分标准(试行)
- 城市燃气工程系统的规划的资料课件
- 漆安慎力学第二版课后习题解答及漆安慎-力学答案
- PCI围术期强化他汀治疗的获益和机制课件
- 沥青搅拌站安全生产风险分级管控体系方案资料(2022-2023版)
- WTO海关估价协议中文版
- 【广东省】工作证明模板(仅供参考)
- YS/T 613-2006碳膜电位器用电阻浆料
评论
0/150
提交评论