鲱鱼的英文译语怎么说-经济学包括哪些专业
2023年4月6日发(作者:复仇者联盟结尾彩蛋)
VB_考试复习资料及答案
一、填空题
1、在程序中使用日期型数据时,必须用符号“#“将日期型数据
括起来。
2、VB集成发环境窗口,它包括了数个独立的窗口。除必须的\"主
窗口\"外,常用的还有窗体窗口、属性窗口、代码窗口、工具箱窗口、
对象浏览窗口、工程资源管理等窗口。
3、在计算机上建立一个VB应用程序的完整过程,一般分:建立
用户界面的对象、对象属性的设置、对象事件过程及编程、运行调试
程序和保存文件五个步骤。
4、VB中每个对象都有自己的属性,visible属性决定控件是否允
许可见。
5、在VB对象的三要素中,可以把属性看作一个对象的性质,把
事件《春风又绿江南岸》 看作对象的响应,把方法看作对象的动作。
6、VB有三种工作模式,它们分别是运行模式、设计模式和中断
模式。
7、如果希望每0.6秒钟产生一个计时事件,那么应将InterVal属
性值应设置为600。
8、在VB中,为了使一个控件在运行时不可操作,应将控件的
Enabled属性设置为False。
9、为了防止用户编辑文本框内的内容,应将控件的Lockde属性
设置为True。
10、当要使标签框的大小随着Caption属性的值进行扩展或缩小
时,应将该控件的Autosize属性设置为Ture。
11、定义一个长度为8个字符的定长字符串变量(Ch5)的Dim声
明语句是DimCh5Asstring*8。
12、VB中拥有多个窗体的程序可用Load语句窗体装入内存,用
Unload语句从内存中删除指定窗体.
13、在多窗体工程中,可用SHow方法显示一个窗体,用HIDE
方法将一个窗体隐藏起来。
14、结构化程序设计方法,把程序的结构规定为三种基本结构,
它们是:顺序结构、分支选择结构、和循环结构___________三种基本
结构。
15、VB逻辑数据类型只有True与False两个值。当逻辑数据转
换成整型数据时,True转换为1,False转换为0。
16、VB中依据变量的作用范围将VB变量的作用范围分为三类,
它们是:局部变量、窗体模板变量和全局变量。
17、VB中,对控件(对象)一些属性的设置,即可以通过在属性
窗口中设置,也可以在程序代码中设置,两种方法来设置。
18、在VB中,静态数组声明中的下标只能是常量。而动态数组
Redim语句中的下标还可以是已赋值的变量。
19、产生100~200之间(含100和200)的随机整数的表达式
是:Int(Rnd*101+100)。
20、表达式4AND5的运算结果是4。
21、VB中,当KeyPress事件发生时会返回一个按键的ASCII值。
22、VB中,用OptionBase1说明后,DimA(5,5)定义的
数组有25个元素。
23、表达式“12345”<>“12345”&“ABC”的值是True。
24、在Selectcase结构中应至少包含一个case______子句。
25、启动VB6.0时,VB6.0默认的工程类型是标准EXE程序。
26、A=7,B=3,C=4,则表达式AMOD3+B^3/C5的值为
2。
27、若要求在菜单中包含分隔条,则设计时,在菜单的标题属性
中应设置为“–“。
28、在For……Next循环中,循环次数由循环控制变量的初值、
终值与步长三个因素决定,其计算公式为循环次数=Int(终值-初值)/步
长+1。
29、激活属性窗口的快捷键是F4。
30、字符串常量由任何ASCII字符组成,在程序中,它必须由双
引号括起来。
31、假定有一个文本框,其名称为Textl,为了使该文本框具有焦
点,应执行的语句是
us。
32、假定在C:盘根目录下有一个名为的图形文件,要
在运行期间把该文件装入一个图片框picture1中,应执行的语句为
e=loadpicture(”C:”)。
33、在使用动态数组时,如要改变数组的大小而又不丢失数组中
的数据,应使用具有Preserve关键字的ReDim语句。
34、如果有三个选项按钮直接画在窗体上,另有四个选项按钮画
在框架中,则运行时,可以同时选中2个选项按钮。
35、VisualBasic提供了列表框控件,当列表框中的项目较多、
超过了列表框的长度时,系统会自动在列表框边上加一个滚动条。
36、将一般窗体转换为MDI窗体的子窗体时要把MDIchiled属
性的值设置为true。
37、VB有两种类型的数组:固定大小的静态数组和在程序运行时
可以改变的动态数组。
38、与数学表达式cos3(2)相对应的VisualBasic表达式是
___cos(2*3.14)^3______。
39、表达式”ABC”>”Abc”的值为__False__。
40、表达式#2001-05-01#+31的值为_2001-6-1_______。
41、在对象的KeyDown和KeyUp事件过程中,当参数Shift的
值为1、2、4时,分别表示用户按下了shift、ctrl和Alt键。
42、在对象的MouseDown和MouseUp事件过程中,当参数
Button的值为1、2、4时,分别代表按下了鼠标的左键、右键和中键
按钮。
43、对象的属性、方法使用有所不同,是_____方法____
的使用。
44、生成消息框的命令__MsgBox_____,生成输入框的命令
___inputBox_______。
45、使用_print_______方法可在图片框中进行文本的输出,用
__Pset______方法可画点,用_____Line____方法可画直线诗经式微朗读 。
46、用______loadpicture___函数可加载图形,picture控件的属
性autosize和image控件的stretch属性的作用都是使控件自动按图
像大小进行调整。
47、现有自定义函数beeps,写出调用该函数的两种方法(参数为
5)___callbeep(5)________、______beeps5____。
48、弹出式菜单的设计方法同一般菜单,显示时使用
____Popupmenu_______方法。
49、visualBasic中有一种控件组合了文本框和列表框的特性,这
种控件是_组合框_______
50、单选按钮被选中时,其value属性值为Ture;复选框被选定
时,其value属性值为1。
51、VisualBasic应用程序由窗体、标准、类等3种模块组成。
52、VB中常见的基本数据类型:整型、长整形、字符型、日期型、
字节型、_逻辑型等。
53、一个工程可以包括多种类型的文件,其中,扩展名为.VBP的
文件表示___工程_____文件;扩展名为.FRM的文件表示___窗体______
文件;扩展名为.BAS的文件表示___标准模块_____文件。
54、VB是一种面向对象的程序设计语言,采用了事件驱动编程机
制。
55、VB的注释语句采用“‘”字符开头,续行符采用“–“,
若一行上书写多句语句则各语句间用“:”字符分隔。
56、VisualBasi提供的标准数据类型整型类型声明时,其类型关
键字是Integer;其类型符是%。
57、在程序运行时,如果将框架的Enabled属性设为False,则
框架的标题呈灰色,表示框架内的所有对象均被屏蔽,不允许用户对
其进行操作。
58、clear方法可清除列表框的所有内容。
59、当用户单击滚动条空白处时,滑块的增量值由largechange
属性决定。
60、假设有一复选框控件,名为Check1,在程序中,我们用
“=1”语句设置Value属性
的值,则该程序执行后,复选框处于选中状态。
61、要选择多个不相邻的控件,按住ctrl或shift键不放,再单击
要选择的控件。
62、在VisualBasic中,其对话框主要分为3类,它们是:预定
义的对话框、通用对话框、用户自定义对话框。
63、在类模块中,属性表示___对象数据_________,方法表示_对
象能执行的动作__________。
64、要强制显式声明变量,采用何语句__option_______。
65、计时器控件能有规律的以一定时间间隔触发__Timer_____事
件,并执行该事件过程中的程序代码。
66、Tim(”口口ASCII口口”)的结果ASCII;RTim(”口口
ASCII口口口”)的结果口口ASCII。
LTim(”口口ASCII口口口”)的结果ASCII口口口。
注;口表示空格。
67、容器的实际可用高度和宽度由scaleHeight和ScaleWidth
属性确定
68、一个控件在窗体上的位置由Top和Left属性决定,其大小由
Hight和Width决定。
69、在VB中,当坐标系确定后,如果坐标值前加上关键字Step,
则坐标值(X,Y)表示对象上的相对坐标。
70、以下语句的执行结果是5459.40。
I=Format(5459.4,\"##,##0.00\")
PrintI
71、一个程序最多可以有255窗体。
72、EOF函数判断一个表示文件指针是否到了文件结束。LOF函
数返回文件的字节数
73、在VB中,1234、123456&、12346E+5、12346D+5这
4个常数分别表示整型,长整型,单精度型,双精度型类型。
74、在VB中事件过程名由控件名和事件名构成。
75、设置对象属性中的Caption是指___对象的标题__________,
Name是指__对象的名称___________,Font是指___字体______。
76、VB中的控件分为内部控件、ActiveX控件和可插入对象三类。
77、VB6.0提供了一种新的数据库访问技术,即ADO技术,通
过该技术,能方便地访问多种数据库中的数据。
78、、在文本框中,通过selstart属性能获得当前插入点所在的
位置。
79、VB中对象与对象之间、对象与系统之间及对象与程序之间的
通信都是通过事件来进行的。
80、若命令按钮的名称为CmdExit,程序要求单击以上此命令按
钮时,程序停止运行,请对以下事件过程填空。
PrivateSubCmdExit_[click]()
End
EndSub
81、在Selectcase结构中,使用“To表达式”来指定一个范围
时,必须把较小的值写在前面。
82、一组具有相同名称,不同下标的下标变量称为数组。
83、在DO……LOOP循环中,如果关键字While和Until不写,
则形成无限循环。
84、当程序开始运行,要求窗体中的文本框呈现空白,则在设计
时,应当在此文本框的属性窗口中,把此文本框的Text属性设置成空
白。
85、设a=2,b=3,c=4,d=5,下列表达式的值是false。
A>bandc<>dorc=a
86、执行语句“a=6=5”后,变量a的值为false。
87、Mid$(”什么是ASCII码”,4,6)的结果ASCII码。
88、窗体是一种对象,由窗体属性定义其外观,由事件属性定义
其行为,由事件定义其与用户的交互。
89、将文本框的ScrollBar的属性设置为2(有垂直滚动条),但
没有垂真滚动条显示,原因是没有将Multine属性设置为True。
90、列表框中项目的序号是从0开始的。
91、在一个窗体的程序代码中可以访问另一个窗体上的控件的属
性,访问时控件名之前必须加上窗体名。
92、控件和窗体的Name属性只能通过属性窗口设置,不能程序
代码中设置。
93、为了使一个标签透明且没有边框,必须把它的BorderStyle
属性设置为0,并把BackStyle属性设置为0。
94、VisualBasic6.0分为三种版本,这三种版本是学习版、专业
版、和企业版
95、在VB中,用于管理文件系统的3个控件是____驱动器____、
_目录_______和__文件列表框______。
96、为了获得当前未被使用的文件号,可以利用VB提供的
_FreeFile______函数来实现。
97、列表框和组合框中,用方法AddItem来添加选项,用
RemoreItem方法来删除一个选项。
98、在VB中,用于文件复制的命令是_Filelopy_______,用于删
除文件的命令是___K:II_____。
99、在VisualBasic中按文件的数据编码方式对文件分类,或将
文件分为ASCII文件和二进制文件。
100、VB提供了三种访问文件的模式,分别是_顺序_______、__
随机______和__二进制访问模式______。
二、选择题
1、VB可分为(C)。
A)学习版、专家版和企业版
B)中文版、英文版和学习版
C)学习版、专业版和企业版
D)内部版、正式版和测试版
2、VisualBasic6.0集成环境的主窗口中不包括(C)。
A)标题栏B)菜单栏C)状态栏D)工具栏
3、下述的说法哪种是Windows的程序设计方法(D)。
A)面向对象、顺序驱动B)面向过程、事件驱动
C)面向过程、顺序驱动D)面向对象、事件驱动
4、下列关于工具箱的说法正确的是(C)。
A)工具箱中控件的数目是固定不变的。
B)工具箱中包含了所有的VB控件。
C)VB的内部控件不能从工具箱中移除。
D)ActiveX控件不能添加到工具箱中。
5、下列不能打开代码窗口的操作是(D)。
A)双击窗体上的某个控件B)双击窗体
C)按F7键D)单击窗体或控件
6、为了保存一个VisualBasic应用程序,应当(D),下列说法
中正确的是()。
A)只保存窗体文件(.frm)B)只保存工程文件(.vbp)
C)分别保存工程文件和标准模块文件(.bas)
D)分别保存工程文件、窗体文件和标准模块文件
7、与传统的程序设计语言相比,VisualBasic最突出的特点是(C)。
A)结构化程序设计B)程序开发环境
C)事件驱动编程机制D)程序调试技术
8、关于VisualBasic“方法”的概念错误的是(A)A)方法是对
象的一部分
B)方法是预先规定好的操作
C)方法是对事件的响应
D)方法用于完成某些特定功能
9、设置对象的属性值是程序设计的重要步骤,关于属性的说明错
误的是(B)
A)属性是一组可以由用户定义的数据
B)属性名称是由用户定义确定的
C)属性用来描述对象的性质
D)同一种类型的对象具有相同的属性
10、下列文件的扩展名错误的为(C)。
A)工程文件.vbpB)窗体文件.frm
C)二进制窗体文件.frmD)标准模块文件.bas
11、下列关于添加“控件”的方法正确的是(B)。
A)单击控件图档,将指针移到窗体上,双击鼠标
B)双击工具箱中的控体,即在窗体中央出现该控件
C)单击工具箱中的控件,将指针移到窗体上再单击
D)用鼠标左键拖动工具箱中的某控件到窗体中适当位置
12、下列关于事件的叙述中不正确的是(D)。
A)事件是系统预先为对象定义的能被对象识别的动作
B)事件可分为用户事件与系统事件两类
C)VB为每个对象设置好各种事件,并定义好事件过程的过程名,
但过程代码必须由用户自行编写
D)VB中所有对象的默认事件都是Click
13、可决定窗体的左上角是否有控制菜单的属性是(A)。
A)ControlBoxB)MinButton
C)MaxButtonD)BorderStyle
14、假定已在窗体上画了多个控件,并有一个控件是活动的,为
了在属性窗口中设置窗体的属性,预先应执行的操作是(A)。
A)单击窗体上没有控件的地方B)单击任一个控件C)不执行任何操
作D)双击窗体的标题栏
15、Label控件中内容能垂直方向变化而宽度保持不变则应设置
(A)属性。
A)WordwrapB)EnabledC)LockedD)AutoSize
16、在VB中,要使标签控件(Label)中的文本居中对齐,应将(B)
属性的值设置为2。
A)AutosizeB)Alignment
C)BorderstyleD)Caption
17、只能用来显示字符信息的控件是(B)。
A)文本框B)标签框C)图片框D)图像框
18、若要使用户不能修改文本框TextBox1中内容,应修改(A)
属性。
A)LockedB)MultiLine
C)PassWordCharD)ScrollBar
19、若要设置文本框中所显示的文本颜色,使用的属性是(C)。
A)BackColorB)FillColor
C)ForeColorD)BackStyle
20、下面Change事件过程中,文本框控件Text1用来接收字符
的输入,该事件过程的作用是(B)
PrvateSubText1_Change()
=Str(6.28*Val())
EndSub
A)将在文本框Text1输入的数字变为数值
B)将在文本框Text1输入的数字作为半径,求圆的周长并转换为字
符串
C)只要Text1中的内容一改变,Text2中显示的圆周长也随之改变
D)事件过程中的Val函数和Str函数使用错误,事件过程不能执行
21、若要求从文本框中输入密码时在文本框中只显示*号,则应当
在此文本框的属性窗口中设置(D)。
A)Text属性值为*B)Caption属性值为*
C)password属性值为空D)Passwordchar属性值为*
22、我们在一窗体上建立两个文本框,名称分别为Text1和Text2,
事件过程如下,
PrivateSubText1_change()
=ucase()
EndSub
则在Text1文本框输入“vusualbasic”,Text2将(B)。
A)Text2文本框中将不显示内容。
B)Text2文本框将同时显示“VISUALBASIC”。
C)Text2文本框将同时显示“vusualbasic”。
D)Text2文本框将“”。
23、命令按钮Command1的Caption属性为“退出(x)”,要将
命令按钮的快捷键设为Alt+x,应修改Caption属性为(A)。
A)在x前插入&B)在x后插入&
C)在x前插入#D)在x后插入
#24、若要将某命令按钮设置为默认命令按钮。则应设置为True的
属性是(C)。
A)ValueB)CancelC)DefaultD)Enabled
25、设置命令按钮的标题时,应改变的属性是(C)。
A)textB)NameC)CaptionD)(名称)
26、双击窗体中的对象后,VisualBasic将显示的窗口是(C)。
A)项目(工程)窗口B)工具箱
C)代码窗口D)属性窗口
27、一个可执行的VB应用程序至少要包括一个(B)
A)标准模块B)窗体模块
C)类模块D)资源文件模块
28、编译一个工程的目的是(C)。
A)将工程的程序翻译成可以看懂的文件
B)将工程的程序重新正确编排
C)按工程的程序生成计算机能够执行的机器代码,使之能够脱离
VB集成开发环境独立运行
D)检查工程中有无错误的机器代码,以便工程能够脱离VB集成
开发环境独立运行
29、以下说法正确的是(C)。
A)通过改变属性窗口中的name属性,来改变窗体的标题。
B)Private表示此过程只可被本工程中的其它过程调用。
C)在多文档应用中,每次只能有一个活动的子窗体可以进行输入/
编辑。
D)列表框包含了组合框的功能。
30、关于设置控件属性的叙述正确的是(C)。
A)用户必须重新设置属性的值,否则属性值为空。
B)任何属性的值都可以由用户随意设置。
C)属性值可以由用户设置,也可以使用系统的默认设置。
D)属性值只能在属性窗口中设置。
31、为了把焦点移到某个指定的控件,所使用的方法是(A)
A)SetFocusB)VisibleC)RefreshD)GetFocus
32、以下(B)属性不能在运行时设置。
A)CaptionB)NameC)BackcolorD)Fontsize
33、当一个工程含有多个窗体时,其中的启动窗体是(D)。
A)启动VisualBasic时建立的窗体
B)第一个添加的窗体C)最后一个添加的窗体
D)在“工程属性”对话框中指定的窗体
34、在VB的工程中,工程文件的扩展名是(C)。
A)frmB)vbgC)vbpD)bas
35、以下关于保存工程的说法正确的是(C)。
A)保存工程时只保存窗体文件即可
B)保存工程时只保存工程文件即可
C)先保存窗体文件,再保存工程文件
D)先保存工程文件,再保存窗体文件
36、要使Print方法在Form_load事件中起作用,要对窗体的属
性进行设置,该属性是(C).
A)BackColorB)ForeColor
C)AutoRedrawD)Caption
37、要使Forml窗体的标题栏显示“欢迎使用VB”,以下语句正
确的是(D).
A)n=“欢迎使用VB”
B)n=‘欢迎使用VB’
C)n=欢迎使用VB
D)n=”欢迎使用VB”
38、当窗体被启动时,不被自动激发的事件是(C).
A)LoadB)ActivateC)ClickD)Resize
39、下面4项中不属于面向对象系统三要素的是(A).
A)变量B)事件C)属性D)方法
40、可视化编程的基本过程主要有三步,这三个步骤是(C)
A)创建工程、设计界面、编写代码
B)创建工程、编写程序、保存程序
C)设计界面、设置属性、编写代码
D)设计界面、编写代码、调试程序
41、能获得字符串S最左边4个字符的函数是(A)
A)Left(S,4)B)Left(1,4)
C)Leftstr(S)D)Leftstr(3,4)
42、下面给出的符号中,不能作为VisualBasic的变量名的是(B)
A)abcdB)4A123C)AA123D)BB%
43、按照VisualBasic的规定,123#所表示的数据类型是(B)
A)整型B)双精度型C)单精度型D)长整型
44、下面给出的符号中,可以作为VisualBasic的变量名的是
(D).
A)PRINTB)LETC)%byD)s
#45、下面能够作为VisualBasic的表达式的是(D)
A)4*sin()B)b^2-4ab
C)[-b-sqr(dlt)]/(2*a*c)D)exp(x)+ABS(Y)
46、在VisualBasic中,执行下面四个赋值语句时出现错误的是
(C)
A)x=SGN(0)B)Y=sqr(0)
C)z=LOG(0)D)x=SIN(0)
47、设变量a=2,b=3,c=4,d=5,则表达式nota>bandb^2c-d
的值为(A)
A)TrueB)FalseC)-1D)1
48、下列表达式中,(C)的值为false。
A)\"BCD\"<\"BCE\"B)\"12345\"<>\"12345\"&\"ABC\"
C)Not2*5=11D)4=4and5>2+2
49、下列选项中,为字符串常量的是(B)。
A)6/12/2001B)“6/12/2001”
C)#6,12,2001#D)6,12,2001
#50、Datetime是Data类型的变量,以下赋值语句中错误的是
(D)。
A)Datetime=#4/14/97
#B)Datetime=#September1,1997
#C)Datetime=#12:15:00AM
#D)Datetime=“8/8/99”
51、下列能正确产生[1-30]之间的随机整数的表达式是(D)
A)1+rnd(30)B)1+30*rnd()
C)rnd(1+30)D)int(rnd()*30)+1
52、用于获得字符串长度的函数是(A)。
A)Len()B)Length()
C)StrLen()D)strLength()
53、下列各组变量声明正确的是(A)。
A)Dimabcasinteger,numassingle
B)DimI%,N$asinteger
C)Dima%,b%,c%,a$D)publicdimn%
54、“X是小于100的非负数”,用VB表达式表示正确的是(C).
A)0<=X<100B)0<=X<100
C)X>=0ANDX<100D)0<=XORX<100
55、要声明一个长度为256个字符的定长字符串变量str,以下哪
个语句是正确的(D)。
A)dimstrasstringB)dimstrasstring(256)
C)dimstrasstring[256]
D)dimstrasstring*256
56、执行语句PrintFormat(5459.478,"##,##0.00"),正确的
输出是(B)。
A)5459.48B)5,459.48
C)5,459.478D)5,459.47
57、把InputBox的返回值转换为数值应该使用的函数是(D)。
A)LogB)StrC)LenD)Val
58、以下程序段执行后,整型变量n的值为(D)。
Year=2001
n=year4+year400-year100
A)495B)505C)500D)485
59、假如A为一boolean型数据,则下列赋值语句正确的是(D)。
A)A=”true”B)A=.trueC)A=#TURE#D)A=3<4
60、表达式2*3^2+2*8/4+3^2的值为(B)。
A)64B)31C)49D)22
61、日期数据应该在数据的(D)括起来。
A)前后各用一个双引号B)前后各用一个单引号
C)前后各用一个圆括号D)前后各用一个“#”号
62、以下程序段的输出结果是(D)。
A=Sqr(3)
b=Sqr(2)
C=a>b
Printc
A)-1B)0C)FalseD)True
63、设a=2,b=3,c=4,d=5,下列表达式的值是(C)。
A=b<>c=d
A)1B)TrueC)FalseD)-1
64、如果将布尔常量值True赋值给一个整形变量,则整形变量的
值为(B)。
A)0B)-1C)TrueD)False
65、在VB语句中,REM是(B)语五柳先生传是谁的作品 句。
A)恢复语句B)注释语句
C)改名语句D)重定向语句
66、下面程序段的功能是(B)。
A=10.5
B=Int(A+0.6)
A)求平均值B)将一实数四舍五入取整数
C)求绝对值D)舍去一实数的小数部分
67、执行以下程序段后,变量c$的值为(D)。
A$=“VisualBasicPrograming”
b$=“Quick”
c$=b$&Ucase(Mid$(a$,7,6))&Right$(a$,11)
A)VisualBASICPrograming
B)QuickBasicPrograming
C)QUICKBasicPrograming
D)QuickBASICPrograming
68、运算符号“&”是(B)运算。
A)逻辑与B)字符串连接C)关系D)算术
69、设a=2,b=3,c=4,d=5,下列表达式的值是(B)。
Nota<=Cor4*c=b^2andb+c
A)-1B)0C)TrueD)False
70、设a=3,b=5,则以下表达式值为真的是(C)
A)a>=bAndb>10B)(a>b)Or(b>0)
C)(a<0)Eqv(b>0)D)(-3+5>a)And(b>0)
71、下列(B)语句可以将变更A、B的值互换
A)A=B:B=AB)A=A+B:B=A-B:A=A-BC)A=C:C=B:B=A
D)A=(A+B)/2:B=(A-B)/2
72、下面4项中合法的单精度型变量是(A)
A)num!B)sum%C)xinte$D)mm
#73、已知A$=”12345678”则表达式
Val(Left$(a$,4)+Mid$(A$,4,2)的值为(B)
A)123456B)123445C)8D)6
74、表达式Datediff(”y”,#12/30/1999#,#l/13/
2000#)的结果是(C)A)10B)11C)14D)99
75、IS表达式LenB(”123程序设计ABC”)的值是(C)
A)10B)14C)20D)17
76、以下语句的输出结果是(B)。
A=Sqr(3)
PrintFormat(a,\"$$
.###\")
A)$1.732B)$$1.732C)$1732D)$$0001.732
77、可以在窗体模块的通用声明段中声明(A)。
A)全局变量B)全局常量
C)全局数组D)全局用户自定义类型
78、下列不支持Print方法的是(D)
A)图片框控件B)窗体C)打印机D)文本框控件
79、设计一个程序,在程序中添加一个名称为Form1的窗体,添
加窗体的Click事件过程代码,PrivateSubForm_Click()
DimxAsSingle,yAsSingle
x=InputBox(“输入第一个数据”,”输入数据”)
y=InputBox(“输入第二个数据“,“输入数据“)
Printx+y
EndSub
程序运行时,单击窗体,先后在两个输入对话框中输入123和
456,则程序的输出为(A).A)123456B)123C)579D)456
80、语句Dima(3,4,5)定义的数组中所包含的数组元素的个数是
(C)
A)10B)60C)120D)345
81、语句Dima(-4To4)AsInteger定义的数组中,所包含的数
组元素的个数(C)
A)7B)8C)9D)10
82、以下叙述中错误的是(B)
A)用Shell函数可以调用能在Windows下运行的应用程序
B)用Shell函数可以调用可执行文件,也可以调用VisualBasic的
内部函数
C)调用Shell函数的格式应为:<变量名>=Shell(……)
D)用Shell函数不能执行DoS命令
83、设有如下语句:
str1=InputBox(“输入”,“”,“练习”)
从键盘上输人字符串“示例”后,str1的值是(D)。
A)“输入”B)“”C)“练习”D)“示例”
84、inputBox函数返回值的类型为(B)。
A)数值B)字符串C)变体
D)数值或字符串(视输入的数据而定)
85、下列程序段的执行结果为(B)。
X=Int(Rnd+4)
SelectCasex
Case5
Print\"优秀\"
Case4
Print\"良好\"
Case3
Print\"通过\"
CaseElse
Print\"不通过\"
EndSelect
A)优秀B)良好C)通过D)不通过
86、有如下程序
ForI=1To3
Forj=5To1Step-1
PrintI+j
Nextj
NextI
其循环执行的次数为:(D)。
A)12B)13C)14D)15
87、以下程序段执行后整型变量n的值为(B)。
N=0
ForI=1to20step5
n=n+1
NextI
A)50B)4C)15D)5
88、程序的基本控制结构是(C)。
A)顺序结构、多分支结构和单分支结构。
B)For……Next结构、Do……Loop结构和Select……Case结构。
C)顺序结构、选择结构和循环结构。
D)单行结构和多行结构。
89、如下有一段不完整的程序段,如果要求该程序执行3次循环,
则在程序中的括号里要填入()。
X=1
Do
x=x+3
Printx
LoopUntil(A)
A)x>=8B)x<=8C)x>=7D)x<=7
90、下列关于For…next语句的说法正确的是(A)
A)循环变量、初值、终值和步长都必须为数值型。
B)step后的步长只为正数。
C)初值必须小于终值。D)初值必须大于终值。
91、下列各赋值语句,语法不正确的是(A)。
A)x+y=5B)iNumber=15
C)n=“time”D)sLength=x+y
92、当条件为5
A)if5
B)if5
C)if5
D)if5
93、有如下程序,该段程序将(A)。
ForI=1to10step0
K=k+2
NextI
A)形成无限循环B)循环体执行一次后结束循环
C)语法错误D)循环体不执行即结束循环
94、有如下语句,执行后该段语句的循环次数是(A)
Dims,k,jasinteger
Fork=1to3
Forj=3To1Step-1
S=k*j
Nextj
Nextk
A)9B)10C)3D)4
95、关于Exitfor的使用说明正确的是(D)。
A)Exitfor语句可以退出任何类型的循环。
B)一个循环中只能有一个这样的语句。
C)Exitfor表示返回For语句去执行。
D)一个For循环中可以有多条Exitfor语句。
96、下列关于Sub过程的叙述正确的是(B)。
A)一个Sub过程必须有一个Exitsub语句。
B)一个Sub过程必须有一个Endsub语句。
C)在Sub过程中可以定义一个Function过程。
D)可以用Goto语句退出Sub过程。
97、以下语句错误的是(B)。
A)Ifa=1Andb=2then
C=3
EndIf
B)Ifa=1Then
C=2
ElseIfa=2Then
c=3
EndIf
98、多分支选择结构的Case语句,下列写法错误的是(C)。
A)Case1,5,7,9B)Case8to10
C)Case10to2D)CaseIs<\"man\"
99、下列循环语句将执行(A)次。
A=1000
DO
Printa
A=A+1
Loopwhilea<=100
A)1B)10C)100D)1000
100、关于For……Next循环的初值、终值与步长,下列说法正确
的是(C)。
A)只能是具体的数值。B)只能是表达式。
C)可以是数值表达式。D)可以是任何类型的表达式。
101、要使循环体至少执行一次,应使用(C)循环。
A)For……nextB)While……wend
C)Do……Loopwhile|until
D)do*while|until+……loop
102、有如下程序段,执行完该程序后,变量x的值为(C)。
K=0
DoUntilk>=3
x=x+2
k=k+1
Loop
A)2B)4C)6D)8
103、下列程序段的执行结果为(C)。
X=6
ForK=1To10Step–2
X=X+K
NextK
A)–16B)–116C)16D)1131
104、以下是计算10的阶乘的程序,请补充该程序。
Dimt%,k%
K=0:t=1
DoWhile(A)
K=k+1
T=t*k
Loop
Printt
A)K<10B)K>10C)k=10D)K>=10
105、设a=6,则执行x=Iif(a>5,-1,0)后,x的值为(D)。
A)5B)6C)0D)-1
106、下列语句能正常结束循环的是(C)
A)i=5B溢于言表的意思 )i=1
DoDo
i=i+1i=i+2
loopUntili<0loopUntili=10
C)i=10(D)i=6
DoDo
i=i+1i=i-2
loopUntili>0loopUntili=1
107、语句Ifx=1theny=1,下列说法正确的是(C)
A)X=1和y=1均为赋值语句
B)x=l和y=1均为关系表达式
C)x=1为关系表达式,y=1为赋值语句
D)X=1为赋值语句,y=1为关系表达式
108、结构化程序由3种基本结构组成,下面属于3种基本结构之
一的是(B)
A)递归结构B)选择结构
C)过程结构D)输入、输出结构
109、为了给x,y,z这3个变量赋初值1,下面正确的赋值语句是(A)
A)x=1:y=1:z=1B)x=1,y=1,z=1
C)x=y=z=1D)xyz=1
110、赋值语句:a=123+MID(“123456”,3,2)执行后,a变量
中的值是(D)
A)”1234”B)123C)12334D)157
111、下面If语句统计满足性别为男、职称为副教授以上年龄小于
40岁条件的人数,不正确的语句是(D)
A)Ifsex=”男性’Andage<40InStr(duty,”教授”)>0Then
n=n+1
B)Ifsex=”男性’Andage<40InStr(duty=”教授”orduty
=”副教授”)>0Thenn=n+1
C)Ifsex=”男性’Andage<40Right(duty,2)=”教授
“Thenn=n+1
D)Ifsex=”男性’Andage<40Andduty=”教授”Andduty
duty=”副教授Thenn=n+1
112、下列程序的执行结果为(A)。
DimsAsInteger,nAsInteger
s=0:n=1
DoUntiln>100
S=S+n
N=n+1
Loop
A)5050B)2500C)3000D)4000
113、下列关于数组的说法正确的是(D)。
A)在VB中,一个数组中所包含的元素只能是相同类型的数据。
B)在VB中,数组只能在模块中定义,不能在过程中定义模块。
C)同普通变量一样,数组也可以不定义,先使用。
D)在定义数组时,数组的每一维元素的个数必须是常数,不能是
变量或表达式。
114、下列程序的执行结果是(A)。
Dima(5)AsString
DimbAsInteger
DimIAsInteger
ForI=0To5
a(I)=I+1
Printa(I);
NextI
A)123456B)6C)123456D)0
115、数组DimD(3,1To10,1To15)有(B)元素
A)100B)600C)30D)450
116、如下数组声明语名,正确的是(B)
A)Dima[3,4]AsInteger
B)Dima(3,4)AsInteger
C)Dima(n,n)AsInteger
D)Dima[3,n]AsInteger
117、要储存n个单精度数,下列语句正确的是(无答案)
A)n=InputBox(“inputm”)
B)dima()Single
Dima(1Ton)AsSinglen=ImputBox(“inputn”)
Redima(1Ton)
C)Dima()AsSingle
D)Dima(n)AsSingle
n=InputBox(“inputm”)
ReDima[n]Single
118、已知有数组声明:Dima(-1To3,2To5)AsInteger,如下引
用数组中的无素,正确的是(A)A)a(-1,2)B)a(4)C)a[-1,2]D)a(0,6)
119、下列有关控件数组与一般控件的区别的叙述中,最合理的是
(B)
A)控件数组一定由多个同类型的控件组成,一般控件只有一个控件
B)控件数组的Index为0,一般控件的Index为空
C)控件数组的Index为1,一般控件的Index为0;D)控件数组的
建立通过Dim语句声明,一般控件不必声明。
120、我们定义一个数组A,给它赋值,然后将该数组的最后一个
元素的值赋予变量B,则下列程序正确的是(D)。
A)Dima(5)asintegerB)Dima(5)asinteger
ForI=0to5ForI=0to5
A(I)=I+1A(I)=I+1
NextINextI
B=a5b=a[5]
C)Dima(5)近水楼台先得月的全诗 asintegerD)Dima(5)asinteger
ForI=0to5ForI=0to5
A(I)=I+1A(I)=I+1
NextINextI
B=a(8)B=a(5)
121、下列程序段的执行结果为(D)。
DimA(10),B(5)
ForI=1To10
A(I)=I
NextI
ForJ=1To5
B(J)=J*20
NextJ
A(5)=B(2)
Print\"A(5)=\";A(5)
A)A(5)=5B)A(5)=10C)A(5)=20D)A(5)=40
122、在以下事件过程中,Private表示(B)。
PrivateSublblAbc_Change()
……
EndSub
A)此过程可以被任何其它过程调用
B)此过程只可以被本窗体模块中的其它过程调用
C)此过程不可以被任何其它过程调用
D)此过程只可以被本工程中的其它过程调用
123、用(A)关键字声明的局部变量在整个程序运行中一直存在。
A)StaticB)PrivateC)DimD)Public
124、要想从子过程调用后返回两个结果,下面子过程语句说明合
法的是(C)
A)Subf2(ByValn%,ByValm%)
B)Subf1(n%,ByValm%)
C)Subf1(n%,m%)D)subf1(ByValn%,m%)
125、下列叙述中正确的是(C)
A)在窗体的Form_Load事件过程中定义的变量是全局变量B)局部
变量的作用域可以超出所定义的过程C)在某个Sub过程中定义的局部
变量可以与其它事件过程中定义的局部变量同名,但其作用域只限于
该过程D)在调用过程时,所有局部变量被系统初始化为0或空字符串
126、假定有以下两个过程:
Subs1(ByValxAsInteger,ByValyAsInteger)
DimtAsInteger
t=x
x=y
y=t
EndSub
SubS2(xAsInteger,yAsInteger)
DimtAsInteger
t=x:x=y:y=t
EndSub
则以下说法正确的是(D)
A)用过程S1可以实现交换两个变量的值的操作,S2不能实现
B)用过程S2可以实现交换两个变量的值的操作,S1不能实现
C)用过程S1和S2都可以实现交换两个变量的值的操作
D)用过程S1和S2都不可以实再交换两个变量的值的操作
127、函数过程的叙述正确的是(C)。
A)函数名只能被赋值一次
B)函数名没有赋值,就没有函数值返回调用过程中
C)函数名可以多次被赋值
D)定义函数的类型是指定义虚参的类型
128、以下关于过程及过程参数的描述中,错误的是(C)
A)过程的参数可以是控件名称
B)用数组作为过程的参数时,使用的是“传地址”方式
C)只有函数过程能够将过程中处理的信息传回到调用的程序中
D)窗体可以作为过程的参数
129、在过程定义中用(C)表示形参的传值。
A)VarB)ByDefC)ByValD)Value
130、下面子过程语句说明合法的是(D)
A)Subf1(ByValn%())B)Subf1(n%)AsInteger
C)Functionf1%(f1%)D)Functionf1(ByValn%)
131、下面过程运行后显示的结果是(A)。
PublicSubF1(n%,ByValm%)
N=nmod10
M=m10
EndSub
PrivateSubCommand1_Click()
Dimx%,y%
X=12:y=34
CallF1(x,y)
Printx,y
EndSub
A)234B)1234C)23D)123
132、下列控件中,没有Caption属性的是(B)
A)框架B)列表框C)复选框D)单选按钮
133、不能作为容器使用的对象是(D)。
A)FrameB)FormC)PictureD)Image
134、ScrollBars属性用来设置文本框是否含有滚动条,要诗经伐檀全文翻译 设置该
属性,(C)属性的值必须设置为True。
A)LockedB)Hideselection
C)MultilineD)Enabled
135、下列属性值为字符串的属性是(A)。
A)CaptionB)ValueC)WidthD)Height
136、要使某控件在运行中不显示,通过设置可达到此要求的属性
是(B)
A)EnabledB)VisibleC)BackColorD)Caption
137、在下列说法中,正确的是(D)
A)通过适当的设置,可以在程序运行期间,让时钟控件显示在窗
体上
B)在列表框中不能进行多项选择
C)在列表框中能将项目按字母顺序从大到小排列
D)框架也有Click和Dblick事件
138、文本框(Text1)中有选定的文本,执行t=
“Hello”的结果是(A)
A)“Hello”将替换掉原来选定的文本
B)“Hello”将插入到原来选定的文本之前
C)gth为5
D)文本框中只有“Hello”
139、当用户按下并且释放一个后会触发KeyPress、KeyUp和
KeyDown事件,这3个事件发生的顺
序是(A)
A)KeyPress、KeyDown、KeyUp
B)KeyDown、Keyup、KeyPress
C)KeyDown、KeyPress、KeyUpD)没有规律
140、使文本框获得焦点的方法是(C)
A)ChangeB)GotFocusC)SetFocusD)LostFocus
141、可以用作其它控件容器的控件有(C)。
A)窗体,列表框,图像B)窗体,文本框,框架
C)窗体,框架,图片框D)窗体,标签,图片框
142、决定标签内显示内容的属性是(D)。
A)TextB)NameC)AlignmemD)Caption
143、下列对象中没有焦点属性的是(B)。
A)命令按钮控件B)标签控件
C)文本框控件D)单选框控件
144、输出数据功能的控件是(A)。
A)窗体和标签B)复选框和文本框
C)标签和文本框D)选项按钮和复选框
145、命令按钮能响应的事件是(B)。
A)DblClickB)ClickC)LoadD)Scroll
146、确定复选框是否选中,可访问的属性是(A)。
A)ValueB)CheckedC)SelectedD)Caption
147、以下选项中,不属于单选按钮属性的是(D)。
A)EnabledB)CaptionC)NameD)Min
148、若想要建立一个学生管理的输入界面,其中要求选择学生的
性别/政治面貌(党/团/群众)及选课情况(共有5门课,可任选),应如何
在窗体中利用单选钮和选择框来实现(B)。
A)将5门课程用一组5个选择框来表示,将性别和政治面貌用5
个单选钮来表示。
B)将5门课程用一组5个选择框来表示,用两个框架分别将性别
用2个单选钮,政治面貌用3个单选钮来表示。
C)将5门课程用一组5个单选钮来表示,将性别和政治面貌用5
个选择框来表示。
D)用一组10个选择框表示课程、性别和政治面貌
149、设置组合框的风格,可用的属性是(C)。
A)BackstyleB)BorderstyleC)StyleD)Sorted
150、以下叙述中正确的是(A)。
A)组合框包含了列表框的功能。
B)列表框包含了组合框的功能。
C)列表框和组合框的功能无相近之处。
D)列表框和组合框的功能完全相同。
151、删列表框中所有项目的方法是(B)。
A)DeleteB)clearC)NewD)Cls
152、下列控件中,没有Caption属性的是(B)
A)框架B)列表框C)复选框D)单选按钮
153、引用列表框(List1)最后一个数据项应使用的语句是(D)
A)(unt)(B)(unt-1)
(C)(ListCount)(D)(ListCount-1)
154、用户在组合框中输入或选择的数据可以通过一个属性获得,
这个属性是(C)
A)ListB)ListIndexC)TextD)ListCount
155、为了添加ComboBox控件中的项目,需要使用(C)方法。
A)ADDB)RemoveC)AddItemD)RemoveItem
156、不能触发滚动条(如图所示)Change事件的操作是(B)。
A)拖动滚动块B)单击两端箭头
C)单击滚动块D)单击箭头与滚动块之间的滚动条
157、在程序运行期间,如果拖动滚动条上的滚动块,则触发的滚
动条事件是(B)。
A)MoveB)ChangeC)ScrollD)GetFocus
158.若要获得滚动条的当前值,可访问的属性是(B)
A)TextB)ValueC)MaxD)Min
159、滚动条的Smallchange属性所设置的是(C)
A)当单击滚动条上滚动块时的移动量。
B)滚动条中滚动块的最小移动位置。
C)滚动议字组词 条中滚动块的最小移动范围。
D)滚动条控件无该属性。
160、下列控件中可自动设置滚动条是(C)。
A)复选框B)框架C)文本框D)标签框
161、以下不能改变滚动条Value属性的方法是(C)
A)直接在属性窗口中设定Value值
B)鼠标单击两端箭头键改变滚动条数值
C)将滚动框沿滚动条拖动到任意位置
D)鼠标单击两端箭头键改变滚动条数值
162、若要设置定时器控件的定时时间,需设置的属性是(A)。
A)IntervalB)ValueC)EnabledD)Text
163、如果要求设置定时器时间间隔为0.5秒钟,那么它的
Interval属性值应该等于(B)。
A)5000B)500C)50D)5
164、为了暂时关闭计时器,应把该计时器的某个属性设置为
False,这个属性是(C)。
A)VisibleB)TimerC)EnabledD)Interval
165、定时器的Interval属性以()为单位指定Timer事件之间的时
间间隔(C)。
A)分B)秒C)毫秒D)微秒
166、在设计菜单时,如果要在菜单中加入一个菜单分隔项,则菜单
分隔项的标题必须设置为(B)。
A)+B)-C)*D)!
167、通用对话框中能打开“颜色对话框”的方法是(B)。
A)ShowOpenB)ShowColor
C)ShowSaveD)ShowPrinter
168、以下是MDI子窗体在运行时特性的叙述,错误的是(B)。
A)子窗体在MDI窗体的内部区域显示。
B)子窗体可在MDI窗体的外部区域显示。
C)当子窗体最小化时,它的图标在MDI窗体内显示
D)当于窗体最大化时,其标题与MDI窗体标题合并,并显示在
MDI窗体的标题栏中。
169、要使某菜单能够通过按住键盘上的Alt键及K键打开,应
(C)。
A)在“名称”栏中“K”字符前加上“&”
B)在“标题”栏中“K”字符后加上“&”
C)在“标题”栏中“K”字符前加上“&”
D)在“名称”栏中“K”字符后加上“&”
170、在VisualBasic中,要将一个窗体装载到内存进行预处理,
但不显示,应该使用那种语句:(C)。
A)ShowB)HideC)LoadD)Unload
171、在VisualBasic中,要将一个窗体从内存中释放,应使用
(D)语句。
A)ShowB)HideC)LoadD)Unload
172、能显示窗体的方法是(B)。
A)VisibleB)showC)HideD)open
173、下列关于菜单的说法中,错误的是(D)。
A)每个菜单项都是一个控件,与其他控件一样也有其属性和事件。
B)除了Click事件之外,菜单项不能响应其他事件
C)菜单项的索引号可以不连续。
D)菜单项的索引号必须从1开始。
174、为了使一个窗体从屏幕上消失但仍在内存中,所使用的方法
或语句为(B)
A)ShowB)HideC)LoadD)Enload
175、以下叙述中错误的是(A)
A)在同一窗体的菜单项中,不允许出现标题相同的菜单项
B)在菜单的标题栏中,“&”所引导的字母指明了访问该菜单项
的访问键
C)程序运行过程中,可以重新设置菜单的Visible属性
D)弹出式菜单也在菜单编辑器中定义
176、设在菜单编辑器中定义了一个菜单项,名为menu1.为了在运
行时隐藏它,应使用的语句是(D)
A)d=TrueB)d=False
C)e=TrueD)e=False
177、以下叙述中错误的是(C)
A)在程序运行时,通用对话框控件是不可见的
B)在同一个程序中,用不同的方法(如ShowOpen或ShowSave
等)打开的通用对话框具有不同的作
C)调用通用对话框控件的ShowOpen方法,可以直接打开在该通
用对话框中指定的文件
D)调用通用对话框控件的ShowColor方法,可以打开颜色对话框
178、用于显示弹出式菜单的方法名是(C)
A)ShowPopupB)ShowPopupMenu
C)PopupMenuD)ShowMenu
179、在设计一个记事本时,必须使用的控件是(C)。
A)滚动条B)图片框C)文本框D)单选框
180、能对顺序文件进行输出的语句是(C)。
A)PutB)GetC)WriteD)Read
181、目录列表框的Path属性的作用是(A)。
A)显示当前驱动器或指定驱动器上的目录结构。
B)显示当前驱动器或指定驱动器上的某目录下的文件名。
C)显示根目录下的文件名D)显示路径下的文件
182、设已打开5个文件,文件号为1,2,3,4,5。要关闭所
有文件,以下语句正确的是(D)。
A)Close#1,2,3,4,5B)Close#1;#2;#3;#4;#5
C)Close#1-#5D)Close
183、在用通用对话框的ShowOpen显示“打开”文件对话框时,
若要指定其中的文件类型为文本文件,正确的描述格式是(A)。
A)“text(.txt)|(*.txt)”
B)“文本文件(.txt)|(.txt)”
C)“text(.txt)||(*.txt)”
D)“text(.txt)(*.txt)”
184、如果在C盘当前文件夹下已存在名为的顺序文
件,那么执行语句Open“C:”ForAppendAs#1之后
将(B)。
A)删除文件中原有内容。D)以上均不对。
B)保留文件中原有内容,可在文件尾添加新内容
C)保留文件中原有内容,在文件头开始添加新内容
更多推荐
visual是什么意思ual在线翻译读音例句
发布评论