(整理)2001年(春)二级VB笔试答案.
计算机二级VB语言程序设计考试题及答案

计算机二级VB语言程序设计考试题及答案计算机二级VB语言程序设计考试题及答案1.在窗体上画一个名称为Text1的文本框,一个名称为Command1的命令按钮,然后编写如下事件过程和通用过程:PrivateSubCommand1_Click()n=Val(Text1.Text)Ifn2=n/2Thenf=f1(n)Elsef=f2(n)EndIfPrintf;nEndSubPublicFunctionf1(ByRefx)x=x*xf1=x+xEndFunctionPublicFunctionf2(ByValx)x=x*xf2=x+x+xEndFunction程序运行后,在文本框中输入3,然后单击命令按钮,窗体上显示的是(D)(单)A.7236B.10836C.726D.2732.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()c="1234"Fori=1To4c1=Trim(Str())Printc1NextiEndSub程序运行后,单击命令按钮,要求在窗体上显示如下内容1121231234则在下划线处应填入的内容为(B)(单)A.Right(c1,i)B.Left(c1,i)C.Mid(c1,i,1)D.Mid(c1,i,i)3.在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下事件过程:PrivateSubCommand1_Click()n=Val(Text1.Text)Fori=2TonForj=2Tosqr(i)IfiModj=0ThenExitForNextjIfj>Sqr(i)ThenPrintiNextiEndSub该事件过程的功能是(C)(单)A.输出n以内的奇数B.输出n以内的'偶数C.输出n以内的素数D.输出n以内能被j整除的数4.在窗体上画一个名称为Command1的命令按钮,然后编写如下通用过程和命令按钮的事件过程:PrivateFunctionf(mAsInteger)IfmMod2=0Thenf=mElsef=1EndIfEndFunctionPrivateSubCommand1_Click()DimiAsIntegers=0Fori=1To5s=s+f(i)NextPrintsEndSub程序运行后,单击命令按钮,在窗体上显示的是(C)(单)A.11B.10C.9D.85.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Dimarray1(10,10)AsIntegerDimiAsInteger,jAsIntegerFori=1To3Forj=2To4array1(i,j)=i+jNextjNextiText1.Text=array1(2,3)+array1(3,4)EndSub程序运行后,单击命令按钮,在文本框中显示的值是(D)(单)A.15B.14C.13D.126.VisualBasic应用程序中标准模块文件的扩展名是【BAS或.BAS】(注意不要写点)。
计算机二级VB考试题及答案

8.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Option Base 1
Private Sub Command1_Click( )
Dim a
a=Array(1,2,3,4,5)
For c=1 To Ubound(a)
a(c)=a(c)+c-1
A.标签的移动方向为自右向左
B.单击"停止"按钮后再单击"开始"按钮,标签从停止的位置继续移动
C.当标签全部移出窗体后,将从窗体的另一端出现并重新移动
D.标签按指定的时间时隔移动
12.规范地说,VB是一种(A)的开发工具(单)
A.面向对象
B.面向用户
End If
End Sub
Private Sub GetArray(b( ) As Integer,n As Integer)
Dim c(10) As Integer
j=0
For t=1 To n
b(t)=Rnd*100
If b(t)/2=b(t)2 Then
C.选择"视图"下拉菜单的"属性窗口"项
D.双击窗体中的某一对象
15.Visual Basic程序中分隔各语句的字符是(B)(单)
A.′
B.:
C.
D._
16.假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为"VB Test"的语句为(B)(单)
Next c
运行以上程序后,x的值是(A)(单)
A.6
B.7
C.8
D.9
(整理)计算机等级考试二级VB模拟试题一及答案解析

计算机等级考试二级VB模拟试题一及答案解析知识点复习:形参:指出现在Sub 和Function过程形参表中的变量名、数组名,过程被调用前,没有分配内存,其作用是说明自变量的类型和形态以及在过程中的角色。
形参可以是:1)除定长字符串变量之外的合法变量名;2)后面跟()括号的数组名。
实参:是在调用Sub 和Function过程时,传送给相应过程的变量名、数组名、常数或表达式。
在过程调用传递参数时,形参与实参是按位置结合的,形参表和实参表中对应的变量名可以不必相同,但位置必须对应起来。
一、选择题(1) 根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成A) 动态结构和静态结构B) 紧凑结构和非紧凑结构C) 线性结构和非线性结构D) 内部结构和外部结构正确答案: C(2) 设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为A) 12B) 13C) 14D) 15正确答案: B(3) 在下列几种排序方法中,要求内存量最大的是A) 插入排序B) 选择排序C) 快速排序D) 归并排序正确答案: D(4) 下列叙述中,不属于结构化程序设计方法的主要原则的是A) 自顶向下B) 由底向上C) 模块化D) 限制使用goto语句正确答案: B(5) 下列不属于软件调试技术的是A) 强行排错法B) 集成测试法C) 回溯法D) 原因排除法正确答案: B(6) 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为A) PAD图B) N-S图C) 结构图D) 数据流图正确答案: B(7) 软件复杂性度量的参数包括A) 效率B) 规模C) 完整性D) 容错性正确答案: B(8) 下列叙述中,不属于数据库系统的是A) 数据库B) 数据库管理系统C) 数据库管理员D) 数据库应用系统正确答案: B(9) 数据库系统的核心是A) 数据库B) 数据库管理系统C) 数据模型D) 软件工具正确答案: B(10) 视图设计一般有3种设计次序,下列不属于视图设计的是A) 自顶向下B) 由外向内C) 由内向外D) 自底向上来源正确答案: B(11) 下列说法错误的是A) 标准模块的扩展名是.basB) 标准模块由程序代码组成C) 标准模块只用来定义一些通用的过程D) 标准模块不附属于任何一个窗体正确答案: C(12) 如果要将窗体中的某个命令按钮设置成无效状态,应该动命令按钮的何种属性A) ValueB) VisibleC) DefaultD) Enabled正确答案: D(13) 在窗体上有多个控件,要实现程序运行后焦点默认在某一控件上,应该设置的属性是A) 设置Enabled的值为TrueB) 设置TabIndex的值为1C) 设置TabIndex的值为0D) 设置Index的值为0正确答案: C(14) 下列几项中,属于合法的日期型常量的是A) "10/10/02"B) 10/10/02C) {10/10/02}D) #10/10/02#正确答案: D(15) 下列程序段的执行结果为A=2B=5If A * B < 1 Then B=B - 1 Else B=-1Print B - A > 0A) TrueB) FalseC) -1D) 1正确答案: B(16) 以下语句的输出结果是a=Sqr(26)Print Format$ (a, "$####.###")A) $5.099B) 5.099C) 5099D) $0005.099正确答案: A(17) 标签控件能够显示文本信息,决定其文本内容的属性是A) AlignmentB) CaptionC) VisibleD) BorderStyle正确答案: B(18) 在属性窗口中,加载指定的图形放入当前对象中的属性是A) CurrentYB) PictureC) CurrentXD) Caption正确答案: B(19) 在使用应用程序时,常常用作在单击时执行指定的操作的控件是A) 命令按钮B) 图片框C) 复选框D) 单选按钮正确答案: A(20) 当直线或形状的BorderStyle属性设置为1时,控件是A) 虚线B) 点线C) 不可见D) 实线正确答案: D正确答案: B(21) 通过设置何属性可以改变所画图形的形状?A) ShapeB) IndexC) EnabledD) Height正确答案: A(22) 在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()s=1Dos=(s + 1) * (s + 2)Number=Number + 1Loop Until s >=30Print Number, sEnd Sub程序运行后,输出的结果是A) 2 3B) 2 56C) 5 12D) 10 20正确答案: B(23) 下列程和序段的执行结果为x=Int(Rnd() + 9)Select Case xCase 10Print "excellent"Case 9Print "good"Case 8Print "pass"Case ElsePrint "fail"End SelectA) excellentB) goodC) passD) fail正确答案: B(24) 下列程序段的执行结果为a=75If a > 60 Then Score=1If a > 70 Then Score=2If a > 80 Then Score=3If a > 90 Then Score=4Print " Score="; ScoreA) Score=1B) Score=2C) Score=3D) Score=4正确答案: B(25) 下列程序段的执行结果为I=1x=5DoI=I + 1x=x + 2Loop Until I >=7Print "I="; IPrint "x="; xA) I=4x=5B) I=7x=15C) I=6x=8D) I=7x=17正确答案: D(26) 下面的程序的运行结果是a=1b=1Doa=a^2b=b + 1Loop Until b > 5Print "k="; a; Spc(4) ; "b="; b + aA) k=7b=14B) k=6b=6C) k=4b=8D) k=1b=7正确答案: D(27) 单击命令按钮,下列程序的执行结果为Private Sub Command1_Click()Dim x As Integer, y As Integerx=32: y=42Call PCS(x, y)Print x; yEnd SubPublic Sub PCS(Byval n As Integer, ByVal m As Integer) n=n Mod 10+1m=m Mod 10+1End SubA) 32 42B) 2 32C) 2 3D) 12 3正确答案: A(28) 下列程序的执行结果为Private Sub Command1_Click()Dim s1 As String, s2 As Strings1="abcd"Call Transfer(s1, s2)Print s2End SubPrivate Sub Transfer (ByVal xstr As String, ystr As String) Dim tempstr As Stringi=Len(xstr)Do While i >=1tempstr=tempstr + Mid(xstr, i, 1)i=i - 1Loopystr=te mpstrEnd SubA) dcbaB) abdcC) abcdD) dabc正确答案: A(29) 单击命令按钮,下列程序的执行结果是Private Sub Blck(x As Integer)x=x * 2 + 1If x < 6 ThenCall Blck(x)End Ifx=x * 2 + 1Print x;End SubPrivate Sub Command1_Click()Blck 2End SubA) 23 47B) 10 36C) 22 44D) 24 50正确答案: A(30) 有如下程序:Private Sub Command1_Click()Dim a As Integera=2For i=1 To 3Print Gad (A)Next iEnd SubFunction Gad (a As Integer)b=0Static cb=b + 1c=c + 1Gad=a + b + cEnd Function运行上面的程序后,单击命令按钮,输出结果为A)123B) 234C) 456D) 146正确答案:c(31) 下列过程定义语句中,参数不是对象的定义语句是A) Sub Pro4(x As Form)B) Sub Pro4(y As Control)C) Sub Pro4(Form1 As Form,Labell As Control)D) Sub Pro4(x As Currency)正确答案: D(32) 下列说法正确的是A) 任何时候都可以使用标准工具栏的"菜单编辑器"按钮打开菜单编辑器B) 只有当代码窗口为当前活动窗口时,才能打开菜单编辑器C) 任何时候都可以使用"工具"菜单下的"菜单编辑器"命令,打开菜单编辑器D) 只有当某个窗体为当前活动窗体时,才能打开菜单编辑器正确答案: D(33) 下列各选项说法错误的一项是A) 文件对话框可分为两种即打开(Open) 文件对话框和保存(Save As) 文件对话框B) DefaultEXT属性和DialogTitle属性都是打开对话框的属性,但非保存对话框的属性C) 打开文件对话框可以让用户指定一个文件,由程序使用;而用保存文件对话框可以指定一个文件,并以这个文件名保存当前文件D) 通用对话框的名称属性的默认值为CommonDialogX(X=1,2……) ,此外,每种对话框都有自己的默认标题正确答案: B(34) 下列数组定义语句错误的是A)k%=10Dim Arr(k)B)Const k%=10Dim Arr(k)C)Dim Arr1(10) As IntegerDim Arr2 (10)D)Dim Arr1(1 To 10)Dim Arr2(1 To 10, 2 To 11)正确答案: A(35) 在Visual Basic中按文件的数据性质不同,可将文件分为A) 数据文件和程序文件B) 文本文件和数据文件C) 顺序文件和随机文件D) ASCII文件和二进制文件正确答案: A二、填空题(1) 算法的工作量大小和实现算法所需的存储单元多少分别称为算法的【1】。
全国计算机等级考试二级VB笔试试题及参考答案

全国计算机等级考试二级VB笔试试题(1)一、单项选择题(每小题2分,共70分)1. 设在菜单编辑器中定义了一个菜单项,名为menu1。
为了在运行时显示该菜单项,应使用的语句是( )。
A.menu1.Enabled=TrueB.menu1.Enabled=FalseC.menu1.Visible=TrueD.menu1.Visible=False 【答案】: C【解析】:显示是将属性Visual设置为True2. 以下合法的Visual Basic标识符是( )。
A.DoWhileB.DoC.56dD.A#BC【答案】:A【解析】:DoWhile是两个关键字拼接,从而变成非关键字,直接选择A。
B是关键字,丽C 以数字开头,D中间夹带字符“#”,均属于不允许之列。
3. 数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及( )。
A.数据的存储结构B.计算方法C.数据映象D.逻辑存储【答案】:A4. 以下语句正确的是( )。
monDialog.Filter=All Files i*.*IPictures(*.bmp)|*.bmpmonDialog.Fliter="AllFileS"|"*.*"|"Pictures(*.bnlp)|"*.bmp"monDialog.Filter=="AllFiles|*.*|Pictures(*.bmp)|*.bmp"monDialog.Filter={ All Files |*.*| Pictures(*.bmp)|*.bmp}【答案】:C【解析】:这是概念题,答案为C。
可以这样解题:Filter属性要求的是字符串,所以只能从B和C中选择。
不会使用像B那样的混乱方式,由此可以判定应该选择C。
5. 下述关于数据库系统的叙述中正确的是( )。
A.数据库系统中数据的一致性是指数据类型一致B.数据库系统比文件系统能管理更多的数据C.数据库系统减少了数据冗余D.数据库系统避免了一切冗余【答案】:C【解析】:C和D两者的描述对象一样,结果必然在这两者之中。
vb全国二级考试答案

vb全国二级考试答案1. 在Visual Basic中,以下哪个关键字用于声明一个变量?A. DimB. SubC. FunctionD. Const答案:A2. Visual Basic中,哪个函数用于计算一个数的绝对值?A. AbsB. SgnC. IntD. Round答案:A3. 在Visual Basic中,以下哪个控件用于显示文本信息,但不能编辑?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A4. 如果要在Visual Basic中创建一个事件处理程序,应该使用哪个关键字?A. SubB. FunctionC. EventD. Procedure答案:A5. 在Visual Basic中,如何使用循环结构来重复执行某段代码?A. 使用For...Next循环B. 使用While...Wend循环C. 使用Do...Loop循环D. 所有以上选项答案:D6. Visual Basic中,哪个属性用于设置或返回一个控件的可见性?A. VisibleB. EnabledC. CaptionD. Name答案:A7. 在Visual Basic中,哪个函数用于将字符串转换为大写?A. UCaseB. LCaseC. StrCompD. Trim答案:A8. Visual Basic中,哪个控件允许用户从预定义的列表中选择一个或多个项目?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B9. 在Visual Basic中,如何声明一个数组?A. 使用Dim关键字后跟数组名和圆括号B. 使用ReDim关键字后跟数组名和圆括号C. 使用New关键字后跟数组名和圆括号D. 使用Set关键字后跟数组名和圆括号答案:A10. Visual Basic中,哪个属性用于设置或返回一个控件的标题或文本?A. TextB. CaptionC. LabelD. Name答案:B结束语:以上是VB全国二级考试的部分答案,希望对您的学习和复习有所帮助。
计算机二级考试VB考试题及答案

计算机二级考试VB考试题及答案计算机二级考试VB考试题及答案为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是店铺搜索整理的计算机二级考试VB考试题及答案,供参考练习,预祝考生们考出自己理想的成绩!计算机二级考试VB考试题及答案1、窗体中有一个名称为txtSpeed的文本框,一个名称为hsbSpeed的滚动条。
以下程序:Private Sub hsbSpeed_Change( )txtSpeeD.Text = hsbSpeeD.ValueEnd Sub当单击滚动条hsbSpeed右端的箭头时,以下说法不正确的是(B) (单)A.此时会触发change事件B.此时不会触发change事件C.在文本框中显示了滚动条滑块所在位置的值D.此时不会触发scroll事件2.利用窗体中的滚动条HScroll1改变窗体的背景色,可以这样编写代码:Private Sub HScroll1_Change( )R= HScroll1.Valueform1.BackColor = RGB(R,int(Rnd*256),int(Rnd*256))End Sub以下说法不正确的是(C) (单)A.窗体的背景色是一个随机的颜色B.RGB函数取得到的颜色有256*256*256种C.表达式int(Rnd*256)取得随机数的范围为0-256之间的整数D.表达式int(Rnd*256)取得随机数的范围为0-255之间的整数3.窗体中有一个名称为Slider1的可选择性刻度滑块控件,一个名称为text1的文本框,如下程序:Private Sub Slider1_change( )Text1.FontSize =【Slider1.value】End Sub当拖动滑块时,以上程序实现用Slider控件设置文本框中的字体大小的功能。
4.窗体中有一个名称为Slider1的可选择性刻度滑块控件,一个名称为text1的文本框,如下程序:Private Sub Slider1_change( )Text1.【Fontsize】 = slider1.valueEnd Sub当拖动滑块时,以上程序实现用Slider控件设置文本框中的字体大小的功能。
计算机二级vb笔试试题及答案

计算机二级vb笔试试题及答案1. 写一个程序,求1到100之间所有偶数的和。
```Dim sum As Integersum = 0For i = 1 To 100If i Mod 2 = 0 Thensum = sum + iEnd IfNext iMsgBox "1到100之间所有偶数的和为:" & sum```2. 编写一个程序,判断一个输入的年份是否为闰年。
```Dim year As Integeryear = InputBox("请输入年份:")If year Mod 4 = 0 And year Mod 100 <> 0 Or year Mod 400 = 0 Then MsgBox year & "年是闰年。
"ElseMsgBox year & "年不是闰年。
"End If```3. 编写一个程序,输出1到20之间的所有质数。
```Dim i, j As IntegerFor i = 2 To 20For j = 2 To i - 1If i Mod j = 0 ThenExit ForEnd IfNext jIf j = i ThenMsgBox iEnd IfNext i```4. 请简述 VB 中的数组的定义及使用方法。
VB 中的数组可以使用 `Dim` 语句定义,语法为 `DimarrayName(subscripts)`,其中 `arrayName` 为数组名,`subscripts` 为数组的维数和维数的范围。
数组的使用方法包括:- 将值存储到数组中:可以使用 `arrayName(index) = value` 的语法将指定位置的值存储到数组中。
- 获取数组中的值:可以使用 `value = arrayName(index)` 的语法获取数组中指定位置的值。
vb二级考试题库及答案

vb二级考试题库及答案1. 在Visual Basic中,以下哪个选项不是变量声明的正确方式?A. Dim a As IntegerB. Dim b = 10C. Dim c As DoubleD. Dim d = "Hello"答案:B2. 下列哪个函数用于计算一个数的绝对值?A. AbsB. IntC. SqrD. Round答案:A3. 在Visual Basic中,如何使用循环结构来计算1到10的和?A. For i = 1 To 10Sum = Sum + iNext iB. While i <= 10Sum = Sum + ii = i + 1WEndC. Do While i <= 10Sum = Sum + ii = i + 1LoopD. All of the above答案:D4. 在Visual Basic中,以下哪个控件用于显示文本,并且可以被用户编辑?A. LabelB. TextBoxC. ButtonD. ComboBox答案:B5. 如果你想要在Visual Basic中打开一个文件,应该使用哪个函数?A. OpenB. CloseC. WriteD. Print答案:A6. 在Visual Basic中,如何声明一个数组?A. Dim numbers(5) As IntegerB. Dim numbers(5) = New Integer(5)C. Dim numbers(5) As Integer = New Integer(5)D. Dim numbers As Integer(5)答案:A7. 在Visual Basic中,如何使用条件语句来检查一个变量是否大于10?A. If x > 10 ThenPrint "Greater than 10"End IfB. If x > 10Print "Greater than 10"End IfC. If x > 10 ThenPrint "Greater than 10"ElsePrint "Not greater than 10"End IfD. Both A and C答案:D8. 在Visual Basic中,如何创建一个名为"MyForm"的新窗体?A. Form1.MyForm.ShowB. Dim MyForm As New FormC. MyForm.ShowD. CreateForm MyForm答案:B9. 在Visual Basic中,以下哪个事件是当用户点击按钮时触发的?A. ClickB. LoadC. MouseDownD. KeyPress答案:A10. 如何在Visual Basic中使用单行If语句?A. If x > 10 Then Print "Greater than 10"B. If x > 10 ThenPrint "Greater than 10"End IfC. If x > 10 ThenPrint "Greater than 10"ElsePrint "Not greater than 10"End IfD. Both A and B答案:A。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2001年(春)二级VB笔试答案第一部分计算机基础知识●A类以WINDOWS 95/98 为平台1. 为了清除计算机中的病毒,要求用无病毒的软盘重新启动计算机,其目的是清除________中的病毒。
A. RAMB. ROMC.CPUD.硬盘2. 32位字长的最大正整数是2147483647,而最小负整数是-2147483648,即负整数比正整数多一个,其原因是_______。
A. 机内整数采用原码表示B. 机内整数采用反码表示C. 机内整数采用补码表示D. 公认的约定3. 已知 521 + 555=1406, 则此种加法是在___3____下完成的。
A. 七进制B. 八进制C. 九进制D. 十进制4. PC机、APPLE机,SUN工作站等计算机,其指令系统通常有所不同,这主要取决于___4____。
A. 所用的操作系统B.所用的CPUC. 系统的总线结构D. 所用的语言处理程序5. 下列关于机器语言与高级语言的说法中,正确的是___5____。
A. 机器语言比高级语言执行慢B. 机器语言程序比高级语言程序可移植性强C. 机器语言程序比高级语言程序可移植性差 C. 有了高级语言,机器语言就无存在的必要了6. 实现计算机系统中软件安全的核心是___6___。
A. 硬件的安全性B. 操作系统的安全性C. 语言处理系统的安全性D. 应用软件的安全性7. 下列有关Unicode汉字编码标准(字符集)中,叙述不正确的是___7___。
A. Unicode编码的长度为16位B. Windows95/98支持Unicode编码C. Unicode收录了一万多个汉字D. Unicode与ASCII码不兼容8. 作为信息处理热点技术之一的“多媒体技术”,强调的是___8___。
A. 存储媒体B.表现媒体C.传输媒体D.感觉媒体9. 软件测试是软件开发过程中的一个重要环节。
软件产品在交付前必须经历三种测试,它们是___9___。
A. 模块测试、集成测试和验收测试B. 过程测试、功能测试和数据测试C. 逻辑测试、物理测试和验收测试D. 模块测试、集成测试和功能测试10. 局域网按其拓扑结构可以分为多种类型,目前较为流行的以太网从逻辑上看应属于___10___。
A. 星型网B. 环行网C. 总线网D. 混合网11. WWW服务器称3W网中,三个“W”指的是___11___。
A. When, Where,WhatB. World Wired WebC. World Wireless WebD. World Wide Web12. 在Windows95/98中,用鼠标双击应用程序窗口的标题栏,其作用是___12___。
A. 关闭应用程序B. 最大化或还原应用程序窗口C. 最小化或还原应用程序窗口D. 最小化或最大化应用程序窗口13. 下列操作中,被删除后不能通过回收站恢复的是___13___。
A. A盘上的文件B. C盘上的文件C. C盘上的文件夹D. 系统文件14. 用IE浏览某个网页时,屏幕上出现乱码,最常见的原因是___14___。
A. 该网页脚本有错误B. 计算机可能已被某种病毒感染C. 计算机内存可能不够D. 系统不支持或未配置相应的字符15. 在中文版Windows95/98环境下,下列文件名中不正确的是___15___。
A. xyz.abc.bakB. 昨天今天明天.docC. myfile>new.txtD. file1+file216. 在Windows95/98的“文件夹选项”对话框中,不可以完成的功能是___16___。
A. 查看当前注册的文件类型B. 修改当前注册的文件类型C. 更改各类文件的图标D. 设置各类文件的属性17. 使用WINDOES95/98的“画笔”应用程序绘制正方形、圆、水平线、垂直线或与水平方向成45度角的直线,拖放鼠标时必须按住__17___键。
A. CtrlB. ShiftC. AltD. Esc18. 在WINDOES95/98环境下,将“MS-DOS”方式从全屏幕状态切换到窗口状态的方法是按___18___组合键。
A. Esc+EnterB. Shift+EnterC. Ctrl+EnterD. Alt+Enter19. 在WORD窗口的“文件”下拉菜单的下部,通常会列出许多文件,这些文件是___19___。
A. 目前处于打开状态的文件B. 目前正排队等待打印的文件C. 最近由Word处理过的文件D. 当前目录中扩展名为.DOC的文件20. 在Word中,设第一段的行间距为2倍行距、第二段的行距为单倍行距。
现删除第一段后的回车符,使第一段与第二段合并为一段,则合并后的段落的行距为___20___。
A. 2倍行距B. 单倍行距C. 1.5倍行距D. 可能为单倍行距也可能为2倍行距第二部分 Visual Basic 程序设计(2001 年春季)一、选择题(用答题卡答题,答案依次填在21-30答题号内)21. 在 Visual Basic 中最基本的对象是___21___,它是应用程序的基石,也是其他控件的容器。
A. 文本框B. 命令按纽C. 窗体D. 标签22. 应用程序窗体的名称属性为Frm1,窗体上有一个命令按纽,其名称属性为Cmd1,窗体和命令按纽的Click 事件过程名分别为___22___。
A. Form_Click()Command1_Click()B. Frm1_Click() Command1_Click()C. Form_Click() Cmd1_Click()D. Frm1_Click() Cmd1_Click()23. 多窗体程序由多个窗体组成。
在缺省情况下,VB在执行应用程序时,总是把___23___指定为启动窗口。
A. 不包含任何控件的窗口B. 设计时的第一个窗体C. 命名为Frm1的窗体D. 包含控件最多的窗体24. 使用___24___方法可将新的列表项添加到列表框中。
A. PrintB. AdditemC. ClearD. RemoveItem25. 若希望在离开某过程后,还能保存该过程中局部变量的值,则应使用___25___关键字在该过程中定义局部变量。
A. DimB. PrivateC. PublicD. Static26. 下列表达式中,值为True的是___26___。
A. Ucase("ABCD">="abcd")B. 14/2\3<10 Mod 4C.D. Not(Spr(4)-3>=-2)Mid("ABCD",2,2)>Left("ABCD",2)27. 下列___27___说法是不正确的。
A. 当程序正常结束时,所有没用Close语句关闭的文件都会自动关闭B. 在关闭文件或程序结束之前,可以不用Unlock语句对已锁定的记录解锁C. 可以用不同的文件号同时打开一个随机文件D. 用Output模式打开一个顺序文件,即使不对它进行写操作,原来内容也被清除28. 代数表达式,对应Visual Basic 表达式是___28___。
A. Sqr((x+Log(x))/(a+b))+Exp(-2*t)+Sin((x+y)/2)B. Sqr(x+Log(x)/(a+b))+Exp(-2*t)+Sin((x+y)/2)C. Sqr((x+Ln(x))/(a+b))+Exp(-2*t)+Sin((x+y)/2)D. Sqr((x+Log(x))/(a+b))+Exp(-2*t)+Sin(x+y/2)29. 在程序中可以通过复选框和单选按纽的___29___属性值来判断它们的当前状态。
A. CaptionB. ValueC. CheckedD. Selected30. 在使用菜单编辑器创建菜单时,可在菜单名称中某字母前插入___30___符号,那么在运行程序时按Alt键和该字母键就可以打开该命令菜单。
A. 下划线B. &C. $D. @31. 在一个多窗口程序中,可以在标准模块或某个窗体模块的通用声明处,分别用___31___语句定义一个在所有窗体模块都可以引用的变量IntA。
A. Private IntA As Integer, Public IntA As IntegerB. Public IntA As Integer, Private IntA As IntegeC. Public IntA As Integer, Public IntA As IntegeD. Private IntA As Integer, Private IntA As Integer32. 在应用程序中用"Private Function Fun( X As Integer,Y As Integer)"定义了函数Fun.调用函数Fun的过程中的变量I,J均定义为Integer型,能正确引用函数Fun的是___32___。
①Fun(I,J)②Call Fun(I,3.65)③Fun(3.14,234)④Fun("245","231.5")A. ①③B. ②③④C. ①②③D. ①②③④33. 若在应用程序的标准模块、窗体模块和过程Sub1的说明部分,分别用"Public G As Intege"、"Private G As Intege"和"Dim G As Intege"语句说明了三个同名变量G。
如果在过程Sub1中使用赋值语句“G=3596”,则该语句给在___33___说明部分定义的变量G赋值。
A. 标准模块B. 过程Sub1C. 窗体模块D. 标准模块、窗体模块和过程Sub134. 有程序代码:Text1.Text="Visual Basic"其中的Text1、Text和"Visual Basic"分别代表___34___。
A. 对象、值、属性B. 对象、方法、属性C. 对象、属性、值D. 属性、对象、值35. 执行下面的程序,单击窗体后在窗体上显示的结果是___35___。
Private Sub Form_Click()Dim Str1 As String, Str2 As StringDim Str3 As String, I As StringStr1="e"For I=1 To 2Str2=UCase(Str1)Str1=Str2&Str1Str3=Str3&Str1Str1=Chr(Asc(Str1)+I)Next IPrint Str3End SubA. EeFFB. eEFFC. EEFFD. eeFF二、填空题(请把答案填写在答题纸的相应答题号内,每个答题只占一行)1. 根据题中给出的窗体,填写下表中的相关内容,"X"表示对象无该属性2. 执行下面的程序,第一行输出结果是___(3)___,第二行输出结果是___(-18)___。