【计算机类职业资格】二级VISUAL+BASIC-55及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC-55及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC-55及答案解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC-55及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:41,分数:100.00)1.在窗体上画一个驱动器列表框、一个目录列表框和一个文件列表框,其名称分别为 Drive1、Dir1 和File1。当改变目录列表框的内容时,要求文件列表框中显示当前选中的文件夹中的内容,在Dir1_Change事件过程中应使用的语句是(分数:2.50)A.Drive1.Drive=Dir1.PathB.Dir1.Path=Drive1.DriveC.Dir1.Path=File1.PathD.File1.Path=Dir1.Path2.以下能对随机文件进
2、行输出操作的语句是(分数:2.50)A.PutB.GetC.Write#D.Read3.以下叙述中错误的是(分数:2.50)A.对顺序文件中数据的操作只能按一定的顺序进行B.顺序文件的结构简单C.打开顺序文件后,既可进行读操作,也可进行写操作D.顺序文件中的数据以字符形式存储4.以下叙述中错误的是(分数:2.50)A.随机文件由若干个记录组成,通过记录号引用每个记录B.随机文件中每个记录的长度可以不一样C.可以按任意顺序访问随机文件中的记录D.打开随机文件后,既可进行读操作,也可进行写操作5.以下叙述中正确的是(分数:2.50)A.随机文件中的记录号通过随机数产生B.随机文件中每个记录的内容是
3、随机产生的C.随机文件中每个记录的长度是任意的D.可以通过记录号读取随机文件中的数据6.设在工程文件中有一个标准模块,其中定义了如下记录类型 Type Books Name As String*10 TelNum As String*20 End Type 在窗体上画一个名称为 Command1的命令按钮,要求当执行事件过程 Command1_Click时,在顺序文件Person.txt中写入一条记录。下列能够完成该操作的事件过程是(分数:2.50)A.Private Sub Command1_Click()Dim B As BooksOpen“c:/Person.txt“For Output
4、 As#1B.Name=InputBox(“输入姓名“)B.TelNum=InputBox(“输入电话号码“)Write#1, B.Name, B.TelNumClose#1End SubBPrivate Sub Command1_Click()Dim B As BooksOpen“c:/Person.txt“For Input As#1B.Name=InputBox(“输入姓名“)B.TelNum=InputBox(“输入电话号码“)Print#1,B.Name,B.TelNumClose#1End SubCPrivate Sub Command_Click()Dim B As BooksO
5、pen“c:/Person.txt“For Output As#1B.Name=InputBox(“输入姓名“)C.TelNum=InputBox(“输入电活号码“)Write#1,BClose#1End SubD.Private Sub Command1_Click()Open“c:/Person.txt“For Input As#1Name=InputBox(“输入姓名“)TelNum=InputBox(“输入电话号码“)Print#1,Name,TelNumClose#1End Sub7.以下叙述中正确的是(分数:2.50)A.一个记录中所包含的各个元素的数据类型必须相同B.随机文件中每
6、个记录的长度是固定的C.Open命令的作用是打开一个已经存在的文件D.使用 Input#语句可以从随机文件中读取数据8.目录列表框的 Path属性的作用是(分数:2.50)A.显示当前驱动器或指定驱动器上的目录结构B.显示当前驱动器或指定驱动器上的某目录下的文件名C.显示根目录下的文件名D.显示指定路径下的文件9.在建立文件时,默认的文件输入、输出方式是(分数:2.50)A.OutputB.RandomC.InputD.Append10.用下面的语句 Open“datafile.dat“ Access Read Write As 1 所建立的 datafile.dat文件是(分数:2.50)A
7、.顺序文件,可读B.随机文件,可写C.随机文件,可读写D.顺序文件,可读写11.如果 EOF()函数的返回值为 True,则表明文件的指针指向(分数:2.50)A.文件开头B.文件结尾C.文件的第一个记录D.文件的最后一个记录12.设有语句: open“c:/Test.Dat“For Output As#1 则以下叙述中错误的是(分数:2.50)A.该语句打开 C盘根目录下一个已存在文件 Test.DatB.该语句在 C盘根目录下建立一个名为 Test.Dat的文件C.该语句建立的文件的文件号为 1D.执行该语句后,就可以通过 Print#语句向文件 Test.Dat中写入信息13.存宙体上有
8、两个名称分别为 Text1、Text2 的文本框,一个名称为 Command1的命令按钮。运行后的窗体外观如图所示。 (分数:2.50)A.Open“c:/Test.dat“For Random As#1Put#1,1,PClose#1B.Open“c:/Test.dat“For Random As#1Get#1,1,pClose#1C.Open“c:/Test.dat“For Random As#l Len=Len(p)Put#1,1,pClose#1D.Open“c:/Test.dat“For Random As#1 Len=Len(p)Get#1,1,pClose#114.如果改变驱动器
9、列表框的 Drive属性,则将触发的事件是(分数:2.50)A.ChangeB.ScrollC.KeyDownD.KeyUp15.为了设置或返回磁盘驱动器的名称,应使用的属性是(分数:2.50)A.ChDriveB.DriveC.ListD.ListIndex16.以下叙述中错误的是(分数:2.50)A.用驱动器列表框可以显示系统中所有有效磁盘驱动器B.驱动器列表框的 Drive属性只能在运行时设置C.在驱动器列表框中选择驱动器可以自动改变系统当前的工作驱动器D.用 ChDrive语句可以改变当前工作驱动器17.下列关于 Visual Basic标准模块的描述中,错误的是(分数:2.50)A.
10、标准模块中既有控件,也有代码B.标准模块文件的扩展名为.basC.标准模块不属于任何一个窗体D.标准模块中的通用过程可以被不同窗体中的程序调用18.下列变量名中合法的是(分数:2.50)A.arr-aB.num#xC.print_sD.5prn19.表达式 66/8 Mod 5n End Sub 程序运行后,单击命令按钮 Command1,输出结果为(分数:2.50)A.105 7B.90 5C.15 7D.15 526.设有如下程序: Private Sub Form_Click() Dim a,k As Integer Dim n As Integer,S As Integer a=Arr
11、ay(1,1,1,2,2,2) For k=LBound(a)To UBound(a) n=n+k s=s+a(k) Next Print n;s End Sub 程序运行后,如果单击窗体,则在窗体上输出的内容为(分数:2.50)A.15 9B.21 9C.9 9D.出错27.窗体上有一个文本框,用于接收正整数。为保证输入数据是合法的(即正整数),可以在该数据输入结束后准备继续其他操作时进行数据的合法性检查。为实现上述目的,应选用的事件是(分数:2.50)A.ChangeB.LostFocusC.ClickD.KeyPress28.设有如下程序: Private Sub Command1_Cl
12、ick() Dim a(10)As Integer Dim i As Integer,n As Integer n=6 For i=1 To n a(i)=i*i Next i For i=1 To n/2 temp=a(i) a(i)=a(n-i) a(n-i)=temp Next i For i=1 To n Print a(i); Next End Sub 程序运行后,单击命令按钮 Command1,输出结果为(分数:2.50)A.1 4 9 16 25 36B.25 16 9 4 1 36C.36 25 16 9 4 1D.1 36 25 16 9 429.工程中包含 Form1、Fo
13、rm2 两个窗体,Form1 是启动窗体,两个窗体上都有名称为 Label1的标签和名称为 Command1的命令按钮,窗体外观分别如图 1、图 2所示。 图 1 Form1窗体外观(分数:2.50)A.运行程序,单击 Form1的命令按钮,则显示 Form2窗体B.单击 Form2的命令按钮,则把 Form1中 Label1的内容显示在 Form2的 Label1中C.不能在 Form2中引用 Form1中控件的属性值,因此上述程序有错误D.不同窗体中的控件可以使用相同的名称30.窗体上有一个名称为 Dir1的目录列表框,一个名称为 File1的文件列表框。当改变目录列表框的内容时,文件列表
14、框的内容应该与之同步改变。为实现两控件同步操作,应该使用的事件过程是(分数:2.50)A.Dir1_ClickB.Dir1_ChangeC.File1_ClickD.File1_Change31.列表框 List1中没有数据项,现编制如下程序: Private Sub Command1_Click() For i=1 To 6 List1.AddItem i Ncxt i For i=5 To 3 step-1 List 1.RemoveItem i Next i End Sub 程序运行后,单击命令按钮 Command1,则列表框 List1中的数据项为(分数:2.50)A.1 2 3B.4
15、 5 6C.1 3 5D.1 2 632.一个工程文件中含有窗体 Form1、Form2 和标准模块 Model1。如果 Form1的声明部分有语句 Private xAs Integer,且 Model1中有语句 Public y As Integer,则下列说法中,正确的是(分数:2.50)A.变量 x、y 的作用域相同B.变量 x的作用域是 Form1C.变量 y的作用域是 Model1D.在 Form2中可以直接使用 x和 y33.下列关于文件及其操作的描述中,正确的是(分数:2.50)A.为了满足不同存取方式的需要,可以对同一个随机文件用几个不同的文件号打开B.Open语句可以打开文
16、件,但不能建立文件C.文件号可以是任意整数D.顺序文件中每个记录的长度一定是相同的34.下列操作说明中,错误的是(分数:2.50)A.单击窗体,会触发窗体的 Click事件B.双击命令按钮,会触发命令按钮的 DblClick事件C.在对象上进行一次鼠标操作,会触发多个与鼠标有关的事件D.在对象上移动鼠标的过程中,会不断触发 MouseMove事件35.在窗体上画一个名称为 CD1的通用对话框,并编写如下程序: Private Sub Command1_Click() CD1.Filter=“所有文件(*.*)|*.*|文本文件(*.txt)|*.txt|Word 文档(*.doc)|*.doc
17、“ CD1.FilterIndex=2 CD1.Action=2 End Sub 运行程序,并单击命令按 Command1,下面描述中正确的是(分数:2.50)A.显示“打开”对话框,且“文件类型”框中显示内容为“*.doc”B.显示“另存为”对话框,且“保存类型”框中显示内容为“*.doc”C.对话框的“文件类型”框中显示内容为“文本文件(*.txt)”D.对话框的“文件类型”框中显示内容为“*.*”36.下列关于 Visual Basic菜单的叙述中,错误的是(分数:2.50)A.在程序运行期间,可以通过控件数组实现菜单项的增减操作B.在菜单项的 Caption属性中,使用字符“ Next
18、 i End Sub 程序运行后,单击命令按钮 Command1,输出结果为(分数:1.50)A.3 5 7 4 5B.3 5 3 4 5C.1 2 3 4 5D.8 8 3 4 541.以下程序将随机产生 n个两位整数,并使用冒泡法将它们按递增顺序排序后输出。 Option Base 1 Private Sub Command1_Click() Dim a()As Integer Dim i As Integer,j As Integer Randomize n=InputBox(“输入数据个数“) ReDim a(n) For i=1 To n a(i)=Int(Rnd*90)+10 Ne
19、xt i For i=1 To n-1 For j=1 To n-i If a(j)a(j-1)Then temp=a(j):a(j)=a(j-1):a(j-1)=temp End If Next j Next i For i=1 To n Print a(i); Next i End Sub 运行以上程序,发现有错误,需要对 j循环的开始语句进行修改。以下正确的修改是(分数:1.00)A.For j=i+1 To nB.For j=1 To nC.For j=i+1 To n-1D.For j=n To i+1 Step-1二级 VISUAL+BASIC-55答案解析(总分:100.00,做
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC55 答案 解析 DOC
