第一章
1. Visual Basic 程序设计语言属于【 C】。
A.面向过程的语言 B.面向问题的语言 C.面向对象的语言 D.面向机器的语言 4.计算机能够直接执行的程序是【 B 】。
A.源程序 B.机器语言 C.高级语言程序 D.汇编语言程序
5.在面向对象的程序设计中,【 A 】是程序设计的基本单位。
6.A.对象 B.类 C.属性 D.方法
7. 下面符合 Visual Basic 的特点是【 C 】。
A.简单的程序设计方法 B.面向程序设计思想 C.事件驱动的编程机制 D.非结构化程序设计语言
第 2 章 Visua1 Basic 程序设计概述
一、选择题
4. 新建一工程,将其窗体的(名称)属性设置为 MyFirst,则默认的窗体文件名为【 C 】。
A.Forml.frm B.工程 1.frm C.MyFirst.frm D.Forml.vbp
10.在 Visual Basic 集成开发环境中,如果工具箱不可见,应在【 B 】菜单中操作而使它
可见。
A.窗口 B.视图 C.编辑 D.文件
11.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是【 C 】。
A.工程资源管理器窗口 B.工具箱窗口 C.代码窗口 D.属性窗口
17.要在窗体上显示图片,需设置窗体的【 C 】属性。
A.Caption B.Icon C.Picture D.ControlBox
19.将窗体的【 A 】属性设置为 False 后,运行时窗体上的按扭、文本框等控件就不会对用户的操作做出响应。
A.Enabled B.Visible C.ControlBox D.WindowState
21.在设计阶段,双击窗体 Forml 的空白处,打开代码窗口,显示【 D 】事件过程模板。
A.Form_Click B.Form_Load C.Form1_Click D.Form1_Load
22.在运行时,系统自动执行启动窗体的【 C 】事件过程。
A.Click B.GotFocus C.Load D.UnLoad
27.如果设计时在属性窗口将命令按钮的【 A】属性设置为 False,则运行时按钮从窗体上
消失。
A.Visible B.Enabled C.DisabledPicture D. Default
28.如果设计时在属性窗口将命令按钮的【 B】属性设置为 False,则运行时按钮不能响应
用户的鼠标事件。
A.Visible B.Enabled C.DisabledPicture D.Default
31.当标签的标题内容太长,需要根据标题自动调整标签的大小时,应设置标签的【 A 】属性为 True。
A.AutoSize B.WordWrap C.Enabled D.Visible
32.设置标签边框的属性是【 A 】。
A.BorderStyle B.BackStyle C.AutoSize D.Alignment
33.将文本框的【A 】属性设置为 True 时,文本框可以输入或显示多行文本,且会在输入
的内容超出文本框的宽度时自动换行。
A.MultiLine B.ScrollBars C.Text D.Enabled
35.如果要在文本框中键入字符时只显示某个字符,如星号(*),应设置文本框的【 B 】属
性。
A.Caption B.PasswordChar C.Text D.Char
39.如果将文本框的【 A 】属性设置为 True,则运行时不能对文本框中的内容进行编辑。
A.Locked B.MultiLine C.TabStop D.Visible
47.任何控件都具有【 C 】属性。
A.Text B.Caption C.(名称) D.ForeColor
48.决定控件上文字的字体、字形、大小、效果的属性是【 D 】。
A.Text B.Caption C.(名称) D.Font
编程语言vb是什么二、填空题
Red
代表红值,则在运行时将窗体背景设置为红应写为:VbRed 。
13. 假设某命令按钮名称为 C1,决定命令按钮表面文字的属性为 Caption,则在运行时将命令按钮表面文字改为“显示”应写为:C1.caption=”显示” 。
17. 对象的方法用于 完成某种特定的功能 。当方法不需要任何参数并且也没有返回值时,调用对象的方法的格式为 对象法,方法名 。
例如,对窗体 Form1 使用 Show 方法,应写为 Form1.show 。
对图片框 Picture1 使用清除方法 Cls,应写为 Picture1.cls 。
第 3 章 Visual Basic 语言基础
一、 选择题
1. 下列类型中不属于基本数据类型的是【 C 】。
A.字节型 B. 双精度型 C. 枚举型 D. 货币型
2. 下列字符序列中合法的变量名是【 A 】。
A.VB12 B.2A C. x.y D. Single
4. 有变量定义语句 Dim a,b As Integer,变量 a 的类型和初值是【 B 】。
A.Integer, 0 B. Variant, 空值 C. String, "" D. Long, 0.0
10.表达式:12+"34"的值是【 C 】。
A."1234" B. 12"34" C. 46 D. "46"
13.若 a=8,b=10,则下面表达式值为真的是【 A 】。
A. -7+b>a Xor b>0 B. a>b Eqv b>0
C. a<1 And b>0 D. a>b And b>10
14. x+y 小于 12 且 x-y 大于 2 的逻辑表达式是【 C 】。
A.x+y<12 Or x-y>2 B. (x+y)<12 ;(x-y)>2
C. x+y<12 And x-y>2 D. x+y<12 Xor x-y>2
17.如果 x=-3.2,则下面表达式能使 y 变量的值等于-4 的是【 A 】。
A.y=Int(x) B. y=-Abs(x) C. y=Fix(x) D. y=-Int(Abs(x))
18.若 s1="Visual Basic",下面语句中,能从串 s1 中截取子串,使 s2="Basic"的是【 B 】。
A.s2=Right(s1,8,5) B. s2=Mid(s1,8,5)
C. s2=Left(s1,8,12) D. s2=Left(s1,8,5)
25.语句 Print 5*5\5/5 的输出结果是【 B 】。
A.0 B. 25 C. 5 D. 1
26.设有两个变量 a,b,判断它们之一为 0,但是不能同时为 0 的逻辑表达式为【 C 】。
A.a=0 And b=0 B. a=0 Or b=0
C. a=0 Xor b=0 D. (a=0 And b<>0) And (a<>0 And b=0)
33. 表达式 Not(A+B=C-D)的类型是【 D 】。
A. 布尔表达式 B. 字符表达式 C. 算术表达式 D. 关系表达式
37. 函数 Ucase(Mid("Visual basic",8,5))的值是【 D 】。
A. visua B. basic C. VISUAL D. BASIC
38. 函数 Year(#5/30/2005#)的值是【 C 】。
A. 5 B. 30 C. 2005 D. 5/30/2005
40. 以下四类运算符,优先级最低的是【 D 】。
A. 算术运算符 B. 字符运算符 C. 关系运算符 D.布尔运算符
二、 填空题
4. 表达式 Ucase(Mid("abcdefgh",3,4))的值是 CDEF 。
11. Visual Basic 中,用 Dim X as Integer 语句定义的变量 Y,系统默认其值为 0 。
14. 函数 String(5, "ABC")的值是 AAAAA 。
22. 关系式 X≤-5 或 X≥5 所对应的布尔表达式是x<=-5 or x>=5
第 4 章 数据输入输出
1、选择题
1. 以下赋值语句中正确的是【 A 】。
A. Label1.Caption = "VB" B. Text1.Text + 1 = Text1.Text
C. x = InputBox() D. a + b * 4 = c
2. 以下程序段执行后,a 和 b 的值分别为【 D 】。
a = 3: b = 5
t = a: a = b: b = t
A. a 值为 3,b 值为 3 B. a 值为 3,b 值为 5
C. a 值为 5,b 值为 5 D. a 值为 5,b 值为 3
4. 在默认情况下,InputBox 函数返回值的类型为【 B 】。
A. 逻辑类型 B. 字符串型 C. 数值型 D. 日期型
6. 在窗体上画一个文本框和一个命令按钮,其名称分别为 Text1 和 Command1,然后编写 程序如下:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论