内蒙古巴彦淖尔市临河三中计算机班2018-2019学年高二上学期信息技术期中考试试卷VB
年级: 学科:信息技术(信息科技) 类型:期中考试 来源:91题库
一、选择题(46*1分) (共45小题)
1、下列不属于VB常量类型的是( )
A . 数值型
B . 字符型
C . 布尔型
D . 时间型
2、表达式6.8*9 Mod 28\8的值是( )。
A . 0
B . 1
C . 2
D . 3
3、数学表达式
对应的正确Visual Basic表达式为( )

A . -b+Sqr(b*b-4*a*c)/2*a
B . -b+Sqr(b*b-4*a*c)/(2*a)
C . (-b+Sqr(b*b-4*a*c))/(2*a)
D . (-b+Sqr(b*b-4*a*c))/ 2*a
4、下列各项是常量的有( )
A . ABC
B . “ABC”
C . 5+A
D . 1/2
5、可作为VB变量名的是( )
A . A-1
B . 2S
C . A.4
D . A_B
6、下列不属于VB合法常量的是( )
A . “123”
B . FALSE
C . #09/08/98 #
D . 4+9
7、表达式8*3/6\4 mod 3的值是( )
A . 0
B . 1
C . 2
D . 3
8、编写代码在( )窗口中进行。
A . 属性窗口
B . 布局窗口
C . 代码窗口
D . 立即窗口
9、布尔型变量的默认值是( )
A . 0
B . -1
C . FALSE
D . TRUE
10、不是算术运算符的是( )。
A . MOD
B . \
C . &
D . /
11、值不是数值型数据的是( )
A . LEN
B . EXP
C . ASC
D . STR
12、2 * 3^2 + 2 * 8 / 4 + 3^2的值是( )
A . 64
B . 31
C . 49
D . 22
13、下列变量相同的一组是( )
A . EE 和ee
B . E 和E1
C . A 和AA
D . A1和1A
14、以下程序段的输出结果是( )。
X=2
PRINT X+1, X+1
A . 3 4
B . 3 3
C . X+1 X+1
D . 2+1 2+1
15、长整型数据占( )个字节
A . 2
B . 4
C . 6
D . 8
16、日期型常量的定界符是( )
A . “”
B . ##
C . ‘’
D . $$
17、下列可作为Visual Basic变量名的是( )。
A . a#a
B . 4a
C . DIMA
D . Const
18、表达式6*7/8 Mod 9的值是( )。
A . 4
B . 5
C . 6
D . 7
19、将数学表达式|X|+5e2写成Visual Basic表达式,其正确的形式是( )。
A . ABS(X)+5*Exp(2)
B . ABSX+5*Exp(2)
C . SGN(X)+5*Ln(2)
D . SQR(X)+5*Ln(2)
20、参数是字符型的函数有( )。
A . VAL
B . CHR
C . STR
D . RND
21、VAL(“1E4A”)的值是( )
A . 1
B . 0
C . 10000
D . 1E4
22、窗体的标题属性是( )。
A . NAME
B . CAPTION
C . LEFT
D . TOP
23、Rnd函数不可能为下列( )值。
A . 0.6
B . 1
C . 0.1234
D . 0.0005
24、Int(196.555*100+0.5)/100的值是( )。
A . 198
B . 199.6
C . 198.56
D . 196.56
25、如果x是一个正实数,对x的第4位小数四舍五入的表达式是( )。
A . 0.01*Int(x+0.005)
B . 0.01*Int(100*(x+0.005))
C . 0.001*Int(1000*(x+0.0005))
D . 0.01*Int(x+0.05)
26、执行语句s=len(Mid(“Visual Basic”,1,6))后,s的值为( )。
A . Visual
B . Basic
C . 6
D . 11
27、下列声明语句中错误的是( )。
A . Const var1=123
B . Dim var2=‘abc’
C . Dim a, b as string
D . Dim var3 as integer
28、Print “ANB”+STR(1223)的输出结果为( )。
A . ANB 1223
B . ANB1223
C . 出错
D . ANB
29、双精度型数的类型标识符是( )
A . $
B . #
C . &
D . !
30、VB中双精度型数据占( )个字节。
A . 2
B . 4
C . 6
D . 8
31、下列是单精度型数据的有( )
A . 25%
B . 32.789
C . 5&
D . 1.2D4
32、在函数SQR(100)中,参数是( )
A . SQR
B . 100
C . 10
D . 无
33、按下列组合键可以打开属性窗口的是( )
A . ctrl +d
B . ctrl +f
C . ctrl +g
D . ctrl +e
34、属性窗口中没有的是( )
A . 对象下拉列表框
B . 标题栏
C . 选项卡
D . 按钮
35、窗体的名称属性是( )
A . NAME
B . CAPTION
C . TOP
D . LEFT
36、运行程序时,单击窗体,触发了窗体的( )事件。
A . LOAD
B . CLICK
C . UNLOAD
D . DBLCLICK
37、下列叙述正确的是( )
A . 对象不能复制
B . 对象不能删除
C . 对象是类的实例
D . 单击对象可将工具箱中的控件放到窗体上
38、VB对象的对齐属性是( )
A . Alignment
B . Backcolor
C . Caption
D . Height
39、能够显示窗体的是( )
A . Form1.Show
B . Form1.Hide
C . Form1.Print
D . Command1.Move 300, 1500
40、四个字符“E”,“y”,“B”,“8”的ASCII码值最大的是( )
A . “E”
B . “y”
C . “B”
D . “8”
41、保存一个VB程序时需要保存两个文件( )
A . 工程文件和 .vbp
B . 窗体文件和 .frm文件
C . .vbp文件和 .frm文件
D . 模块文件和 .bas文件
42、用于获得字符串S从第2个字符开始的3个字符的函数是( )
A . Mid$(S,2,3)
B . Middle(S,2,3)
C . Right$(S,2,3)
D . Left$(S,2,3)
43、计算结果为0的表达式是( )
A . Int(2.4)+Int(-2.8)
B . ABS(-10)+SGN(-10)
C . Fix(2.4)+Int(-2.8)
D . Fix(2.4)+Fix(-2.8)
44、VB程序中有两个工程,每个工程中有两个窗体,保存时需要保存( )次。
A . 3
B . 5
C . 7
D . 6
45、下列是事件的是( )
A . LOAD
B . SHOW
C . PRINT
D . CLS
二、填空题(22*2分) (共15小题)
1、变量名的长度不超过 个字符。
2、VB中对象有窗体和 。
3、LEN(“临河三中GOOD”)的值是
4、VB中的常量分为 常量和 常量。
5、用A存放0.4,应该将A定义成 型变量。
6、一个变量不进行类型说明,默认是 型。
7、变量名必须以 打头。
8、单精度型数有 法和 法两种表示方法。
9、字符串变量有定长字符串变量和 字符串变量。
10、将A变量定义成长度为5的定长字符串变量所用的语句是 。
11、VB程序设计采用的编程机制是 。
12、双精度型数据用浮点形式表示时,底数用 表示。
13、单精度型数据的有效位最多 位,双精度型数据的有效位最多 位。
14、VB中对象的三要素是 , , 。
15、VB的三种工作模式是 , , 。
三、按要求写出语句(10*1分) (共1小题)
1、按要求写出语句
(1)产生【4,86】的随机整数
(2)对X四舍五入保留4位有效数字
(3)显示系统当前日期和时间
(4)产生【-6,6】随机整数
(5)显示今天距离2019年元旦的天数。
(6)请写出布尔型数据和数值型数据相互转化的规则。
(7)将字符串X的首尾字符相连
(8)产生不重复的两个随机数
(9)在当前行的第4列输出5个“*”
(10)将字符串X从第2个字符截取到最后并显示。