VB理论单选题整理有答案
更新时间:2024-05-13 21:39:01 阅读量: 综合文库 文档下载
- mo理论和vb理论推荐度:
- 相关推荐
VB理论单选题整理
1. _________在用户的应用程序执行期间发生,比如鼠标单击或是敲击键盘。 A. 方法 B. 属性 C. 事件 D. 工程 答案: 事件
2. 一只白色的足球被踢进球门.则白色,足球,踢,进球门是__________。 A. 属性,对象,方法,事件 B. 属性,对象,事件,方法 C. 对象,属性,方法,事件 D. 对象,属性,事件,方法
答案: 属性, 对象, 事件, 方法
3. 窗体文件名的后缀是_____________。 A. vbp B. frm C. bas D. vbw 答案: frm
4. 工程文件名的后缀是_____________。 A. vbp B. frm C. bas D. vbw 答案: vbp
5. 控件的__________确定了当一个事件发生时的执行代码。 A. 函数 B. 事件过程 C. 子程序 D. 通用过程 答案: 事件过程
6. Visual Basic是面向_________的程序设计语言。 A. 过程 B. 工程 C. 事件 D. 对象 答案: 对象
7. VB6.0是_______位操作系统下的应用程序的开发工具。 A. 16 B. 32 C. 64
D. 16或32 答案: 32
8. ___________的改变可以在设计时和运行时表现出来,而________只有在运行时执行。
A. 控件属性、函数 B. 控件属性、事件过程 C. 事件过程、函数 D. 控件属性、子程序
答案: 控件属性、事件过程
9. 一个对象可以执行的动作称为__________。 A. 过程 B. 属性 C. 方法 D. 事件 答案: 方法
10. 可被一个对象识别的动作称为__________。 A. 过程 B. 属性 C. 方法 D. 事件 答案: 事件
11. 一个对象的特性描述称为_________。 A. 过程 B. 属性 C. 方法 D. 事件 答案: 属性
12.OOP的含义是______________。 A. 面向对象的程序设计 B. 面向过程的程序设计 C. 嵌入技术 D. 动态链接库
答案: 面向对象的程序设计 13.下面哪句话是错误的? A. 对象是类的实例 B. 属性是对象的特征
C. 方法是控制对象动作行为的方式 D. 类和对象是同一个概念 答案: 类和对象是同一个概念 14.下面哪句话是错误的?
A. VB的工作模式是事件驱动方式 B. VB的工作模式是消息驱动方式 C. VB程序的运行有固定的顺序 D. VB程序的运行没有固定的顺序 答案: VB程序的运行有固定的顺序
15.下列有关控件工具箱的说法错误的是____________。 A. 控件工具箱中包含了常用的控件。 B. 控件工具箱中没有包含所有的控件。
C. 选择“工程”菜单下的“部件”菜单项可以添加控件 D. 选择“工程”菜单下的“对象”菜单项可以添加控件 答案: 选择“工程”菜单下的“对象”菜单项可以添加控件
16.能被对象所识别的动作与对象可执行的活动分别称为对象的________。 A. 方法、事件 B. 事件、方法 C. 事件、属性 D. 过程、方法 答案: 事件、方法
17.扩展名为VBP的工程文件中包含有________。 A. 工程中所有模块的有关信息
B. 每个窗体模块中的所有控件的有关信息 C. 每个模块中所有变量的有关信息 D. 每个模块中所有过程的有关信息 答案: 工程中所有模块的有关信息 第02章
18.放置控件到窗体中的最迅速的方法是___________。 A. 双击工具箱中的控件 B. 单击工具箱中的控件 C. 拖动鼠标
D. 单击工具箱中的控件并拖动鼠标 答案: 双击工具箱中的控件
19.控件的_________使用户能够移动控件并调节其大小。 A. 拖曳柄 B. 标题栏 C. 工具箱
D. 工程资源管理器 答案: 拖曳柄
20.不能在窗体上选择多个控件的方法是__________。 A. 按住Shift键同时单击每个控件 B. 按住Alt键同时单击每个控件 C. 通过鼠标拖动一方框将它们选定 D. 按住Ctrl键同时单击每个控件 答案: 按住Alt键同时单击每个控件
21.当移动控件时,_________属性会自动改变。 A. Click、Change B. Name、Caption C. Top、Left
D. Cancel、Default 答案: Top、Left
22.如果在窗体上有“OK”命令按钮 ,在代码编辑窗口有与之对应CmdOK_Click() 事件, 则命令按钮控件的名称属性和Caption属性分别为__________。 A. OK、Cmd B. Cmd、OK
C. CmdOK、OK D. OK、CmdOK 答案: CmdOK、OK
23.__________属性用来设置将出现在窗体标题条中的标题。 A. Style B. Text C. Caption D. Name
答案: Caption
24._______是一种对象;_________也能包括窗体、菜单和其他应用程序组件。 A. 控件、方法 B. 控件、对象 C. 事件、方法 D. 过程、函数 答案: 控件、对象
25.以下有关对象属性的说法中正确的是________。 A. 对象所有的属性都罗列在属性窗口列表中 B. 不同对象不可能有同名属性
C. 不同对象的同名属性取值一定相同
D. 对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变 答案: 对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变
26.若在一个应用程序窗体上,依次创建了CommandButton、TextBox、Label等控件,则运行该程序显示窗体时,_______会首先获得焦点。 A. 窗体
B. CommandButton C. Label D. TextBox
答案: CommandButton
27.单选按钮(OptionButton)用于一组互斥的选项中。若一个应用程序包含多组互斥条件,可在不同的_______中安排适当的单选按钮,即可实现。 A. 框架控件(Frame)或图像控件(Image) B. 组合框(ComboBox)或图像控件(Image) C. 组合框(ComboBox)或图片框(PictureBox) D. 框架控件(Frame)或图片框(PictureBox) 答案: 框架控件(Frame)或图片框(PictureBox) 28.在Visual Basic 中最基本的对象是________,它是应用程序的基石,也是其他控件的容器 A. 文本框 B. 命令按钮 C. 窗体 D. 标签 答案: 窗体
29.应用程序窗体的名称属性为Frml,窗体上有一个命令按钮,其名称属性为Cmdl,窗体和命令按钮的Click事件过程名分别为________。 A. Form_Click()、Commandl_Click()
B. Frml_Click()、Commandl_Click() C. Form_Click()、Cmdl_Click() D. Frml_Click()、Cmdl_Click() 答案: Form_Click()、Cmdl_Click()
30.多窗体程序由多个窗体组成。在缺省情况下,VB在执行应用程序时,总是把________指定为启动窗体。
A. 不包含任何控件的窗体 B. 设计时的第一个窗体 C. 命名为Frml的窗体 D. 包含控件最多的窗体 答案: 设计时的第一个窗体
31.使用________方法可将新的列表项添加到一个列表框中。 A. Print B. AddItem C. Clear
D. RemoveItem 答案: AddItem
32.窗体Form1的名称属性是frm,它的Load事件过程名是_____________。 A. Form_Load B. Form1_Load C. frm_Load D. Me_Load
答案: Form_Load
33.当单击控件属性的_________时,出现一个对话框,让用户填充与控件属性相关的多个值。 A. 查看桌面 B. 省略号 C. 下箭头
D. 往上移一层 答案: 省略号
34.最适合做标题的控件是________ 。 A. 文本框 B. 列表框 C. 标签
D. 命令按钮 答案: 标签
35.当用户单击命令按钮时,___________属性可以使得命令按钮对激发事件无效。 A. Name B. Enable C. Default D. Cancel 答案: Enable
36.将命令按钮的______属性设置为True,可以使用户按Esc键时激发对应命令按钮的Click事件。 A. Name
A. Caption B. Value C. Checked D. Selected 答案: Value
73.在实用菜单编辑器创建菜单时,可在菜单名称中某字母前插入________符号,那么在运行程序时按【Alt】键和该字母键就可打开该命令菜单。 A. 下划线 B. & C. $ D. @ 答案: &
74.有程序代码“Text1.Text=\Basic\其中的Text1、Text和\Basic\分别代表________。
A. 对象、值、属性 B. 对象、方法、属性 C. 对象、属性、值 D. 属性、对象、值 答案: 对象、属性、值
75.窗体上有多个控件,在Form_Activate()事件过程中添加________语句,就可以确保每次运行程序时,都将光标定位在文本框Text1上。 A. Text1.Text=\B. Text1.Setfocus C. Form1.SetFocus D. Text1.Visible=true 答案: Text1.Setfocus
76.在以下有关对象属性的叙述中,不正确的是________。 A. 一个对象的属性可分为外观、行为等若干类。 B. 不同属性可能具有不同的数据类型。
C. 一个对象的所有属性都可在属性窗口的列表中进行设置。
D. 属性窗口中的属性列表既可以按字母排序也可以按类别排列。 答案: 一个对象的所有属性都可在属性窗口的列表中进行设置。 77.使用________方法,可以将列表框List中的所有项删除掉 A. List1.Text=\B. AddItem C. RemoveItem D. Clear 答案: Clear
78.以下使用方法的语句中,正确的是________。 A. List1.Clear B. Form1.Clear C. Combo1.Cls D. Picture.Clear 答案: List1.Clear
79.以下所列的7个控件中,具有Caption属性的有________个。 PictureBox(图片框)、Frame(框架)、OptionButton(单选按钮)、ListBox (列表框)、TextBox(文本框)、Form(窗体)、DiveListBox(驱动器列表框) A. 3 B. 4 C. 2 D. 5 答案: 3
80.以下有关对象属性的说法中错误的是________。 A. 所有的对象都具有Name(名称)属性
B. 只能在执行时设置或改变的属性为执行时属性
C. 对象的某些属性只能在设计时设定,不能使用代码改变 D. Enabled属性值设为False的控件对象在窗体上将不可见 答案: Enabled属性值设为False的控件对象在窗体上将不可见 81.在VB中可以作为容器的是________。 A. Form、TextBox、PictureBox B. Form、PictureBox、Frame C. Form、TextBox、Label
D. TextBox、PictureBox、ListBox 答案: Form、PictureBox、Frame
82.VB中除窗体能显示图片外,下面列出的控件中可以显示图片的控件有________。 ①PictureBox ②Image ③TextBox ④CommandButton ⑤OptionButton ⑥Label A. ①②③④ B. ①②⑤⑥ C. ①②④⑤ D. ①②④⑥ 答案: ①②④⑤
83.第一次显示某窗体时,将发生一系列事件,正确的事件系列是_______ A. Load、Initialize、Activate B. Initialize、Load、Activate C. Load、Activate、Initatize D. Initialize、Activate、Load 答案: Initialize、Load、Activate
84.关于标签和文本框的区别,以下叙述错误的是__________。 A. 在程序运行中,标签和文本框都可以用来输出数据 B. 在程序运行中,标签和文本框都可以用来输入数据 C. 在程序运行中,可以改变标签的内容 D. 文本框控件没有Caption属性
答案: 在程序运行中,标签和文本框都可以用来输入数据 85.用__________方法可以使文本框获取焦点。 A. Change B. GotFocus C. SetFocus D. LostFocus
答案: SetFocus
86.若一个命令按钮的__________属性设置为按ESC键等同于单击该命令按钮。 A. Default B. Cancel C. Enabled D. Visible 答案: Cancel
87.将文本框的__________属性设置为True时,可以在该文本中输入多行文本。 A. AutoSize B. MultiLine C. Text
D. ScrollBars 答案: MultiLine
88.在滚动条上拖动滚动块移动时触发__________事件。 A. KeyUp B. KeyPress C. Scroll D. Change 答案: Scroll
89.在用菜单编辑器设计菜单时,必须输入的项是__________。 A. 名称和快捷键 B. 名称和标题 C. 标题和索引 D. 标题和快捷键 答案: 名称和标题
90.通过文本框的__________事件过程可以获取文本框中键入字符的ASCII码值。 A. Change B. GotFocus C. Click D. KeyPress 答案: KeyPress
91.引用列表框的最后一项应使用__________。 A. List1.List (List1.ListCount - 1) B. List1.List (List1.ListCount) C. List1.List (ListCount - 1) D. List1.List (ListCount)
答案: List1.List (List1.ListCount - 1)
92.缺省时,加载图片后Image控件的尺寸与原图的大小相比,__________。 A. 和原图不同 B. 比原图大 C. 比原图小 D. 和原图相同 答案: 和原图相同
93.计时器控件每次经历一个固定的时间间隔__________。
A. 修改属性 B. 触发事件 C. 建立窗体 D. 显示图片 答案: 触发事件
94.要对选定的多个控件调整格式,如对齐、调整间距、统一尺寸等,应使用__________菜单。 A. 格式 B. 编辑 C. 视图 D. 工具 答案: 格式
95.在默认状态下运行时,系统自动执行启动窗体的__________事件过程。 A. Click B. GotFocus C. Load D. Unload 答案: Load
96. 向列表框中添中项目应采用__________方法 A. Print B. AddItem C. Refresh D. Clear
答案: AddItem
97.决定控件上文字的字体、字形、大小、效果的属性是__________。 A. Style B. Font C. Name D. BackStyle 答案: Font
98.在窗体上已建立了多个控件,如Text1、Label1、Command1,若要使程序一运行焦点就定位在Command1上,应将Command1的__________属性设置为0。 A. Index B. TabStop C. TabIndex D. Enabled 答案: TabIndex
99.下列控件中,__________控件不能改变大小。 A. TextBox B. Frame C. Label D. Timer 答案: Timer
100.某工程中的窗体上,设置了一个Label1和一个Timer控件,由Timer控件实现Label1
的滚动,欲停止Label1的滚动,应设置__________。 A. Label1.Enabled=True B. Label1.Enabled=False C. Timer1.Enabled=False D. Timer1.Enabled=True
答案: Timer1.Enabled=False
101.在下列__________控件中可以使用Print方法。 A. Form和PictrueBox B. ListBox和Frame C. Form和Label
D. PictureBox和TextBox 答案: Form和PictrueBox
102.若设置Lable控件的背景为透明,应将其__________属性设置为__________。 A. BackStyle,0 B. BackColor,1 C. BorderStyle,1 D. ForeColor,0 答案: BackStyle,0
103.在使用菜单编辑器创建菜单时,可在菜单名称中某字母前插入__________符号,那么在运行程序时按Alt键和该字母键就可以打开该命令菜单。 A. 下划线 B. & C. $ D. @ 答案: &
104.若要设置单击滚动条上的空白区域时,滚动条的最大调整值应对其__________属性进行设定。 A. Max B. Width
C. SmallChange D. LargeChange 答案: LargeChange
105.在VB中,下列关于控件的属性或方法中搭配错误的有________个。 ① Timer1.Interval ② List1.Cls ③ Text1.Print
④ List1.RemoveItem ⑤ Vscroll.Value ⑥ Picturel.Print A. 0 B. 1 C. 2 D. 3 答案: 2
106.下面所列的控件属性中,其值既能在程序设计时设定,又能在程序运行时通过赋值改变的是________。 A. List1.ListCount B. Text1.Index
C. Dir1.Path
D. Label1.Visible 答案: Label1.Visible
107.下面________语句,可以将列表框List1中当前选定的列表项的值替换成\。 A. List1.AddItem \B. List1.Text=\
C. List1.List(List1.ListIndex)=\D. 前三项均可
答案: List1.List(List1.ListIndex)=\
108.设s是字符型变量,以下语句正确的是________。 A. s=List1.Caption B. s=Timer1.Caption C. s=Text1.Caption D. s=Label1.Caption 答案: s=Label1.Caption
109.以下控件对象中具有Picture属性的是________。
① PictureBox ② Frame ③ OptionButton ④ CommandButton ⑤ ListBox ⑥ CheckBox ⑦ Label A. ①③④⑥ B. ①②⑤⑥⑦ C. ①③④⑤⑥ D. ①②③④⑤⑥ 答案: ①③④⑥
110.以下关于方法的叙述错误的是________。 A. 方法是构成对象实体的一个部分 B. 方法是一种特殊的过程或函数
C. 调用方法的一般格式是:对象名.方法名称[参数] D. 在调用方法时,对象名称是不可缺少的 答案: 在调用方法时,对象名称是不可缺少的
111.创建应用程序的界面时,在窗体上设置了一个命令按钮,运行程序后,命令按钮没有出现在窗体上,可能的原因是________。 A. 该命令按钮的Value属性被设置为False B. 该命令按钮的Enabled属性被设置为False C. 该命令按钮的Visible属性被设置为False D. 该命令按钮的Default属性被设置为True 答案: 该命令按钮的Visible属性被设置为False
112.若需要在同一窗体内安排两组相互独立的单选按钮(OptionButton),可使用________控件将它们分隔开。
① TextBox ② Picture ③ Image ④ Frame A. ①② B. ②③ C. ②④ D. ③④ 答案: ②④
113.单击滚动条两端的箭头时,滚动条Value属性值的改变量由________属性值决定。 A. LargeChange B. Max
C. SmallChange D. Min
答案: SmallChange 第03章
114.下面表达式的值为真的是________。 A. Mid(\
=Right(\B. \
C. Int(134.69)>=Cint(134.69)
D. 78.9/32.77<=97.5/43.97 And -45.4>-4.98
答案: Mid(\
115.在窗体模块的通用声明处用下面的语句声明变量、数组,正确语句有_______个。
①Public A(5) As Integer ②Public N As Integer ③Public St As String*10 ④Public b() As Integer A. 2 B. 3 C. 4 D. 1 答案: 1
116.下列说法不正确的是________。
A. VB允许将一个数字字符串赋值给一个数值型的变量 B. VB允许使用未经说明的变量,其类型都是Varint类型
C. Cls方法只清除运行时在窗体或图形框中显示的文本或图形 D. 事件过程既可建在窗体模块中,也可建在标准模块中 答案: 事件过程既可建在窗体模块中,也可建在标准模块中
117.若希望在离开某过程后,还能保存该过程中局部变量的值,则应使用________关键字在该过程中定义局部变量。 A. Dim B. Private C. Public D. Static 答案: Static
118.下列数据中_______是Boolean常量。 A. .True. B. #False# C. True D. 123 答案: True
119.设Mys1,Mys2均为字符串型变量,Mys1 =\、Mys2 =\,则下面关系表达式中结果为True的是____________。 A. Mid(Mys1, 7, 1) > Mys2
B. Len(Mys1) <> 2 * InStr(Mys1, \C. Chr(65) + Right(Mys1, 5) = \
D. InStr(Left(Mys1, 6), \答案: Chr(65) + Right(Mys1, 5) = \
120.x + y小于10且x - y要大于0的逻辑表达式是___________。 A. x + y < 10 , x - y > 0 B. (x + y < 10) : (x – y) > 0 C. x + y < 10 And x – y > 0 D. x + y < 10 x – y > 0
答案: x + y < 10 And x – y > 0
121.设a为Integer型变量,s为Single型变量,把3.75赋值给s后,再执行下列某一语句,则在文本框中显示的结果与执行语句a=s:Text1=a的结果相同的有__________个。 ① a=Int(s):Text1=a ② a=Fix(s):Text1=a ③ a=CInt(s):Text1=a
④ a=Format(s,”#####”):Text1=a A. 1 B. 2 C. 3 D. 4 答案: 2
122.下面语句运行时系统给出错误提示的是________。 A. Print -32000-769 B. Print \C. Print \D. Print 3=2=4
答案: Print -32000-769
123.M被N整除的逻辑表达式是__________。 A. M Mod N = 0 B. M / N = 0 C. M \\ N = 0 D. N \\ M = 0
答案: M Mod N = 0
124.在过程中可以用________语句定义变量。 A. Dim、Private B. Dim、Static C. Dim、Public
D. Dim、Static、Private 答案: Dim、Static
125.下面表达式的值为真的是____________。
A. Mid(\B. \
C. Int(134.69)>=Cint(134.69)
D. 78.9/32.77<=97.5/43.97 And -45.4>-4.98
答案: Mid(\126.在窗体模块的通用声明处用下面的语句声明变量,错误的是__________。 A. Dim s As String B. Public s As String C. Public s As String *10 D. Private s As String
答案: Public s As String *10
127.若希望在离开某过程后,还能保存该过程中局部变量的值,则应使用_______ 关键字在该过程中定义局部变量。 A. Dim B. Private C. Public D. Static 答案: Static
128.在多窗体程序中,可以在标准模块或某个窗体模块的通用声明处,分别用 ________语句定义一个在所有窗体模块都可以引用的变量IntA。 A. Private IntA As Integer Public IntA As Integer B. Public IntA As Integer Private IntA As Integer C. Public IntA As Integer Public IntA As Integer D. Private IntA As Integer Private IntA As Integer 答案: Public IntA As Integer Public IntA As Integer 129.语句Print \输出的结果是_______。 A. “5*20”
B. 出现错误信息 C. 5*20 D. 100 答案: 5*20
130.可以在_______中,使用语句Public PubStr As String * 20定义一个定长字符串。 A. 窗体模块 B. 标准模块 C. 类模块 D. 三者均可 答案: 标准模块
131.表示“X>Y>Z”,正确的VB逻辑表达式是__________。 A. X>Y And Y>Z B. X>Y>Z
C. X>Y Or Y>Z D. X>Y And >Z 答案: X>Y And Y>Z
132.窗体上有一个文本框控件Text1,假设已存在三个整型变量a、b和c,且变量a 的值为5,变量b的值为7,变量c的值为12。以下的________语句可以使文本框内显示的内容为:5+7=12
A. Text1.Text=a+b=c B. Text1.Text=\
C. Text1=a & \
D. Text1=\答案: Text1=a & \
133.以下有关变量作用域的说法中,错误的是________。
A. 只有在标准模块中用Public语句说明的变量才是全局变量。 B. 在过程中不能使用Public语句说明全局变量。
C. 在标准模块的通用声明处可用Private语句说明模块级变量。 D. 在窗体的通用声明处可用Private语句说明窗体级变量。
答案: 只有在标准模块中用Public语句说明的变量才是全局变量。 134.下列不正确的变量名是________。 A. Form B. Command C. Text D. Arry@ 答案: Arry@
135.下列表示数值常量错误的是____________。 A. 1D5 B. &H1A C. 1E-5 D. E-5 答案: E-5
136.下列数据中表示2003年2月25日的Date常量是___________。 A. #2/25/2003# B. #2\\25\\2003# C.2/25/2003 D.2-25-2003
答案: #2/25/2003#
137.A和B不同时为零的逻辑表达式是__________。 A. A=0 Or B=0 B. A=0 Xor B=0 C. A=0 And B=0 D. A*B=0
答案: A=0 Xor B=0
138.语句Dim A,B As Integer说明了________。 A. A和B都为整型。
B. A为变体型,B为整型。 C. A和B都为变体型。 D. 此语句出错。
答案: A为变体型,B为整型。
139.Dim A As Integer,S As String A=123:S=\则Len(A)和Len(S)分别为________。 A. 123、123 B. 3、3 C. 2、123 D. 2、3
答案: 2、3
140.算术运算符、关系运算符和逻辑运算符的优先级由高到低是__________。 A. 算术运算符、关系运算符、逻辑运算符 B. 关系运算符、算术运算符、逻辑运算符 C. 关系运算符、逻辑运算符、算术运算符 D. 逻辑运算符、关系运算符、算术运算符 答案: 算术运算符、关系运算符、逻辑运算符
141.描述X、Y中只有一个小于Z的逻辑表达式是________。 A. X 答案: X 142.在过程中可以用________语句定义变量。 A. Dim、Private B. Dim、Static C. Dim、Public D. Dim、Static、Private 答案: Dim、Static 143.下列表达式中,值为True的是________。 A. Ucase(\B. 14/2\\3<10Mod4 C. Mid(\D. Not(Sqr(4)-3>=-2) 答案: Mid(\ 144.在多窗体程序中,可以在标准模块或某个窗体模块的通用声明处,分别用________语句定义一个在所有窗体模块都可以引用的变量IntA。 A. Private IntA As Integer和 Public IntA As Integer B. Public IntA As Integer和Private IntA As Integer C. Public IntA As Integer和Public IntA As Integer D. Private IntA As Integer和Private IntA As Integer 答案: Public IntA As Integer和Public IntA As Integer 145. 在程序中分别将变量Inta、B1、St和D定义为整型、布尔型、字符串型和日期型,下列赋值语句在执行时会出错的是________。 A. Inta=4.6 B. B1=#True# C. St=5&123.5 D. D=#10/05/01# 答案: B1=#True# 146.以下有关变量作用域的说法中,错误的是________。 A. 只有在标准模块中用Public语句说明的变量才是全局变量。 B. 在过程中不能使用Public语句说明全局变量。 C. 在标准模块的通用声明处可用Private语句说明模块级变量。 D. 在窗体的通用声明处可用Private语句说明窗体级变量。 答案: 只有在标准模块中用Public语句说明的变量才是全局变量。 147.语句Print \输出的结果是________。 A. “5*20” B. 出现错误信息 C. 5*20 D. 100 答案: 5*20 148.下列不正确的变量名是________。 A. Form B. Command C. Text D. Arry@ 答案: Arry@ 149.可以在________中,使用语句Public PubStr As String * 20定义一个定长字符串。 A. 窗体模块 B. 标准模块 C. 类模块 D. 三者均可 答案: 标准模块 150.表示“X>Y>Z”,正确的VB逻辑表达式是________。 A. X>Y And Y>Z B. X>Y>Z C. X>Y Or Y>Z D. X>Y And >Z 答案: X>Y And Y>Z 151.窗体上有一个文本框控件Text1,假设已存在三个整型变量a,b和c,且变量a的值为5,变量b的值为7,变量c的值为12。以下的________语句可以使文本框内显示的内容为:5+7=12 A. Text1.Text=a+b=c B. Text1.Text=\C. Text1=a&\ D. Text1=\答案: Text1=a&\ 152.在程序中将变量Inta、B1、St和D分别定义为Integer、Boolean、String和Date类型,下列赋值语句中正确的是________。 A. Inta=\B. D=#10/05/01# C. St=5+\D. B1=#True# 答案: D=#10/05/01# 153.在文本框Text1中输入数字12,在文本框Text2中输入数字34,执行以下语句,只有________可使文本框Text3中显示46。 A. Text3.Text=Text1.Text&Text2.Text B. Text3.Text=Val(Text1.Text)+Val(Text2.Text) C. Text3.Text=Text1.Text+Text2.Text D. Text3.Text=Val(Text1.Text)&Val(Text2.Text) 答案: Text3.Text=Val(Text1.Text)+Val(Text2.Text) 154.在窗体模块的通用声明处有如下语句,会产生错误的语句是________。 ①Const A As Integer=25 ②Public St As String*8 ③ReDim B(3) As Integer ④Dim Const X As Integer=10 A. ①② B. ①③ C. ①②③ D. ②③④ 答案: ②③④ 155.针对语句If I=1 Then J=1,下列说法正确的是________。 A. I=1和J=1均为赋值语句 B. I=1和J=1均为关系表达式 C. I=1为关系表达式,J=1为赋值语句 D. I=1为赋值语句,J=1为关系表达式 答案: I=1为关系表达式,J=1为赋值语句 156.在某过程中已说明变量a为Integer型,变量s为String型,过程中的以下四组语句中,不能正常执行的是________。 A. s=2*a+1 B. s=\C. s=2*a>3 D. a=2:s=16400*a 答案: a=2:s=16400*a 157.下面所列四组数据中,全部是正确的VB常数的是________。 A. 32768,1.34D2,“ABCDE”,&O1767 B. 3276,123.56,1.2E-2,#True# C. &HABCE,02-03-2002,False,D-3 D. ABCDE,#02-02-2002#,E-2 答案: 32768,1.34D2,“ABCDE”,&O1767 158.表达式Int(Rnd * 4 + 1) * (Int(Rnd * 4 - 1))值的范围是__________。 A. [0,8] B. [-1,8] C. [-3,8] D. [-4,8] 答案: [-4,8] 159.若要表示1000≤x≤2000的VB关系表达式为__________。 A. 1000≤x≤2000 B. 1000<=x<=2000 C. x≥1000 And x≤2000 D. x>=1000 And x<=2000 答案: x>=1000 And x<=2000 160.如果x是一个正数,对x进行四舍五入并保留两位小数的表达式是__________。 A. Int(100 * (x + 0.005))/100 B. Int(10 * (x + 0.05))/10 C. Int(x + 0.005) D. Int(x + 0.5) 答案: Int(100 * (x + 0.005))/100 161.在窗体上使用方法Print Format(12.3456, \将输出结果__________。 A. 01234.56% B. 01234.560% C. 1234.56% D. 12.3456% 答案: 01234.560% 162.在VB中不论常量还是变量,如果不加说明,系统均按__________数据处理。 A. Integer B. String C. Boolean D. Variant 答案: Variant 163.以下__________段程序代码能够实现变量X、Y中值的交换。 A. Z = Y :Y = X :X = Z B. Z = Y :X = Y :X = Z C. X = Y :Y = X D. Z = Y :X = Y :Y = Z 答案: Z = Y :Y = X :X = Z 164.在过程中,若要在整个代码运行期间都能保留变量n的值,应使用__________语句进行声明。 A. Private n As Inteer B. Public n As Inteer C. Dim n As Inteer D. Static n As Inteer 答案: Static n As Inteer 165.下列表达式中,值为True的是__________。 A. Mid(“ABCD”,2,2)>Left(“ABCD”,2) B. Not (Sqr(4) - 3 >= -2) C. 14 / 2 \\ 3 < 10 MOD 4 D. Ucase(“abcd”)>=”abcd” 答案: Mid(“ABCD”,2,2)>Left(“ABCD”,2) 166.窗体上有一个文本框控件Text1,假设已存在二个整型变量a和b ,且变量a的值为5,变量b的值为7。以下的__________语句可以使文本框内显示的内容为57。 A. Text1.Text = a+b B. Text1.Text = \C. Text1.Text = a & b D. Text1.Text = \ 答案: Text1.Text = a & b 167.将任意一个两位数N的个位数与十位数对换的表达式为__________。 A. (N - Int(N / 10) * 10) * 10 + Int(N / 10) B. N - Int(N) / 10 * 10 + Int(N) / 10 C. Int(N / 10) + (N - Int(n / 10)) D. (N - Int(N / 10)) * 10 + Int(N / 10) 答案: (N - Int(N / 10) * 10) * 10 + Int(N / 10) 168.在模块的通用声明部分,使用Public语句定义的变量称为__________。 A. 窗体变量 B. 局部变量 C. 全局变量 D. 静态变量 答案: 全局变量 169.要使启动后的窗体Form1出现在屏幕的中央,应在Load事件中设置如下的__________代码。 A. Form1.width = Screen.Width / 2 Form1.height = Screen.Height / 2 B. Top = (Screen.Height - Me.Height) \\ 2 Left = Screen.Width - Me.Width \\ 2 C. Move (Screen.Height - Height) \\ 2 ,(Screen.Width - Width) \\ 2 D. Call Move(Screen.Width / 2, Screen.Height / 2) 答案: Top = (Screen.Height - Me.Height) \\ 2 Left = Screen.Width - Me.Width \\ 2 170.用消息框显示如下消息:“程序即将被关闭!”,使用以下__________语句可以实现(其中n为Integer型)。 A. MsgBox = \程序即将被关闭!\ B. InputBox(\程序即将被关闭!\ C. n=MsgBox(\程序即将被关闭!\ D. Call MsgBox \程序即将被关闭!\答案: n=MsgBox(\程序即将被关闭!\ 171.X是整数,且是3的倍数的逻辑表达式是__________。 A. x = Int(x) And x Mod 3 = 0 B. x <> Int(x) And x Mod 3 = 0 C. x = Int(x) And x \\ 3 = 0 D. x <> Int(x) And x \\ 3 = 0 答案: x = Int(x) And x Mod 3 = 0 172.x和y不能同时为零的逻辑表达式是__________。 A. x=0 And y<>0 B. x=0 Or y<>0 And x<>0 Or y=0 C. x<>0 Or y<>0 D. x=0 Xor y=0 答案: x=0 Xor y=0 173.下面程序段的功能是__________。 A=10.6 B=Int(A+0.5) Print B A. 将一实数四舍五入取整 B. 舍去一实数的小数部分 C. 求平均值 D. 求绝对值 答案: 将一实数四舍五入取整 174.假定变量Logic类型是Boolean,下面赋值语句__________是正确的。 A. Logic = ’True’ B. Logic = .True. C. Logic = #True# D. Logic = 3<4 答案: Logic = 3<4 175.下面叙述中不正确的是__________。 A. Spc函数只能用于Print方法中,不能用于表达式 B. Space函数既可以用于Print方法中,也能用于表达式 C. 连接符“+”可以用于连接任意类型的数据连接 D. Right函数用于取字符串右边的n个字符 答案: 连接符“+”可以用于连接任意类型的数据连接 176.语句Print \的输出结果__________。 A. Sgn(-26)= -1 B. Sgn(-26)= Sgn(-26) C. Sgn(-26)= -26 D. Sgn(-26)= +1 答案: Sgn(-26)= -1 177.表达式Right(“BeiJing” , 4)的值是__________。 A. BeiJ B. Jing C. eiJi D. gniJ 答案: Jing 178.可以删除字符串前导和尾部空格的函数是__________。 A. Ltrim B. Rtrim C. Trim D. Mid 答案: Trim 179.窗体上有一个文本框控件Text1,运行时在文本框中输入“a1234”,执行函数IsNumeric(Text1)其结果为__________。 A. True B. False C. A1234 D. 1234 答案: False 180.InpuBox函数返回值的类型为__________。 A. 数值型 B. 字符串型 C. 变体型 D. 布尔型 答案: 字符串型 181.执行函数Chr(Asc(Mid(\的结果是__________。 A. \B. \ C. \ D. \ 答案: \ 182.设x As Integer, St As String, Flag As Boolean执行下列语句后,x结果为__________。 St = \Flag = True x = Flag + St A. 123 B. 122 C. \D. True 答案: 122 183.以下变量中,__________不是VB常量。 A. vbRed B.1/5/2004 C. &HABC D. 1.526D2 答案:1/5/2004 184.函数CInt(-3.5)、Int(-3.5)、Fix(-3.5)的值分别是________。 A. -3、-4、-3 B. -4、-4、-3 C. -3、-4、-4 D. -4、-3、-3 答案: -4、-4、-3 185.设整型变量a、b的当前取值分别为200与20,以下赋值语句中不能正确执行的是________。 A. Text1=a/b*a B. Text1=a*a/b C. Text1=\D. Text1=a & b &a 答案: Text1=a*a/b 186.对正实数X的第四位小数四舍五入的VB表达式是________。 A. 0.001*Int(x+0.0005) B. 0.001*(1000*x+0.5) C. 0.001*Int(1000*x+5) D. 0.001*Int(1000*(x+0.0005)) 答案: 0.001*Int(1000*(x+0.0005)) 187.在窗体的通用说明部分有以下说明语句,其中正确的是________。 A. Private Const A As Integer=235/2 B. Const B As Integer=Cint(2.53) C. Dim Const C As Integer=3579 D. Public Const S As Boolean=True 答案: Private Const A As Integer=235/2 188.在过程中已说明a、b、c均为Integer变量,且均已被赋值,其中a=30、b=40、c=50,如再执行下面的语句,可正常执行的是________。 A. Print a*b*c B. Print a*b*c*1& C. Print 1&*a*b*c D. Print a*b*c*1& 答案: Print 1&*a*b*c 189.表达式X Mod Y\\Z>5 And A+B+C>=36中最先被执行的运算是________。 A. + B. And C. Mod D. \\ 答案: \\ 190.设变量D为Date型、A为Integer型、S为String型、L为Long型,下面赋值语句中不能执行的是_________。 A. D=#12:30:00 PM# B. A=\C. S=Now D. L=\答案: A=\ 191.下面表达式中________的值是整型(Integer或Long)。 ① 36+4/2 ② 123+Fix(6.61) ③ 57+5.5\\2.5 ④ 356 & 21 ⑤ “374”+258 ⑥ 4.5 Mod 1.5 A. ①②④⑥ B. ③④⑤⑥ C. ②④⑤⑥ D. ③⑥ 答案: ③⑥
正在阅读:
VB理论单选题整理有答案05-13
小学生一年级小白兔采蘑菇看图写话06-14
二次装修管理服务要求11-16
我的伙伴看图写话作文06-14
2019年小学生一年级看图写话春天来了06-14
校园生活小学生一年级看图写话06-14
小学生一年级保护青蛙作文06-14
小学生一年级看图写话作文100字06-14
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 选题
- 整理
- 答案
- 理论
- 2010届高考物理专题复习精品学案系列――电磁感应规律的综合应用
- 计算机组成原理复习题
- 班级精细化管理制度
- 重庆市环境污染治理设施运营资质获证单位名单
- 表5.10.4模板拆除工程检验批质量验收记录
- 汽车维修与检测论文
- 2015-2016学年北京市东城区初一年级第二学期期末数学试卷(含答
- 江恩理论要解决的问题
- 般若波罗蜜多心经非台颂解
- 新课改下班级目标管理细则
- 国富镇中心卫生院实施绩效工资的方案1
- 小学六年级下册形近字组词第一二单元
- 英语国家概况(2)课程2012年下学期期末复习指导
- (pwn控制)单片机控制强电220v
- 2009年全国各地中考物理试题简单机械和功 - 图文
- 六年级英语基础知识练习
- “感动郑大,畅想未来”主题团日活动总策划
- 银行储蓄系统的需求分析报告(结构化开发方法)
- 师幼关系中幼儿教师的角色意识探析
- 2015管理会计试题及答案