VB期中考试试卷

巡山小妖精
965次浏览
2020年08月03日 07:47
最佳经验
本文由作者推荐

2013托福考试时间-廉洁自律自查报告


《Visual Basic 6.0程序设计》期中考试卷
A、0 B、2 C、3 D、6
16、下列选项中,( )不是算术运算符。
一、单项选择题(每小题2分,共50分)
1、下列可以打开属性窗口的操作是( )。
A、F4 B、F5 C、F7 D、F0
2、长整型数据的存储空间是( )。
A、2个字节 B、4个字节 C、8个字节 D、16字节
3、x是大于0小于45的数,用VB表达式表示正确的是( )
A.0<=x<45 B.0<=x<=45
C.04、下列不属于工程的组成部分是( )。
A.窗体 B.类 C.属性 D.标准
5、在一个语句行内写多条语句时,每个语句中间应该使用的分隔符是( )
A.逗号 B.分号 C.顿号 D.冒号
6、程序执行过程中其值可以变化的量称为( )
A.表达式 B.常量 C.变量 D.函数
7、( )兼有计算与赋值的双重功能。
A.Print 语句 B.Let赋值语句 C.Rem注释语句 D.End语句
8、退出当前For循环的代码为( )
A、end B、exit C、sub D、exit for
9、将表达式8=9的结果赋给变量x的是( )
A.x=8:x=9 B.x=8=9
C.8=9=x D.x=8 And x=9
10、假设变量a=4 ,b=5,执行t=a+b:a=b-a:b=t语句以后,a和b的值分别是(
A.9 和9 B.1 和9 C.5 和1 D.9 和1
11、关键字String表示数据类型为( )。
A、布尔型 B、整型 C、货币型 D、字符型
12、字符型常量前后要加上( )符号。
A. B.“ C.# D.$$
13、下列描述中,错误的是( )。
A、VB中允许变量不经过声明就直接使用
B、使用声明语句声明一个变量后,将布尔型变量赋初值为true
C、所有隐式声明的变量都是Variant类型
D、使用声明语句声明一个变量后,将日期型变量赋初值为00:00:00
14、设a=则表达式left(a,4)+mid (a,4,2)的值是( )
A、 B、“123445” C、“56” D、
15、表达式25 mod 3+235*2的值是 ( )。

A、+ B、- C、 D、>
17、设x=4,y=8,z=7,表达式x>z or zA、1 B、-1 C、true D、false
18、设a=6,则执行x=a-5后,x的值是( )。
A.5 B.6 C.1 D.-1
19、类型符@表示数据类型为( )。
A、货币型 B、字符型 C、单精度型 D、整型
20、在VB中,select case语句中的测试表达式可以是( )。
A、数值型表达式 B、关系表达式
C、日期表达式 D、布尔表达式
21、 关于多行结构条件语句的执行过程,正确的说法是( )。
A、各个条件所对应的语句块中,一定有一个语句块被执行
B、找到条件为True的第一个入口,便从此开始执行其后的所有语句块
C、若有多个条件为True,则它们对应的语句块都被执行
D、多行选择结构中的语句块,有可能任何一个语句块都不被执行
22、下列关于For...Next语句的说法正确的是( )。
A、循环变量、初值、终值和步长都必须为数值型
B、Step后的步长只为正数
C、初值必须小于终值
D、初值必须大于终值
23、语句Dim Arr(-3 to 5)As Integer定义的数组的元素个数是( )。
A、6 B、7 C、8 D、9
24、下列符号名中,( )选项是不合法的变量名。
A、Print_Num1 B、Abc% C、Const D、X1_y2_z3
25、Visual Basic的if 语句的格式如下, 下列各种说法中正确的是( )
If 逻辑表达式 Then 语句1 Else 语句2
A、语句1和语句2可能全被执行
B、语句1和语句2可能不全被执行
C、语句1和语句2有且只有一条被执行
D、语句1和语句2全被执行或全不被执行

二、程序填空(每空5分,共20分)
1、程序的功能是输出100以内所有奇数,请补全程序代码。
Private sub Commad1_click()
i=1
do while i<100
Print i


_______
loop
End sub

2、程序的功能是计算并输出7!(阶乘),请补全程序代码。
Private Sub Command1_Click()
________
For k =7 To 2 ________
t=t*_____
Next
Print t
End Sub

print j
print k

四、程序设计(共10分)
1、编写一个程序,求1!+3!+5!+...+99!
任何大于1的自然数n阶乘:n!=1×2×3ׄ„×n
例如5!=1*2*3*4*5=120
三、程序分析(每空5分,共20分)
1、程序运行后,输入成绩:90,程序执行结果为_________。
a=inputbox(请输入学生的成绩:输入成绩
select case a
case 85 to 100
msgbox(成绩优秀
case 60 to 84
msgbox(成绩合格
case else
msgbox(成绩较差
end select

2、程序运行后,输出的值分别为_______和______
Private Sub Command1_Click()
X=0
Do Until X>=30
X=(X+2)*(X+4)
n=n+1
Loop
Print n,x
End Sub
3、程序运行后,j的值为_______。
j=0
s=0
k=5
for i=1 to 10
j=j+1
s=s+j
k=6
next i



《Visual Basic 6.0程序设计》期中考试卷
A、0 B、2 C、3 D、6
16、下列选项中,( )不是算术运算符。
一、单项选择题(每小题2分,共50分)
1、下列可以打开属性窗口的操作是( )。
A、F4 B、F5 C、F7 D、F0
2、长整型数据的存储空间是( )。
A、2个字节 B、4个字节 C、8个字节 D、16字节
3、x是大于0小于45的数,用VB表达式表示正确的是( )
A.0<=x<45 B.0<=x<=45
C.04、下列不属于工程的组成部分是( )。
A.窗体 B.类 C.属性 D.标准
5、在一个语句行内写多条语句时,每个语句中间应该使用的分隔符是( )
A.逗号 B.分号 C.顿号 D.冒号
6、程序执行过程中其值可以变化的量称为( )
A.表达式 B.常量 C.变量 D.函数
7、( )兼有计算与赋值的双重功能。
A.Print 语句 B.Let赋值语句 C.Rem注释语句 D.End语句
8、退出当前For循环的代码为( )
A、end B、exit C、sub D、exit for
9、将表达式8=9的结果赋给变量x的是( )
A.x=8:x=9 B.x=8=9
C.8=9=x D.x=8 And x=9
10、假设变量a=4 ,b=5,执行t=a+b:a=b-a:b=t语句以后,a和b的值分别是(
A.9 和9 B.1 和9 C.5 和1 D.9 和1
11、关键字String表示数据类型为( )。
A、布尔型 B、整型 C、货币型 D、字符型
12、字符型常量前后要加上( )符号。
A. B.“ C.# D.$$
13、下列描述中,错误的是( )。
A、VB中允许变量不经过声明就直接使用
B、使用声明语句声明一个变量后,将布尔型变量赋初值为true
C、所有隐式声明的变量都是Variant类型
D、使用声明语句声明一个变量后,将日期型变量赋初值为00:00:00
14、设a=则表达式left(a,4)+mid (a,4,2)的值是( )
A、 B、“123445” C、“56” D、
15、表达式25 mod 3+235*2的值是 ( )。

A、+ B、- C、 D、>
17、设x=4,y=8,z=7,表达式x>z or zA、1 B、-1 C、true D、false
18、设a=6,则执行x=a-5后,x的值是( )。
A.5 B.6 C.1 D.-1
19、类型符@表示数据类型为( )。
A、货币型 B、字符型 C、单精度型 D、整型
20、在VB中,select case语句中的测试表达式可以是( )。
A、数值型表达式 B、关系表达式
C、日期表达式 D、布尔表达式
21、 关于多行结构条件语句的执行过程,正确的说法是( )。
A、各个条件所对应的语句块中,一定有一个语句块被执行
B、找到条件为True的第一个入口,便从此开始执行其后的所有语句块
C、若有多个条件为True,则它们对应的语句块都被执行
D、多行选择结构中的语句块,有可能任何一个语句块都不被执行
22、下列关于For...Next语句的说法正确的是( )。
A、循环变量、初值、终值和步长都必须为数值型
B、Step后的步长只为正数
C、初值必须小于终值
D、初值必须大于终值
23、语句Dim Arr(-3 to 5)As Integer定义的数组的元素个数是( )。
A、6 B、7 C、8 D、9
24、下列符号名中,( )选项是不合法的变量名。
A、Print_Num1 B、Abc% C、Const D、X1_y2_z3
25、Visual Basic的if 语句的格式如下, 下列各种说法中正确的是( )
If 逻辑表达式 Then 语句1 Else 语句2
A、语句1和语句2可能全被执行
B、语句1和语句2可能不全被执行
C、语句1和语句2有且只有一条被执行
D、语句1和语句2全被执行或全不被执行

二、程序填空(每空5分,共20分)
1、程序的功能是输出100以内所有奇数,请补全程序代码。
Private sub Commad1_click()
i=1
do while i<100
Print i


_______
loop
End sub

2、程序的功能是计算并输出7!(阶乘),请补全程序代码。
Private Sub Command1_Click()
________
For k =7 To 2 ________
t=t*_____
Next
Print t
End Sub

print j
print k

四、程序设计(共10分)
1、编写一个程序,求1!+3!+5!+...+99!
任何大于1的自然数n阶乘:n!=1×2×3ׄ„×n
例如5!=1*2*3*4*5=120
三、程序分析(每空5分,共20分)
1、程序运行后,输入成绩:90,程序执行结果为_________。
a=inputbox(请输入学生的成绩:输入成绩
select case a
case 85 to 100
msgbox(成绩优秀
case 60 to 84
msgbox(成绩合格
case else
msgbox(成绩较差
end select

2、程序运行后,输出的值分别为_______和______
Private Sub Command1_Click()
X=0
Do Until X>=30
X=(X+2)*(X+4)
n=n+1
Loop
Print n,x
End Sub
3、程序运行后,j的值为_______。
j=0
s=0
k=5
for i=1 to 10
j=j+1
s=s+j
k=6
next i


证券从业资格考试报名网站-爱就在身边作文


秋天的美文-优质护理服务


关于雷锋的资料-黄淮学院教务处


小学生演讲稿-大二学年总结


食品安全工作总结-华科武昌分校图书馆


亲情作文-曲阜师范大学杏坛学院


韩国语等级考试-护照号码查询


蜗居剧本-月考总结