组卷网 > 试卷详情页

浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
浙江 高三 专题练习 2020-04-13 232次 整体难度: 容易 考查范围: 算法软件操作、数据与计算、算法理论

一、选择题 添加题型下试题

选择题 | 较易(0.85)
1. 下列关于VB对象属性的叙述,正确的是(       
A.标签中显示的文字存放在Text属性中
B.文本框的Caption属性可以设置文本框中显示的文字
C.在程序运行时,可以改变标签的Name属性
D.命令按钮的Caption属性可以设置按钮上显示的文字
2020-04-09更新 | 72次组卷 | 1卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
选择题 | 适中(0.65)
名校
2. 在VB窗体中有一个对象,该对象的属性窗口如图所示,下列说法不正确的是(     )

A.Interval为属性名
B.1680为属性值
C.该对象的名称为Timer1
D.根据“Timer1 Timer”可判断窗体名为Timer
选择题 | 容易(0.94)
3. 某同学用VB编写了一个应用程序,其程序代码窗口如图所示:

下列说法正确的是(       
A.该窗体中共设计了3个事件过程
B.当前信息显示在属性窗口中
C.当前正在编辑的是Form对象的Load事件
D.程序运行时,单击按钮Command1,没有任何显示内容
2020-04-09更新 | 54次组卷 | 1卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
选择题 | 较易(0.85)
名校
4. 程序运行界面如图所示。

要求在文本框Text1中输入字符串,单击“统计”按钮Command1后,在标签Label2中显示所输入字符串长度。需要编写的VB事件处理过程的名称为(   )
A.Command1_ClickB.Text1_Click
C.Form_ClickD.Label2_Click
选择题 | 较易(0.85)
5. 下列VB表达式中,结果为数值1的是(       
A.Rnd()B.Int(0.8)C.Abs(Int(﹣0.6))D.Str(1)
2020-04-09更新 | 23次组卷 | 1卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
选择题 | 适中(0.65)
名校
6. 在VB中,与表达式Len("程序设计")的结果相同的是(       
A.程序设计B.Str(4)C.19 mod 5D.Abs(﹣8)
2020-04-09更新 | 29次组卷 | 2卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
选择题 | 较易(0.85)
7. 在VB中,已知z、a、b均是正整数,当逻辑表达式(z Mod a=0)And(z Mod b=0)为真时,则表示(       
A.z是a的倍数,但不是b的倍数
B.z既是a的倍数,又是b的倍数
C.z是a的倍数或者是b的倍数
D.z既不是a的倍数,也不是b的倍数
选择题 | 适中(0.65)
8. 表示区间[5,14]的VB表达式是(       
A.Int(Rnd*5)+10B.Int(Rnd*10)+5C.Int(Rnd*10)+14D.Int(Rnd*14)+5
2020-04-09更新 | 27次组卷 | 1卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
选择题 | 较易(0.85)
9. 下列Visual Basic表达式的值等于34的是(       
A.Mid("1234567",3,2)B.Abs(﹣33)+1
C.Sqr(34)D.Len("34")+1
2020-04-09更新 | 41次组卷 | 1卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
选择题 | 较易(0.85)
名校
10. “如果a,b中任意一个为0,那么y=y+1”,能实现该功能的VB语句是(     )
A.If a=0 And b=0 Then y=y+1B.If a*b=0 Then y=y+1
C.If a=0,b=0 Then y=y+1D.If a∙b=0 Then y=y+1
选择题 | 较易(0.85)
11. 在标签“1blname”上显示存储姓名的变量name的值,正确的语句是(       
A.lblname. caption = name
B.lbiname. text = name
C.name = lblname. caption
D.name = lblname
2020-04-09更新 | 22次组卷 | 1卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
选择题 | 较易(0.85)
12. 在VB中,能够使文本框Text1显示“你好”(不含引号)的代码是(       
A.Print Text1.Text="你好"
B.Text l. Text=你好
C.Text l. Text="你好"
D.Text l. Font="你好"
选择题 | 容易(0.94)
13. 在VB中,应用程序窗体上有一个命令按钮,其名称属性值为“cmdStart”,则响应该命令按钮单击事件的过程名为(       
A.Command1_ClickB.Command1_DblClick
C.cmdStart_ ClickD.cmdStart _ DblClick
2020-04-09更新 | 28次组卷 | 1卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
选择题 | 容易(0.94)
名校
14. 下列关于对象的描述中,错误的是(       )
A.对象的属性用于描述对象的状态
B.对象的属性与方法可以有多个
C.对象事件的发生会驱动该对象相应事件处理过程的执行
D.对象的属性值只能在属性窗口中设置
选择题 | 容易(0.94)
15. 某Visual Basic工程的代码窗口如图所示:

从图中可以看出,当前正在编辑的是(       
A.Command1的Click事件过程代码
B.Text1的Click事件过程代码
C.Label1的Click事件过程代码
D.Form1的Load事件过程代码
2020-04-09更新 | 22次组卷 | 1卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
选择题 | 适中(0.65)
名校
16. 下列表达式的运算结果与其他选项不同的是(       
A.Len("123")+2^2B.Abs(Int(-6.8))
C.Asc(Mid("789",1,1))D.Val("9")-sqr(4)
选择题 | 适中(0.65)
17. 对于语句abc. Caption=“你好”,下列理解正确的是(       
A.Caption称为属性值
B.该对象可能是标签、按钮或文本框
C.该语句的作用是将对象属性进行赋值
D.若流程图表示此算法,该语句应该在处理框中
2020-04-09更新 | 31次组卷 | 1卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
选择题 | 容易(0.94)

19. 下列表达式的值等于 25 的是(       

A.Sqr(25)+25 Mod 10+15B.Len("20+5")
C.Abs(-26)+1D.Int(24.8)
选择题 | 较易(0.85)
20. 产生[1,50] 范围内某一随机整数的表达式是
A.Rnd * 50
B.Int(Rnd * 50)
C.Int(Rnd * 50) + 1
D.Int (Rnd * 49) + 1
选择题 | 较易(0.85)
21. 在Visual Basic程序中,设x为一个大于“0”的三位正整数,能得到x百位上数字的表达式是(       
A.Int(x / 10)*10B.Int(x / 100)*100
C.x-Int(x/10)*10D.Int(x / 100)
2020-04-09更新 | 26次组卷 | 1卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
选择题 | 适中(0.65)
名校
22. 在VB中,设a=2,b=3,c=4,表达式a<b Or c<=b And Not(3*a>c)值是(       
A.2B.3C.TrueD.False
2020-04-09更新 | 52次组卷 | 2卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
23. 对于 Visual Basic 语句 If b=2 Then s=s*2 Else s=s/2,下列说法正确的是(       
A.b=2 为赋值语句
B.s=s*2 和 s=s/2 均为赋值语句
C.s=s*2 和 s=s/2 均为关系表达式
D.s=s*2 为关系表达式,s=s/2 为赋值语句
选择题 | 容易(0.94)
名校
24. 某宾馆的房间号由5位字符组成(例如A0823表示A幢8层23号房间),末位数字为奇数时表示房间朝南、为偶数时表示房间朝北。字符串变量s中存储了1个房间号,下列能正确判断房间朝南的VB表达式是(   )
A.Val(Mid(s,5,1))Mod 2=1
B.Val(Mid(s,5,1))Mod 2=0
C.Val(Mid(s,5,1))\2=1
D.Val(Mid(s,5,1))\2=0
2017-07-14更新 | 114次组卷 | 4卷引用:2017届信息技术必修3算法与程序设计 第1单元算法及VB语言复习题
选择题 | 较难(0.4)
25. 骰子是一个正六面体,用1~6这六个数分别代表着六面,掷一次骰子出现的数可表示为(       
A.INT(RND()+1)B.INT(RND*6)
C.INT(RND()*7)D.INT(RND()*6+1)
2020-04-09更新 | 22次组卷 | 1卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
选择题 | 适中(0.65)
26. 设计一个计算矩形面积的程序,在文本框Text1中输出计算结果,程序如下:
Private Sub Command1_Click()

Dim a As Integer,b As Integer,s As Single

a=1:b=3

s=a*b

Text1.Caption = Str(s)


End Sub
运行该程序后,单击按钮Command1,将会出现的错误提示是(       
A.溢出B.未找到方法或数据成员
C.无效的过程调用或参数D.子程序或函数未定义
2020-04-13更新 | 38次组卷 | 1卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题
选择题 | 适中(0.65)
27. 运行如下程序段时,出现了如图所示的错误提示框:
Private Sub Command1_Click()
Dim r As Single,s As Single                                             '①
r="10米"                                                                        '②
s=3.14159*r*r                                                              '③
Text2.Text ="某个半径为"+ Str(r)+"米的圆,其面积为"+ Str(s)+"平方米."     '④
End Sub

则程序中出错的语句是(       
A.①B.②C.③D.④
选择题 | 较难(0.4)
28. 运行如下程序代码,出现了如图所示错误提示,则出错的语句是(       

Private Sub Command1_Click()

Dim a As Integer, b As Integer

Dim c As Integer       '①

a= Val(Text1. Text)       '②

b = Val(Text2. Text)

c=a + b       '③

Label1. Caption ="a + b="+c       '④


End Sub
A.①B.②C.③D.④
2020-04-13更新 | 33次组卷 | 1卷引用:浙教版信息技术选修算法与程序设计专题二 VB语言基础试题

试卷分析

导出
整体难度:适中
考查范围:算法软件操作、数据与计算、算法理论

试卷题型(共 28题)

题型
数量
选择题
28

试卷难度

知识点分析

序号
知识点
对应题号
1
算法软件操作
2
数据与计算
3
算法理论

细目表分析

题号 难度系数 详细知识点 备注
一、选择题
10.85VB程序的创建  VB程序的调试
20.65VB程序的调试
30.94VB程序的创建  VB程序的调试
40.85VB程序的调试
50.85VB程序的调试
60.65VB程序的调试
70.85VB程序的调试
80.65VB程序的调试
90.85VB程序的调试
100.85VB程序的调试
110.85VB程序的调试
120.85VB程序的调试
130.94VB程序的调试
140.94VB程序的创建  VB程序的调试
150.94VB程序的调试
160.65VB程序的调试
170.65VB程序的调试
180.85VB程序的调试
190.94VB程序的调试
200.85VB程序的调试
210.85VB程序的调试
220.65VB程序的调试
230.94VB程序的调试  算法的控制结构
240.94VB程序的调试
250.4VB程序的调试
260.65类、对象、属性、方法、事件和事件处理的概念  VB程序的调试
270.65VB程序的调试
280.4基本数据类型  VB程序的调试
共计 平均难度:一般