全国计算机等级考试二级VisualBasic常见试题
二级VISUALBASIC笔试36_真题(含答案与解析)-交互
二级VISUAL BASIC笔试36(总分94, 做题时间90分钟)一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,答在试卷上不得分。
1.表达式Abs(-5)+Len("ABCDE")的值是_________。
SSS_SINGLE_SELA 5ABCDEB -5ABCDEC 10D 0分值: 2答案:C[评析] 两个函数的返回值均为数值型。
Abs(number):返回参数的绝对值,类型和参数相同。
Len(string):返回String字符串内字符的数目,或是存储一变量所需的字节数。
2.当一个工程含有多个窗体时,其中的启动窗体是_________。
SSS_SINGLE_SELA 启动Visual Basic时建立的窗体B 第一个添加的窗体C 最后一个添加的窗体D 在“工程属性”对话框中指定的窗体分值: 2答案:D[评析] 在“工程-属性”对话框中可以指定工程的启动对象(可以是窗体、Sub Main())。
3.下列可以打开立即窗口的操作是_________。
SSS_SINGLE_SELA Ctrl+DB Ctrl+EC Ctrl+FD Ctrl+G分值: 2答案:D[评析] 浏览Visual Basic开发环境的视图菜单,可以发现显示立即窗口的快捷键组合为Ctrl+G。
4.数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的_________的过程,包括确定数据库在物理设备上的存储结构和存取方法。
SSS_SINGLE_SELA 逻辑结构B 物理结构C 概念结构D 层次结构分值: 2答案:B[评析] 根据数据库物理设计的概念可知;为一个给定的逻辑数据模型选取一个最合适应用要求的物理结构的过程,就是数据库的物理设计。
数据库的物理结构就是指数据库在物理设备上的存储结构与存取方法。
5.设有语句Open"c:\Test.Dat" ForOutput As#1 则以下错误的叙述是_________。
计算机等级考试二级VISUAL+BASIC机试2
计算机等级考试二级VISUAL BASIC机试2(总分:100.00,做题时间:90分钟)一、选择题(总题数:40,分数:40.00)1.以下合法的VB变量名是( )。
A) _x B) 2y C) a#b D) x_1_x(分数:1.00)A.B.C.D. √解析:[解析] VB中变量的命名规则为:①必须以字母或汉字开头②由字母、汉字、数字或下划线组成③不能使用VB的保留字。
_x不能以_下划线开头,不合法;2y不能以数字开头,不合法;a#b中有#,不合法;D选项符合命名规则,故D选项正确。
2.窗体上有一个名称为Label1的标签;一个名称为Timer1的计时器,其Enabled和Interval属性分别为True和1000。
编写如下程序:Dim n As IntegerPrivate Sub Timer1_Timer()ch = Chr( n + Asc( "A" ) )Label1. Caption = chn=n+1n = n Mod 4End Sub运行程序,将在标签中( )。
A) 不停地依次显示字符“A”、“B”、“C”、“D”,直至窗体被关闭B) 依次显示字符“A”、“B”、“C”、“D”各一次C) 每隔1秒显示字符“A”一次D) 每隔1秒依次显示26个英文字母中的一个(分数:1.00)A. √B.C.D.解析:[解析] Asc函数返回字符的ASCII,Chr函数将数值转换成相应的ASCII码字符。
计时器间隔Interval 属性设置为1000,则计时器事件每1秒钟发生一次。
n的值每次调用计时器事件过程都会加1,n=n Mod 4又会使n值只能为0、1、2、3,因此程序运行后每1秒Label1标签将依次显示“A”、“B”、“C”、“D”。
3.设:a=12,b=5,c=7,表达式x=(a/c+a Mod 1))+Int(13/5)的值是( )。
A) 5 B) 6 C) 7 D) 9(分数:1.00)A. √B.C.D.解析:[解析] 按算术运算符优先级从高到低顺序依次计算:/、/、Mod,结果为5,故选A。
Visual Basic二级考试分章练习及答案
4.VB6.0集成环境的主窗口中不包括
A) 标题栏 B) 菜单栏 C) 状态栏 D) 工具栏
5.用标准工具栏中的工具按钮不能执行的操作是
A) 添加工程 B) 打印源程序 C) 运行程序 D) 打开工程
6.VB窗体设计器的主要功能是
12.为了使窗体的大小可以改变,必须把他的BorderStyle属性设置为
A) 1 B) 2 C) 3 D) 4
13.决定窗体标题条显示内容的属性是
A) Text B) Name C) Caption D) BackStyle
14.当窗体最小化时缩小为一个图标,设置这个图标的属性是
C) Form1.Text=”VB Test” D) =”VB Test”
9.下列不能打开代码窗口的操作是
A) 双击窗体上的某个控件 B) 双击窗体
C) 按F7键 D) 单击窗体或控件
10.为了保存一个VB应用程序,应当
A) 只保存窗体文件(.frm)
A) 通过“开始”菜单中的“程序”命令
B) 通过“我的电脑”找到VB6.exe,双击该文件名
C) 通过“开始”菜单中的“运行”命令
D) 进入DOS方式,执行VB6.exe。
3.为了用键盘打开菜单和执行菜单命令,第一步应按的键是
A) 功能键F10或Alt B) Shift+功能键F4
二、 填空题
1. VB中的控件分为3类,他们是________、_________、________。
2. 一个控件在窗体上的位置由____和____属性决定,其大小由_____和_____属性决定。
二级VISUALBASIC笔试-320_真题-无答案
二级VISUAL BASIC笔试-320(总分100,考试时间90分钟)一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请选出正确选项。
1. 有如下程序:Function F(a As Integer)b = 0Static Cb = b + 1c = c + 2F = a + b + cEnd FunctionPrivate Sub Command1_Click()Dim a As Integera = 2For i=1 To 3Print F(A. ;Next iEnd Sub  2. 下列关于队列的叙述正确的是A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表3. 假定窗体的名称(Name属性)为Form1,则将窗体的标题设置为“等级考试”的语句为A. Form1="等级考试"B. Caption="等级考试"C. Form1.Text="等级考试"D. Form1.Name="等级考试"4. 将E-R图转换到关系模式时,实体与联系都可以表示成A. 属性B. 关系C. 键D. 域5. 算法指的是A. 计算机程序B. 解决问题的计算方法C. 排序算法D. 解题方案准确而完整的描述6. 在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下两个事件过程:Private Sub Command1_Click()A=Text1.Text+Text2.TextPrint aEnd SubPrivate SUb Form胃Load()Text1.Text= " "Text2.Text=" "End Sub程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入33和44,然后单击命令按钮,则输出结果为A. 77B. 33+44C. 3344D. 44337. 在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim x As Integer,y As Integerx = 41: y = 54Call sub1(x,y)x = x + 1Print x; yEnd SubPrivate Sub sub1(n As Integer, ByVal m As Integer)n=n Mod 10m=m\10End Sub程序运行后,单击命令按钮,则窗体上显示的内容是A. 41 54B. 2 54C. 1 3D. 42 38. 以下合法的变量名是A. Len1B. LenC. 6LenD. Len@a9. 下列有关测试的论述中,错误的是A. 证明错误存在B. 证明错误不存在C. 发现程序中的错误D. 提供诊断信息10. 为了使文本框同时具有水平和垂直滚动条,应先将MultiLine属性设置为True,然后再将ScrollBars属性设置为A. 0B. 1C. 2D. 311. 关于Move方法,下列叙述正确的是A. 用来移动窗体和控件,不能改变其大小B. “对象”是窗体时,移动基准以屏幕左边界和上边界为准C. Move方法移动除计时器以外的所有标准控件D. “对象”是控件时,移动基准以屏幕左边界和上边界为准12. 在窗体上画一个命令按钮,然后编写如下程序:Option Base 1Private Sub Command1 Click()Dim Arr1(12)As Integer,Arr2(3)As IntegerDim Sum As IntegerSum = 2For i=1 To 12Arrl(i)= iNext iFor i=1 To 3Arr2(i)= Arrl(i*i)Next iFor i = 1 To 3Sum = Sum + Arr2(i)Next iPrint SumEnd Sub程序运行后,单击命令按钮,在窗体上的输出结果为A. 16B. 24C. 32D. 3613. 对序列(7,19,24,13,31,8,82,18,44,63,5,29)进行一趟排序后得到的结果如下:(7,18,24,13,5,8,82,19,44,63,31,29),则可以认为使用的排序方法是A. 希尔排序B. 插入排序C. 快速排序D. 选择排序14. 以下关于Visual Basic程序模块的描述正确的是A. 标准模块中的所有过程可以在整个工程文件的范围内被调用B. 窗体模块Form1中的过程可以调用其他窗体中被声明为Public的通用过程C. 如果工程文件中包含sub Main过程,则运行该工程文件时,一定先执行sub Main过程D. 如果工程文件中不包含sub Main过程,则程序从第一个创建的窗体开始运行15. 下列工具中,需求分析常用的工具是A. PADB. PFDC. N-SD. DFD16. 击窗体中的对象后,Visual Basic将显示的窗口是A. 工具箱B. 项目(工程)窗口C. 代码窗口D. 属性窗口17. 为了使标签覆盖背景,应将BackStyle属性设置为A. 0B. 1C. TrueD. False18. 在窗体上画两个文本框(其名称分别为Textl和Text2)和一个命令按钮(其名称为Command1),然后编写如下两个事件过程:Private Sub Command1_Click()Text1.Text="Microsoft Visual Basic"End SubPrivate Sub Text1_Change()Text2.Text=UCase(Text1.Text)End Sub程序运行后,单击命令按钮,则在Text2文本框中显示的内容是A. Microsoft Visual BasicB. microsoft visual basicC. MICROSOFT VISUAL BASICD. 空字符串19. 设已经建立如下表的菜单结构:标题名称层次数据库操作 Db 1添加记录 Tj 2查询记录 Cx 2按姓名查询 Xm 3按学号查询 Xh 3删除记录 Delete 2在窗体上还有一个名称为c1的命令按钮,要求在运行时,单击命令按钮则将菜单项“按姓名查询”设置为无效,下面正确的事件过程是A. Private Sub c1 Click()Cx.Xm.Enabled=FalseEnd SubB. Private Sub c1 Click()Db.Cx.Xm.Enabled=FalseEnd SubC. Private Sub c1 Click()Xrn.Enabled=FalseEnd SubD. Private Sub c1 Click()Me.Db.Cx.Xm.Enabled=FalseEnd Sub20. 关于结构化程序设计原则和方法的描述错误的是A. 选用的控制结构只准许有一个入口和一个出口B. 复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现C. 不允许使用GOTO语句D. 语言中没有的控制结构,应该采用前后一致的方法来模拟21. 在窗体上画两个文本框(其Name属性分别为了ext1和Text2)和一个命令按钮(其Name 属性为Command1),然后编写如下事件过程:Private Sub Command1_Click()x = 0: n = 0Do Until x >= 30x = (n + 2)* (n + 3)n = n + 1LoopText1.Text = Str(n)Text2.Text = Str(x)End Sub程序运行后,单击命令按钮,在两个文本框中显示的值分别为A. 2和30B. 2和240C. 3和50D. 4和3022. 下面列出的条目中,哪些是数据库技术的主要特点Ⅰ.数据的结构化Ⅱ.数据的冗余度小Ⅲ.较高的数据独立性Ⅳ.程序的标准化A. Ⅰ、Ⅱ和ⅢB. Ⅰ和ⅡC. Ⅰ、Ⅱ和ⅣD. 都是23. 设有如下变量声明Dim timel As Date,为变量time1正确赋值的表达式是A. time1=#11:34:04#B. time1=Format(Time,"yy:mm:dd")C. time1=#"11:34:04"#D. fime1=Format("hh:mm:ss",Tim24. 假定有下面的程序段:For i=1 To 3For j = 1 To iFor k=j To 3Print "i = ";i,"j=";i,"k =";kNext kNext jNext i这是一个三重循环程序,在这个程序中,外层、中层和内层循环的循环次数是A. 3、6和14B. 3、8和16C. 3、4和12D. 3、9和1825. 某线性表采用顺序存储结构,每个元素占4个存储单元,首地址为200,则第12个元素的存储地址为A. 248B. 247C. 246D. 24426. 在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:Private Sub Command1_Click()a = 0For m=1 To 10a = a + 1b = 0For j=1 To 10a = a + 1b = b + 2Next jNext mPrint a,bEnd Sub程序运行时,单击命令按钮Command1后,窗体上显示的结果为A. 10 20B. 20 110C. 110 20D. 200 11027. 在窗体上画一个名称为Timer1的计时器、一个名称为Command1的命令按钮和一个名称为Labell的标签。
二级VISUALBASIC笔试80_真题(含答案与解析)-交互
二级VISUAL BASIC笔试80(总分94, 做题时间90分钟)一、选择题下列各题A)、B)、C)、D) 四个选项中,只有一个选项是正确的。
1.在程序代码中将图片文件mypic.jpg装入图片框Picture1的语句是 ______。
SSS_SINGLE_SELA Picture1. Picture="mypijpg"B Picture1.Image="mypijpg"C Picture1.Picture=LoadPicture("mypijpg")D LoadPicture("mypijpg")分值: 2答案:C[评析] LoadPicture()函数在运行期间将图形文件装入窗体的Picture属性、Picture控件或Image 控件,如果窗体、图片框或图像控件中已有图形,则已有图形被新装入的图形覆盖。
例如:Picture1.Picture=LoadPicture(“图形文件名”)使用不带参数的LoadPicture函数可以清除窗体、图片框及图像控件中的图形。
例如:Picture1.picture=Loadpicture("") 或Picture1.picture=Loadpicture()2.在列表框中当前被选中的列表项的序号是由下列哪个属性表示 ______。
SSS_SINGLE_SELA ListB IndexC ListindexD Tabindex分值: 2答案:C[评析] List属性:该属性用来列出列表项的内容。
List属性保存了列表框中所有值的数组,可以通过下标访问数组中的值(下标值介于0到List.ListCount-1之间)。
ListIndex属性:该属性的设置值是已选中的列表项的位置。
列表项位置由索引值指定,第一项的索引值为0,第二项为1,依次类推。
如果没有选中任何列表项,ListIndex的值将设置为-1。
全国计算机等级考试二级Visual Basic笔试样题及答案(1)-计算机等级考试试题
全国计算机等级考试二级Visual Basic笔试样题及答案(1)-计算机等级考试试题一、选择题
(1)—(35)题每题2
分,共70分。
下列各题A)、B)、C)、
题卡相应位置上,答在试卷
D)四个先项中,只有一个选择是
上不得分。
正确的,请将正确选项涂写在答
(1)下列不能打开属性窗口的操作是。
A)执行“视图”菜单中的“属性窗
口”命令
B)按F4键
C)按Ctrl+T
D)单击工具栏上的“
属性窗口”按钮。
(2)下列可以打开立即
窗口的操作是。
A)Ctrl+DB)Ctrl+E
C)Ctrl+FD)Ctrl+G
(3)inputBox函数反回值的类型为。
A)数值B)字
符串
C)变体
D)数值或字符串(视输
入的数据而定)
(4)可以同时删除字符
串前导和尾部空白的函数是。
A)LtrimB)RtrimC
)TrimD)Mid
(5)表达式4+56*
7/8Mod9的值是
A)4B)5
C)6D)7
(6)如果在立即窗口中执行以下操作:
a=8
(是回车键,
下同)
b=9
printa>b
则输出结果是。
A)-1B)0C )False 。
二级VISUALBASIC笔试303_真题-无答案
二级VISUAL BASIC笔试303(总分87,考试时间90分钟)一、选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的。
1. 在对象的MouseDown和MouseUp事件过程中,当Button参数的值为1、2、4时,分别代表按下鼠标______。
A. 左键、中间键和右键B. 左键、右键和中间键C. 中间键、左键和右键D. 左键、右键和同时按下左右键2. 下列程序段的执行结果为______。
n=16 For k=n To 1 Step-1 x=Sqr(k) x=x-2 Next k Print x-2A. -3B. -1C. 1D. 23. 在窗体上画一个文本框,然后编写如下事件过程。
当该程序运行后,如果在键盘上输入字母“a”,则文本框中显示的内容为______。
Private Sub Text1_KeyPress<KeyAscii As Integer) Dim char as String char=Chr(KeyAscii) Text1.Text=String(5,KeyAscii) End Sub A. aaaaa B. AAAAAC. aaaaaaD. AAAAAA4. 假定有如下的Sub过程:Sub Func(x As Single,y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click() Dim a As Single Dim b As Single a=6 b=5 Func(a, b) Print a, b End Sub 程序运行后,单击命令按钮,输出结果为______。
A. 6 5B. 1 1C. 1.2 5D. 1.2 15. 编写如下事件过程:Private Sub Form KeyDown(KeyCode As Integer,Shift As Integer) If(Button And 3)=3 Then Print "AAAA" End If End Sub 程序运行后,为了在窗体上输出"AAAA",应按下的鼠标键为______。
全国计算机等级考试二级Visual+Basic语言程序设计真题精选5(含答案)
全国计算机等级考试二级Visual+Basic语言程序设计真题精选5一、单项选择题1.窗体上有名称分别为Text1、Text2的文本框,名称为Command1的命令按钮。
运行程序,在Text1中输入“FormList”,然后单击命令按钮,执行如下程序:当向文本框Text1中输入小写字母a时,文本框Text2中显示的是()。
A.AB.aC.C √D.c解析:KeyUp事件的KeyCode参数返回的是“键值”,不区分大小写。
Chr函数用来返回以数值表达式值为编码的字符。
Ucase函数用来转换大小写。
所以变量c=UCase(“a”)=“A”。
Asc(c)返回变量c中的第一个字符的ASCII,加2后,再由Chr函数转为字符,变为了“C”。
4.设工程文件包含两个窗体文件,两个窗体上分别只有一个名称为Command1的命令按钮Form1的代码如下:Module1的代码如下:对以上程序,下列叙述中错误的是()。
A.x是用户定义的类型B.InputBox函数弹出的对话框中没有提示信息C.若输入的是偶数,y.b的值为该偶数的平方D.把√解析:Fix函数是取整函数,它会删除小数部分,直接取表达式的整数部分,不四舍五入。
A项正确,X是用户定义的一种变量类型,可以使用它来声明变量;B项正确,InPutBox的格式为InPutBox(“提示信息”);C项正确,偶数被2整除和被2除的值相等,如果为偶数,那么Y.b的值就是Y.a的值的平方。
6.设x是整型变量,与函数在窗体上画一个命令按钮,然后编写如下事件过程:(“请输入一个字符串”)上述事件过程的功能是将List1中被选中的列表项添加到List2中。
运行程序时,发现不能达到预期目的,应做修改,下列修改中正确的是()。
A.将ForB.将改为C.将改为√D.将改为解析:列表框控件的List属性为保存了列表框中所有值的数组,可以通过下标访问数组中的值,应当将改为List属性来获取List1中每个选中的行。
二级VISUALBASIC机试-96_真题-无答案
二级VISUAL BASIC机试-96(总分100,考试时间90分钟)1 基本操作题1. 在名为Form1的窗体上绘制一个名为Cmd1的命令按钮,标题为“打开文件”,再绘制一个名为CD1的通用对话框。
程序运行后,若单击命令按钮,则弹出“打开文件”对话框,如下图所示。
请按下列要求设置属性和编写代码:①设置适当属性,使对话框的标题为“打开文件”。
②设置适当属性,使对话框的“文件类型”下拉式组合框中有两行:“文本文件”、“所有文件”(如下图所示),默认的类型是“所有文件”。
③编写命令按钮的事件过程,使得单击按钮可以弹出“打开文件”对话框。
注意:程序中不得使用变量,事件过程中只能写一条语句;文件必须存放在考生文件夹中,工程文件名为sj1.vbp,窗体文件名为sj1.frm。
2. 在名为Form1的窗体上绘制两个命令按钮,其名称分别为Cmdl和Cmd2。
编写适当的事件过程.使程序运行后.若单击命令按钮Cmd1,则可使该按钮移到窗体的左上角(只允许通过修改属性的方式实现);如果单击命令按钮Cmd2,则可使该按钮在长度和宽度上各扩大到原来的3倍。
程序的运行情况如下图所示。
注意:不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为sj2.vbp,窗体文件名为sj2.frm。
2 简单应用题1. 在考生文件夹中有一个工程文件sj3.vbp,相应的窗体文件为sj3.frm。
在名为Form1的窗体上有一个命令按钮,其名称为Cmd1,标题为“输入”;还有一个文本框,其名称为Text1,初始内容为空白。
程序运行后,单击“输入”命令按钮,显示“execise 25”对话框。
在对话框中输入某个月份的数值(1~12),然后单击“确定”按钮,即可在文本框中输出该月份所在的季节。
例如输入8,将输出“8月份是秋季”,如下图所示。
该程序不完整,请补充完整。
要求:去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其能正确运行,但不得修改程序的其他部分。
vb计算机二级试题及答案
vb计算机二级试题及答案一、选择题1. 在Visual Basic中,以下哪项不是基本数据类型?A. IntegerB. StringC. ObjectD. Array2. Visual Basic中,下列哪个关键字用于定义一个类?A. SubB. FunctionC. ClassD. Property3. 在Visual Basic中,要实现一个事件处理程序,应该使用以下哪个关键字?A. EventB. ImplementsC. HandlesD. Inherits4. Visual Basic中,以下哪个控件用于显示文本,但用户不能修改?A. TextBoxB. LabelC. ComboBoxD. CheckBox5. 在Visual Basic中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text二、填空题1. 在Visual Basic中,______ 方法用于在运行时创建一个对象的实例。
2. Visual Basic中,______ 属性用于获取或设置一个字符串的值。
3. Visual Basic中,______ 方法用于结束当前的应用程序。
4. 当一个事件被触发时,______ 属性指定的方法将被调用。
5. Visual Basic中,______ 属性用于获取或设置一个控件的标题。
三、简答题1. 请简述Visual Basic中类和对象的区别。
2. 描述Visual Basic中如何使用事件和事件处理程序。
3. 解释Visual Basic中继承的概念及其作用。
四、编程题编写一个Visual Basic程序,实现以下功能:- 创建一个名为“Student”的类,包含姓名(Name)和年龄(Age)两个属性。
- 创建一个窗体,包含一个文本框(TextBox)和一个按钮(Button)。
- 当用户在文本框中输入姓名和年龄,并点击按钮时,显示一个消息框,显示“姓名:[姓名],年龄:[年龄]”。
二级VISUALBASIC笔试308_真题(含答案与解析)-交互
二级VISUAL BASIC笔试308(总分98, 做题时间90分钟)一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有—个选项是正确的。
1.在程序运行期间,如果拖动滚动条上的滚动框,则触发的滚动条事件是______。
SSS_SINGLE_SELA MoveB ChangeC ScrollD Get Focus分值: 2答案:C[评析] 当ScmllBar控件上的或包含一个滚动条的对象的滚动框被重新定位,或按水平方向或垂直方向滚动时, Scroll事件发生。
2.软件需求分析—般应确定的是用户对软件______。
SSS_SINGLE_SELA 功能需求B 非功能需求C 性能需求D 功能需求和非党员功能需求分值: 2答案:D[评析] 软件需求分析中需要构造一个完全的系统逻辑模型,理解用户提出的每一功能与性能要求,是用户明确自己的任务。
因此,需求分析应确定用户对软件的功能需求和非功能需求。
3.用于去掉一个字符串的右边的空白部分的函数是______。
SSS_SINGLE_SELA RTrim$()B Right$()C Asc()D Time$()分值: 2答案:A[评析] LTrim、RTrim与Trim函数返回Variant(String),其中包含指定字符串的拷贝,没有前导空白(LTrim)、尾随空白(RTrim)或前导和尾随空白(Trim)。
4.执行下列语句后整型变量a的值是______。
If(3-2)>2Then a=10 Else If(10/2)=6Then a=20 Else a=30 End IfSSS_SINGLE_SELA 10B 20C 30D 不确定分值: 2答案:C[评析] 前两个判断条件都不满足,所以真正执行的赋值语句只有最后一句,所以a为30。
5.把窗体的Key Preview属性设置为True,然后编写如下过程:Private Sub Form_KeyDown(KeyCode As Integer, Shift AsInteger) Print Chr(KeyCode) End Sub Private Sub Form_KeyUp(KeyVode As Integer, ShiftAs Integer) PrintChr(KeyCode+2) End Sub 程序运行后,如果按“A”键,则输出结果______。
月全国计算机等级考试《二级Visual Basic语言程序设计》历年真题与模拟试题详解
2018年9月全国计算机等级考试《二级Visual Basic语言程序设计》历年真题与模拟试题详解最新资料,WORD格式,可编辑修改!目录第一部分历年真题及详解2016年3月全国计算机等级考试《二级Visual Basic语言程序设计》真题及详解(考试时间120分钟满分100分)一、选择题(每小题1分,共40分)1.窗体上的3个命令按钮构成名称为Command1的控件数组,如图1所示。
图1程序如下:Private Sub Command1_Click(Index As Integer)If Index= 1 ThenPrint"计算机等级考试"End IfIf Index=2 ThenPrint Command1(2).CaptionEnd IfEnd Sub运行程序,单击“命令按钮2”,则如下叙述中正确的是()。
A.Print Command1(2).Caption语句有错B.在窗体上显示“命令按钮2”C.在窗体上显示“命令按钮3”D.在窗体上显示“计算机等级考试”【答案】D【解析】控件数组的下标默认从0开始,所以Index=0对应命令按钮1;Index=1对应命令按钮2;Index=2对应命令按钮3。
当单击命令按钮2时,Index=1,因此程序会输出“计算机等级考试”。
2.在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:Private X As IntegerPrivate Sub Command1_Click()X=5:Y=3Call proc(X,Y)=X=YEnd SubPrivate Sub proc(a As Integer, ByVal b As Integer)X=a*aY=b+bEnd Sub程序运行后,单击命令按钮,则两个标签中显示的内容分别是()。
A.25和3B.5和3C.25和6D.5和6【答案】A【解析】X是在窗体模块中起作用的模块变量,Y是一个局部变量。
全国计算机等级考试二级Visual+Basic语言程序设计真题精选2(含答案)
全国计算机等级考试二级Visual+Basic语言程序设计真题精选2一、单项选择题1.软件设计中模块划分应遵循的准则是()。
A.低内聚低耦合B.高内聚低耦合√C.低内聚高耦合D.高内聚高耦合解析:软件设计中,模块划分应遵循的准则是高内聚低耦合、模块大小规模适当、模块的依赖关系适当等。
模块的划分应遵循一定的准则,以保证模块划分合理,并进一步保证以此为依据开发出的软件系统可靠性高,易于理解和维护。
模块之间的耦合应尽可能地低,模块的内聚应尽可能地高。
2.栈和队列的共同点是()。
A.都是先进后出B.都是先进先出C.只允许在端点处插入和删除元素√D.没有共同点解析:栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。
二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是一种“先进先出”的线性表。
3.设窗体上有2个直线控件Line1和Line2,若使两条直线相连接,需满足的条件是()。
A.Line1.X1=Line2.X2且Line1.YI=Line2.Y2 √B.Line1.X1=Line2.Y1且Line1.Y1=Line2.X1C.Line1.X2=Line2.X1且Line1.Y1=Line2.Y2D.Line1.X2=Line2.X1且Line1.Y2=Line2.Y2解析:直线控件的X1、Y1和X2、Y2属性分别表示直线两个端点的坐标,即(X1,Y1)和(X2,Y2)。
如果要使两条直线相连,显然这两条直线的某一端点的坐标相同才行。
因此本题需要Line1.X1=Line2.X1且Line1.Y1=Line2.Y1,或Line1.X1=Line2.X2且Line1.Y1=Line2.Y2,或Line1.X2=Line2.X1且Line1.Y2=Line2.Y1,或Line1.X2=Line2.X2且Line1.Y2=Line2.Y2。
2019年9月全国计算机等级考试二级《VISUALBASIC》真题及答案
2019年9月全国计算机等级考试二级《VISUALBASIC》真题及答案全国计算机等级考试二级VISUAL BASIC题库1 2016年3月(总分100, 考试时间120分钟)一、选择题1. 下列叙述中正确的是()A 只有窗体才是Visual Basic中的对象B 只有控件才是Visual Basic中的对象C 窗体和控件都是Visual Basic中的对象D 窗体和控件都不是Visual Basic中的对象该问题分值: 1答案:C2. 下列可以激活属性窗口的操作是()A 用鼠标双击窗体的任何部位B 执行"文件"菜单中的"属性窗口"命令C 执行"编辑"菜单中的"属性窗口"命令D 按F4键该问题分值: 1答案:D3. 下列能打开工具箱窗口的操作是()A 执行"视图"菜单中的"工具箱"命令B 按Alt键C 单击属性窗口上的"工具箱"按钮D 按Ctrl键该问题分值: 1答案:A4. 假定已在一个窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置该窗体的Name属性,预先应执行的操作是()A 单击窗体上有控件的地方B 单击任一个控件C 不执行任何操作D 双击窗体的标题栏该问题分值: 1答案:D5. 为了把窗体上的某个控件变为活动的,应执行的操作是()A 单击窗体的空白处B 单击该控件的内部C 双击该属性列表框D 双击窗体该问题分值: 1答案:B6. 确定一个控件在窗体上的位置的属性是()A Width或HeightB Top和HeightC Top或WidthD Top和Left该问题分值: 1答案:D7. 确定一个窗体或控件的大小的属性是()A Width或HeightB Top和WidthC Top或LeftD Top和Left该问题分值: 1答案:A8. 为了同时改变一个活动控件的高度和宽度,正确的操作是()A 拖拉位于控件左上角B 只能拖拉位于控件右下角C 只能拖拉位于控件左下角D 不能同时改变控件的高度和宽度该问题分值: 1答案:A9. 面向对象的程序设计指满足()A 虚拟化、结构化、动态化B 封装性、继承性、多态性C 对象的链接、动态链接、动态数据交换D ODBC、DDE、OLE该问题分值: 1答案:B10. 用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程序代码,这称为()A 面向对象的程序设计B 结构化程序设计C 事件驱动的编程机制D 程序设计该问题分值: 1答案:A11. VB集成开发环境开发的应用程序不适宜的运行环境是()A WINDOS 32B WINDOWS 9XC WINDOWS NTD WINDOWS 2000该问题分值: 1答案:A12. VB6共有三个版本,按功能从弱到强的顺序排列应是()A 学习版、专业版和工程版B 学习版、工程版和专业版C 学习版、专业版和企业版D 学习版、企业版和专业版该问题分值: 1答案:C13. VB集成开发环境有三种工作状态,不属于三种工作状态之一的是()A 设计状态B 编写代码状态C 运行状态D 中断状态该问题分值: 1答案:B14. 不能打开代码窗口的操作是()A 双击窗体设计器的任何地方B 按下F键C 单击工程窗口中的"查看代码"按钮D 选择"视图"下拉菜单中的"代码窗口"该问题分值: 1答案:B15. 在VB中,工程文件的扩展名是()A .frmB .vbpC .basD .frx该问题分值: 1答案:B16. 在VB中,窗体文件的扩展名是()A .frmB .vbpC .basD .frx该问题分值: 1答案:A17. VB集成开发环境可以()A 编辑、调试、运行程序,但不能生成可执行程序B 编辑、生成可执行程序、运行程序,但不能调试程序C 编辑、调试、生成可执行程序,但不能运行程序D 编辑、调试、运行程序,也能生成可执行程序该问题分值: 1答案:D18. 英文"VISUAL"的含义是()A 可视化B 集成C 结构化D 调试该问题分值: 1答案:A19. 标准模块文件的扩展名是()A frmB vbpC basD vbg该问题分值: 1答案:C20. VB集成开发环境中,在()中编写代码A 状态栏B 属性列表框C 代码框D 标题栏该问题分值: 1答案:C。
计算机等级考试二级VISUALBASIC机试6_真题-无答案
计算机等级考试二级VISUAL BASIC机试6(总分100,考试时间90分钟)一、选择题1. VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是( )。
A) . vbp B) . bas C) . vbw D) . frm2. 下列关于栈叙述正确的是( )。
A) 栈顶元素最先能被删除 B) 栈顶元素最后才能被删除C) 栈底元素永远不能被删除 D) 栈底元素最先被删除3. 软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是( )。
A) 学生成绩管理系统 B) C语言编译程序C) UNIX操作系统 D) 数据库管理系统4. 向文本框中输入字符时,下面能够被触发的事件是( )。
A) GotFocus B) KeyPress C) Click D) MouseDown5. 要删除列表框中最后一个列表项,正确的语句是( )。
A) List1. RemoveItem ListCount B) List1. RemoveItem List1. ListCountC) List1. RemoveItem ListCount - 1 D) List1. RemoveItem List1. ListCount - 16. 满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是( )。
A) y Mod 4 And y Mod 100 Or y Mod 400B) y Mod 4 =0 Or y Mod 100 <>0 And y Mod 400 =0C) y Mod 100 <>0 And(y Mod 4 =0 Or y Mod 400 =0)D) y Mod 4 =0 And y Mod 100 <>0 Or y Mod 400 =07. 能够产生1到50之间(含1和50)随机整数的表达式是( )。
全国计算机等级考试二级VisualBasic常见试题
5 “Sum”
1 100
List1 7
Command1
Text1 “” “”
Private Sub Form_Load() For i=1 To 100 If i Mod 7 =0 Then ___________End If Next End Sub
C name
D k-name
B D
B
C
D
B
C
D 1
C
9
A Appearance D
B Visible
C Enable
D Autoredraw
10 Visual Bask
3*2\5mod3
A1
B0
C3
D
A
11
3∧2*2+3 MOD 10\4
A 18 C
B1
C 19
D0
12
Form1
“VisualBasic ”
Case Else Print "Else 分支 "
End Select End Sub
2
A
1B
2
C Else
D
C
29
A
B
C
D
C
30
MsgBox
A MsgBox
B
MsgBox
C MsgBox
D MsgBox
D
31 a=2,b=3,c=4,
_____
Not a <= c Or 4*c = b^2 And b <> a+c
A Student. name= “ ” C Dim s As Type Student
B
74
A B C D
全国计算机等级考试二级VISUAL+BASIC真题2012年9月
全国计算机等级考试二级VISUAL BASIC真题2012年9月(总分:100.00,做题时间:90分钟)一、选择题(每小题2分,共70分) (总题数:35,分数:70.00)1.下列链表中,其逻辑结构属于非线性结构的是(分数:2.00)A.二叉链表√B.循环链表C.双向链表D.带链的栈解析: [解析] 循环链表、双向链表、带链的栈都是线性结构,二叉链表是非线性结构二叉树的链式存储结构,只有它是非线性结构。
2.设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。
现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为(分数:2.00)A.15B.16C.20D.0或35 √解析:[解析] 在循环队列中,用队尾指针rear指向队列中的队尾元素,用队头指针front指向队头元素的前一个位置。
因此,从队头指针front指向的后一个位置到队尾指针rear指向的位置之间所有的元素均为队列中的元素。
循环队列的初始状态为空,即rear=front=m,每进行一次人队运算,队尾指针就进一。
每进行一次出运运算,队头指针就进一。
此题中rear=front=15,可能出现的情况是入队的元素全部出队,此时队列中元素个数为0;也可能是执行人队出队的次数不一样,最终状态是队列为满的状态,此时队列中元素个数为35。
3.下列关于栈的叙述中,正确的是(分数:2.00)A.栈底元素一定是最后入栈的元素B.栈顶元素一定是最先入栈的元素C.栈操作遵循先进后出的原则√D.以上三种说法都不对解析:[解析] 栈(Stack)是限定在一端进行插入与删除的线性表。
在栈中,允许插入与删除的这一端称为栈顶,而不允许插入与删除的另一端称为栈底。
栈是按照“先进后出”或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表4.在关系数据库中,用来表示实体间联系的是(分数:2.00)A.属性B.二维表√C.网状结构D.树状结构解析: [解析] 在关系数据库中,实体与实体间的联系可以用关系(二维表)的形式来表示。
2002年9月全国计算机等级考试二级(Visual-Basic)笔试真题(含答案)
2002年9月全国计算机等级考试二级(Visual Basic)笔试真题(含答案)(考试时间90分钟,满分100分)一、选择题(1~35题每题2分,共70分)下列各题A)B)C)D)四个选项中,只有一个是正确的,请将正确选项涂写在答题卡上,答在试卷上不得分。
1、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()。
A)工程资源管理器窗口B)工具箱窗口C)代码窗口D)属性窗口2、以下叙述中正确的是()。
A)窗体的Name属性指定窗体的名称,用来标识一个窗体B)窗体的Name属性的值是显示在窗体标题栏中的文本C)可以在运行期间改变对象的Name属性的值D)对象的Name属性值可以为空3、刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是()。
A)单选按钮B)图片框C)通用对话框D)文本框4、设有如如变量声明:Dim TestDate As Date为变量TestDate正确赋值的表达方式是()。
A)TestDate=1/1/2002# B)TestDate=#”1/1/2002” #C) TestDate=# date(“1/1/2002”) D) TestDate=format(“m/d/yy”,”1/1/2002”)5、设有如下声明:Dim X AS Integer如果Sgn(x)的值为-1,则x的值是()。
A)整数B)大于0的整数C)等于0的整数D)小于0的数6、在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:Private Sub command1_click()Static x As IntegerStatic y As IntegerClsy = 1y = y + 5x = 5 + xPrint x, yEnd Sub程序运行时,三次单击命令按钮command1后,窗体上显示的结果为()。
A)15 16 B)15 6 C)15 15 D)5 67、设a=3,b=5,则以下表达式值为真的是()。
二级VISUALBASIC机试-75_真题-无答案
二级VISUAL BASIC机试-75(总分100,考试时间90分钟)1 基本操作题1. 注意:下面出现的“”均为C:\wexam\25160002。
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1) 在名称为Form1的窗体上画一个文本框,名称为Text1,字体为“黑体”,文本框中的初始内容为“程序设计”;再画一个命令按钮,名称为C1,标题为“改变字体”,如图27-1所示。
请编写适当事件过程,使得在运行时,单击命令按钮,则把文本框中文字的字体改为“宋体”。
程序中不得使用任何变量。
注意:保存时必须存放在考生文件夹下,工程文件名为sht1.vbp,窗体文件名为sjt1.frm。
(2) 在名称为Form1的窗体上画一个图片框,名称为P1,高为1800,宽为1600,并放入文件名为picl.bmp的图片,如图27-2所示。
请编写适当的事件过程,使得在运行时,如果双击窗体,则图片框中的图片消失。
程序中不得使用任何变量。
注意:保存时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
2 简单应用题1. 注意:下面出现的“考生文件夹”均为C:\wexam\25160002。
(1) 在名称为Form1的窗体中画一个名称为L1的标签,其标题为“0”,BorderStyle属性为“再添加一个名称为Timer1的计时器。
请设置适当的控件属性,并编写适当的事件过程,使得在运行时,每隔一秒钟标签中的数字加1。
如图27-3所示的是程序刚启动时的情况。
程序中不得使用任何变量。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt3.vbp,窗体文件名为sjt3.frm。
(2)在考生文件夹下有一个工程文件sjt4.vbp,要求程序运行后,如果多次单击列表框中的项,则可同时选择这些项。
而如果单击“显示”按钮,则在窗体上输出所有选中的列表项,如图27-4所示。
要求:修改列表框的适当属性,使得运行时可以多选,并去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不得修改程序中的其他部分。
二级VISUALBASIC笔试-20_真题-无答案
二级VISUAL BASIC笔试-20(总分100,考试时间90分钟)一、选择题下列各题A)、B)、C)、D) 四个选项中,只有一个选项是正确的。
1. 对线性表进行二分法查找,其前提条件是______ 。
A. 线性表以顺序方式存储,并已按关键码值排好序B. 线性表以顺序方式存储,并已按关键码值的查找频率排好序C. 线性表以链接方式存储,并已按关键码值排好序D. 线性表以链接方式存储,并已按关键码值的查找频率排好序2. 数据库三级模式体系结构的划分,有利于保持数据库的______ 。
A. 数据独立性B. 数据安全性C. 结构规范化D. 操作可行性3. 以下程序的输出结果是______。
Dim n(2,2), i, j As IntegerFor i = 0 To 2For j = 0 To 2n(i,j) = i + jNext jNext iFor i = 0 To 1For j = 0 To 1n(i+ 1 ,j + 1) = n(i + 1,j + 1) + n(i, j)Next jNext iPrint n(i, j)A. 14B. 0C. 6D. 值不确定4. 设在菜单编辑器中定义了一个菜单项,名为menul。
为了在运行时隐藏该菜单项,应使用的语句是______ 。
A. menul. Enabled=TrueB. menul.Enabled=FalseC. menul.Visible=TrueD. menul.Visible=False5. 假设在窗体Form1上加一个通用对话框控件CommonDialog1,用语句CommonDialog1.ShowOpen建立打开文件对话框,那么从该对话框中单击“确定”按钮退出对话框时,为了得到用户所选择的文件的路径以及文件名,应该使用CommonDialog1的属性是______ 。
A. DefaultEXTB. DialogTitleC. FileNameD. FileTitle6. 队列适用于下列哪一种应用? ______A. 表达式求值B. 堆排序算法的实现C. 树的层次次序周游算法的实现D. 二叉树对称序周游算法的实现7. 在设计应用程序时,通过______ 窗口可以查看到应用程序工程中的所有组成部分。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
y=y+x
x=x+2
Next
Print x,y
End Sub
程序运行后,连续三次单击 Command1 按钮后,窗体上显示的是()
(A) 4 2
(B) 12 18
(C) 12 30
(D) 4 6
答案:B
6
全国计算机等级考试二级Visual Basic常见试题 王牌7
37.下列程序段的执行结果为
a=3 b=1 For I=1 To 3 f=a + b a=b b=f Print f Next I
(B);
(C)、
(D):
8.下列数据结构中,属于非线性结构的是()
(A)循环队列
(B)带链队列 (C)二叉树
(D)带链栈
1
Visual Basic 从入门到精通
答案:C
9.当窗体上的文字或图形被覆盖或最小化后能恢复原貌,需要设置窗体的属性是()
(A)Appearance 答案:D
(B)Visible
(A)4 3 6 答案:B
(B)4 5 9
(C)6 3 4
(D)7 2 8
38.资源文件的扩展名是
(A).bas 答案:D
(B).cls
(C).frm
(D).res
39.以下关于多重窗体程序的叙述中,错误的是()
(A)用 Hide 方法不但可以隐藏窗体,而且能清除内存中的窗体 (B)在多重窗体程序中,各窗体的菜单是彼此独立的 (C)在多重窗体程序中,可以根据需要指定启动窗体 (D)对于多重窗体程序中,而且单独保存每个窗体 答案:A
5.下面的变量名合法的是()
(A)k_name 答案:A
(B)k ame
6.软件设计中模块划分应遵循的准则是()
(C)name
(D)k-name
(A)低内聚低耦合 (C)低内聚高耦合 答案:D
(B)高内聚高耦合 (D)高内聚低耦合
7.在一行内写多条语句时,语句之间要用某个符号分隔。这个符号是()
(A), 答案:D
(C)Enable
(D)Autoredraw
10.在 Visual Bask 中,表达式 3*2\5mod3 的值是()
(A)1 答案:A
(B)0
(C)3
(D)出现错误提示
11.表达式 3∧2*2+3 MOD 10\4 的值是()
(A)18 答案:C
(B)1
(C)19
(D)0
12.以下能在窗体 Form1 的标题栏中显示“VisualBasic 窗体”的语句是()
(A)Timer1.InterVal=0.5 (C)Timer.Interval=50 答案:D
(B) Timer1.Interval=5 (D) Timer1.Interval=500
35.若已把一个命令按钮的 Default 属性设置为 True,那么下面可导致按钮的 Click 事件被调用的 操作是()
15.以下选项中,不合法的 visual bask 变量名是()
(A)a5b 答案:B
(B)_xyz
(C)a_b
(D)andif
16.表达式 12000 + "129" & 200 的值是()
(A)12329 答案:B
(B)"12129200"
(C)"12000129200" (D)"12329"
17.可以产生 30~50(包含 30 和 50)之间的随机整数的表达式是()
40.以下叙述中错误的是()
(A)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件 (B)保存 Visual Basic 程序时,应分别保存窗体文件及工程文件
(C)Visual Basic 应用程序只能以解释方式执行 (D)事件可以由用户引发,也可以由系统引发 答案:C
(B) 数据元素 (C) 数据项
(D) 数据结构
30.以下关于 MsgBox 的叙述中,错误的是()
(A) MsgBox 函数返回一个整数 (B) 通过 MsgBox 函数可以设置信息框中图标和按钮的类型 (C) MsgBox 语句没有返回值 (D) MsgBox 函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量 答案:D
(A)用鼠标右键单击此按钮 (C)按键盘上的回车键 答案;C
(B)按键盘上的 Esc 按钮 (D)用鼠标右键双击此按钮
36.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
Static x As Integer
Cls
For i=1 To 2
(B)在操作系统支持下的系统软件 (D)一种操作系统
14.设有如下变量声明 Dim time1 As Date,为变量 time1 正确赋值的表达式是()
(A)time1 = #11:34:04 # (C)time1 = #"11:34:04"# 答案:A
(B)time1 = Format(Time,"yy:mm:dd") (D)time1 = Format("hh:mm:ss",Time)
(B)a>b Or b>10-a (D)a>b Xor b+3>5
19.从工程管理角度,软件设计一般分为两步完成,它们是 _____ 。
(A)概要设计与详细设计 (C)软件结构设计与数据设计 答案:A
(B)数据设计与接口设计 (D)过程设计与数据设计
20.在窗体上画一个名称为 Command1 的命令按钮,编写以列程序:
(D)8 12
21.开发软件时对提高开发人员工作效率至关重要的是
(A) 操作系统的资源管理功能 (C) 程序人员的数量 答案:B
(B)先进的软件开发工具和环境 (D) 计算机的并行处理能力
22.设窗体上有一个文本框,Text1,要求只能显示信息,不能输入。()
(A) Text1.MaxLength = 0 (C) Text1.Visible = False 答案:B
全国计算机等级考试二级Visual Basic常见试题 王牌7
全国计算机等级考试二级 Visual Basic 常见试题
一、选择题
1. 程序流程图中带箭头的线段表示的是()
(A)图元关系 答案:C
(B)数据流
(C)控制流
(D)调用关系
2.当运行程序时,系统自动执行启动窗体的某个事件过程。这个事件过程是()
(A) ="VisualBasic 窗体" (C) Form1.Caption="VisualBasic 窗体" 答案:C
(B) Form1.Title="VisualBasic 窗体" (D) Form1.Text="VisualBasic 窗体”
13.数据库管理系统是()
(A)操作系统的一部分 (C)一种编译系统 答案:B
(A)
Private Sub HScroll_Change() Text1.Text=HScroll1.Value End Sub
(B)
Private Sub HScroll_Click() Text1.Text=HScroll1.Value End Sub
(C)
Private Sub HScroll_Change() Text1.Text=HScroll.Caption
(A)Int(Rnd*21+30)
(B)Int(Rnd*20+30)
2
全国计算机等级考试二级Visual Basic常见试题 王牌7
(C)Int(Rnd*50-Rnd*30) 答案:A
(D)Int(Rnd*30列表达式值为真的是()
(A)(True+(A)>0 And b>10 (C)(False-b< 0) Eqv (a>(B) 答案:D
(A)Load 答案:A
(B)Click
(C)Unload
(D)GotFocus
3.下列数据结构中,能够按照“先进后出”原则存取数据的是()
(A)循环队列 答案:B
(B)栈
(C)队列
(D)二叉树
4.无论何控件,都具有一个共同属性。这个属性是()
(A)Text 答案:C
(B)Font
(C)Name
(D)Caption
4
全国计算机等级考试二级Visual Basic常见试题 王牌7
27.设窗体上有名称为 Option1 的单选按钮,且程序中有语句:
If Option1.value=True Then
下面语句中与该语句不等价的是()
(A)If Option1.value Then
(B) If Option1 =True Then
(A) 把 Caption 属性设置为&Open (C) 把 Name 属性设置为&Open 答案:A
(B) 把 Caption 属性设置为 O&pen (D) 把 Name 属性设置为 O&pen
26.以下能正确定义数据类型 TelBook 的代码是()
(A)Type TelBook Name As String*10 TelNum As Integer End Type
(C)Type TelBook Name String*10 TelNum Integer End Type
答案:A
(B)Type TelBook Name As String*10 TelNum As Integer End TelBook
(D)Typedef TelBook Name String*10 TelNum Integer TelBook End Type