1、100624 暨南大学 VB考试 题目 级复习用30101. 标准控件不包括( )控件。 (A) 驱动器列表框 (B) 目录列表框(C) 文件列表框 (D) 通用对话框(答案:D) 30102. 当一个工程含有多个窗体时,它的启动窗体是( )。 (A) 正在编辑的窗体 (B) 最后一个添加的窗体(C) 第一个添加的窗体 (D) 在工程属性对话框中指定的窗体(答案:D) 30103. VB应用程序在( )模式下不能编辑代码和设计界面。 (A) 运行 (B) 中断 (C) 设计 (D) 以上均不能(答案:A) 30104. 下列叙述错误的是( )。 (A) VB应用程序没有明显的开始和结束语句(B
2、) VB控件的所有属性值均可在属性窗口中设置(C) VB是事件驱动型可视化编程工具 (D) VB通过工具菜单的选项设置代码编辑窗口的字体大小(答案:B) 30105. 标准模块文件的扩展名是( )。 (A) .cls (B) .frm (C) .bas (D) .rec(答案:C) 30106. 下列叙述错误是( )。 (A) 打开一个工程文件,系统自动装入与该工程有关砠 ?文件(B) 保存VB程序时,应分别保存窗体和工程文件 (C) 事件可以由用户触发,也可以由系统触发 (D) VB应用程序只能以解释方式执行(答案:D) 30107. 在设计阶段,双击窗体上的某个控件,可以打开( )。 (A
3、) 代码窗口 (B) 属性窗口 (C) 工具箱窗口 (D) 工程资源管理器窗口(答案:A) 30108. 下列叙述错误的是( )。 (A) VB是可视化程序设计语言 (B) VB采用事件驱动编程机制 (C) VB是面向过程的程序设计语言 (D) VB应用程序可以以编译方式执行(答案:C) 30109. 下列叙述正确的是( )。 (A) VB的事件由用户定义 (B) VB程序以顺序方式执行(C) VB程序从Main()函数开始执行 (D) VB运行时,总是等待事件的发生(答案:D) 30201. 下列为整型变量的是( )。 (A) x! (B) x# (C) x% (D) x$(答案:C) 30
4、202. 设有语句组:Dim S1 As String*5S1 = VB Test则S1的值为( )。(A) VB Test(B) VB Te(C) VBTes(D) BTest (答桠 ?:B) 30203. 下列( )是合法的变量名。 (A) x_y(B) x-y(C) 2x(D) and(答案:A) 30204. 下列( )为单精度变量。 (A) x!(B) x#(C) x%(D) x$(答案:A) 30205. 由( )关键字声明的局部变量在整个程序运行时一直存在。 (A) Dim(B) Public(C) Static(D) Private (答案:C) 30206. 定义变量时如不
5、指定类型,该变量为( )变量。 (A) Integer(B) String(C) Variant(D) Single(答案:C) 30207. 用户自定义数据类型的成员不能是( )。 (A) 数组(B) 日期型(C) 货币型(D) 定长字符串(答案:A) 30208. 下列( )是合法的变量名。 (A) x%y(B) xy%(C) 2x(D) Or (答案:B) 30209. 日期常量用( )作为界定符。 (A) (B) %(C) #(D) &(答案:C) 30301. 表达式4 + 6 5 * 7 / 9 Mod 3的值是( )。(A) 4(B) 5(C) 6(D) 7(答案:B) 3030
6、2. 下列逻辑表达式为True的是( )。 (A) Aa(C) aAT(D) AT b c后,窗体上显示的是( )。(A) 1(B) True(C) False(D) 出错信息(答案:B) 30305. 下列表达式中,值最大的是( )。 (A) 2 3(B) 2 / 3(C) 2 mod 3(D) 3 mod 2(答案:C) 30306. 下列运算符中,优先级最低的是( )。 (A) *(B) (C) /(D) (答案:D) 30307. 表达式 2 = 3 1 的是( )。(A) 0(B) 1(C) True(D) False(答案:C) 30308. x大于0且小于10的VB表达式是( )
7、。 (A) 0 x 0 And x 0 Or x 0 : x 10(答案:B) 30309. 判断整型变量x是奇数的表达式是( )。(A) x Mod 2 0(B) x Mod 2 != 0 (C) x Mod 2 0(D) x Mod 2 0(答案:A) 30401. 返回值为数值的函数是( )。 (A) Mid(B) Instr(C) Left(D) Rtrim(答案:B) 30402. 表达式Len(幸运52)的值是( )。(A) 0(B) 4(C) 6(D) 8(答案:B) 30403. 以下( )语句可表示50,100之间的随机数。 (A) Int(Rnd * 51) + 49(B)
8、 Int(Rnd * 51 +50) (C) Int(Rnd * 50) + 50(D) Int(Rnd * 50 + 50) (答案:B) 30404. 返回值为字符串的函数是( )。 (A) Str(B) Val(C) Len(D) Asc(答案:A) 30405. 当x=0时,函数IIf(x 0, 1, IIf(x 2 = y(C) x = y 2(D) x = y+(答案:C) 30506. 错误使用Print方法的是( )。(A) Picture1.Print(B) Form1.Print (C) Debug.Print(D) Text1.Print(答案:D) 30507. Pri
9、nt方法分区输出时,用( )分隔多个表达式。(A) 空格(B) 逗号 (C) 冒号(D) 分号(答案:B) 30508. Print 10+6=; 10+6的输出结果是( )。(A) 16=10+6 (B) 10+6=10+6(C) 10+6=16(D) 10+6=10+6(答案:C) 30509. 下列叙述错误的是( )。 (A) 不允许使用行号与标号(B) 单条语句可分行书写(C) 同一行上可以书写多条语句(D) VB代码不堠 ?分字母的大小写(答案:A) 30601. 执行x = InputBox(请输入半径,0,求面积) ,在输入框中输入3后回车,则下列叙述正确的是( )。 (A) x
10、的值是数值3(B) x的值是字符3 (C) 0是默认值(D) 对话框标题是求面积 (答案:B) 30602. 执行x = MsgBox(数据类型不匹配,1,出错提示!) ,然后单击消息框的取消按钮,x的值是( )。 (A) True(B) False(C) 1(D) 2(答案:D) 30603. 下列语句正确的是( )。 (A) MsgBox VbOkOnly, Error (B) MsgBox Error, VbOkOnly(C) MsgBox ( VbOkOnly, Error ) (D) MsgBox ( Error, VbOkOnly )(答案:B) 30604. 执行Len(Inpu
11、tBox(请输入编号:),在输入框中输入神州1号后回车,结果为( )。(A) 4(B) 7(C) 0(D) 出错 (答案:A) 30605. 执行MsgBox 除数不能为0!, 48, 数据出错,在弹出的消息框中显示的图标是( )。 (A) 停止图标(B) 问号图标(C) 感叹号图标(D) 消息图标(答案:C) 30606. 下列语叠 ?组:a$=Today And Tomorrowb$=Right(a$,8):c$=Left(a$,5)MsgBox a$, ,b$,c$执行后消息框的标题是( )。 (A) Today (B) Tomorrow(C) Today And Tomorrow(D)
12、 1(答案:B) 30607. 下列语句组:a$=Today And Tomorrowb$=Right(a$,8):c$=Left(a$,5)MsgBox a$, ,b$,c$执行后消息框中显示的内容是( )。 (A) Today (B) Tomorrow(C) Today And Tomorrow(D) 1(答案:C) 30608. 下列程序运行时,消息框显示的内容是( )。Private Sub Command1_Click()MsgBox CStr(123 + 321)End Sub (A) 444 (B) 123321(C) 123+321(D) 显示出错信息(答案:A) 30609.
13、 窗体上有一个命令按钮Command1,编写如下事件过程:Private Sub Command1_Click()x = InputBox(x=)y = InputBox(y=)Print x + yEnd Sub运行后,单击命令按钮,先后在两个输入对话框中输入123和321,窗体显示的内容是( )。 (A) 444 (B) 123321(C) 123+321(D) 出错信息(答案:B) 30701. 将窗体的( )属性设置为T rue,可使Form_Load事件中的Print方法显示结果。 (A) DrawStyle(B) DrawMode(C) AutoRedraw(D) Enabled(
14、答案:C) 30702. 将窗体的BoderStyle属性设置为( )可使窗口不显示标题栏。 (A) 0(B) 1(C) 2(D) 5 (答案:A) 30703. 下列叙述正确的是( )。 (A) 窗体的Name属性可以为空 (B) 窗体的Name属性定义窗体的名称 (C) 可以在运行期间改变窗体的Name属性 (D) 窗体的Name属性的值显示在窗体标题栏中(答案:B) 30704. 设置窗体的( )属性可改变窗体标题。 (A) Caption(B) Name(C) BackColor(D) BorderStyle(答案:A) 30705. 通过( )属性设置窗体图标。 (A) Icon(B
15、) Picture(C) MouseIcon(D) DownPicture(答案:D) 30706. 一个工程含有多个窗体及标准模块,下列叙述错误的是( )。 (A) 如果工程含Sub Main过程,程序首先执行该过程(B) 任何时刻最多只有一个窗体是活动窗体(C) 标准模块不能设置为启动模块(D) Hide方法只是隐藠 ?而不从内存中清除窗体(答案:A) 30707. 使用( )方法可隐藏窗体,但不从内存中释放。 (A) Show (B) Load (C) Hide (D) UnLoad(答案:C) 30708. 下列描述错误的是( )。 (A) 窗体的Load事件在加载窗体时发生(B) 窗
16、体的Height、Width属性用于设置窗体的高和宽(C) 执行Unload Form1语句后,窗体仍在内存中但不可见(D) 当窗体的Enabled属性为False时,对窗体的操作都被禁止(答案:C) 30709. 运行后,在窗口上单击鼠标时,窗体不会接收到的事件是( )。 (A) MouseDown (B) MouseUp (C) Click (D) Load(答案:D) 30801. 下列叙述错误的是( )。 (A) 标签和文本框都有Caption属性(B) 标签和文本框的主要区别在于能否编辑其内容(C) 标签具有AutoSize属性,而文本框没有(D) 文本框具有ScrollBar属性,
17、而标签没有(答案:A) 30802. 能清除文本框Text1中内容的语句是( )。(A) Text = (B) Text1.Text = (C) Text1.clear(D) Text1.Cls(答案:B) 30803. 设置( )属性使标签Label1没有边框。 (A) Label1.BorderStyle = 0(B) Label1.BorderStyle = 1(C) Label1.BackStyle = True(D) Label1.BackStyle = False(答案:A) 30804. 下列叙述错误的是( )。 (A) 标签和文本框都有Move方法(B) 标签和文本框都有Tex
18、t属性(C) 标签具有Caption属性,而文本框没有(D) 文本框具有Locked属性,而标签没有(答案:B) 30805. 下列控件属性赋值语句错误的是( )。 (A) Label1 = 欢迎(B) Text1.Text = 欢迎(C) Text1 = 欢迎(D) Text = 欢迎(答案:D) 30806. 设置标签Label1的( )属性使它不可见。 (A) Label1.Visible = 0(B) Label1.Visible = 1(C) Label1.Visible = True(D) Label1.Visible = False(答案:D) 30807. 设置标签的( )属性
19、,可改变其文字对齐方式。 (A) Justify(B) Font(C) Alignment (D) 以上都不是(答案:C) 30808. 触发文本框Change事件的操作是( )。 (A) 改变斠 ?本框的内容(B) 改变文本框的大小(C) 文本框获得焦点(D) 文本框失去焦点(答案:A) 30809. 修改文本框的内容触发( )事件。 (A) Modify(B) Change(C) ChangeData (D) AutoSize(答案:B) 30901. 设置图像框的( )可使框内的图片按图像框大小自动调整。 (A) AutoSize属性为True(B) AutoSize属性为False(C
20、) Stretch属性为True(D) Stretch属性为False(答案:C) 30902. 下列语句组:ScaleWidth = 100 : ScaleHeight = 100Circle(50, 40) ,10, , , ,2绘制的是( )。 (A) 圆形(B) 椭圆(C) 扇形(D) 弧线(答案:B) 30903. 将当前目录下的图形文件Clock.jpg装入图片框Picture1的语句是( )。(A) Picture = Clock1.jpg (B) Picture = LoadPicture(Clock1.jpg) (C) Picture1.Picture = Clock1.jp
21、g (D) Picture1.picture = LoadPicture(Clock1.jpg)(答案:D) 30904. 设置Line控件的( )属性可使其呈现不同式样。(A) BorderStyle(B) Style(C) FillStyle(D) Shape (答案:A) 3090 5. 下列叙述错误的是( )。 (A) Scale方法用来定义新坐标系(B) 窗体缺省坐标原点在窗体的左下角(C) ScaleLeft和ScaleTop属性可改变坐标系的原点位置。(D) ScaleWidth和ScaleHeight属性可改变其对象高度和宽度的刻度单位(答案:B) 30906. 下列叙述错误的
22、是( )。(A) Pset方法用于绘制点 (B) Circle方法用于画圆、椭圆、圆弧和扇形(C) Line方法用于画直线或矩形(D) Ponit方法用于绘制有颜色的点(答案:D) 30907. 设置图片框的( )使其按图片尺寸自动调整大小。(A) AutoSize属性为True(B) AutoSize属性为False(C) Stretch属性为True(D) Stretch属性为False(答案:A) 30908. 不属于VB作图方法的是( )。(A) Pset(B) Line(C) Shape(D) Circle(答案:C) 30909. VB的图形控件不包括( )。(A) 直线(B) 框
23、架(C) 图像框(D) 图片框(答案:B) 31001. 复选框的Value属性为0表示( )。(A) 复选框未被选中(B) 复选框被选中(C) 堠 ?选框内有灰色的钩(D) 操作出错(答案:A) 31002. 单选按钮被选定时,其Value属性为( )。(A) 1(B) 0(C) True(D) False(答案:C) 31003. 运行时,下列哪种方法不能选中单选按钮( )。(A) 用鼠标单击单选按钮(B) 在属性窗口中将单选按钮的Value属性设置为1 (C) 用Tab键将焦点转移到一组单选按钮后单击其中的单选按钮(D) 采用单选按钮的访问键快捷方式 (答案:B) 31004. 下列(
24、)语句使复选框Check1无效。(A) Check1.Value = 1(B) Check1.Value = 2(C) Check1.Style = 1(D) Check1.Style = 0(答案:B) 31005. 下列( )语句使复选框Check1的标题显示在左边。(A) Check1.Style = 0(B) Check1.Alignment = 0(C) Check1.Style = 1(D) Check1.Alignment = 1(答案:D) 31006. 下列( )语句设置单选按钮Option1为选中状态。(A) Option1.Value = 0(B) Option1.Val
25、ue = True(C) Option1.Value = 1(D) Option1.Value = False(答案:B) 31007. 复选框和单选按钮的( ) 属性可以反应其当前状态。(A) Value(B) Checked(C) Caption(D) Selected(答案:A) 31008. 单选按钮不具有( )属性。(A) Value(B) Checked(C) Caption(D) Stytle(答案:B) 31009. 要取得复选框的状态,应访问( )属性。(A) Value(B) Checked(C) Visible(D) Enabled(答案:A) 31101. 在属性窗口为
26、命令按钮的Picture属性装入了图片,但却没有显示的原因是( )。(A) 按钮的Enabled属性为False (B) 按钮的Sytle属性为0 (C) 按钮的Default属性为False (D) 按钮的DisabledPicture属性没有装入图片(答案:B) 31102. 如果命令按钮的Caption属性包含( ),则按下Alt+C可激活该按钮。(A) &C(B) $C(C) #C(D) C(答案:A) 31103. 设置命令按钮的( )属性为True,可使按下Esc键时执行该按钮的单击事件过程。(A) Cancel(B) Enabled(C) Value(D) Default(答案:
27、A) 31104. 设置命令按钮的( )属性,可使指针指向该按钮时显示提示内容。(A) Caption(B) ToolTipText(C) Font(D) Tag(答案:B) 31105. 下列( )方法不能触发命令按钮的Click 事件。(A) 在程序运行时单击命令按钮 (B) 在代码中设命令按钮的Value属性为True (C) 在设计时设命令按钮的Default属性为True,运行时按ESC键 (D) 使用Tab键把焦点移到按钮上,然后按空格键或回车键(答案:C) 31106. 下列描述错误的是( )。(A) 单击命令按钮可触发MouseDown事件 (B) 单击命令按钮可触发MouseUp事件(C) 命令按钮支持单击事件(D) 命令按钮支持双击事件(答案:D) 31107. 窗体上有命令按钮OK,它的单击事件过程为CmdOK_Click(),则该按钮的Name和Caption属性分别为( )。(A) OK,Cm
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1