vb.docx
- 文档编号:9266510
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:243
- 大小:679.38KB
vb.docx
《vb.docx》由会员分享,可在线阅读,更多相关《vb.docx(243页珍藏版)》请在冰豆网上搜索。
vb
一、选择题
1.VisualBasic的MSDN帮助窗口最明显的特征是__________。
A.具有Windows风格
B.具有MicrosoftOffice应用程序窗口风格
C.保持了浏览器的特征
D.与VisualBasic编辑窗口相似
2.与传统和程序设计语言相比,VisualBasic最突出的特点是__________。
A.结构化程序设计
B.程序开发环境
C.程序调试技术
D.事件驱动编程机制
3.VB6.0集成开发环境的工作状态有__________。
A.一种
B.两种
C.三种
D.四种
4.在正确安装VisualBasic6.0后,可以通过多种方式启动VisualBasic。
以下方式中不能启动VisualBasic的是__________。
A.通过“开始”菜单中的“程序”命令
B.通过“我的电脑”找到vb6.exe,双击该文件名
C.通过“开始”菜单中的“运行”命令
D.进入DOS方式,执行vb6.exe文件
5.下列不能打开属性窗口的操作是__________。
A.执行“视图”菜单中的“属性窗口”命令
B.单击工具栏上的“属性窗口”按钮
C.按Ctrl+T快捷键
D.按F4键
6.VB6.0集成开发环境不包括__________窗口。
A.DOS界面窗口
B.窗体窗口
C.代码窗口
D.属性窗口
7.VisualBasic集成环境的大部分窗口都可以从主菜单项__________的下拉菜单中找到相应的打开命令。
A.编辑
B.视图
C.格式
D.调式
8.下列可以打开立即窗口的操作是__________。
A.Ctrl+D
B.Ctrl+E
C.Ctrl+F
D.Ctrl+G
9.打开VisualBasic集成环境后,显示的工具栏是__________。
A.编辑工具栏
B.标准工具栏
C.调试工具栏
D.窗体工具栏
10.用户可通过__________模拟屏幕的小图像来布置应用程序。
A.窗体设计器
B.快捷菜单
C.立即窗口
D.窗口布局窗口
11.下面关于VisualBasic6.0工具栏的说法不正确的是__________
A.工具栏的位置可以任意改变
B.工具栏一定在菜单栏的下方
C.工具栏可以显示或隐藏
D.VisualBasic有多个工具栏
12.在设计应用程序时,通过__________窗口可以查看到应用程序工程中的所有组成部分。
A.代码窗口
B.窗体设计窗口
C.属性窗口
D.工程资源管理器窗口
13.VisualBasic中窗体文件的扩展名是__________。
A..VBP
B..FRM
C..VBW
D..PDM
14.退出VB6.0的快捷键是__________。
A.Ctrl+Q
B.Alt+Q
C.Alt+A
D.Ctrl+A
15.使用“上下文相关帮助”的操作方法是:
选择一个对象或关键字,然后按下__________。
A.F1
B.F2
C.F3
D.F4
16.VB6.0是一种面向()的编程环境。
A.机器
B.对象
C.过程
D.应用
17.下面关于对象地描述中,()是错误的。
A.对象就是自定义结构变量
B.对象代表正在创建的系统中的一个实体
C.对象是一个特征和操作的封装体
D.对象之间的信息传递是通过消息进行的
18.如果在窗体上已经创建了一个文本框对象Text1,可以通过()事件获得输入键值地ASCⅡ。
A.Change
B.Keypress
C.Lostfocus
D.gotfocus
19.VisualBasic是一种面向对象的可视化程序设计语言,采用了()的编程机制。
A.事件驱动
B.按过程顺序执行
C.从主程序开始执行
D.按模块顺序执行
20.在VisualBasic中最基本的对象是(),它是应用程序的基石,是其他控件的容器。
A.文本框
B.命令按钮
C.窗体
D.标签
21.多窗体程序是由多个窗体组成的。
在默认情况下,VB在应用程序执行时,总是把()制定为启动窗体。
A.不包含任何控件的窗体
B.设计时的第一个窗体
C.包含控件最多的窗体
D.命令为Form的窗体
22.有程序代码如下:
Text1.Text=”Text1.Text”
则Text1、Text、”Text1.Text”分别代表()
A.对象、值、属性
B.对象、方法、属性
C.对象、属性、值
D.属性、对象、值
23.对于窗体,()属性在程序运行时其属性设置起作用。
A.MaxButton
B.BorderStyle
C.Name
D.Left
24.若要使标签控制显示时不覆盖其背景内容,要对()属性进行设置。
A.BlackColor
B.BorderStyle
C.ForeColor
D.BackStyle
25.文本框没有()属性。
A.Enabled
B.Visible
C.BackColor
D.Caption
26.不论何控件,共同具有的属性是()
A.Text
B.Name
C.foreColor
D.Caption
27.要使Form1窗体的标题栏显示“欢迎使用VB”,以下()语句是正确的。
A.Form1.caption=“欢迎使用VB”
B.Form1.caption=’欢迎使用VB’
C.Form1.caption=欢迎使用VB
D.Form1.caption="欢迎使用VB"
28.要使某控件在运行时不可显示,应对()属性进行设置。
A.Enabled
B.Visible
C.BackColor
D.Caption
29.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对()属性设置就有效。
A.MaxButton
B.BorderStyle
C.Width
D.MinButton
30.文本框的Scrollbars属性设置了非零值,却没有效果,原因是()
A.文本框中没有内容
B.文本框的MultiLine属性为False
C.文本框的MultiLine属性为Ture
D.文本框的Locked属性为Ture
31.要判断在文本框是否按下Enter键,应在文本框的()事件中判断。
A.Change
B.KeyDown
C.Click
D.KeyPress
32.在VB集成环境创建VB应用程序时,除了工具窗口、窗体中的窗口、属性窗口外,必不可少的窗口是()
A.窗体布局窗口
B.立即窗口
C.代码窗口
D.监视窗口
33.保存新建的工程时,默认的路径是()
A.MyDocuments
B.VB98
C.\
D.Windows
34.将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe文件后,该可执行文件到其他机器上不能运行的主要原因是()
A.运行的机器上无VB系统
B.缺少.frm窗体文件
C.该可执行文件有病毒
D.以上原因都不对
35.当需要上下文帮助时,选择要帮助的“难题”,然后按()键,就可出现MSDN窗口及显示所需“难题”的帮助信息。
A.Help
B.F10
C.Esc
D.F1
36.一下叙述错误的是_____。
A.打开一个工程文件时,系统自动装入与该工程有关的窗体等文件。
B.打开一个窗体文件时,系统自动装入与该窗体有关的工程文件。
C.保存VB应用程序时,应分别保存窗体文件和工程文件
D.事件可以由用户激发,也可以由系统激发
37.在VisualBasic中语句的续行符采用__________。
A.空格与短线
B.短线与空格
C.空格与下划线
D.下划线与空格
38.运行VisualBasic应用程序生成的可执行文件的方法是__________
A.单击Windows”开始”菜单中的“运行”命令
B.单击VisualBasic工具栏的“启动”按钮
C.单击VisualBasic“运行”菜单中的“启动”命令
D.按下F5功能键
39.下列叙述中正确的是__________。
A.VisualBasic与Basic没有什么不同
B.VisualBasic与Basic的编程机制不同
C.VisualBasic是过程设计语言
D.ⅥsualBasic与Basic两种之间没有什么联系
40.VB6.0是一种面向__________的编程环境。
A.机器
B.对象
C.过程
D.应用
41.下列关于VB编程的说法中,不正确的是__________。
A.属性是描述对象特征的数据
B.事件是能被对象识别的动作
C.方法指示对象的行为
D.VB程序采用的运行机制是面向对象
42.若要使命令按钮不可操作,要对__________属性进行设置。
A.Enabled
B.Visible
C.BackColor
D.Caption
43.不论何控件,共同具有的是__________属性。
A.Text
B.Name
C.ForeColor
D.Caption
44.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对__________属性设置就有效。
A.MaxButton
B.BorderStyle
C.Width
D.MinButton
45.要判断在文本框是否按下Enter键,应在文本框的__________事件中判断。
A.Change
B.KeyDown
C.Click
D.KeyPress
46.保存新建的工程时,默认的路径是__________。
A.MyDocuments
B.VB98
C.\
D.Windows
47.关于VisualBasic“方法”的概念错误的是__________。
A.方法是对象的一部分
B.方法是预先定义好的操作
C.方法是对事件的响应
D.方法用于完成某些特定的功能
48.下面哪个语句执行后,窗体Form1从内存退出__________。
A.UnLoad.Form1
B.Load.Form1
C.Forml.Hide
D.Forml.Visiable=False
49.对象可以识别和响应的某些行为称为__________。
A.属性
B.方法
C.继承
D.事件
50.在VisualBasic中,称对象的数据为__________。
A.属性
B.方法
C.事件
D.封装
51."对象"是计算机系统运行的__________。
A.程序单位
B.逻辑单位
C.物理实体
D.基本实体
52.事件的名称__________。
A.都要由用户定义
B.有的由有用户定,有的由系统定义
C.都是由系统预先定义
D.是不固定的
53.VisualBasic是一种面向对象的程序设计语言,构成对象的三要素是__________。
A.属性、控件和方法
B.属性、事件和方法
C.窗体、控件和过程
D.控件、过程和模块
54.若要将窗体Forml的标题栏文本改为“欢迎使用本软件!
”,下列语句正确的是__________。
A.Forml.NAME=”欢迎使用本软件!
”
B.FormlCaption=”欢迎使用本软件!
”
C.SetForml.Caption=”欢迎使用本软件!
”
D.Forml.Caption="欢迎使用本软件!
"
55.任何控件都具有__________属性。
A.Text
B.Caption
C.Name
D.ForeColor
56.如果要将窗体中的某个命令按钮设置成无效状态,应该设置命令按钮的__________属性。
A.Value
B.Visible
C.Enabled
D.Default
57.我们可以在设计时(属性窗口中)和运行时(程序代码中)设置属性的属性值,以下关于
属性设置的说法正确的是__________。
A.在属性窗口中可以设置所有属性的属性值
B.在程序代码中可以设置所有属性的属性值
C.属性的名称由VB事先定义,用户不能改变
D.所有对象的属性都是可见的
58.窗体上有一个名为Labell的标签,为了使该标签透明并且没有边框,正确的属性设置为__________
A.Label1.BackStyle=0Label1.BorderStyle=0
B.Label1.BackStyle=1Label1.BorderStyle=1
C.Label1.BackStyle=trueLabel1.BorderStyle=true
D.Label1.BackStyle=FalseLabel1.BorderStyle=False
59.若要设置文本框中所显示的文本颜色,使用的属性是__________。
A.BackColor
B.FillColor
C.ForeColor
D.BackStyle
60.Label控件中内容能垂直方向变化而宽度保持不变则应设置__________属性
A.Wordwrap
B.Enabled
C.Locked
D.AutoSize
61.要使一个命令按钮成为图形命令按钮,则应设置的属性是__________。
A.Picture
B.Style
C.LoadPicture
D.DisabledPicture
62.当标签的标题内容太长,需要根据标题自动调整标签的大小时,应设置标签的__________属性为True。
A.AutoSize
B.WordWrap
C.Enabled
D.Visible
63.下列说法有错误的是__________。
A.默认情况下,属性Visible的值为true
B.如果设置控件的Visible属性为False,则运行时控件会隐藏
C.Visible的值可设为True或者False
D.设置Visible属性同设置Enabled属性的功能是相同的,都是使控件处于失效状态
64.要使菜单项MenuOne在程序运行时失效,使用的语句是__________。
A.MenuOne.Visible=True
B.MenuOne.Visible=False
C.MenuOne.Enabled=True
D.MenuOne.Enabled=False
65.程序启动未执行任何操作前,为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为Ture,这个属性是__________。
A.Value
B.Default
C.Cancel
D.Enabled
66.使标签所在处显示背景,应把BackStyle属性设置为__________
A.0
B.1
C.True
D.False
67.在窗体上画一个名称为text1的文本框和一个名称为label1的标签,要求如下程序运行时,在文本框中输入的内容立即在标签中显示,在下划线上填入的内容是__________。
PrivateSubText1___________
Label1.Caption=Text1.Text
EndSub
A.Focus
B.Click
C.Change
D.LostFocus
68.能够改变窗体边框线类型的属性是__________
A.FontSyle
B.BorderStyle
C.BackStyle
D.Border
69.把窗体设置为不可见的,应该将__________属性设置为False。
A.Font
B.Caption
C.Enable
D.Visible
70.决定控件上文字的字体、字形、字号、效果的属性是__________。
A.Text
B.Caption
C.Name
D.Font
71.将文本框的__________属性设置为True时,文本框可以输入或显示多行文本,且会在输入的
内容超出文本框的宽度时自动换行。
A.MultiLine
B.ScrollBars
C.Text
D.Enabled
72.通过文本框的__________属性可以获得当前插入点所在的位置。
A.PositiOn
B.SelStart
C.SelLength
D.Left
73.设置命令按钮的标题文字时,应改变的属性是__________。
A.text
B.Name
C.Caption
D..(名称)
74.窗体的Caption属性的作用是__________
A.确定窗体的名称
B.确定窗体的标题
C.确定窗体的边界类型
D.确定窗体的字体
75.常用控件的Style属性值是__________。
A.字符常量
B.逻辑常量
C.数值常量
D.日期常量
76.如果要在文本框中输入字符时,只显示某个字符,如星号(*),应设置文本框的__________属性。
A.Caption
B.PasswordChar
C.Text
D.Char
77.能够获得一个文本框中被选取文本的内容的属性是__________。
A.Text
B.Length
C.Seltext
D.SelStart
78.下面四个选项,不是窗体属性的是__________。
A.MinButton
B.MaxButton
C.Caption
D.Load
79.假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为“VBTest”的语句为__________。
A.Form1="VBTest"
B.Caption="VBTest"
C.Form1.Text="VBTest"
D.Form1.Name="VBTest"
80.若要将某命令按钮设置为默认命令按钮。
则应设置为true的属性是__________
A.Value
B.Cancel
C.Default
D.Enabled
81.要使标签能够显示所需要的文本,则在程序中应设置__________属性的值。
A.Caption
B.Text
C.Name
D.AutoSize
82.若要使用户不能修改文本框TextBoxl中显示的内容,应设置__________属性。
A.Locked
B.MultiLine
C.PassWordChar
D.ScrollBar
83.确定一个窗体或控件大小的属性是__________。
A.Width或Height
B.Width和Height
C.Top或Left
D.Top和Left
84.设置标签边框的属性是__________。
A.BorderStyle
B.BackStyle
C.AutoSize
D.Alignment
85.若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口设置__________
A.Text属性值为*
B.Caption属性值为*
C.password属性值为空
D.Passwordchar属性值为*
86.当文本框ScrollBars属性设置了非零值,却没有效果,原因是__________。
A.文本框中没有内容
B.文本框的MultiLine属性为False
C.文本框的MultiLine属性为True
D.文本框的Locked属性为True
87.标签控件能够显示文本信息,文本内容只能用__________属性来设置。
A.Alignment
B.Caption
C.Visible
D.BorderStyle
88.使图形能自动按控件大小而改变的控件是__________
A.图片框
B.图象框
C.标签框
D.框架
89.能够将文本框控件隐藏起来的属性是__________
A.Clear
B.VisibLe
C.Hide
D.New
90.窗体上有一个按钮和一个文本框,程序执行后,在文本框中输入12345,单击按钮后的输
出结果为__________。
PrivateSubCommandl_Click()
DimAAsInteger,BAsInteger
Textl.SelStart=2
Textl.SelLength=2
A=Val(Textl.SelText)
B=Len(Textl.Text)
PrintA*B
EndSub
A.68
B.115
C.170
D.1170
91.运行以下程序,输出结果是__________。
ForI=1To3
cls
Print"I=",I;
Nexti
A.123
B.3
C.I=1I=2I=3
D.I=3
92.Cls方法可以清除窗体或图片框中的__________内容。
A.在设计阶段使用Picture属性设置的背景位图
B.在设计阶段放置的控件
C.在运行阶段产生的图形和文字
D.其他全部内容
93.对象.cls方法对__________控件有效。
A.窗体、图像框
B.窗体、图片框
C.屏幕、窗体
D.图像框、图片框
94.在窗体上画一个名称为TextA的文本框,然后编写如下的事件过程:
PrivateSubTextA_KeyPress(keyAsciiAsInteger)
…
EndSub
若焦点位于文本框中,则能够触发KeyPress事件的操作是__________。
A.单击鼠标
B.双击文本框
C.鼠标滑过文本框
D.按下键盘上的某个键
95.在运行阶段,要在文本框Text1获得焦点时选中文本框中所有内容,对应的事件过程是
__________。
A.PrivateSubText1_GotFocus()
Text1.SelStart=0
Text1.SelLength=len(Text1.Text)
EndSub
B.PrivateSubText1_LostFocus()
Text1.SelStart=0
Text1.SelLength=Len(Text1.Text)
EndSub
C.PrivateSubText1_Change()
Text1.SelStart=0
Texf1.SelLength=Len(Text1.Text)
EndSub
D.PrivateSubTexf1_SetFocus()
Text1.SelStart=0
Text1.SelLength=Len(Text1.Text)
EndSub
96.在文本框中,当用户键入一个字符,能同时引发的事件是__________。
A.KeyPress和Click
B.KeyPress和LostFocus
C.KeyPress和Change
D.Change和LostFocus
97.在窗体上画一个文本框(其Name属性为Text1),然后编写如下事件过程:
PrivateSubForm_Load()
Text1.Text=””
Text1.SetFocus
Fori=1To9
Sum=Sum+i
Nexti
Text1.Text=Sum
EndSub
上述程序的运行结果是__________
A.出错
B.在文本框Text1中输出45
C.在文本框Text1中输出0
D.在文本框Text1中输出不定值
98.在设计阶段,双击窗体Form1的空白处,打开
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vb
![提示](https://static.bdocx.com/images/bang_tan.gif)