文档库 最新最全的文档下载
当前位置:文档库 › VB多选题

VB多选题

VB多选题
VB多选题

1. 下列属于VB字符串函数的是_ABCDE___。

A. TRIM()

B. LEFT()

C. RIGHT()

D. MID()

E. LEN()

F. SIN()

2. 下列属于VB转换函数的是_ABCD___。

A. ASC()

B. STR()

C. CHR()

D. VAL()

3. 下列属于VB数学函数的是_ABCE___。

A. SIN()

B. INT()

C. EXP()

D. LEN()

E. ABS()

4. 日期函数Now可以取得系统当前的_AB___。

A. 日期

B. 时间

C. 属性

D. 方法

5. 实现大小写字母互相转换的函数是__AB__。

A. Lcase()

B. Ucase()

C. LOG()

D. EXP()

6. 实现数值、字符串相互转换的函数是_AB___。

A. STR()

B. VAL()

C. ABS()

D. LOG()

7. 下列函数中,用于取子串的函数是__BCD__。

A. INT()

B. LEFT()

C. MID()

D. RIGHT()

8. 能够删除字符串中空格的函数是_ABC___。

A. Ltrim()

B. Rtrim( )

C. Trim()

D. Lcase()

9. 一般来说好的算法具备哪些特点_ABCD 32

___。

A. 有穷性

B. 确定性

C. 有输出结果

D. 有效性

10. 描述算法的方法是多种多样的,可以用_ABD___来描述算法。

A. 文字

B. 符号

C. 高级语言

D. 流程图

11. 程序设计的三种基本算法结构是__ABD__。

A. 顺序结构

B. 分支结构

C. 函数结构

D. 循环结构

12. 以下叙述中正确的是_ABC___。

A. 在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件

B. 以.BAS为扩展名的文件是标准模块文件

C. 窗体文件包含该窗体及其控件的属性

D. 一个工程中可以含有多个标准模块文件

13. 以下叙述中正确的是_ABCD___。

A. 打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件

B. 保存VisualBasic程序时,应分别保存窗体文件及工程文件

C. VisualBasic应用程序只能以解释方式执行

D. 事件可以由用户引发,也可以由系统引发

14. VB目前使用广泛的版本是6.0,这个版本又分ABC____。

A. 标准版

B. 专业版

C. 企业版

D. 网络版

15. 以下关于VB语言的说法中,错误的是_BC___。

A. VB是一种面向过程的语言

B. VB是一种面向对象语言

C. VB是一种低级语言

D. VB是一种机器语言

16. VB是一种面向对象的程序设计语言,面向对象系统所包含的三要素是属性和___ABD_。

A. 控件

B. 事件

C. 窗体

D. 方法

17. VisualBasic的编程机制不是_ACD___。

A. 可视化

B. 面向对象

C. 面向图形

D. 事件驱动

18. 变量分为__A__变量和_C___变量。

A. 数字

B. 函数

C. 字符串

D. 常量

19. 常量分为__B__常量和__C__常量。

A. 函数

B. 数字

C. 字符串

D. 标签

20. Print方法不仅具有_B___功能,还有_C___功能。

A. 逗号

B. 输出

C. 分号

D. 计算

21. 符号“=”可能的含义是_AB___。

A. 等号

B. 赋值号

C. 设计

D. 注释

22. 以下_AD___的函数值为100。

A. ASC("100")

B. ASC("DO")

C. ASC("do")

D. ASC("d")

23. Rnd函数可能产生的CD____值。

A. 0

B. 1

C. 0.1234

D. .00005

24. 大于X 的最小整数的VB 表示形式为AB____。

A. Int(x)+1

B. Int(x+1)

C. Int(x)

D. Int(x+1)+1

25. 函数Len(Str(Val("123.4")))的值为__BC__。

A. int(7.1)

B. int(6.2)

C. int(6.4)

D. int(123.4)

26. 下面哪些控件会影响到界面设计效果_BCD___。

A. 定时器

B. 文本框

C. 标签

D. Line控件

27. 控件上的Font属性决定文字__ABCD__。

A. 字体

B. 字形

C. 大小

D. 效果

28. 设在窗体上有两个命令按钮,其中一个命令按钮的名称为cmda,则另一个命令按钮的名称可能是_ABCD___。

A. cmdc

B. cmdb

C. cmdA

D. Command1

29. 下面关于For-next语句说法不正确的是_BCD___。

A. 循环变量、初值、终值和步长值必须为数值型

B. step厚的步长值只为正数

C. 初值必须小于终值

D. 初值必须大于终值

30. 下列关于do-loop while循环语句描述正确的是ABC____。

A. do-loop while中的循环体至少执行一次

B. 在难以确定循环次数时,使用do-loop while循环比使用For循环更合适

C. do-loop while是靠循环条件来决定何时结束循环的

D. do-loop while和For循环一样,也有明确的循环变量NO

大学VB考试题库

大学VB考试题库 一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。 A、"12334" B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是(B)。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。 A、https://www.wendangku.net/doc/dd1967869.html,="VisualBasic窗体" B、Form1.Title="VisualBasic窗体" C、Form1.Caption="VisualBasic窗体" D、Form1.Text="VisualBasic窗体" 5、为了装入一个VisualBasic应用程序,应当(D) A、只装入窗体文件(.frm) B、只装入工程文件(.vbp) C、分别装入工程文件和标准模块文件(.bas) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要(A)。 A、相同 B、不相同 C、两可 D、都不对 7、下面正确的赋值语句是(C)。 A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x 8、VisualBasic 6.0集成环境的主窗口中不包括(C)。

A、标题栏 B、菜单栏 C、状态栏 D、工具栏 9、以下叙述中错误的是(C)。 A、Visual Basic 是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句 C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器) D、Visual Basic中控件的某些属性只能在运行时设置 10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。 A、Backcolor B、ForeColor C、AutoRedraw D、BackStyle 11、若要使命令按钮不可操作,要对(A)属性进行设制。 A、Enabled B、Visible C、BackColor D、Caption 12、以下叙述中错误的是(B)。 A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。 D、一个工程默认的启动对象是Form1 13、Cls方法可以清除窗体或图片框中的(C)内容。 A、在设计阶段使用Picture设置的背景位图 B、在设计阶段放置的控件 C、在运行阶段产生的图形和文字 D、以上均可 14、设x=3,y=5,则以下表达式值为真的是 (C) A、(-3+5>x) And (y>0) B、(x<0) Eqv (y>0) C、(x>y) Or (y>0) D、x>=y And y>10 15、为了防止用户随意将光标置于控件之上,应将进行(D)设置。 A、将控件的TabIndex属性设置为0

VB期末考试试题

第一部分:客观题 1、 单项选择题 1、在窗体模块的通用段中声明变量时,不能使用的关键字是( ) A、 Dim B、 Public C、Private D、 Static 2、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是 ( ) A、工程资源管理器窗口 B、工具箱窗口 C、 属性窗口 D、代码窗口 3、若要使某可见控件获得焦点,可使用( )方法来实现。 A、Refresh B、Setfocus C、Gotfocus D、Value 4、下列不可作为VB变量名的是( ) A、ABT1 B、Alpha C、ABC D、4*Delta 5、表达式 5 Mod 3+3\5*2的值是 ( ) A、 0 B、 6 C、4 D、 2 6、下列语句中,正确的赋值语句是( ) A、 i + j = 10 B、 2i = j C、 j = i + j D、 i * j = 0 7、执行下列程序段后,x的值是( )。 n = 4: x = 1: i = 1 Do x = x * i i = i + 1 Loop While i < n A、 2 B、 6 C、 10 D、 14 8、当用户在窗体上单击鼠标时,不会触发的事件是( ) A、Click B、MouseDown C、MouseUp D、DblClick 9、下列为整型变量的是( ) A、 x! B、 x# C、x$ D、 x% 10、要从For循环中直接退出循环,可使用的语句( )。 A、Exit Do B、Exit Loop C、Exit For D、Stop 11、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是 ( ) A、x Mod 2 =1 Or y Mod 2 =1 B、x Mod 2 =0 Or y Mod 2=0

vb题库(选择与填空)

一、单选题(每小题1分,共99 分) 1. 假定Picture1 和Text1 分别为图片框和文本框的名称,下列语句中不正确的是______ 。 A Picture1.Print 25 B Text1.Print 25 C Print 25 D Debug.Print 25 2. 在Visual Basic 中要将一个窗体从内存中释放,应该使用以下语句中的______ 。 A UnLoad B Stop C Close D Hide 3. 如果组合框ComBo1中已有10项数据,应使用语句______将数据"Mydata"插入到第5项。 A ComBo1.Insert "Mydata", 4 B ComBo1.Insert "Mydata", 5 C ComBo1.AddItem "Mydata", 5 D ComBo1.AddItem "Mydata", 4 4. 如果列表框List1中已有10项数据,应使用语句______将数据"Mydata"插入到列表框的第3项。 A List1.Insert "Mydata", 3 B List1.AddItem "Mydata", 2 C List1.AddItem "Mydata" ,3 D List1.Insert "Mydata", 2 5. 语句If x=1 Then y=1,下列说法正确的是____________。 A x=1和y=1为赋值语句 B x=1为赋值语句,y=1为关系表达式 C x=1为关系表达式,y=1为赋值语句 D x=1和y=1均为关系表达式 6. 删除列表框中指定的项目所使用的方法为______ 。 A Move B Clear C Remove D RemoveItem 7. 不论何控件,共同具有的属性是______________。 A ForeColor B Name C Text

大一VB期末考试试卷及答案

大一VB期末考试试卷及答案 1.在代码中引用一个控件时,应使用控件的( b )属性。 A.Caption B.Name C.Text D.Index 2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式( a )的值为“假”。 A.x+a <= b-y B. x > 0 AND y < 0 C.a = b OR x>y D. x+y > a+b AND NOT (y < b) 3.表达式Int(Rnd*71)+10产生的随机整数范围是( c )。 A.(10,80) B.(10,81) C.[10,80] D.[10,81] 4.函数Sgn(3.1416)的返回值是( c )。 A.-1 B.0 C.1 D.以上都不对 5.67890属于( d )类型数据。 A.整型 B.单精度浮点数 C.货币型 D.长整型 6.下列变量名中正确的是( d )。 A.3S B.Print C.Select My Name D.Select_1 7.下列赋值语句( a )是有效的。 A.sum = sum -sum B.x+2 = x + 2 C.x + y = sum D.last = y / 0 8.以下的控件或方法具有输入和输出双重功能的为( b )。 A.Print B.Textbox C.Optionbutton D.Checkbox 9.若要获得列表框中被选中的列表项的内容,可以通过访问( d )属性来实现。 A.Name B.ListIndex C.ListCount D.Text 10.下列代码的运行结果为( b )。 Private Sub command1_click() Dim m(10)

大一的vb期末考试题和答案

大一的vb期末考试题和答案 1.在代码中引用一个控件时,应使用控件的()属性。 A.Caption B.Name C.Text D.Index 2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式()的值为“假”。 A.x+a <=b-y B.x>0 AND y<0 C.a = b OR x>y D. x+y > a+b AND NOT (y < b) 3.表达式Int(Rnd*71)+10产生的随机整数范围是()。 A.(10,80) B.(10,81) C.[10,80] D.[10,81] 4.函数Sgn(3.1416)的返回值是()。 A.-1 B.0 C.1 D.以上都不对 5.67890属于()类型数据。 A.整型 B.单精度浮点数 C.货币 型 D.长整型 6.下列变量名中正确的是()。

A.3S B.Print C.Select My Name D.Select_1 7.下列赋值语句()是有效的。 A.sum=sum-sum B.x+2=x+2 C.x+y = sum D.last = y / 0 8.以下的控件或方法具有输入和输出双重功能的为()。 A.Print B.Textbox C.Optionbutto n D.Checkbox 9.若要获得列表框中被选中的列表项的内容,可以通过访问()属性来实现。 https://www.wendangku.net/doc/dd1967869.html, B.ListIndex C.ListCount D.Text 10.下列代码的运行结果为()。 Private Sub command1_click() Dim m(10) For k = 1 To 10 m(k) = 11 - k Next k x = 5

VB测验选择题真题精选

VB测验选择题真题精选

————————————————————————————————作者:————————————————————————————————日期:

VB考试真题精选,考前必备神器20 开通黄钻 21, a = 1: b = 2: plus S, a, b: Print S:不能使其输出结果为3的plus过程为( b )。(1分) A、Sub plus(sum, a , b ): sum = a + b: End Sub B、Sub plus(ByVal sum , a , b ): sum = a + b: End Sub C、Sub plus(sum , ByVal a, ByVal b ): sum = a + b: End Sub D、 D、Sub plus(sum , ByRef a , ByRef b ): sum = a + b: End Sub 22、通过关键字( c )声明的局部变量,在整个程序运行中一直存在。(1分) A、Dim B、Public C、Static D、Private 23、过程的作用域分为( c )。(1分) A、窗体级和局部级 B、模块级和局部级 C、窗体/模块级和全局级 D、窗体/模块级和局部级 24、在窗体的通用段声明变量时,不能使用( d )关键字。(1分) A、Dim B、Public C、Private D、Static 25、能在一个工程的所有程序中使用的变量,称为( b )。(1分) A、局部变量 B、全局变量 C、窗体级变量 D、模块级变量 27、使用Public Const语句声明一个全局的符号常量时,应该将该语句放在( b )。(1分)

大学VB期末考试选择题

一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是()。 A、"12334" B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是()。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是()。 A、https://www.wendangku.net/doc/dd1967869.html,="VisualBasic窗体" B、Form1.Title="VisualBasic窗体" C、Form1.Caption="VisualBasic窗体" D、Form1.Text="VisualBasic窗体" 5、为了装入一个Visual Basic应用程序,应当() A、只装入窗体文件(.frm) B、只装入工程文件(.vbp) C、分别装入工程文件和标准模块文件(.bas) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要()。

A、相同 B、不相同 C、两可 D、都不对 7、下面正确的赋值语句是()。 A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x 8、Visual Basic 6.0集成环境的主窗口中不包括()。 A、标题栏 B、菜单栏 C、状态栏 D、工具栏 9、以下叙述中错误的是( )。 A、Visual Basic 是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句 C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性 D、Visual Basic中控件的某些属性只能在运行时设置 11、若要使命令按钮不可操作,要对( )属性进行设制。 A、Enabled B、Visible C、BackColor D、Caption 12、以下叙述中错误的是( )。 A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。 D、一个工程默认的启动对象是Form1 13、Cls方法可以清除窗体或图片框中的( )内容。 A、在设计阶段使用Picture设置的背景位图

VB选择题库(3)

1.不论哪种控件,共同具有的属性是Name 2.要使某控件在运行时不可显示,应对其设置的属性是Visible 3.要是窗体在运行时不可改变窗体的大小和没有最大化、最小化按钮,需设置的属性是Borderstyle 4.当程序运行时,系统自动执行启动窗体的事件过程是Load 5.要判断在文本框中是否按下了Enter键,应在文本框的Keypress 事件中判断 6.要使标签控件显示时不覆盖其背景内容,要对其设置的属性是Backstyle 7.复选框的Value属性为0时,表示复选框未被选中 8.将数据项“语文”添加到列表框(list1)中成为第一项应使用的语句是“List1.Addltem”“语文”,“0” 9.执行下面的程序,列表框中的数据项有“1,3” Sub Form_Click() For i = 0 To 4 List1.AddItem i Next For i = 0 To 2 List1.RemoveItem i Next End Sub 10.如果列表框(list1)中没有被选定的项目,则执行List1.RemoveItem List1.ListIndex语句的结果是 D A.移去第一项 B.移去最后一项 C.移去最后加入列表的项 D.其他都不对 11.下列可以把当前目录下的图形文件Pic1.jpg装入图片框Picture1中的语句为“Picture1. Picture=Load Picture(“”Pic1.jpg””)” 12.假定在图片框Picture1中装入了一个图形,为了清除该图形(不是删除图片框)应采用的正确方法是“执行语句Picture1. Picture =Load Picture(“””’”)” 13.当组合框的Style属性值设置为2时,其为下拉式列表框 14.要使定时器无效应将Interval属性取值为0 15.假定定时器控件的Interval属性为1000,Enable属性为Ture,并且有下面的事件过程 Private Sub Timer1_Timer() Beep End Sub 计算机将发出Beep声的次数为 A.1000次 B.0次 C.1次 D.其他都不对 16.下面语句能正确地把列表框list1从1数起的第4项的内容设置为“aaaa”的是“List1.List(3)=””aaaa””” 17. 下面语句能正确地把列表框list1从1数起的第3项的内容设置为“aaaa”的是“List1.List(2)=””aaaa””” 18.在窗体上画一个文本框,为了在程序运行后隐藏该文本框,应使用的语句为Text1.Visible=False 19.在窗体上画一个文本框Text1和一个标签Label1,要求程序运行后,如果在文本框输入字符,则立即在标签中显示相同的内容,一下可以实现上述操作的事件过程的是 “Private Sub Text1_Change() Lebel1.Caption = Text1.Text

大学VB考试题库及答案

大学V B考试题库 一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。 A、"12334" B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是(B)。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。 A、https://www.wendangku.net/doc/dd1967869.html,="VisualBasic窗体" B、Form1.Title="VisualBasic窗体" C、Form1.Caption="VisualBasic窗体" D、Form1.Text="VisualBasic窗体" 5、为了装入一个VisualBasic应用程序,应当(D) A、只装入窗体文件(.frm) B、只装入工程文件(.vbp) C、分别装入工程文件和标准模块文件(.bas) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要(A)。 A、相同 B、不相同 C、两可 D、都不对 7、下面正确的赋值语句是(C)。 A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x 8、VisualBasic 6.0集成环境的主窗口中不包括(C)。 A、标题栏 B、菜单栏 C、状态栏 D、工具栏

9、以下叙述中错误的是(C)。 A、Visual Basic 是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句 C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器) D、Visual Basic中控件的某些属性只能在运行时设置 10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。 A、Backcolor B、ForeColor C、AutoRedraw D、BackStyle 11、若要使命令按钮不可操作,要对(A)属性进行设制。 A、Enabled B、Visible C、BackColor D、Caption 12、以下叙述中错误的是(B)。 A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。 D、一个工程默认的启动对象是Form1 13、Cls方法可以清除窗体或图片框中的(C)内容。 A、在设计阶段使用Picture设置的背景位图 B、在设计阶段放置的控件 C、在运行阶段产生的图形和文字 D、以上均可 14、设x=3,y=5,则以下表达式值为真的是 (C) A、(-3+5>x) And (y>0) B、(x<0) Eqv (y>0) C、(x>y) Or (y>0) D、x>=y And y>10 15、为了防止用户随意将光标置于控件之上,应将进行(D)设置。 A、将控件的TabIndex属性设置为0 B、将控件的TabStop属性设置为True

vb真题(选择题)

1、下列叙述中,错误的是( A )。(1分) A、一条语句可以分为多行书写,但要在上行末加上VBCrLf B、在同一行上书写多条语句,应在两两语句中加上:号 C、可以用Rem或'注释单行语句 D、VB程序代码不区分字母的大小写 2、下列叙述正确的是( D )。(1分) A、Visual Basic的事件是由用户定义的 B、Visual Basic程序从主窗体开始执行 C、Visual Basic程序是过程驱动的 D、保存一个Visual Basic程序,应分别保存其窗体模块、标准模块和工程文件 3、被对象所识别的动作与对象可执行的动作分别称为对象的( A )。(1分) A、方法、事件 B、事件、方法 C、事件、属性 D、过程、属性 4、下列关于VB编码规则的叙述中,正确的是( C )。(1分) A、一条语句可以分为多行书写 B、多条语句不能书写在同一行上 C、每条语句以分号;结尾 D、应用程序代码字母是区分大小写的 5、( D )不属于面向对象系统的三要素。(1分) A、事件 B、属性 C、方法 D、变量 6、下列叙述中,不正确的叙述是( C )。(1分) A、注释语句是非执行语句,仅对程序的有关内容起注释作用,客观存在不被解释和编译 B、注释语句能放在整个代码程序的最后 C、注释语句可以放在代码中的任何位置 D、代码中加入注释语句的目的是提高程序的可读性 7、下列叙述错误的是( B )。(1分) A、不允许使用行号与标号 B、单条语句可分行书写 C、同一行上可以书写多条语句 D、VB代码不区分字母的大小写 8、窗体设计器是用来设计( B )。(1分) A、应用程序的代码段 B、应用程序的界面 C、对象的属性 D、对象的事件 9、启动Visual Basic后,系统为用户新建的工程起一个名为( A )的临时名称。(1分) A、工程1 B、窗体1 C、工程 D、窗体 10、在界面设计时,双击窗体中的对象后,Visual Basic将显示的窗口是( C )。(1分) A、立即窗口 B、属性窗口 C、代码窗口 D、工程资源管理器窗口 11、VB应用程序在( A )模式下不能编辑代码和设计界面。(1分) A、运行 B、中断 C、设计 D、以上均不能 12、如果要向工具箱中加入控件的部件,可以利用“工程”菜单中的( B )命令(1分) A、引用 B、部件 C、工程属性 D、加窗体 13、如果Visual Basic环境中缺少某个窗口,一般应该从主菜单的( D )下拉菜单中寻找并打开。(1分) A、编辑 B、文件 C、调试 D、视图 14、标准控件不包括( D )控件。(1分) A、驱动器列表框 B、目录列表框 C、文件列表框 D、通用对话框 15、在设计窗体时,如果窗体上没有显示网格会感到不方便,( c )可以使网格出现。(1分) A、使用“编辑”菜单上的相关命令 B、使用“格式”菜单上的相关命令 C、使用“工具”菜单上的相关命令 D、使用“工程”菜单上的相关命令 16、在Visual Basic中,某一事件对应的程序叫( b )。(1分)

vb题库及答案

| 最新VB题库及答案 一、选择题 第1部分 1、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是 A、Private Sub Text1_Change() = "计算机等级考试" End Sub ] B、Private Sub Command1_Click() Caption = "计算机等级考试" End Sub C、Private Sub Form_Click() = "计算机等级考试" End Sub D、Private Sub Command1_Click() = "计算机等级考试" { End Sub 2、在一行内写多条语句时,每个语句之间用()符号分隔。 A、 , B、: C、. D、; 3、下面()是合法的变量名。 A、X_YZ B、123ABC C、INTEGER D、X-Y ] 4、下面()是合法的字符常量。 A、 ABC$ B、“ABC” C、‘ABC’ D、 ABC 5、表达式16/4 - 2^5*8 MOD 5\2的值为()。 A、14 B、 4 C、20 D、2 6、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是 A、b=Left(a,10) B、b=Mid(a,10) — C、b=Right(a,10) D、b=Mid(a,11,10) 7、设a="a",b="b",c="c",d="d",执行语句x = IIf((a < b) Or (c > d), "A",

大一VB编程期末考试试题题库.

试卷编号:9337 所属语言:Visual Basic 试卷方案:VB_考试 试卷总分:100分 共有题型:5种 一、填空共6题(共计18分) 第1题(3.0分)题号:286 难度:中第5章 拖动滚动条中的滚动框将会产生Scroll和【1】事件. 第2题(3.0分)题号:223 难度:中第3章 把整型数1赋给一个逻辑型变量,则逻辑变量的值为【1】. 第3题(3.0分)题号:232 难度:中第3章 表达式93\7 MOD 2^3的值是【1】. 第4题(3.0分)题号:50 难度:中第2章 在VB 6.0中,设 Single型变量 XYZ 的值为123.45,若要将其转换成字符串,应使用的类型转换函数是【1】. 第5题(3.0分)题号:318 难度:中第6章 由For k=35 to 0 step 3:next k循环语句控制的循环次数是【1】. 第6题(3.0分)题号:277 难度:中第5章 如果在模块的声明段中有Option Base 1语句,则在该模块中使用Dim a(3 To 5,6)声明的数组有【1】个元素. 二、判断共12题(共计12分) 第1题(1.0分)题号:304 难度:中第5章 设计菜单中每一个菜单项分别是一个控件,每个控件都有自己的名字. 第2题(1.0分)题号:309 难度:中第5章 所有的对象都有caption 属性.

第3题(1.0分)题号:366 难度:中第8章函数过程(Function Procedure)用来完成特定的功能,但不返 回相应的结果. 第4题(1.0分)题号:262 难度:中第5章VB允许用户使用Type语句在窗体模块的通用声明中自己定义数 据类型. 第5题(1.0分)题号:322 难度:中第5章已知窗的fillcolor=rgb(255,0,0)红,forecolor=rgb(0,255,0) 绿,fillstyle=0(solid)语句circle(200,100),500,,,,2的输出 结果是红边绿心的长椭圆. 第6题(1.0分)题号:246 难度:中第5章ActiveX控件是扩展名为*.ocx的独立文件,使用时需用 "工程"/"部件"载入或移去. 第7题(1.0分)题号:369 难度:中第8章如果在过程调用时使用按值传递参数,则在被调过程中可以改 变实参的值. 第8题(1.0分)题号:293 难度:中第5章每个对象都有一系列预先定义好的对象事件,但要使对象能响 应具体的事件,则编写该对象相应的事件过程. 第9题(1.0分)题号:233 难度:中第3章全局变量用global或public关键字声明,且仅在通用声明处可 以定义. 第10题(1.0分)题号:260 难度:中第5章VB若同一个工程有许多窗体,可以指定任一窗体为启始窗体. 答 第11题(1.0分)题号:265 难度:中第5章菜单每一菜单项都是控件,可以通过点击菜单项或通过光标选 择并按回车键,以触发Click事件. 第12题(1.0分)题号:280 难度:中第5章方法是VB 对象可以响应的用户操作.

最新【vb】大一期末考试试题vb[1][1]

一、单项选择题(共10分) 1.在代码中引用一个控件时,应使用控件的()属性。 A.C a p t i o n B.N a m e C.T e x t D.I n d e x 2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式()的值为“假”。 A.x+a <= b-y B.x > 0 AND y < 0 C.a = b OR x>y D.x+y > a+b AND NOT (y < b) 3.表达式Int(Rnd*71)+10产生的随机整数范围是()。 A.(10,80)B.(10,81)C.[10,80] D.[10,81] 4.函数Sgn(3.1416)的返回值是()。 A.-1 B.0 C.1 D.以上都不对 5.67890属于()类型数据。 A.整型B.单精度浮点数C.货币型D.长整型 6.下列变量名中正确的是()。 A.3S B.Print C.Select My Name D.Select_1 7.下列赋值语句()是有效的。 A.sum = sum -sum B.x+2 = x + 2 C.x + y = sum D.last = y / 0 8.以下的控件或方法具有输入和输出双重功能的为()。 A.Print B.Textbox C.Optionbutton D.Checkbox 9.若要获得列表框中被选中的列表项的内容,可以通过访问()属性来实现。 A 10.下列代码的运行结果为()。

Private Sub command1_click() Dim m(10) For k = 1 To 10 m(k) = 11 - k Next k x = 5 Print m(2 + m(x)) End Sub A.2 B.3 C.4 D.5 二、填空题(10分) 1.写出整数n能同时被13和17整除的Basic表达 式。 2.代码窗口中有两个下拉列表框:左侧是列表框,右侧是过程列表框。 3.写出在字符串”Visual Basic 6.0” 中截取”Visual” 的Basic表达 式。 4.函数Len(“abcdef”)的返回值是。 5.设a = 2,b = 5,c = -2,d = 100,则a > b >= c AND a < b >= d的值为。 6.要使标签的大小自动与所显示的文本相适应,可以通过设置 属性为True来实现。 7.若要在一行书写多条语句,则各语句间应加分隔符,Visual Basic的语句分隔符 为。 8.要强制显式声明变量,使用__________语句完成。

VB期末考试题库及答案

试卷方案:201105 Visual Basic 期末考试方案 一、单项选择_共50题(选:20题*1’=20分) 第1题 以下有关对象属性的说法中,错误的是___________. A. 工具箱中的控件并不是VB 中所有的控件 B. 若将Frame 的Enabled 属性设置为False ,则不能使用放置在Frame 里面的控件 C. 对象的Name 属性在运行时不能改变 D. 对象的所有属性都可以在属性窗口中设置 第2题 数学表达式 ||27sin 3 y x e x +++ 的VB 算术表达式为_______ . A. Sin(27)+Sqr(x+Exp3)/(x+y) B. Sin(27*3.14159/180)+Sqr(x+Exp(3))/Abs(x+y) C. Sin(27*3.14159/180)+Sqr(x+e^3)/Abs(x+y) D. Sin(27*pi/180)+Sqr(x+Exp(3)/Abs(x+y) 第3题 下列有关对象的叙述中,正确的是______ A. 对象由属性,事件和方法构成 B. 对象的所有属性既可以在属性窗口设置,又可以在程序运行时用赋值语句设置 C. 对象的事件一定就是由VB 预先设置好的人工干预的动作 D. 对象的方法是对象响应某个事件后执行的一段程序代码 第4题 表达式CInt(4.5)+Cint(-4.51)+Int(4.9)+Int(-4.1)+Fix(-1.9)+0 Mod 2的运算结果是___. A. 1 B. -1 C. –2 D. –3 第5题 下列关于菜单的说法中,错误的是__________. A. 每一个菜单项就是一个对象,并且可设置自己的属性和事件 B. 菜单项不可以响应DblClick 事件 C. VB6.0允许创建超过四级的子菜单 D. 程序执行时,如果要求菜单项是灰色,不能被用户选择,则应设置菜单项的Enabled 属性为False 第6题 以下关于数组的说法中,错误的是__________. A. 使用了Preserve 子句的Redim 语句,只允许改变数组最后一维的上界 B. 对于动态数组, Redim 语句可以改变其维界但不可以改变其数据类型 C. Erase 语句的功能只是对固定大小的数组进行初始化 D. Lbound 函数返回值是指定数组某一维的下界 第7题 设a=3,b=2,c=1,运行print a>b>c 的结果是____________. A. True B. False C. 1 D. 出错 第8题

大一VB语言程序期末考试题及答案

大一 VB 语言程序设计期末考试题 、选择题 1 下列常量中,是 Integer 类型常量的是( C )。 A 、123& B 、 -38844 C 、 123% D 、32768 2 下面选项中 () 是字符连接运算符 . ( A ) A 、& B 、 And C 、 % D 、Mod 3 下面关于 VB 的集成开发环境( IDE )的叙述中,不正确的是( B )。 A 、IDE 是设计、调试、运行 V B 程序的工具。 B 用户不能随意关闭IDE 中的窗口。 C 、 " 窗体设计 " 窗口是用来设计应用程序界面(窗体)的。 D 打开/关闭各窗口的命令主要在ID E 的"视图"菜单中。 4 len ("程序设计 ”)=( C )。 A 、 5 B 、 2 C 、 6 D 、 10 5 表达式 15 Mod 4 + 13 \ 5 * 2 的值是 D A 、 7 B 、 0 C 、 2 D 、 4 6 赋值语句 A=123 + Mid$( “ 123456” ,3,2)执行后, A= ( A )。 A 、 157 B 、 12334 C 、 123 D 、 "12334" 7 在一个语句内写多条语句时 ,用来分隔每条语句的符号是 (C ). A 、 , B 、 ; C 、 : D 、、 8 将逻辑型数据转换成整型数据时,转换规则是( D )。 9表达式2+3*4A5-SIN (X+1)/2中最先进行的运算是(D . A 、将True 转换为1 B 将True 转换为1 C 将True 转换为 0 D 将True 转换为-1 ,将False 转换为0 ,将 False 转换为 -1 ,将 False 转换为 -1 ,将 False 转换为 0

VB选择题库

30101. 标准控件不包括()控件。 (D)通用对话框 30102. 当一个工程含有多个窗体时,它的启动窗体是()。 (D)在"工程属性"对话框中指定的窗体 30103. VB应用程序在()模式下不能编辑代码和设计界面。 (A) 运行 30104. 下列叙述错误的是()。 VB控件的所有属性值均可在属性窗口中设置 30105. 标准模块文件的扩展名是()。 (C) .bas 30106. 下列叙述错误是()。 VB应用程序只能以解释方式执行 30107. 在设计阶段,双击窗体上的某个控件,可以打开()。 (A) 代码窗口 30108. 下列叙述错误的是()。 VB是面向过程的程序设计语言 30109. 下列叙述正确的是()。 (D) VB运行时,总是等待事件的发生 30201. 下列为整型变量的是()。 (C) x% 30202. 设有语句组: Dim S1 As String*5

S1 = "VB Test" 则S1的值为()。 (B) VB Te 30203. 下列()是合法的变量名。 (A) x_y 30204. 下列()为单精度变量。 (A) x! 30205. 由()关键字声明的局部变量在整个程序运行时一直存在。(C) Static 30206. 定义变量时如不指定类型,该变量为()变量。(C) Variant 30207. 用户自定义数据类型的成员不能是()。 (A) 数组 30208. 下列()是合法的变量名。 (B) xy% 30209. 日期常量用()作为界定符。 (C) # 30301. 表达式4 + 6 \ 5 * 7 / 9 Mod 3的值是()。 (B) 5 30302. 下列逻辑表达式为True的是()。 (C) "a">"AT" 30303. 下列运算符中,优先级最高的是()。

大一VB语言程序期末考试习题及答案

大一VB语言程序设计期末考试题 一、选择题 1 下列常量中,是Integer类型常量的是( C )。 A、123& B、-38844 C、123% D、32768 2 下面选项中()是字符连接运算符.( A ) A、 B、 C、 D、 3 A、 B C、" D 4 A、 B、 C、 D、 5 A、 B、 C、 D、 6 A、 B、 C、 D、 7 A、, B、; C、: D、、 8 将逻辑型数据转换成整型数据时,转换规则是( D )。 A、将True转换为 1 ,将False转换为 0 B、将True转换为 1 ,将False转换为 -1 C、将True转换为 0 ,将False转换为 -1 D、将True转换为 -1 ,将False转换为 0 9 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是(D). A、SIN

D、x+1 10 如果x=2,则表达式x+1>2 Or sin(x)>0.9 And 3>x+3的值( B )。 A、不能计算 B、 True C、5 D、False 11 随机产生[10,50] 之间整数的正确表达式是( D )。 A、Round( Rnd*50) B、 Int(Rnd*40+10) C、 D、 12 A B C D A、 B、 C、 D、 14 A、 B、 C、 D、 A B C D 16 A、 B、[0,1] C、[1,9] D、[1,10] 17 以下合法的一组Visual Basic用户标识符是 C A、Sum 和 8abc B、a#x 和 Pi C、ForLoop 和 Total D、Const 和 DoWhile 18 函数Len(Str(Val("123.4")))的值为(B). A、5 B、6

VB菜单设计

[教案] (十)菜单设计 授课方式:讲授法 授课学时:2学时 教学目的: 通过本次课的学习,学生应该掌握菜单编辑器的使用,掌握针对菜单命令响应事件的代码。 教学重点和难点: 1.会建立各种菜单并对菜单进行有效性控制 2.能编写代码 教学过程: 菜单设计 一、菜单设计器的使用 1.属性设置 2.编辑区域 3.显示区域 二、下拉菜单的设计 1.设计界面 2.代码编写 三、弹出式菜单的设计 1.设计界面 2.代码编写 [讲稿] (十)菜单设计 菜单的相关概念 1. 菜单的类型 –下拉菜单:常以菜单栏的形式出现在标题栏下面 –弹出菜单(快捷菜单):独立于菜单栏而显示在窗体上的浮动菜单,其菜单项取决于按下鼠标右键时指针所处的位置。 2. VB中的菜单控件 –菜单和菜单项均看作是菜单控件

–菜单控件两个最重要的属性 名称(Name):程序代码中用来引用菜单控件 标题(Caption):出现在控件上的文本 –菜单控件只响应Click事件 10.1 菜单设计器的使用 打开菜单编辑器: –“工具→菜单编辑器” –工具栏“菜单编辑器”按钮 1. 常用属性 –标题:设置Caption属性 字符前加&,该字符成为访问键 只输入一个减号- ,创建分隔条 –名称:设置Name属性 注:对分隔条,也需定义名称 –索引(Index):用于菜单控件数组 –快捷键、复选(Checked) –有效(Enabled)、可见(Visible)

2. 编辑菜单控件

10.2 下拉菜单的设计 方法:先通过菜单编辑器设计菜单,然后编写各菜单控件的Click事件过程。例:创建简易编辑器 (1) 设计菜单

在VB中添加菜单

在VB中添加菜单 在Windows应用程序中,我们可以方便地通过菜单进行操作。就像我们常用的办公软件WORD: 程序的功能菜单在VB中可以借助菜单编辑器方便地生成菜单,下面随着我一步一步地操作,为自己的应用程序添加一个菜单。 首先新建一个工程,然后将窗体标题修改为“菜单程序示例”,如图: 当然这不是必须的! 在VB的菜单栏的“工具”菜单中选择“菜单编辑器”或直接点击快捷键CTRL+E打开。打开后的菜单编辑器是这样的: 此时还没有添加任何内容,下面我们为这个应用程序添加菜单内容,假设这个应用程序的菜单结构如下: 文件 ……新建 ……打开 ……保存 ……退出 编辑 ……剪切 ……复制 ……粘贴 帮助 ……关于前面有“……”标记的表示这是子菜单。现在我们就把这个结构用菜单编辑器来实现吧。 在打开的菜单编辑器的标题中输入“文件”,名称是供以后在程序中调用的,所以最好取个好记的与本菜单项相关的有意义的名称,我将它命名为“menu_File”,效果如图: 如果你用过WORD等程序,你会发现很多菜单上提供了一个快捷键,就是在菜单项的后面紧跟一对括号,其中指定一个字母,操作时只要用ALT键加上这个字母就可以打开这个菜单项了,如:文件(F)。这怎么实现呢?很简单,在上面的标题“文件”后输入“(&F)”就行了,试试吧。不要确定保存,我们还没有添加完呢。点击“下一个”按钮,将选择条移动到“文件”的下一行,然后用同样的方法输入“新建”菜单项,如果此时你点击保存,主窗口中将带有刚生成的菜单了,同时你也会发现“新建”菜单项和“文件”菜单项处于同一排,而不是以子菜单的形式生成在“文件”菜单项之内的,那怎么办呢?请仔细看看菜单编辑器中提供的各种功能吧(如图) 我们只要选中准备设置为子菜单的那一项(“新建”菜单项),点击上面的右箭头就行,点一次添加一级,如果点两次则是子子菜单,相应的菜单项前会用“…………”表示。用同样的方法把上面的菜单项添加到菜单编辑器中,效果如图: 在Windows应用程序中,有些菜单项被分隔条隔开,这样的效果怎么实现呢?我们在“文件”菜单中的“退出”菜单项上方添加一分隔条吧,选中“退出”菜单项,然后点击“插

相关文档