西华师范大学计算机VB试题及答案8_计算机二级vb试题答案
西华师范大学计算机VB试题及答案8由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“计算机二级vb试题答案”。
试卷编号:8486
一、填空 共5题(共计5分)第1题(1.0分)题号:1120 A和B同为正整数或同为负整数的VB表达式为【1】.=======(答案1)======= A=INT(A)AND B=INT(B)AND A*B>0 第2题(1.0分)题号:1490 如果将框架的【1】属性设置为False,则表示框架内的对象均被屏蔽.=======(答案1)======= Enabled 第3题(1.0分)题号:1363 数学表达式如图的VB算术表达式为【1】.=======(答案1)======= Sin(15*3.14/180)+ Sqr(x + Exp(3))/Abs(xLog(3 * x)第4题(1.0分)题号:1374 下面程序运行后输出的结果是【1】.Private Sub Command1_Click()a$=“*”::B$=“$” For i=1 To 4 If i Mod 2=0 Then x$=String(Len(a$)+i,B$)Else x$=String(Len(a$)+i,a$)End If Print x$ Next i End Sub =======(答案1)======= ** $$$ **** $$$$$ 第5题(1.0分)题号:245 声明单精度常量g(重力加速度)代表9.8可写成【1】.=======(答案1)======= const g=9.8 =========或========= const single g=9.8
二、判断 共5题(共计5分)第1题(1.0分)题号:332
在MsgBox 函数中 prompt 参数是必须的.答案:Y
第2题(1.0分)题号:352
在过程中用Dim和Static定义的变量都是局部变量.答案:Y
第3题(1.0分)题号:1123
使用Print方法只能在窗体中输出,不能在图片框中输出.答案:N
第4题(1.0分)题号:342
在VB中,可以将在Picture控件中绘制的图形以文件的形式保存 在磁盘上.答案:Y
第5题(1.0分)题号:270
当窗体的ScaleTop=0,ScaleLeft=0时,这个窗体Top和Left值也是0.答案:N
三、单项选择 共5题(共计5分)第1题(1.0分)题号:3173
当一个窗体被卸载时,最后引发的一个事件是.A:Deactivate B:QueryUnload C:Unload D:terminate 答案:D
第2题(1.0分)题号:3182 记录长度最大可取的值是______字节.A:32767 B:32768 C:65535 D:65536 答案:A
第3题(1.0分)题号:869
要清除已经在图片框Picture中打印的字符串而不清除图片框中的 图像,应使用语句().A:A.P1.Cls
B:P1.picture=LoadPicture(“”)C:P1.Print“” D:P1.piture“” 答案:A 第4题(1.0分)题号:3234 执行下面程序段后,变量a的值为______.For I=1 To 3 For j=1 To I For k=j To 3 a=a+1 Next k Next j Next I A:3 B:9 C:14 D:21 答案:C 第5题(1.0分)题号:2231 Rnd函数不可能是下列()值.A:0 B:1 C:0.1234 D:0.0005 答案:B
四、多项选择 共5题(共计5分)第1题(1.0分)题号:276 下列语句哪些是错误的语句()? A:Const Imax As Integer=&o155 B:Const _Ga As String=“abc” C:Dim aa,bb As Integer,cc As String D:yy=8,uu=9 答案:BD 第2题(1.0分)题号:278 下列哪些标识符不符合变量的命名规则()?A:hyu B:$abc C:4w D:y.u E:ty% F:_n8 答案:BCDEF 第3题(1.0分)题号:284 设A=“abcdefghijklm”,下列()的函数值为“jklm”。A:Mid(A,10,4)B:Left(A,4)C:Right(A,4)
D:Mid(A,10,14)答案:ACD
第4题(1.0分)题号:275 下列说法中哪些是正确的()? A:逻辑型数据占1个字节 B:长整型数据占4个字节 C:单精度型数据占4个字节
D:一个汉字在Visual Basic中占1个字节 答案:BCD
第5题(1.0分)题号:277 下列说法哪些是正确的()? A:不能对符号常量重新赋值
B:Label控件用来在窗体中显示文本,其中的文本用户不能直接修改
C:TAB()函数用于在输出表达式前将输出点定位在第N-1个字符位置
D:格式输出函数Format()可以使数值、日期或字符串按用户指定的格式输出 答案:ABD
五、程序填空 共1题(共计10分)第1题(10.0分)题号:491
'-------'【程序填空】
'-------'功能:以下程序的功能为,单击窗体后如果输入的数据分别为“W”,“8”和“?”时,' 窗体上显示的内容分别是:W is Alpha Character、8 is Numeral Character、' ?is Other Character
'-------Private Sub Form_Click()Dim strC As String * 1 strC = InputBox(“请输入数据”)'**********SPACE********** Select Case 【?】
'**********SPACE********** Case “a” To “z” 【?】 Form1.Print strC + “ Is Alpha Character”
Case “0” To “9”
Form1.Print strC + “ Is Numeral Character”
'**********SPACE********** 【?】 Else
Form1.Print strC + “ Is Other End Sub Character” End Select End Sub =======(答案1)======= strC =======(答案2)======= , “A” To “Z” =======(答案3)======= Case
六、程序改错 共1题(共计10分)第1题(10.0分)题号:455 '-------'【程序改错】
'-------'题目:猜数游戏:程序启动后Lable1和Lable2滚动显示
' 属于[1,100]的随机整数,当用户单击“左大”或
' “右大”按钮时,滚动停止,如果用户猜对了,' 在Lable3中显示“猜对了”,否则显示“猜错了”。
'-------Private Sub Command1_Click()Timer1.Enabled = False '**********FOUND********** If Val(Label1.Caption)
Private Sub Timer1_Timer()Randomize
Label1.Caption = Int(Rnd()* 100 + 1)Label2.Caption = Int(Rnd()* 100 + 1)End Sub 答案:
=======(答案1)======= If Val(Label1.Caption)> Val(Label2.Caption)Then =========或========= If Val(Label2.Caption)
七、程序设计 共1题(共计20分)第1题(20.0分)题号:156
'-------'【程序设计】
'-------'题目:(事件)双击窗体。
'(响应)求3+6+9+12+15+18+„„+300的和,并将结
' 果输出到窗体上。将结果存入变量 SUM中。
'-------答案:----------------------Dim i As Integer For i = 3 To 300 If i Mod 3 = 0 Then sum = sum + i End If Next Print sum
----------------------
八、VB窗体设计 共2题(共计40分)第1题(20.0分)题号:36
--------【窗体设计】
--------题目:请按照题目要求设计指定的窗体。
建立如(图1)所示界面。
----------------
1、窗体设置
1)名称设置为“Game”。2)标题内容为“游戏控制器”。3)边框样式设置为1。4)隐藏控件菜单栏。
2、在窗体中的最上面添加标签(Label)1)名称设置为“lblTiShi”。2)标题内容为“这些设置帮助您配置安装在计算机上的游戏控制器。”。3)自动调整大小。
3、在标签下面添加框架(Frame)1)名称设置为“fraKongZhiQi”。2)标题内容为“安装游戏控制器”。
4、在框架“fraKongZhiQi”内添加如下控件 1)添加列表试图(ListView)
名称设置为“lvwKongZhiQi”;
查看设置为3;
添加2个列首;
列首1文本为“控制器”;
列首2文本为“状态”。2)添加命令按钮(CommandButton)
名称设置为“cmdTianJia”;
标题内容为“添加(A)...”;
窗体快捷键设置为“ALT + A”。3)添加命令按钮(CommandButton)
名称设置为“cmdShanChu”;
标题内容为“删除(R)”;
窗体快捷键设置为“ALT + R”。4)添加命令按钮(CommandButton)
名称设置为“cmdShuXing”;
标题内容为“属性(P)”;
窗体快捷键设置为“ALT + P”。
5、在框架下面添加如下3个命令按钮(CommandButton)
1)名称设置为“cmdGaoJi”;
标题内容为“高级(D)...”;
窗体快捷键设置为“ALT + D”。2)名称设置为“cmdYiNan”;
标题内容为“疑难解答(T)...”;
窗体快捷键设置为“ALT + T”。3)名称设置为“cmdQueDing”;
标题内容为“确定”。第2题(20.0分)题号:77
【窗体设计】
--------题目:在窗体上放一文本框,一菜单,各菜单项内容如图
所示,编写菜单程序实现大小写字母转换的功能,程序运行界面如图2所示 菜单项属性如下表。
菜单项 名称 快捷键 大小写转换 Change
....大写转小写 L_S Ctrl+A....小写转大写 S_L Ctrl+B 退出 Exit 各控件属性设置如下表:
对象名称 Name属性 Caption属性 text属性
窗体 默认 默认
文本框 text1(MultiLine=True ScrollBars=2)空
--------