2013版VB练习题13_4_15_pdf(2)

2019-01-05 11:04

2012-2013学年第二学期“计算机程序设计基础 Visual Basic”练习题

47.任何控件都具有【 】属性。

A.Text

B.Caption

C.(名称)

D.ForeColor

48.决定控件上文字的字体、字形、大小、效果的属性是【 】。

A.Text

B.Caption

C.(名称)

D.Font

49.下列关于事件的叙述中不正确的是【 】。

A.事件是系统预先为对象定义的能被对象识别的动作 B.事件可分为用户事件与系统事件两类

C.Visual Basic 为每个对象设置好各种事件,并定义好事件过程的过程名,但过程代 码必须由用户自行编写

D.Visual Basic中所有对象的默认事件都是Click 50.以下有关对象属性的说法中正确的是【 】。

A.对象所有的属性都罗列在属性窗口列表中 B.不同对象不可能有同名属性

C.不同对象的同名属性取值一定相同

D.对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变

二、填空题

1. Visual Basic 一般用 4 种类型的文件保存,分别是扩展名为 名为

的标准模块文件,扩展名为

2. Visual Basic程序有3种工作模式,即 3. Visual Basic 采用

的类模块文件和扩展名为

、

和

。

的工程文件。 的窗体文件,扩展

驱动的编程机制,程序员只需要编写响应用户动作的程序,

而不必考虑按精确次序执行的每个步骤。 4. 在工程资源管理器窗口中有三个按钮,单击 按钮可以打开代码编辑器。 5. 如果属性窗口被关闭,按键盘上的 按钮,或使用

菜单中的

键可以打开属性窗口,也可以使用工具栏中的 命令。

。

按钮可以打开窗体设计器;单击

6. 在属性窗口中,有些属性具有预定值,在这些属性上双击属性值可以

7. 如果在窗体F1中放置了一个命令按钮C1,一个文本框T1,则在代码编辑器窗口的对象 下拉列表框中应包含 名。

8. 在代码编辑器窗口中,单击 查看所有过程。

9. 在代码窗口中输入某行代码并按回车后,如果代码变成红色,表示 10. 对象是代码和数据的集合,如VisualBasic中的 11. 设置对象的属性有两种方法,一种是在设计阶段在 阶段进行设置,设置格式为 而有些属性只能用一种方法设置。

第 6 页 共 85 页

对象,而在过程下拉列表框中列出了所选对象的所有

按钮用于一次查看一个过程,单击 按钮用于

。

、菜单等都是对象。

、

窗口中设置;另一种是在运行

。大部分属性可以用以上两种方法中的任一种进行设置,

2012-2013学年第二学期“计算机程序设计基础 Visual Basic”练习题

12. 假设某窗体名称为FF,描述窗体背景颜色的属性为BackColor,VisualBasic中用vbRed 代表红色值,则在运行时将窗体背景设置为红色应写为:

。

13. 假设某命令按钮名称为C1,决定命令按钮表面文字的属性为Caption,则在运行时将命 令按钮表面文字改为“显示”应写为: 15. 事件过程是指 。

假设某一事件过程如下: Private Sub cmd1_Click( ) Forml.Caption=\示例\End Sub

则响应该过程的对象名是 16. 一个对象响应的事件可以有 17. 对象的方法用于 法的格式为

。

。 。

命令,或使用工具栏的

按

,事件名是

。 。

、

和

等。

14. 事件就是在对象上所发生的事情,VisualBasic中的事件如

个,用户不能建立新的事件。

。当方法不需要任何参数并且也没有返回值时,调用对象的方

例如,对窗体Form1使用Show方法,应写为 对图片框Picture1使用清除方法Cls,应写为 18. 一个应用程序可以有多个窗体,使用 钮可以添加一个新的窗体。

菜单下的

19. 假设在当前工程中有Form1和Form2两个窗体,系统默认的启动窗体为Form1。如果要 将窗体Form2设为启动窗体,可以执行

菜单中的

命令,打开“工程属性”对

话框,在“通用”选项卡中设置启动对象为Form2。

20. 如果要使命令按钮表面显示文字“退出(X)”(在字符X之下加一横线),其Caption属 性应设置为 相同。

21. 如果要将命令按钮的背景设置为某种颜色,或者要在命令按钮上粘贴图形,应将命令按 钮的 属性值设置为1-Graphical。

22. 如果要在单击命令按钮时执行一段代码,则应将这段代码写在该命令按钮的 件过程中。

23. 设在窗体上有两个命令按钮C1和C2,在C1的Click事件过程中已经写了一些代码, 完成一定的功能,要使运行时按下C2按钮与按下C1按钮执行相同的功能,请在以下横线上 填写一条语句来完成这一功能。

Private Sub C2_Click()

事

,其括号中带下划线的X表示在运行时按下

键与单击该按钮效果

End Sub

24. 双击工具箱中的控件按钮,即可在窗体的

位置画出控件。

第 7 页 共 85 页

2012-2013学年第二学期“计算机程序设计基础 Visual Basic”练习题

25. 表示控件与窗体顶部距离的属性是 是

。表示控件宽度的属性是

。表示控件与窗体左侧距离的属性 。表示控件高度的属性是

。

26. 使用键盘改变控件大小的组合键是 是

。

。使用键盘改变控件位置的组合键

27. 在窗体上单击鼠标右键,在快捷菜单上选择 28. 要同时选定多个控件,可以按住 或

,可以将控件固定在窗体上。 键,再用鼠标依次单击各个控件。

菜

29. 要对选定的各个控件调整格式,如对齐、调整间距、统一尺寸等、可以使用 单下的命令。

30.对象是既包含 又包含对 的方法,并将其封装起来的一个逻辑实体。 31.面向对象的程序设计方法是把 封装起来作为一个对象,并为每一个对象设置所 需的 。 32.对象的属性是指 ,方法是指 。 33.对象的属性是用 来描述的。

第 8 页 共 85 页

2012-2013学年第二学期“计算机程序设计基础 Visual Basic”练习题

第3章Visual Basic 语言基础

一、 选择题

1. 下列类型中不属于基本数据类型的是【 】。

A.字节型 B. 双精度型 C. 枚举型 D. 货币型 2. 下列字符序列中合法的变量名是【 】。

A.VB12

B.2A

C. x.y D. Single

3. 下列变量名中为单精度变量的是【 】。

B. Sum# C. total! D. Ave% A.A1$

4. 有变量定义语句Dim a,b As Integer,变量a的类型和初值是【 】。

A.Integer, 0 B. Variant, 空值 C. String, \5. 下列【 】字符不属于Visual Basic字符集。

A.R

B. # C. & D. δ

6. 下面所列4组数据中,全部是正确的Visual Basic常量的是【 】。

A.32767, 3.14D2,\, &O17 B.256, 123.5, 1.2E-2, #True C. &HABCE, 08-08-2008, False, D-3 D. ABCDE, #08-08-2008#, E-2 7. 下面声明语句中错误的是【 】。

A.Dim Age=12 C. Const Age=12

B. Const Age As Integer=12 D. Static Age As Integer

8. 表达式9+8\\7*6/5 Mod 4的值是【 】。 B. 8 C. 9 D. 10 A.7

9. 下面运算符中优先级最高的是【 】。 B. > C. And D. & A.*

10.表达式:12+\的值是【 】。

A.\A.\

C. 46

D. \

11.下面表达式的值为假的是【 】。

B. \

C. \

12.如果x是一个正实数,则能对x的第3位小数四舍五入的表达式是【 】。

A. 0.01*Int(x+0.005) C. 0.01*Int(100*(x+0.05))

B. 0.01*Int(100*(x+0.005)) D. 0.01*Int(x+0.05)

13.若a=8,b=10,则下面表达式值为真的是【 】。

A. -7+b>a Xor b>0 C. a<1 And b>0

B. a>b Eqv b>0 D. a>b And b>10

14. x+y小于12且x-y大于2的逻辑表达式是【 】。

第 9 页 共 85 页

2012-2013学年第二学期“计算机程序设计基础 Visual Basic”练习题

A.x+y<12 Or x-y>2 C. x+y<12 And x-y>2 15.下面表达式错误的是【 】。

A.\C. \

B. \

D. \B. (x+y)<12 ;(x-y)>2 D. x+y<12 Xor x-y>2

16.表达式Int(Rnd*100)产生的随机整数闭区间是【 】。

A.[1,99] B. [0,99] C. [1,100] D. [0,100]

17.如果x=-3.2,则下面表达式能使y变量的值等于-4的是【 】。

A.y=Int(x) B. y=-Abs(x) C. y=Fix(x) D. y=-Int(Abs(x))

18.若s1=\下面语句中,能从串s1中截取子串,使s2=\的是【 】。

A.s2=Right(s1,8,5) C. s2=Left(s1,8,12)

B. s2=Mid(s1,8,5) D. s2=Left(s1,8,5)

19.设 s1,s2 均为字符串型变量,s1=\则下面关系表达式中结果为 True的是【 】。

A. Instr(Left(s1,6), \ \C. Chr(66) & Right(s1,4)= \20.下列表达式值为True的是【 】。

A.Ucase(\21.Rnd函数不可能产生的值是【 】。

A.1

B. 0

C. 0.567

D. 0.00001

22.函数Mid(\的值是【 】。

B. HEZI C. SHIH A.SHIHEZI D. DAXUE

23.表达式Abs(Int(-3.14))+Len(\的值是【 】。

A. 3.14XINJIANG B. -3.14XINJIANG C. 11 D. 12 24.表达式Fix(-12.3)+sgn(-12.3)的值是【 】。 B. -12 C. -13 D. -11 A.13

25.语句Print 5*5\\5/5的输出结果是【 】。

B. 25 C. 5 D. 1

A.0

26.设有两个变量a,b,判断它们之一为0,但是不能同时为0的逻辑表达式为【 】。

A.a=0 And b=0 C. a=0 Xor b=0

B. a=0 Or b=0

D. (a=0 And b<>0) And (a<>0 And b=0)

B. 14/2\\3<10 Mod 4

D. Mid(s1,8,1)>s2

C. Mid(\

a

27.代数式: 对应的Visual Basic表达式是【 】。

c b

d

A.a/b+c/d C. (a/b+c)/d

28.以下语句的输出结果是【 】。

第 10 页 共 85 页

B. a/(b+c)/d D. a/(b+c/d)


2013版VB练习题13_4_15_pdf(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:浅谈课堂教学三要素

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: