VB练习题

更新时间:2024-06-02 10:04:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

云南师范大学2007-2008学年下学期统一考试 《计算机技术基础》(VB6.0)期末考试试卷

考试方式(闭卷) 考试时量:100分钟 试卷编号(A卷)

一、判断题:(每题1分,共20分)

1.VB中的“消息”是指由一个应用程序传递到另一个应用程序的信息包。 A A.对 B.错

2. 窗体的Enabled属性设为False时,窗体题的按钮、文本框控件就不会对用户的操作做出反应。A A.对 B.错

3. \ \是一个字符串,而\不是一个字符串。B A.对 B.错

4. 函数过程和子过程的区别是子过程结束将返回过程值,函数过程结束不必返回函数值。 B A.对 B.错

5. Timer是时钟控件的唯一事件。A

A.对 B.错

6. 对象的属性只能在属性窗口中设置。 B A.对 B.错

7. Byte类型的数据由2个字节组成。 B A.对 B.错

8. 系统提供的诸如sqr()等函数不属于过程。 B A.对 B.错

9.对象的三要素包括:属性、事件、方法。 A A.对 B.错

10.使用Print方法只能在窗体中输出,不能在图片框中输出。 B A.对 B.错

二、 单选题(在本题的每一小题的被选答案中只有一个正确答案,多选不给分,每题1分,共40分)

第 1 页 共 14 页

11.要判断“命令按钮”是否被鼠标单击,应在“命令按钮”的 事件中判断。C A.Chang B.KeyDown C.Click D.KeyPress 12. 在下列表达式中,非法的是__C____。 A.a=b+c B.a>b+c C.a≠b>c D.a

13. 常量2.7856E-6的类型是_B_____。 A.整型 B.实型 C.字符型 D.双精度

14. VB表达式Cos(0)+Abs(-1)+Int(Rnd(1))的值是___B___。 A.1 B.2 C.0 D.-1

15. 记录长度最大可取的值是__A____字节。 A.32767 B.32768 C.65535 D.65536

16. 将数据项“China”添加到列表框(List)中成为第一项应使用_A__语句。 A.List1.AddItem”China”,0 B.List1.AddItem”China”,l C.List1.AddItem 0,”China” D.List1.AddItem 1,”China”

17. 文本框(Text1)中有选定的文本,执行 Text1.SelText=”Hello”的结果是_A__。

A.“Hello”将替换掉原来选定的文本 B.“Hello”将插入到原来选定的文本之前 C.Text1.SelLength为5 D.文本框中只有“Hello”

18. 函数Int(Rnd*11)+10产生的数值的范围是____C__。 A.(0,10) B.[10,10] C.[10,20] D.(0,20) 19. 框架内的所有控件是__A_。 A.随框架一起移动、显示、消失和屏蔽 B.不随框架一起移动、显示、消失和屏蔽

C.仅随框架一起移动 D.仅随框架一起显示和消失 20. 数学表达式x>y>z的正确VB逻辑表达式是__D____。 A.x>y And y>z C.x>y And >z D.x>y And y>z 21. 在下列说法中,正确的是__D_。

第 2 页 共 14 页

A.通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上 B.在列表框中不能进行多项选择

C.在列表框中能够将项目按字母顺序从大到小排列 D.框架也有 Click和 DblClick事件 22. 按文件的组织方式分为____A__。

A.顺序文件和随机文件 B.文本文件和二进制文件 C.程序文件和数据文件 D.只读文件和读写文件 23. 已编译的控件部件的扩展名是__A_。 A. .OCX B. .VBP C. .EXE D. .CTL

24. 当一个工程含有多个窗体时,其中的启动窗体是__D____。 A.启动VB时建立的窗体 B.第一个添加的窗体

C.最后一个添加的窗体 D.在“工程属性”对话框中指定的窗体。 25. 通过代码在运行时设置属性的语法格式为__B____。 A.对象名=属性 .新值 B.对象名.属性=新值 C.对象名.新值=属性 .新值 D.对象名.属性=属性 .新值 26. 下列程序段的运行结果。A Private Sub Form_Click() Dim Msg Hide

Msg=”选择‘确定’按钮” MsgBox Msg Show End Sub

A.隐藏窗体,按‘确定’按钮使窗体重现 B.隐藏窗体

C.显示窗体,按‘确定’按钮使窗体隐藏 D.显示窗体

27. 运行下面程序后,在窗体中显示的是__D____。 Private Sub Form_Click() a$=\

第 3 页 共 14 页

For k=1 To 3

x$=String$(Len(a$)+k,b$) Print x$; Next k Print End Sub

A.、*** ** **** B.*$*$*$ C.1*$2*$3*$ D.、$$$$$$$$$ 28. 写出如下程序运行结果。 D Function f(m As Integer) As Integer b = 1

Static c As Integer b = b + 1 c = c + 1 f = m * b * c End Function

Private Sub Command1_Click() Dim a As Integer a = 2 sum=0 For I = 1 To 3 sum=sum+ f(a) Next I print sum End Sub

A.12 B.16 C.20 D.24

29. 执行下面程序段后,变量x的值为____A__。 x=5

For I=1 To 20 step 2 x=x+I\\5

第 4 页 共 14 页

Next I

A.21 B.22 C.23 D.24 30. 以下程序的循环次数是___A___。 Private Sub Command1_Click() For j=8 To 35 Step 3 Print j; Next j End Sub

A.10 B.9 C.27 D.28

31. 如果要使一个窗体从屏幕上和内存中完全消失,所要使用的语句是___D___。

A.Hide B.Show C.Load D.Unload

32. 设x=4,y=6,则以下不能在窗体上显示出“A=10”的语句是 A A. Print A=x+y B. Print\

C. Print \ D. Print\

33. 决定标签的字符串颜色的属性是 D A. FontColor B. BackStyle C. BackColor D. ForeColor

34. 可以惟一标识控件数组中的每一个控件属性的是 C A. Name B. Caption C. Index D. Enabled 35. 下来程序段执行结果为 A x = 5 y = -6

if not x > 0 then x = y - 3 Else y = x + 3 print x - y;y - x

A. -3 3 B. 5 -9 C. 3 -3 D. -6 5

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

37. 参与运算的两个表达式均为True,运算结果也为True,则该逻辑运算符为: A

第 5 页 共 14 页

本文来源:https://www.bwwdw.com/article/5pl6.html

Top