云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 程序设计语言(VB)复习题

程序设计语言(VB)复习题

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 13:42:30

程序设计语言(VB)复习题

一、选择题:

1、在VB的工程中,工程文件的扩展名是 _

A) frm B) vbg C) vbp D) bas 2、VB使用与开发 环境下应用程序的工具。

A.DOS B.Windows C. DOS和 Windows D.UNIX 3、VB 6.0在程序设计语言中属于 。

A.汇编语言 B.自然语言 C. 机器语言 D.高级语言 4、以下关于保存工程的说法正确的是 。 A 保存工程时只保存窗体文件即可 B 保存工程师时只保存工程文件即可 C 先保存窗体文件,再保存工程文件 D 先保存工程文件,再保存窗体文件

5、一个对象可执行的动作与可被一个对象所识别的动作分别被称为 。

A.事件、方法 B.方法、事件 C.属性、方法 D.过程、事件 6、一只白色的足球踢进球门,则白色、足球、踢、进球门是__ _____ 。

A.属性、对象、方法、事件 B.对象、属性、事件、方法 C.对象、属性、方法、事件 D.属性、对象、事件、方法 7、在文本框Text1中输入数字34,在文本框Text2中输入数字16,执行下列语句,只有 可使文本框Text3中显示50。

A Text3.text = text1.text & Text2.text

B Text3.text = Text1.text + Text2.text

C Text3.text =Val( Text1.text) + Val(Text2.text)

D Text3.text =Val(Text1.text) & Val(Text2.text)

8、算法的三种基本结构是 。

A.顺序结构、模块结构、循环结构 B.嵌套结构、选择结构、循环结构 C.顺序结构、选择结构、循环结构 D.嵌套结构、模块结构、循环结构 9、如果编写的过程要被多个窗体及其对象调用,应将这些过程放在 模块中?

A.窗体模块 B.标准模块 C.工程 D.类模块 10、下面表达式中,值为True的是 。

A. Lcase(“abcd” )= “ABCD” B. Not(sqr(16)- 4)> -2) C. Right(“XYZ”,2)> Mid(“XYZ”,1,2) D 11 Mod 4 > 18 / 2 /2

11、下面关于InputBox函数功能的描述那句正确的是 。

A.是求某数的二次方。

B.是用来接收用户通过键盘输入的数据。 C.是用来接收用户通过键盘输出的数据。 D.是将数据累加的。

1

12、以下关于Name名称属性的说法,错误的是 。

A.Name属性必须以一个字母开始

B.Name属性可以在属性窗口修改,也可以在代码中修改 C.所有控件都有Name属性,其值不能为空 D.”form1.frm”是一个非法的对象名

13、使用 方法可将列表项从一个列表框中删除。

A Print B AddItem C Clear D RemoveItem

14、以下能在窗体Form1的标题栏中显示“VisualBasic窗体\的语句是 。

A.Form1.Name=\窗体\B.Form1.Title=\窗体\C.Form1.Caption=\窗体\D.Form1.Text=\窗体”

15、控件的 确定当一个事件发生时执行代码。

A.事件过程 B.函数 C.子程序 D.通用过程 16、下列不能作为VB变量名的符号是

A) A45 B) P12 C) 89Ta D) xy 17、VB中,要将一个窗体装载到内存进行预处理,但不显示,应用哪种语句: 。

A.Show B.Hide C.Load D.Unload 18、在事件过程中可以用 语句定义变量。

A.Dim、Private B.Dim、Public C.Dim、Static

D.Dim、Static、Private

19、如果在窗体上有命令按钮OK,在代码编辑窗口有与之对应的CmdOK_Click事件,则命令按钮的名称属性和Caption属性分别为

A CmdOK、OK B Cmd、OK C OK、OK D OK、CmdOK

20、下列可作为Visual Basic变量名的是 。

A.A#A B.4A C.?xy D.constA 21、下面哪种结构可实现分支结构 。

A.If-Then-Else-End If结构 B.Do-While 结构 C.赋值语句 D.For-Next结构 22、可以删除字符串尾部空格的函数是

A) Ltrim B) Rtrim C) Trim D) Mid 23、下面哪种结构可实现循环结构 。

A.If-Then-Else-End If结构 B.Select-Case-End Select 结构 C.赋值语句 D.For-Next结构 24、执行下面的的程序段后N和I的值是多少 For N=1 To 10 I=I+1 Next N

A.9,10 B.11,10 C.10,10 D.11,11 25、 程序中可以通过复选框和选择按钮的_ ___属性值来判断他们当前的状态。

A Caption B Value C Checked D Selected

2

26、下列表达式中,值为True的是 。

A.Ucase(“abcd”)>=“abcd ” B.14/2<10 Mod 4

C.Mid(“ABCD”,2,2) >Left(“ABCD”,2) D.Not(Sqr(4)-3 >= -2)

27、 执行语句s=Len(Mid(\后,s的值是 。

A.Visual B.6 C.11 D.Basic 28、下列程序运行结果是____ _________。

Private sub command1_click() Dim x as string, y as integer X=”CDE”

For y=1 to Len(x)

X=mid(x,2*y-1,1) & left(x,len(x)) Print x Next y End sub

A DEF B FEFDEF C EDCCDE D CCDDEE

29、下列语句代码中, 不可以正常执行。

A.Print “14” + 32 B.Print 256/128 C.Print 5+7=14 D.Print 32765+4

30、LCase( “This” )的值是 。

A. This B. THis C.this D.THIS 31、下列程序运行结果是_____ ______。

Private sub cmd1_click()

Dim a as integer,b as integer a=1:b=0

do while a<=5 b=b+a*a a=a+1 loop print a,b End sub

A 9 17 B 6 31 C 5 55 D 6 55

32、在VB中,要设置菜单项的快捷访问键,应使用哪个符号 。A.& B. * C. $ D. @ 33、使用 方法将新的项添加到一个列表框中。

A.Print B.AddItem C.Clear D.RemoveItem 34、下列程序段,输出结果是__ ___。

B=1

Do until b>10 B=B*(B+1) Loop

3

Print b

A 100 B 42 C 300 D 400

35、Print方法的使用形式是:[Object.]Print P1 P2.。通常Object指的是 对象。

A.窗体、图片、Debug B.Debug、标签、窗体 C.窗体、图片、文本框 D.窗体、标签、文本框

36、假定变量Logic类型是Boolean,下面语句 是正确的。

A.Logic='True' B.Logic=.True. C.Logic=#True# D.Logic=3<4

37、假定有一个菜单项,名为menuitem,为了在运行时使该菜单项失败(灰色),应使用的语句为____ _______。

A menuitem.enabled=false B menuitem.enabled=true C menuitem.visible=true D menuitem.visible=false 38、执行以下程序段后,变量c$的值为 (25) 。

a$=“Visual Basic Programing” b$=“Quick”

c$=b & UCase(Mid(a,7,6)) & Right(a,11)

A.Visual BASIC Programing B.Quick Basic Programing C.QUICK Basic Programing D.Quick BASIC Programing 39、在窗体上画一个文本框,然后编写如下事件过程:

Private Sub Form_Click()

Dim x As String

x = InputBox(\请输入一个整数\ Print x + Text1.Text End Sub

程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容为 。

A.123456 B.456 C.479 D.123 40. 阅读下面的程序段:

for I=1 to 3 for j=I to 3 for k=1 to 3 a=a+I next k next j next I

执行上面的3重循环后,A的值为_____ ____ 。 A 3 B 9 C 14 D 30

41、根据下面的程序段,如果Time =42 问变量Pay的值应该是 。

Private Sub Command1_Click()

Dim time As Integer, Pay As Integer

time = InputBox(\请输入一个整数\If time<=40 Then Pay=time*10 Else

Pay=400+(time-40)*20

4

搜索更多关于: 程序设计语言(VB)复习题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

程序设计语言(VB)复习题 一、选择题: 1、在VB的工程中,工程文件的扩展名是 _ A) frm B) vbg C) vbp D) bas 2、VB使用与开发 环境下应用程序的工具。 A.DOS B.Windows C. DOS和 Windows D.UNIX 3、VB 6.0在程序设计语言中属于 。 A.汇编语言 B.自然语言 C. 机器语言 D.高级语言 4、以下关于保存工程的说法正确的是 。 A 保存工程时只保存窗体文件即可 B 保存工程师时

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com