《Visual BASIC程序设计》期末考试选择题复习180题更正.docx
《《Visual BASIC程序设计》期末考试选择题复习180题更正.docx》由会员分享,可在线阅读,更多相关《《Visual BASIC程序设计》期末考试选择题复习180题更正.docx(30页珍藏版)》请在冰点文库上搜索。
《VisualBASIC程序设计》期末考试选择题复习180题更正
1.VisualBasic集成开发环境中不包括下列哪些窗口()。
A、工具箱窗口
B、工程资源管理器窗口
C、属性窗口
D、命令窗口
参考答案是:
D
2.在设计应用程序时,通过()窗口可以查看到应用程序工程中的所有组成部分。
A、代码窗口
B、窗体设计窗口
C、属性窗口
D、工程资源管理器窗口
参考答案是:
D
3.在正常安装VisualBasic6.0后,可以通过多种方式启动VisualBasic。
以下方式中不能启动VisualBasic的是:
()。
A、通过“开始”菜单中的“程序”命令
B、通过“我的电脑”找到vb6.exe,双击该文件名
C、通过“开始”菜单中的“运行”命令
D、进入DOS方式,执行vb6.exe文件
参考答案是:
D
4.VisualBasic6.0工程文件的扩展名是()。
A、.vbp
B、.frm
C、.bas
D、.cls
参考答案是:
A
5.VisualBasic6.0是面向()的程序设计语言。
A、过程
B、工程
C、事件
D、对象
参考答案是:
D
6.下列关于VisualBasic编程特点的叙述中,错误的是()。
A、VisualBasic是采用事件驱动编程机制的语言
B、构成VisualBasic程序的多个过程没有固定的执行顺序
C、VisualBasic程序既可以编译运行,也可以解释运行
D、VisualBasic程序不是结构化程序,不具备结构化程序的3种基本结构
参考答案是:
D
7.VisualBasic6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是()。
A、设计状态
B、编写代码状态
C、运行状态
D、中断状态
参考答案是:
B
8.在VisualBasic6.0中要获取上下文相关帮助,只需将光标定位在相应位置,再按()键即可。
A、F1
B、F2
C、F3
D、F4
参考答案是:
A
9.VisualBasic6.0集成开发环境的主窗口中不包括()。
A、标题栏
B、菜单栏
C、状态栏
D、工具栏
参考答案是:
C
10.下列可以激活属性窗口的操作是()。
A、用鼠标双击窗体的任何部位
B、执行“工程”菜单中的“属性窗口”命令
C、按F4键
D、按Ctrl+F4键
参考答案是:
C
11.VisualBasic6.0中的对象是将数据和程序()起来的实体。
A、封装
B、链接
C、串接
D、伪装
参考答案是:
A
12.VisualBasic6.0集成开发环境中窗体设计器窗口的主要功能是()。
A、创建用户界面
B、编写源程序代码
C、画图
D、显示文字
参考答案是:
A
13.在设计窗体时双击窗体的任何地方,可以打开的窗口是()。
A、代码窗口
B、属性窗口
C、工程资源管理器窗口
D、工具箱窗口
参考答案是:
A
14.MicrosoftVisualBasic6.0包括3三种版本,其中不包括()。
A、通用版
B、企业版
C、学习版
D、专业版
参考答案是:
A
15.要判断在文本框内是否按下了回车键,可以在文本框的()事件过程中进行判断。
A、Change
B、Click
C、KeyPress
D、GotFocus
参考答案是:
C
16.对象的特征和状态特征称为()。
A、事件
B、方法
C、属性
D、类
参考答案是:
C
17.下面哪一个属性用来标识对象的名称()。
A、Caption
B、Value
C、Text
D、Name
参考答案是:
D
18.VB中窗体文件的扩展名是()。
A、VBP
B、FRM
C、VBW
D、PDM
参考答案是:
B
19.在VisualBasic中,所有的窗体和控件都必定具有的一个属性是()。
A、Name
B、Font
C、Caption
D、FillColor
参考答案是:
A
20.为了同时改变一个活动控件的高度和宽度,正确的操作是:
()。
A、拖拉控件4个角上的某个小方块
B、只能拖拉位于控件右下角的小方块
C、只能拖拉位于控件左下角的小方块
D、不能同时改变控件的高度和宽度
参考答案是:
A
21.()属性设置窗体中文本和图形的背景颜色。
A、BackColor
B、Color
C、Text
D、ForeColor
参考答案是:
A
22.假定一个VisualBasic应用程序由一个窗体模块和一个标准模块构成。
为了保存该应用程序,下列正确的操作是()。
A、只保存窗体模块文件
B、分别保存窗体模块、标准模块和工程文件
C、只保存窗体模块和标准模块文件
D、只保存工程文件
参考答案是:
B
23.为了删除窗体上的一个控件,下列正确的操作是()。
A、按回车键
B、按键
C、选择(单击)要删除的控件,然后按键
D、选择(单击)要删除的控件,然后按回车键
参考答案是:
C
24.在文本框的()属性值设为True的情况下,设置Scrollbars属性可使文本框中出现滚动条。
A、Locked
B、Alignment
C、Multiline
D、Enabled
参考答案是:
C
25.下列叙述中错误的是()。
A、打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件
B、当程序运行时,双击一个窗体,则触发该窗体的DblClick事件
C、VisualBasic应用程序只能以解释方式执行
D、事件可以由用户引发,也可以由系统引发
参考答案是:
C
26.在窗体上绘制多个控件,假定有一个控件是活动的,为了在属性窗口中设置窗体的属性,那么预先应执行的操作是()。
A、单击窗体上没有控件的地方
B、单击任一个控件
C、不执行任何操作
D、双击窗体的标题栏
参考答案是:
A
27.将命令按钮Command1设置为不可见,应修改该命令按钮的()属性。
A、Visible
B、Value
C、Caption
D、Enabled
参考答案是:
A
28.要想清除文本框中的内容则可利用()进行。
A、Caption
B、Text
C、Clear
D、Cls
参考答案是:
B
29.为了同时改变窗体的高度和宽度,正确的操作是()。
A、拖拉窗体的4个角上的某个小方块
B、只能拖拉位于窗体右下角的小方块
C、只能拖拉位于窗体左下角的小方块
D、不能同时改变窗体的高度和宽度
参考答案是:
B
30.下列叙述中错误的是()。
A、在VisualBasic中,对象所能响应的事件是由系统定义的
B、对象的任何属性既可以通过属性窗口设定,也可以通过程序语句设定
C、VisualBasic中允许不同对象使用相同名称的方法
D、VisualBasic中的对象具有自己的属性和方法
参考答案是:
B
31.以下选项中,不属于文本框的属性是()。
A、Enabled
B、Caption
C、Name
D、Min
参考答案是:
D
32.要求改文本框中显示的文本,应当在属性窗口中改变的属性是()。
A、Caption
B、Name
C、Text
D、Label
参考答案是:
C
33.要求从文本框中输入密码时在文本框中只显示#号,则应用在此文本框的属性窗口中设置()。
A、Text属性值为#
B、Caption属性值为#
C、Passwordchar属性值为#
D、Passwordchar属性值为真
参考答案是:
C
34.工程文件的扩展名是()。
A、vbg
B、vbp
C、vbw
D、vbl
参考答案是:
B
35.若要使命令按钮不可用,要对()属性设置。
A、Enabled
B、Visible
C、BackColor
D、Caption
参考答案是:
A
36.要使某控件在运行时不可显示,应对()属性进行设置。
A、Enabled
B、Visible
C、BackColor
D、Caption
参考答案是:
B
37.当运行程序时,系统自动执行启动窗体的()事件过程。
A、Load
B、Click
C、UnLoad
D、GotFocus
参考答案是:
A
38.显示窗体,则实现的语句为()。
A、.Show
B、.Hide
C、.Load
D、.Unload
参考答案是:
A
39.标签框文本的对齐方式由()属性来决定。
A、Align
B、Alignment
C、Autosize
D、BackStyle
参考答案是:
B
40.将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件到其他机器上不能运行的主要原因是()。
A、运行的机器上无VB系统所需的动态连接库
B、缺少.frm窗体文件
C、该可执行文件有病毒
D、以上原因都不对
参考答案是:
D
41.要使文本框获得输入焦点,则应采用文本框控件的()方法。
A、GotFocus
B、LostFocus
C、KeyPress
D、SetFocus
参考答案是:
D
42.下列叙述中正确的是()。
A、只有窗体才是VB中的对象
B、只有控件才是VB中的对象
C、控件和窗体都是VB中的对象
D、控件和窗体都不是VB中的对象
参考答案是:
C
43.为了把窗体上的某个控件变为活动的,应执行的操作是()。
A、单击窗体的边框
B、单击该控件的内部
C、双击该控件
D、双击窗体
参考答案是:
B
44.确定一个控件在窗体上的位置的属性是()。
A、Width或Height
B、Width和Height
C、Top或Left
D、Top和Left
参考答案是:
D
45.为了装入一个VB应用程序,应当()。
A、只装入窗体文件(.frm)
B、只装入工程文件(.vbp)
C、分别装入工程文件和标准模块文件(.bas)
D、分别装入工程文件、窗体文件和标准模块文件
参考答案是:
B
46.当窗体最小化时缩小为一个图标,设置这个图标的属性是()。
A、MouseIcon
B、Icon
C、Picture
D、MousePoint
参考答案是:
B
47.为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是()。
A、ControlBox
B、MinButton
C、Enabled
D、MaxButton
参考答案是:
D
48.决定窗体有无控制菜单的属性是()。
A、ControlBox
B、MinButton
C、Enabled
D、MaxButton
参考答案是:
A
49.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()。
A、工程资源管理器窗口
B、工具箱窗口
C、代码窗口
D、属性窗口
参考答案是:
C
50.下列对象中没有焦点属性的是()。
A、命令按钮
B、标签
C、文本框
D、单选框
参考答案是:
B
51.以下不能运行工程的操作是()。
A、执行"运行"菜单中的"启动"命令
B、单击工具栏中的"启动"命令
C、按下F5键
D、按下Ctrl+F5键
参考答案是:
D
52.卸载对象的语句是()。
A、load
B、stop
C、unload
D、rem
参考答案是:
C
53.将命令按钮Command1设置为不可见,应修改该命令按钮()属性。
A、Visible
B、Value
C、Caption
D、Enabled
参考答案是:
A
54.在VB中,若要改变一个标签(Label)上显示的内容的水平对齐方式,应当在属性窗口中改变这个标签的()属性的值。
A、Text
B、List
C、Name
D、Alignment
参考答案是:
D
55.下列操作中不能向工程中添加的窗体是()。
A、执行“工程”菜单中的“添加窗体命令”
B、单击工具栏上的“添加窗体”按钮
C、右击窗体,在弹出的菜单中选择“添加窗体命令”
D、选择添加命令,然后在下一级采单中选择“添加窗体命令”
参考答案是:
C
56.为了使一个窗体从屏幕消失但仍在内存中,所使用的方法或语句为()。
A、Show
B、Hide
C、Load
D、Unload
参考答案是:
B
57.下列哪个符号是合法的变量名()。
A、VB123
B、Abs
C、99Ji
D、x\y
参考答案是:
A
58.设a=8,b=10,则以下表达式的值为真的是()。
A、(-3+5>a)and(b>0)
B、a>=bandb>12
C、not(b>0)
D、(a>b)or(b>0)
参考答案是:
D
59.VisualBasic中不存在下列哪一种数据类型()。
A、字符串类型
B、日期类型
C、逻辑类型
D、指针类型
参考答案是:
D
60.表达式Left("Visual",3)+Lcase("AB")的值是()。
A、visAB
B、VisAB
C、Visab
D、ualab
参考答案是:
C
61.表达式6+10Mod4*2+1的值是()。
A、9
B、11
C、1
D、3
参考答案是:
A
62.把数值型转换为字符串型需要使用下列哪一种函数()。
A、Val()
B、Str()
C、Asc()
D、Chr()
参考答案是:
B
63.对变量名说法不正确的()。
A、必须是字母开头,不能是数字或其他字符
B、不能是VB的保留字
C、可以包含字母、数字、下划线和标点符号
D、不能超过255个字符
参考答案是:
C
64.以下变量名中,()是不符合VisualBasic的命名规范的。
A、Abc901
B、_mnu_Open_234
C、price_
D、K
参考答案是:
B
65.下列属于正确的字符串常量的是()。
A、#ABC"
B、$ABC$
C、'ABC'
D、"ABC"
参考答案是:
D
66.执行下面的语句后,A=MsgBox("AAAAA",3,"BBBBB"),所产生的信息框的标题是()。
A、BBBBB
B、AAAAA
C、空
D、出错,不能产生信息框
参考答案是:
A
67.下列表达式,哪一个可以产生1到6之间的随机整数(包括1和6)()。
A、Int(Rnd*7)
B、Int(Rnd(6)+1)
C、Int(Rnd*6)
D、Int(Rnd*6+1)
参考答案是:
D
68.每当窗体失去焦点时会触发的事件是()。
A、Active
B、Deactive
C、LostFocus
D、Initialize
参考答案是:
C
69.语句Z=y+1代表()。
A、变量Z取得y+1的值
B、变量Z取得变量y的值,然后再加上1的一个表达式
C、将变量Z存入变量y中,再加上1的表达式
D、将变量Z存入变量y+1中
参考答案是:
A
70.下面4项中,可以作为VB合法变量名的是()。
A、X_yz
B、123abc
C、123abc
D、X-Y
参考答案是:
A
71.下面4项中不合法的整型常量是()。
A、100
B、&O100
C、&H100
D、%100
参考答案是:
D
72.表达式Len("123程序设计ABC")的值是()。
A、10
B、14
C、20
D、17
参考答案是:
A
73.表达式16/4-2^5*8/4MOD5\2的值为()。
A、4
B、14
C、20
D、2
参考答案是:
A
74.数学关系3≤x<10表示成正确的VB表达式为()。
A、3<=x<10
B、3<=xANDx<10
C、x>=3ORx<10
D、3<=xAND<10
参考答案是:
B
75.下列赋值语句()是正确的。
A、sum=sum-1
B、x+2=x+2
C、x+y=sum
D、last=y/0
参考答案是:
A
76.\、/、Mod、*这四个算术运算符中,优先级别最低的是()。
A、\
B、/
C、Mod
D、*
参考答案是:
C
77.在一行写多条语句时,用来分隔每条语句的符号是()。
A、,
B、、
C、:
D、;
参考答案是:
C
78.为了在第10列上输出一个“*”,应使用下列()语句。
A、Print10,"*"
B、Print10;"*"
C、PrintTab(10),"*"
D、PrintTab(10);"*"
参考答案是:
D
79.Rnd函数的值不可能为()。
A、0
B、1
C、0.1234
D、0.0005
参考答案是:
B
80.Int(198.555*100+0.5)/100的值为()。
A、198
B、199.6
C、198.56
D、200
参考答案是:
C
81.已知A$="12345678",则表达式Val(Left$(A$,4)+Mid$(a$,4,2))的值为()。
A、123456
B、123445
C、8
D、6
参考答案是:
B
82.表达式Int(Rnd*71)+10产生的随机整数范围是()。
A、(10,80)
B、(10,81)
C、[10,80]
D、[10,81]
参考答案是:
C
83.设有语句:
S1=InputBox("输入数据","","测试"),从键盘输入字符串“aaa”后,S1的值是()。
A、"输入数据"
B、""
C、"测试"
D、"aaa"
参考答案是:
D
84.执行下面的语句后,所产生的信息框标题是()。
a=MsgBox("AA",,"BB")
A、AA
B、空
C、BB
D、出错,不能产生信息框
参考答案是:
C
85.可实现从字符串任意位置截取字符的函数是()。
A、Instr()
B、Mid()
C、Left()
D、Right()
参考答案是:
B
86.MsgBox函数中有4个参数,其中必须写明的参数是()。
A、指定显示按钮的个数
B、对话框的标题
C、提示信息
D、所有参数都是可选的
参考答案是:
C
87.下列( )是日期型常量。
A、“2/1/2”
B、2/1/2
C、#2/1/2#
D、|2/1/2|
参考答案是:
C
88.变量未赋值时,数值型变量的值为()。
A、0
B、空串“”
C、null
D、没有任何值
参考答案是:
A
89.在表示长整数时,可作为长整数尾部符号的是()。
A、#
B、!
C、&
D、$
参考答案是:
C
90.语句dimvarlasboolean作用是:
将varl定义为什么类型变量()。
A、单精度型
B、整型
C、布尔型
D、字符型
参考答案是:
C
91.下列常用变量中整型变量、长整型变量、字符型变量类型符正确的是()。
A、整型% 长整型﹩字符型&
B、整型%长整型& 字符型﹩
C、整型#长整型&字符型﹩
D、整型#长整型﹩ 字符型&
参考答案是:
B
92.以下语句Print3+4\5*6/7Mod8的输出结果是()。
A、3
B、4
C、5
D、6
参考答案是:
B
93.下面不是VB的数据类型的是()。
A、Currency
B、Bool
C、Object
D、Single
参考答案是:
B
94.下列可作为VB的变量名的是()。
A、3*Delta
B、Bool
C、Object
D、Single
参考答案是:
B
95.设a=2,b=3,c=4,d=5,下列表达式Nota<=cOr4*c=b^2Andb<>a+c的值是()。
A、-1
B、1
C、TRUE
D、FALSE
参考答案是:
D
96.语句Print5*5\5/5的输出结果是()。
A、5
B、25
C、0
D、1
参考答案是:
B
97.语句PrintSgn(-6^2)+Int(-6^2)+Int(6^2)的输出结果是()。
A、-36
B、-1
C、-72
D、1
参考答案是:
B
98.一个语句如果在下一行继续写,应在本行尾部加符号()。
A、,
B、:
C、_
D、;
参考答案是:
C
99.设有语句x=InputBox("输入数值","示例","20")程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是()。
A、变量x的值是数值型数据10
B、变量x的值是字符串"10"
C、10是默认值
D、在InputBox对话框标题栏中显示的是“输入数值”
参考答案是:
B
100.可以同时删除字符串前导和尾部空白的函数是()。
A、Ltrim
B、Rtrim
C、Trim
D、Mid
参考答案是:
C
101.InputBox函数返回值的类型为()。
A、数值
B、字符串
C、变体
D、数值或字符串(视输入的数据而定)
参考答案是:
B
102.VB表达式Cos(0)+Abs
(1)+Int(Rnd
(1))的值是()。
A、1
B、-1
C、0
D、2
参考答案是:
D
103.由单精度浮点型的数据组成的字节数是()。
A、2
B、4
C、8
D、16
参考答案是:
B
104.设a="VisualBasic",下面使b="Basic"的语句是()。
A、b=Left(a,8,12)
B、b=Mid(a,8,5)
C、b=Right(a,5,5)
D、b=Left(a,8,5)
参考答案是:
B
105.设有如下声明:
DimXASInteger。
如果Sgn(X)的值为-1,则X的值是()。
A、整数
B、小于0的整数
C、等于0的整数
D、大于0的数
参考答案是:
B
106.可获得当前系统日期的函数是()。
A、Date()
B、Time()
C、IsDate()
D、Year()
参考答案是:
A
107.设a=2,b=3,c=4,d=5,表达式3>2*bORa=cANDb<>cORc>d的值是()。
A、1
B、True
C、False
D、-1
参考答案是:
C
108.VB中可用()语句产生一输入框。
A、InputBox
B、Shift
C、Both
D、MsgBox
参考答案是:
A
109.语句PrintSgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是()。
A、-36
B、1
C、-1
D、-72
参考答案是:
C
110.下面为错误变量名的是()