第一章 单元测试
1、单选题:与传统的结构化程序设计语言相比,Visual Basic 最突出的特点是()。
A:程序设计技术
B:程序开发环境
C:事件驱动机制
D:结构化程序设计
正确答案:【事件驱动机制】
2、单选题:下列叙述正确的是()。
A:软件是程序、数据和相关文档的集合
B:软件开发不受计算机系统的限制
C:程序就是软件
D:软件既是逻辑实体,又是物理实体
正确答案:【软件是程序、数据和相关文档的集合】
3、单选题:在 VB 中,下列()操作不能打开代码编辑窗口。
A:双击窗体上的某个控件
B:双击窗体
C:单击窗体或控件
D:选定对象后,按快捷键 F7
正确答案:【单击窗体或控件】
4、判断题:由于VB只能以解释方式运行,所以运行速度慢
A:对
B:错
正确答案:【错】
5、单选题:在 VB 中,表示窗体宽、高的是()。
A:方法
B:属性
C:对象
D:事件
正确答案:【事件】
6、判断题:VB中打开工程文件时,在资源管理器窗口可以看到工程中所有的文件,所以可以认为工程文件包括了工程中所有的文件,只要保留工程文件即可,其他文件可以不必保留。
A:错
B:对
正确答案:【错】
7、判断题:在 Visual Basic 中,扩展名.frm 表示的是窗体文件。
A:对
B:错
正确答案:【对】
8、判断题:在 Visual Basic 中,扩展名.vbp 表示的是工程文件。
A:对
B:错
正确答案:【对】
9、单选题:要在命令按钮 Cmd1 上显示“计算”,可以使用()语句。
A:Cmd1.Value=”计算”
B:Command1.Caption=”计算”
C:Cmd1.Name=”计算”
D:Cmd1.Caption=”计算”
正确答案:【Cmd1.Caption=”计算”】
10、单选题:在代码编辑窗口中,当从对象框中选定了某个对象后,在()中会列出适用于该对象的事件。
A:过程框
B:工具栏
C:属性窗口
D:工具箱
正确答案:【过程框】
第二章 单元测试
1、判断题:多窗体是指一个应用程序中有多个并列的普通窗体,每个窗体可以有自己的界面和程序, 完成不同的功能。
A:对
B:错
正确答案:【对】
2、判断题:Load 语句不会把一个窗体装入内存。
A:对
B:错
正确答案:【错】
3、判断题:UnLoad Me,表示关闭当前窗体,这里的关键字 Me 代表 UnLoad Me 语句所在的 窗体。
A:对
B:错
正确答案:【对】
4、单选题:决定窗体标题栏内容的属性是()。
A:Caption
B:Index
C:Name
D:BackStyle
正确答案:【Caption】
5、单选题:在程序运行时,可实现信息输入的控件是()。
A:标签
B:单选按钮
C:图片框
D:窗口
正确答案:【单选按钮】
6、单选题:确定控件在窗体上位置的属性是()。
A:Width 和 Top
B:Top 和 Left
C:Top 和 Height
D:Width 和 Height
正确答案:【Top 和 Left】
7、单选题:在单行文本框中输入密码时只显示*号,则应在该文本框的属性窗口中设置()。
A:PasswordChar 属性值为*
B:PasswordChar 属性值为 True
C:Text 属性值为*
D:Caption 属性值为*
正确答案:【PasswordChar 属性值为*】
8、判断题:Show 方法该方法用来显示一个窗体,它兼有加载和显示两种功能。
A:错
B:对
正确答案:【对】
9、单选题:Cls 命令可清除窗体或图形框中()的内容。
A:
程序运行时产生的图形和文字
B:
Picture 属性设置的背景图案
C:
设计时放置的图片
正确答案:【
程序运行时产生的图形和文字
】
10、单选题:若要取消窗体的最大化按钮,需要设置它的_____属性值为False.
A:Enabled
B:AutoRedraw
C:MaxButton
D:MinButton
正确答案:【MaxButton】
第三章 单元测试
1、判断题:Format(5,”0.00%”)的结果是500.00%
A:对
B:错
正确答案:【对】
2、判断题:若X为偶数,则Not(X Mod 2)必然为真
A:对
B:错
正确答案:【对】
3、判断题:在VB6.0中,不声明而直接使用的变量,系统默认为变体型(Variant),其默认值为0。
A:对
B:错
正确答案:【错】
4、判断题:表达式Val(“.123E2AB”)的值为.123
A:对
B:错
正确答案:【错】
5、判断题:VB6.0中&H12是8进制的数值常数
A:对
B:错
正确答案:【错】
6、判断题:A>=B And B>10值为 False
A:错
B:对
正确答案:【对】
7、单选题:下列能正确产生[1,30]之间的随机整数的表达式是()。
A:rnd(1+30)
B:int(rnd()*30)+1
C:1+30*rnd()
D:1+rnd(30)
正确答案:【int(rnd()*30)+1】
8、单选题:设 A=3,B=5,则以下表达式值为真的是()。
A:(A0)
B:A>=B And B>10
C:(-3+5>A) And (B>0)
D:(A>B) Or (B>0)
正确答案:【(A>B) Or (B>0)】
9、单选题:以下关系表达式中,其值为 False 的是()。
A:“Integer”>”Int”
B:“The””They”
C:“ABC”>”Abc”
D:“VISUAL”=Ucase(“Visual”)
正确答案:【“ABC”>”Abc”】
10、判断题:VB6.0中一个日期和时间常量必须也只能用“#”号将其括起来。
A:对
B:错
正确答案:【对】
第四章 单元测试
1、单选题:下面正确的赋值语句是()。
A:y-6=π*x*x
B:x+y=30
C:y=x+30
D:3=x+y
正确答案:【y=x+30】
2、单选题:语句 Print “Sqr(25)=”;Sqr(25)的输出结果为()。
A:“5=”5
B:Sqr(25)=Sqr(25)
C:Sqr(25)=5
D:5=Sqr(25)
正确答案:【Sqr(25)=5】
3、单选题:为了给 x,y,z 三个变量赋初值 1,正确的赋值语句是()。
A:x,y,x=1
B:x=y=z=1
C:x=1: y=1: z=1
D:x=1, y=1, z=1
正确答案:【x=1: y=1: z=1】
4、单选题:赋值语句 g = 123 & Mid(“123456”, 3, 2)执行后,变量 g 中的值是()。
A:“12334”
B:12334
C:123
D:157
正确答案:【12334】
5、单选题:下列哪组语句可以将变量 a,b 的值互换?()。
A:a=a+b: b=a-b: a=a-b
B:a=c: c=b: b=a
C:a=b: b=a
D:a=(a+b)/2: b=(a-b)/2
正确答案:【a=a+b: b=a-b: a=a-b】
6、单选题:语句 Print Format (“HELLO”, “<“) 的输出结果是()。
A:he
B:He
C:hello
D:HELLO
正确答案:【hello】
7、判断题:为了使下一个输出语句的输出项不换行输出,则应在本Print语句的尾部加“;”,且只能加“;”
A:错
B:对
正确答案:【错】
8、判断题:产生消息对话框的MsgBox函数返回的值是数值型
A:对
B:错
正确答案:【对】
9、判断题:MsgBox函数和InputBox函数都有一个可确定对话框中命令按钮的个数和类型的参数
A:错
B:对
正确答案:【错】
10、判断题:Print语句可以省略输出项,省略输出项,表示输出一空行
A:对
B:错
正确答案:【对】
第五章 单元测试
1、单选题:语句 If x=1 Then y=1,下面说法正确的是()。
A:x=1 是赋值语句,y=1 是关系表达式
B:x=1 和 y=1 都是赋值语句
C:x=1 为关系表达式,y=1 是赋值语句
D:x=1 和 y=1 都是关系表达式
正确答案:【x=1 为关系表达式,y=1 是赋值语句】
2、单选题:VB 提供了结构化程序设计的基本结构,分别是()。
A:过程结构、输入和输出结构、转向结构
B:顺序结构、选择结构、循环结构
C:选择结构、过程结构、顺序结构
D:选择结构、递归结构、循环结构
正确答案:【顺序结构、选择结构、循环结构】
3、单选题:当0<x<10时,将x赋值给y,应使用语句 () 。
A:If 0<x<10 Then y=x
B:If 0<x Or x<10 Then y=x
C:If 0<x And x<10 then y=x
D:If 0<x Xor x<10 Then y=x
正确答案:【If 0<x And x<10 then y=x】
4、单选题:下列求两数中最小数的程序段不正确的是()
A:If x < y Then Min = x Else Min = y
B:Min = IIf(x < y,x,y) Min = x : If y < = x Then Min = y
C:If y < = x Then Min = y : Min = x
正确答案:【If y < = x Then Min = y : Min = x】
如有任何疑问请及时联系QQ 50895809反馈