1、选择题及答案30101. 标准控件不包括( )控件。 (A) 驱动器列表框 (B) 目录列表框 (C) 文件列表框 (D) 通用对话框 (答案:D) 30102. 当一个工程含有多个窗体时,它的启动窗体是( )。 (A) 正在编辑的窗体 (B) 最后一个添加的窗体 (C) 第一个添加的窗体 (D) 在工程属性对话框中指定的窗体 (答案:D) 30103. VB应用程序在( )模式下不能编辑代码和设计界面。 (A) 运行 (B) 中断 (C) 设计 (D) 以上均不能 (答案:A) 30104. 下列叙述错误的是( )。 (A) VB应用程序没有明显的开始和结束语句 (B) VB控件的所有属性值
2、均可在属性窗口中设置 (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) 代码窗口 (B
3、) 属性窗口 (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) 30202.
4、 设有语句组: Dim S1 As String*5 S1 = 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) 302
5、06. 定义变量时如不指定类型,该变量为( )变量。 (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
6、 (B) 5 (C) 6 (D) 7 (答案:B) 30302. 下列逻辑表达式为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)
7、True (D) False (答案:C) 30308. x大于0且小于10的VB表达式是( )。 (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 (
8、答案:B) 30403. 以下( )语句可表示50,100之间的随机数。 (A) Int(Rnd * 51) + 49 (B) 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) Pictu
9、re1.Print (B) Form1.Print (C) Debug.Print (D) Text1.Print (答案:D) 30507. Print方法分区输出时,用( )分隔多个表达式。 (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代
10、码不区分字母的大小写 (答案:A) 30601. 执行x = InputBox(请输入半径,0,求面积) ,在输入框中输入3后回车,则下列叙述正确的是( )。 (A) x的值是数值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, Vb
11、OkOnly (C) MsgBox ( VbOkOnly, Error ) (D) MsgBox ( Error, VbOkOnly ) (答案:B) 30604. 执行Len(InputBox(请输入编号:),在输入框中输入神州1号后回车,结果为( )。 (A) 4 (B) 7 (C) 0 (D) 出错 (答案:A) 30605. 执行MsgBox 除数不能为0!, 48, 数据出错,在弹出的消息框中显示的图标是( )。 (A) 停止图标 (B) 问号图标 (C) 感叹号图标 (D) 消息图标 (答案:C) 30606. 下列语句组:a$=Today And Tomorrowb$=Right
12、(a$,8):c$=Left(a$,5)MsgBox a$, ,b$,c$执行后消息框的标题是( )。 (A) Today (B) Tomorrow (C) Today And Tomorrow (D) 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. 下列程序运行时,消息框显示的内容是( )。Priva
13、te Sub Command1_Click() MsgBox CStr(123 + 321) End Sub (A) 444 (B) 123321 (C) 123+321 (D) 显示出错信息 (答案:A) 30609. 窗体上有一个命令按钮Command1,编写如下事件过程:Private Sub Command1_Click() x = InputBox(x=) y = InputBox(y=) Print x + y End Sub运行后,单击命令按钮,先后在两个输入对话框中输入123和321,窗体显示的内容是( )。 (A) 444 (B) 123321 (C) 123+321 (D)
14、 出错信息 (答案:B) 30701. 将窗体的( )属性设置为True,可使Form_Load事件中的Print方法显示结果。 (A) DrawStyle (B) DrawMode (C) AutoRedraw (D) Enabled (答案:C) 30702. 将窗体的BoderStyle属性设置为( )可使窗口不显示标题栏。 (A) 0 (B) 1 (C) 2 (D) 5 (答案:A) 30703. 下列叙述正确的是( )。 (A) 窗体的Name属性可以为空 (B) 窗体的Name属性定义窗体的名称 (C) 可以在运行期间改变窗体的Name属性 (D) 窗体的Name属性的值显示在窗体
15、标题栏中 (答案:B) 30704. 设置窗体的( )属性可改变窗体标题。 (A) Caption (B) Name (C) BackColor (D) BorderStyle (答案:A) 30705. 通过( )属性设置窗体图标。 (A) Icon (B) Picture (C) MouseIcon (D) DownPicture (答案:D) 30706. 一个工程含有多个窗体及标准模块,下列叙述错误的是( )。 (A) 如果工程含Sub Main过程,程序首先执行该过程 (B) 任何时刻最多只有一个窗体是活动窗体 (C) 标准模块不能设置为启动模块 (D) Hide方法只是隐藏而不从内
16、存中清除窗体 (答案:A) 30707. 使用( )方法可隐藏窗体,但不从内存中释放。 (A) Show (B) Load (C) Hide (D) UnLoad (答案:C) 30708. 下列描述错误的是( )。 (A) 窗体的Load事件在加载窗体时发生 (B) 窗体的Height、Width属性用于设置窗体的高和宽 (C) 执行Unload Form1语句后,窗体仍在内存中但不可见 (D) 当窗体的Enabled属性为False时,对窗体的操作都被禁止 (答案:C) 30709. 运行后,在窗口上单击鼠标时,窗体不会接收到的事件是( )。 (A) MouseDown (B) Mouse
17、Up (C) Click (D) Load (答案:D) 30801. 下列叙述错误的是( )。 (A) 标签和文本框都有Caption属性 (B) 标签和文本框的主要区别在于能否编辑其内容 (C) 标签具有AutoSize属性,而文本框没有 (D) 文本框具有ScrollBar属性,而标签没有 (答案:A) 30802. 能清除文本框Text1中内容的语句是( )。 (A) Text = (B) Text1.Text = (C) Text1.clear (D) Text1.Cls (答案:B) 30803. 设置( )属性使标签Label1没有边框。 (A) Label1.BorderSty
18、le = 0 (B) Label1.BorderStyle = 1 (C) Label1.BackStyle = True (D) Label1.BackStyle = False (答案:A) 30804. 下列叙述错误的是( )。 (A) 标签和文本框都有Move方法 (B) 标签和文本框都有Text属性 (C) 标签具有Caption属性,而文本框没有 (D) 文本框具有Locked属性,而标签没有 (答案:B) 30805. 下列控件属性赋值语句错误的是( )。 (A) Label1 = 欢迎 (B) Text1.Text = 欢迎 (C) Text1 = 欢迎 (D) Text =
19、欢迎 (答案:D) 30806. 设置标签Label1的( )属性使它不可见。 (A) Label1.Visible = 0 (B) Label1.Visible = 1 (C) Label1.Visible = True (D) Label1.Visible = False (答案:D) 30807. 设置标签的( )属性,可改变其文字对齐方式。 (A) Justify (B) Font (C) Alignment (D) 以上都不是 (答案:C) 30808. 触发文本框Change事件的操作是( )。 (A) 改变文本框的内容 (B) 改变文本框的大小 (C) 文本框获得焦点 (D) 文
20、本框失去焦点 (答案:A) 30809. 修改文本框的内容触发( )事件。 (A) Modify (B) Change (C) ChangeData (D) AutoSize (答案:B) 30901. 设置图像框的( )可使框内的图片按图像框大小自动调整。 (A) AutoSize属性为True (B) AutoSize属性为False (C) Stretch属性为True (D) Stretch属性为False (答案:C) 30902. 下列语句组:ScaleWidth = 100 : ScaleHeight = 100 Circle(50, 40) ,10, , , ,2绘制的是( )
21、。 (A) 圆形 (B) 椭圆 (C) 扇形 (D) 弧线 (答案:B) 30903. 将当前目录下的图形文件Clock.jpg装入图片框Picture1的语句是( )。 (A) Picture = Clock1.jpg (B) Picture = LoadPicture(Clock1.jpg) (C) Picture1.Picture = Clock1.jpg (D) Picture1.picture = LoadPicture(Clock1.jpg) (答案:D) 30904. 设置Line控件的( )属性可使其呈现不同式样。 (A) BorderStyle (B) Style (C) F
22、illStyle (D) Shape (答案:A) 30905. 下列叙述错误的是( )。 (A) Scale方法用来定义新坐标系 (B) 窗体缺省坐标原点在窗体的左下角 (C) ScaleLeft和ScaleTop属性可改变坐标系的原点位置。 (D) ScaleWidth和ScaleHeight属性可改变其对象高度和宽度的刻度单位 (答案:B) 30906. 下列叙述错误的是( )。 (A) Pset方法用于绘制点 (B) Circle方法用于画圆、椭圆、圆弧和扇形 (C) Line方法用于画直线或矩形 (D) Ponit方法用于绘制有颜色的点 (答案:D) 30907. 设置图片框的( )
23、使其按图片尺寸自动调整大小。 (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) 框架 (C) 图像框 (D) 图片框 (答案:B) 31001. 复选框的Value属性为0表示( )。 (A) 复选框未被选中 (B) 复选框被选中 (C) 复选框内有灰色的钩 (D) 操作
24、出错 (答案:A) 31002. 单选按钮被选定时,其Value属性为( )。 (A) 1 (B) 0 (C) True (D) False (答案:C) 31003. 运行时,下列哪种方法不能选中单选按钮( )。 (A) 用鼠标单击单选按钮 (B) 在属性窗口中将单选按钮的Value属性设置为1 (C) 用Tab键将焦点转移到一组单选按钮后单击其中的单选按钮 (D) 采用单选按钮的访问键快捷方式 (答案:B) 31004. 下列( )语句使复选框Check1无效。 (A) Check1.Value = 1 (B) Check1.Value = 2 (C) Check1.Style = 1 (
25、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.Value = 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
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1