VB1.docx
- 文档编号:30259956
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:173
- 大小:70.17KB
VB1.docx
《VB1.docx》由会员分享,可在线阅读,更多相关《VB1.docx(173页珍藏版)》请在冰豆网上搜索。
VB1
1要使Form1窗体的标题栏显示“欢迎使用VB”,以下正确的是______B____。
A、Form1.Caption=欢迎使用VB
B、Form1.Caption="欢迎使用VB"
C、Form1.Caption='欢迎使用VB'
D、Form1.name="欢迎使用VB"
2VB6.0集成开发环境可以___D____。
A、编辑、调试、运行程序,但不能生成可执行程序
B、编辑、生成可执行程序、运行程序,但不能调试
C、编辑、调试、生成可执行程序,但不能运行程序
D、编辑、调试、运行程序,也能生成可执行程序
3将调试通过的工程,经“文件”菜单的“生成.exe文件”编译成.exe文件后,该可执行文件到其他机器上不能运行的主要原因是__A_____。
A、运行的机器上无VB系统
B、该可执行文件有病毒
C、以上原因都不对
D、缺少.frm窗体文件
4VB6.0是一种面向_____B_____的编程环境。
A、过程
B、机器
C、应用
D、对象
5英文缩写“OOP”的含义是____C___。
A、事件驱动的编程机制
B、结构化程序设计语言
C、面向对象程序设计
D、可视化程序设计
6VB窗体设计器的主要功能是_B______。
A、显示文字
B、建立用户界面
C、画图
D、编写源程序代码
7下面四个选项中,不是VB6.0工具箱的标准控件的是___C____。
A、定时器
B、滚动条
C、多媒体
D、框架
8以下叙述错误的是____A____。
A、打开一个窗体文件时,系统自动装入与该窗体有关的工程文件
B、事件可以由用户激发,也可由系统激发
C、打开一个工程文件时,系统自动装入与该工程有关的窗体等文件
D、保存VB应用程序时,应分别保存窗体文件和工程文件
9下属选项中,属于VB的程序设计方法是__C_____。
A、面向过程,事件驱动
B、面向对象、顺序驱动
C、面向对象,事件驱动
D、面向过程,顺序驱动
10在VisualBasic中最基本的对象是__B_____,它是应用程序的基石,是其他控件的容器。
A、文本框
B、窗体
C、标签
D、命令按钮
11在设计阶段,当双击窗体上的某个控件时,所打开的窗口是__D_____。
A、属性窗口
B、工具箱窗口
C、工程资源管理器窗口
D、代码窗口
12VB6.0集成环境的主窗口中不包含___B____。
A、标题栏
B、状态栏
C、工具栏
D、菜单栏
13VB6.0的____A___版本,可供专业编程人员开发功能强大的组内分布式应用程序。
A、企业版
B、学习版
C、专业版
D、初级版
14VB是一种面向对象的可视化程序设计语言,采取了_______C__的编程机制。
A、从主程序开始执行
B、按模块顺序执行
C、事件驱动
D、按过程顺序执行
15VB6.0集成开发环境中,不能完成的功能是_D_________。
A、编译生成可执行程序
B、输入编辑源程序
C、调试运行程序
D、自动查找并改正程序中的错误
16下列关于VB编程的说法中,不正确的是__D______。
A、事件是能被对象识别的动作
B、方法指示对象的行为
C、属性是描述对象特征的数据
D、VB程序采用的运行机制是面向对象
17VB6.0集成开发环境不包括_C______窗口。
A、代码窗口
B、属性窗口
C、DOS界面窗口
D、窗体窗口
18VisualBasic有三种工作模式,它们分别是___D______模式。
A、设计、编译和运行
B、设计、运行和调试
C、编译、运行和调试
D、设计、运行和中断
19若要处理一个值为50000的整数,应采用哪种VB基本数据类型描述更合适?
_____B_____
A、Single
B、Long
C、Integer
D、String
20有说明语句:
Dimx!
,则x是___B_____类型的变量。
A、整型
B、单精度浮点型
C、长整型
D、双精度浮点型
21下面所列符号中,___C______不是数据类型说明符。
A、!
B、%
C、?
D、#
22下面所列中,____B____是不合法的整常数。
A、&O100
B、%100
C、&H100
D、100
23下列所列中,____D____是合法的变量名。
A、x%y
B、or
C、2x
D、xy%
24日期类型常量用___B_____作为界定符。
A、%
B、#
C、"
D、&
25定义变量时如不指定类型,该变量为___B______变量。
A、Integer
B、Variant
C、String
D、Single
26下列所列符号中,___B______是VB中的合法变量名。
A、7AB
B、AB7
C、IF
D、A[B]7
27按变量名的命名规则,下面所列字符中,不能用来构成变量名的是__D_______。
A、字母
B、下划线
C、数字
D、空格
28按变量名的定义规则,下面所列中,___A_______是错误定义的变量名。
A、Single
B、Mark_2
C、Cmd
D、Mnd
29按变量名的定义规则,下面所列中,____C______是错误定义的变量名。
A、Student
B、Mark_2
C、Integer
D、Max
30下面所列中,______C____是合法的字符常数。
A、ABC
B、'ABC'
C、"ABC"
D、ABC$
31下面所列中,__D________是不合法的单精度常数。
A、100!
B、100
C、1E+2
D、100.0D+2
32按变量名的定义规则,下面所列中,__C_______是合法定义的变量名。
A、XY#YX2
B、Mod
C、Temp2$
D、Static
33在VB中,对于已经声明但没有赋值的布尔型变量,系统的默认值是_C__________。
A、1
B、0
C、False
D、True
34下面所列中,_C_________是合法的单精度型变量。
A、sum%
B、xinte$
C、num!
D、mm#
35下面所列中,合法的变量名是____A______。
A、x_yz
B、integer
C、X+Y
D、123abc
36下面所列中,____D______是合法变量名。
A、X-Y
B、integer
C、123abc
D、X_yz
37表达式4+6\5*7/9Mod3的值是__D______。
A、6
B、7
C、4
D、5
38表达式Int(8*sqr(36)*10^(-2)*10+0.5)/10的值是、___D_____。
A、0.48
B、0.048
C、0.05
D、0.5
39\、/、Mod、*4个算术运算符中,优先级别最低的是___A_______。
A、Mod
B、/
C、*
D、\
40与数学表达式(ab)/(3cd)对应,不正确的VB算术表达式是_D________。
A、a*b/3/c/d
B、a/3*b/c/d
C、a*b/(3*c*d)
D、a*b/3*c*d
41表达式16/4-2^5*8/4MOD5\2的值是__A______。
A、4
B、14
C、2
D、20
42以下关系表达式中,其值为False的是____A____。
A、"ABC">"AbC"
B、"中国">"中东"
C、"BASIC"=Ucase("basic")
D、"123"<"23"
43数学表达式3≤X<10在VB中的逻辑表达式为__C________。
A、x>=3ORX<10
B、3<=xAND<10
C、3<=xANDx<10
D、3<=x<10
44判断整型变量x是奇数的表达式是____D____。
A、xMod2!
=0
B、xMod2=0
C、xMod3=0
D、xMod2<>0
45设A、B、C表示三角形的三条边,表示条件“任意两边之和大于第三边”的布尔表达式正确的是_____D___。
A、Not(A+B<=CANDA+C<=BANDB+C<=A)
B、A+B C、A+B>CANDA+C>BANDB+C>A D、A+B>=CORA+C>=BORB+C>=A 46下列所列中,A是日期型常量。 A、#2/1/02# B、{2/1/02} C、2/1/02 D、"2/1/02" 47.表达式2=3<1的值是___D_____。 A、false B、1 C、0 D、True 48.数学式子sin25°写成VB表达式是A。 A、sin(25*3.14/180) B、sin25° C、sin25 D、sin(25) 49.下列所列表达式中,计算的结果不是"1234"的是___B_____。 A、"12"&"34" B、12+34 C、12&34 D、"12"+"34" 50.下列逻辑表达式中,值为True的是_____A___。 A、"a">"AT" B、"A"<"9" C、"A">"a" D、"AT"<"AND" 51.表达式"123"&"100"&200的值是___A_____。 A、"123100200" B、123100200 C、123300 D、423 52.表达式4+5\6*7/8Mod9的值是_____C____。 A、6 B、4 C、5 D、7 53.下面所列的4个VB逻辑表达式中,语法正确的是__C______。 A、x>yAnd<>z B、x>y~z C、x>yAndy<>z D、x>y.And.x<>y 54.代数式(a+b)÷(5÷c+d÷2)的VB表达式是__B______。 A、a+b/(5/c+d/2) B、(a+b)/(5/c+d/2) C、(a+b)/(5/c+0.5d) D、(a+b)/5/c+d/2 55.a+b小于10且a-b大于1的逻辑表达式是_____C____。 A、(a-b>1)To(a+b<10) B、a+b<10.And.a-b>1 C、a+b<10Anda-b>1 D、a+b<10Ora-b>1 56.表达式Len("VB程序设计ABC")的值是__D_______。 A、14 B、20 C、10 D、9 57.表达式Chr(Int(Rnd*7+65))生成的范围为___A_____。 A、"A"-"G" B、"A"-"H" C、65-71 D、65-72 58.表达式10\8Mod9的值是____B_____。 A、2 B、1 C、9 D、0 59.为了给x,y,z三个变量赋初值1,下面的赋值语句正确的是_C________。 A、x=y=z=1 B、xyz=1 C、x=1: y=1: z=1 D、x=1,y=1,z=1 60.rnd函数,取值不可能为下列______D____值。 A、0 B、0.1234 C、0.0005 D、1 61.表达式Len("123程序设计ABC")的值是__B________。 A、17 B、10 C、20 D、14 62.MsgBox函数,返回值的类型是___B_______。 A、数值或字符串 B、整型数值 C、字符串 D、变体 63.赋值语句: a=123+Mid("123456",3,2)执行后,a变量中的值是___C_______。 A、12334 B、123 C、157 D、"12334" 64.表达式Int(198.555*100+0.5)/100的值为___C_____。 A、199.6 B、198 C、198.56 D、200 65.已知A$="12345678",则表达式Val(Left$(A$,4)+Mid$(A$,4,2))的值为____C______。 A、6 B、8 C、123445 D、123456 66.赋值语句: a=123&Mid("123456",3,2)执行后,a变量中的值是___A_______。 A、"12334" B、12334 C、123 D、157 67.InputBox函数,返回值类型是____C______。 A、整型数值 B、数值或字符串 C、字符串 D、变体 68.表达式Format(val("111a"),"##.##")的值是__A_____。 A、111. B、11.10 C、111.00 D、11.1a 69.表达式Fix(5.6)+Int(-5.6)的值是___A_____。 A、-1 B、1 C、以上都不对 D、0 70.如果Sgn(x)的值为-1,则整型变量x的值是__B_____。 A、整数 B、负整数 C、正整数 D、0 71.设a="abcdefghijklm",下面的函数值为"jklm"的是___B____。 A、rtrim(a) B、mid(a,10,4) C、ltrim(a) D、left(a,4) 72.如果x是一个正整数,对x的第3位小数四舍五入的表达式是__A______。 A、0.01*Int(100*(x+0.005)) B、0.01*Int(x+0.005) C、0.01*Int(100*(x+0.05)) D、0.01*Int(x+0.05) 73.表达式InStr(2,"文本文件","文")的值是___A_____。 A、3 B、5 C、1 D、0 74.从字符串中截取右边的3个字符的函数是____D_____。 A、Str() B、Left() C、Mid() D、Right() 75.从字符串变量Cstr的第4个字符开始,获取3个字符,应使用__C______。 A、Rtrim(Cstr,3,4) B、Mid(Cstr,3,4) C、Mid(Cstr,4,3) D、Instr(Cstr,3,4) 76.从字符串变量Cstr中取左边4个字符,应使用___A_____。 A、Left(Cstr,4) B、Left(Cstr,1,4) C、Mid(Cstr,3,4) D、Mid(Cstr,4,3) 77.若x为实型变量,要使其输出保留二位小数,应用____B____函数。 A、Mid() B、Format() C、Right() D、InStr() 78.从字符串中任意位置截取字符的函数是____B_____。 A、Left() B、Mid() C、Str() D、Right() 79.实现大写字母转为小写的函数是___C______。 A、Upper() B、Ucase() C、Lcase() D、StrConv() 80.确定字符串str2在字符串str1中起始位置的函数是__D_______。 A、Mid() B、String() C、Left() D、Instr() 81.有程序代码Text1.text="Text1.text",则Text1、text与"Text1.text"分别代表____D_____。 A、对象、值、属性 B、对象、方法、属性 C、属性、对象、值 D、对象、属性、值 82.在VisualBasic中称各种可在对象上操作的过程为____D_____。 A、属性 B、事件 C、封装 D、方法 83.以下叙述中错误的是__C______。 A、事件过程是响应特定事件的一段程序 B、对象的方法是执行指定操作的过程 C、对象事件的名称可以由编程者指定 D、不同的对象可以具有相同名称的方法 84.在VisualBasic中称对象可识别和响应的某些操作行为为___B______。 A、方法 B、事件 C、封装 D、属性 85.VB是一种面向对象的程序设计语言,构成对象的三要素是___B_____。 A、属性、控件和方法 B、属性、事件和方法 C、控件、过程和模块 D、窗体、控件和过程 86.VisualBasic是一种面向对象的程序设计语言,面向对象系统所包含的三要素是___D_____。 A、窗体、控件、过程 B、窗体、控件、模块 C、控件、属性、事件 D、属性、事件、方法 87.在VisualBasic中称对象的数据为____D______。 A、方法 B、事件 C、封装 D、属性 88.VisualBasic程序设计语言中,响应对象的外部动作称为____D_____,而对象可以执行的动作或对象本身的行为则称为________。 A、属性,方法 B、过程,事件 C、方法,事件 D、事件,方法 89.要设置窗体上某个控件的属性,可在___B_____中进行。 A、工程资源管理器窗口 B、属性窗口 C、窗体布局窗口 D、窗体窗口 90.要在窗体Form1内显示字符串"MyForm",可以使用的语句是___B_____。 A、Form1.Caption="MyForm" B、Form1.Print"MyForm" C、Form.Caption="MyForm" D、Form.Print"MyForm" 91.若要使标签控件显示时,不覆盖其背景内容,要进行设置的属性是___B_____。 A、BordStyle B、BackStyle C、ForeColor D、BackColor 92.下列说法中,错误的是____C____。 A、窗体文件的扩展名为.frm B、一个窗体对应一个窗体文件 C、VisualBasic中一个工程只包含一个窗体文件 D、VisualBasic中的一个工程最多可包含255个窗体 93.以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是__B______。 A、Form1.Name="VisualBasic窗体" B、Form1.Caption="VisualBasic窗体" C、Form1.Text="VisualBasic窗体" D、Form1.Title="VisualBasic窗体" 95.当标签的标题内容太长,需要根据题目自动调整标签的大小时,应设置标签的___A____属性为True。 A、AutoSize B、Visible C、Enabled D、WordWrap 96.某一窗体的Name属性为myForm,它的Load事件过程名称为___B_____。 A、Form_Load B、MyForm_Load C、Me_Load D、Form1_load 97.用来确定一个控件在窗体上位置的属性是___D_____。 A、Width和Height B、Width或Height C、Top或Left D、Top和Left 98.要使命令按钮Command1在运行时不显示,应对__C_______属性进行设置。 A、Enabeld B、Hide C、Visible D、BackColor 99.以下能够触发文本框Change事件的操作是__C______。 A、文本框失去焦点 B、设置文本框的焦点 C、改变文本框的内容 D、文本框获得焦点 100.能够将文本框控件隐藏起来的属性是___B_____。 A、Clear B、Visible C、New D、Hide 101.窗体对象的____C______属性可用于设置窗体上的控制菜单。 A、MinButton B、MaxButton C、ControlBox D、DrowMode 102.若要命令按钮具有图形特性,可通过__A________属性来进行。 A、Style B、Appearance C、BackStyle D、Bordestyle 103.如果文本框的Enabled属性设为False,则__B______。 A、文本框的文本将变成灰色,用户仍然能改变文本框中的内容。 B、文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上 C、文本框的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容。 D、文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容。 104.若要求从文本框中输入密码时,在文本框中只显示*号,则应当在此文本框的属性窗口中设置___C____。 A、Text属性值为* B、password属性值为空 C、Passwordchar属性值为* D、Caption属性值为* 105.要求改变窗体的标题时,应当在属性窗口中改变的属性是__A______。 A、Caption B、Label C、Name D、Text 106.为了取消窗体的最大化功能,需要设置____C____属性为False。 A、ControlBox B、MinButton C、MaxButton D、Enabled 107.窗体标题栏中的标题内容由窗体对象的___B______属性决定。 A、Text B、Caption C、BackColor D、BackStyle 108.下列控件中可用于接受用户输入文本,又可用于显示文本的是__A_____。 A、TextBox控件 B、CommandButton控件 C、Label控件 D、Timer控件 109.当文本框的MaxLength属性值取____C____时,该文本框能容纳的字符数最多。 A、256 B、512 C、0 D、-1 110.在VisualBasic中注释语句使用____B____符号来标志。 A、@ B、' C、* D、# 111.关于VB源代码的编写,下列说法错误的是__D_____。 A、VB源代码中不区分字母的大小写 B、同一行可以写多个语句 C、可以适当添加注释有利于程序的维护和调试 D、一个语句必须写在一行中,不可分成多行来书写 112.以下说法错误的是___A____。 A、注释语句不能放在执行语句的后面 B、注释语句是非执行语句 C、任何字符都可以放在注释行中作为注释内容 D、注释语句用来对程序或程序中某些语句做注释,使程序便于理解 113.在VisualBasic中语句的续行号采用_A______。 A、空格与下划线 B、空格与
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB1