第一章 单元测试
1、单选题:与传统的结构化程序设计语言相比,Visual Basic 最突出的特点是()。
A:程序开发环境
B:事件驱动机制
C:程序设计技术
D:结构化程序设计
正确答案:【事件驱动机制】
2、单选题:下列叙述正确的是()。
A:程序就是软件
B:软件既是逻辑实体,又是物理实体
C:软件开发不受计算机系统的限制
D:软件是程序、数据和相关文档的集合
正确答案:【软件是程序、数据和相关文档的集合】
3、单选题:在 VB 中,下列()操作不能打开代码编辑窗口。
A:选定对象后,按快捷键 F7
B:单击窗体或控件
C:双击窗体
D:双击窗体上的某个控件
正确答案:【单击窗体或控件】
4、单选题:高级语言程序的核心是()。
A:语法
B:算法
C:设计方法
D:流程图
正确答案:【算法】
5、单选题:在 VB 中,表示窗体宽、高的是()。
A:事件
B:对象
C:属性
D:方法
正确答案:【事件】
6、单选题:在 Visual Basic 中,扩展名.bas 表示是()文件。
A:标准模块
B:类模块
C:窗体
D:工程
正确答案:【标准模块】
7、单选题:在 Visual Basic 中,扩展名.frm 表示是()文件。
A:窗体
B:标准模块
C:工程
D:类模块
正确答案:【窗体】
8、单选题:在 Visual Basic 中,扩展名.vbp 表示是()文件。
A:窗体
B:工程
C:类模块
D:标准模块
正确答案:【工程】
9、单选题:要在命令按钮 Cmd1 上显示“计算”,可以使用()语句。
A:Cmd1.Caption=”计算”
B:Command1.Caption=”计算”
C:Cmd1.Name=”计算”
D:Cmd1.Value=”计算”
正确答案:【Cmd1.Caption=”计算”】
10、单选题:在代码编辑窗口中,当从对象框中选定了某个对象后,在()中会列出适用于该对象的事件。
A:工具箱
B:工具栏
C:过程框
D:属性窗口
正确答案:【过程框】
第二章 单元测试
1、单选题:下面不能输出’Program’的语句是()。
A:
Print Right(‘VBProgram’, 7)
B:
Print Mid(‘VBProgram’, 3)
C:
Print Left(‘VBProgram’, 7)
D:
Print Mid(‘VBProgram’, 3, 7)
正确答案:【
Print Left(‘VBProgram’, 7)
】
2、单选题:下列可作为 Visual Basic 变量名的是()。
A:4b
B:m1
C:Print
D:#k
正确答案:【m1】
3、单选题:输入圆的半径 r(可能为小数),则 r 定义正确的是()。
A:Dim r As Long
B:Dim r As Single
C:Dim r As String
D:Dim r As Integer
正确答案:【Dim r As Single】
4、单选题:表达式 3 * 3 ^ 2 + 4 * 2 5 + 3 ^ 2 的值是()。
A:37
B:36
C:35
D:36.3
正确答案:【37】
5、单选题:下列能正确产生[1,30]之间的随机整数的表达式是()。
A:1+rnd(30)
B:int(rnd()*30)+1
C:1+30*rnd()
D:rnd(1+30)
正确答案:【int(rnd()*30)+1】
6、单选题:设 A=3,B=5,则以下表达式值为真的是()。
A:A>=B And B>10
B:(A>B) Or (B>0)
C:(A0)
D:(-3+5>A) And (B>0)
正确答案:【(A>B) Or (B>0)】
7、单选题:设 A=”Visual Basic”,下面使 B=”Basic”的语句是()。
A:B=Mid(A,8,5)
B:B=Left(A,8,5)
C:B=Left(A,8,12)
D:B=Rigth(A,5,5)
正确答案:【B=Mid(A,8,5)】
8、单选题:执行语句 S=Len(Mid(“Visualbasic”,1,6))后,S 的值是()。
A:Visual
B:6
C:11
D:Basic
正确答案:【6】
9、单选题:下面关系表达式中,其值为 False 的是()。
A:
‘Integer’>’Int’
B:
‘The'<>’They’
C:
‘ABC’>’Abc’
D:
‘VISUAL’=Ucase(‘Visual’)
正确答案:【
‘ABC’>’Abc’
】
10、单选题:若a=4:b=5:c=6,执行语句Printa<bAndb<c后,窗体上显示的是()。
A:TRUE
B:出错
C:FALSE
D:0
正确答案:【TRUE】
第三章 单元测试
1、单选题:VB 提供了结构化程序设计的基本结构,分别是()。
A:过程结构、输入和输出结构、转向结构
B:选择结构、递归结构、循环结构
C:顺序结构、选择结构、循环结构
D:选择结构、过程结构、顺序结构
正确答案:【顺序结构、选择结构、循环结构】
2、单选题:下面正确的赋值语句是()。
A:y-6=π*x*x
B:3=x+y
C:y=x+30
D:x+y=30
正确答案:【y=x+30】
3、单选题:语句 Print “Sqr(25)=”;Sqr(25)的输出结果为()。
A:5=Sqr(25)
B:Sqr(25)=5
C:Sqr(25)=Sqr(25)
D:“5=”5
正确答案:【Sqr(25)=5】
4、单选题:为了给 x,y,z 三个变量赋初值 1,正确的赋值语句是()。
A:x=1, y=1, z=1
B:x=1: y=1: z=1
C:x=y=z=1
D:x,y,x=1
正确答案:【x=1: y=1: z=1】
5、单选题:赋值语句 g = 123 & Mid(“123456”, 3, 2)执行后,变量 g 中的值是()。
A:“12334”
B:12334
C:157
D:123
正确答案:【12334】
6、单选题:下列哪组语句可以将变量 a,b 的值互换?()。
A:a=b: b=a
B:a=(a+b)/2: b=(a-b)/2
C:a=c: c=b: b=a
D:a=a+b: b=a-b: a=a-b
正确答案:【a=a+b: b=a-b: a=a-b】
7、单选题:语句 Print Format (“HELLO”, “<“) 的输出结果是()。
A:He
B:HELLO
C:he
D:hello
正确答案:【hello】
8、单选题:语句 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 是赋值语句】
9、单选题:用语句 Dim A(-3 to 5)As Long 定义的数组元素个数是()。
A:7
B:10
C:8
D:9
正确答案:【9】
10、单选题:下面()语句与声明动态数组无关。
A:Dim x()
B:ReDim x(10)
C:Dim x(5)
D:ReDim x(10,10)
正确答案:【Dim x(5)】
第四章 单元测试
1、单选题:当启动程序时,系统自动执行启动窗体的()事件过程。
A:Click
B:DblClick
C:Load
D:Unload
正确答案:【Load】
2、单选题:将数据项“China”添加到列表框 List1 中成为第 3 项,应使用()语句。
A:List1.AddItem 3,”China”
B:List1.AddItem “China”,2
C:List1.AddItem 2,”China”
D:List1.AddItem “China”,3
正确答案:【List1.AddItem “China”,2】
3、单选题:复选框或单选按钮的当前状态通过()属性来设置或访问。
A:Caption
B:Value
C:Checked
D:Selected
正确答案:【Value】
4、单选题:如果每秒触发 10 次计时器的 Timer 事件,那么计时器的 Interval 属性应设为()。
A:1
B:1000
C:10
D:100
正确答案:【100】
5、单选题:设置滚动条控件所能表示最大值的属性是()。
A:Min
B:Value
C:LargeChange
D:Max
正确答案:【Max】
6、单选题:决定窗体标题栏内容的属性是()。
A:Index
B:Name
C:Caption
D:BackStyle
正确答案:【Caption】
7、单选题:在程序运行时,可实现信息输入的控件是()。
A:标签
B:单选按钮
C:图片框
D:窗口
正确答案:【单选按钮】
8、单选题:确定控件在窗体上位置的属性是()。
A:Width 和 Height
B:Width 和 Top
C:Top 和 Left
D:Top 和 Height
正确答案:【Top 和 Left】
9、单选题:在单行文本框中输入密码时只显示*号,则应在该文本框的属性窗口中设置()。
A:PasswordChar 属性值为 True
B:Caption 属性值为*
C:Text 属性值为*
D:PasswordChar 属性值为*
正确答案:【PasswordChar 属性值为*】
10、单选题:设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是()。
A:Caption
B:Name
C:Text
D:Value
正确答案:【Value】
第五章 单元测试
1、判断题:多窗体是指一个应用程序中有多个并列的普通窗体,每个窗体可以有自己的界面和程序, 完成不同的功能。
A:对
B:错
正确答案:【对】
2、判断题:Load 语句不会把一个窗体装入内存。
A:错
B:对
正确答案:【错】
3、判断题:UnLoad Me,表示关闭当前窗体,这里的关键字 Me 代表 UnLoad Me 语句所在的 窗体。
A:对
B:错
正确答案:【对】
4、判断题:Show 方法该方法用来显示一个窗体,它兼有加载和显示两种功能。
A:对
B:错
正确答案:【对】
5、判断题:Windows 系统中的菜单可分为下拉式菜单和弹出式菜单和快捷菜单三种类型。
A:错
B:对
正确答案:【错】
6、判断题:“复选”复选框允许用户设置某一菜单项是否可复选,即在菜单项左边加上“√”标记。
A:错
B:对
正确答案:【对】
7、单选题:菜单编辑器中,哪一个选项输入希望在菜单栏上显示的文本()。
A:标题
B:索引
C:名称
D:访问键
正确答案:【标题】
8、单选题:下面哪个属性可以控制菜单项可见或不可见()?
A:Hide
B:C)Visible
C:B)Checked
D:D)Enabled
正确答案:【C)Visible】
9、单选题:菜单控件只有一个()事件。
A:C)DBClick
B:MouseUp
C:D)KeyPress
D:B)Click
正确答案:【B)Click】
10、单选题:要将通用对话框 CommonDialog1 设置成不同类型的对话框,应通过()属性来设置。
A:C)Tag
B:B)Action
C:Name
D:D)Left
正确答案:【B)Action】
如有任何疑问请及时联系QQ 50895809反馈