填空题.docx
《填空题.docx》由会员分享,可在线阅读,更多相关《填空题.docx(21页珍藏版)》请在冰点文库上搜索。
填空题
一.填空题
第1章
1、VB应用程序中标准模块文件的扩展名是。
2、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()。
3、VisualBasic在程序开发过程中用于使用窗体或控件对象的属性是()。
4、vb中工程文件的扩展名是()。
5、VB集成开发环境中用于编写程序代码的窗口是()。
6、后缀为frm的文件表示()。
7、用户可通过( )模拟屏幕的小图像来布置应用程序。
8、VisualBasic程序设计采用的编程机制是()。
9、在VB中窗体文件的扩展名为()。
10、工程文件的扩展名为()。
第2章
11、如果在程序中要将a定义为静态变量,且为整型数,则应使用的语句是
12、执行下面的程序段后,A的值为。
A=300
B=20
A=A+B
B=A-B
A=A-B
13、执行下面的程序段后,B的值为。
A=300
B=20
A=A+B
B=A-B
A=A-B
14、可以同时删除字符串前导和尾部空白的函数是()。
15、逻辑常量为True或_()。
17、由单精度浮点型的数据组成的字节数是()。
18、设a=″VisualBasic″,b=Mid(a,8,5)则b=()。
19、设有如下声明:
DimXASInteger
如果Sgn(X)的值为-1,则X的值是:
()。
20、数学公式(x+y)4的VB算术表达式是()。
21、窗体的属性可在属性窗口中设置,也可在程序中用()语句动态设置。
22、在VisualBasic中,默认缺省的数据类型为()。
23、常量分为普通常量和()常量。
24、日期常量表示时,用符号()将日期型数据括起来。
25、表达式6+10MOD4*2+1的值是()。
26、表达式Abs(-5)+Len(“ABCDE”)的值为()。
27、有如下程序段:
Dimstr1AsString*5
Str1=“VisualBasic”
当该段程序被执行完时,变量str1的值为()。
28、把数值型转换为字符型需要使用的函数是()。
29、若串s="MathTypes",则其子串的数目是()。
30、"x"是小于80的非负数,用VB表达式表示正确的是()。
31、关系式x≤-5或x≥5所对应的布尔表达式是()。
32、可获取字符的ASCII码的函数是()。
33、可以在常量的后面加上类型说明符以显示常量的类型,可以表示整型常量的是()。
34、表达式(7\2+1)*(8\2+2)的值为() 。
35、表达式x=Sqr(a^2-5)+sqr(b^2-5)的类型是(逻辑型) 。
36、表达式5Mod3+3\5*2的值是()。
37、要生成一个[1,100]的随机整数,应使用的表达式是()。
38、设S=“中华人民共和国”,表达式Left(S,1)+Right(S,1)+Mid(S,3,2)的值为()。
39、VB提供()函数用于将数字字符转换成数值型。
40、若变量t=20,则表达式tmod2的值是()。
41、VB系统默认设置是隐式声明方式,可以在程序中加入()语句进行强制显式声明变量。
42、函数Len("student")的值是()。
43、用类型说明符来标识数据类型时,表示单精度应使用的符号是()。
!
44、表示“a大于b并且c大于d”的布尔表达式是()。
45、表达式3MOD10的值是()。
46、设有如下变量声明DimaAsinteger,则变量a的数据类型是()。
47、表达式"12"&"34"的值是()。
48、若设a=4,b=5,则下列表达式a
49、表达式left("Iamstudent",1)+right("rass",1)的值是()。
50、函数Len("visual")的值是()。
51、表达式12MOD2的值是()。
52、设有如下变量声明DimaAsstring,则变量a的数据类型是()。
53、表达式"12"&"ab"的值是()。
54、表达式left("student",2)+right("rass",2)的值是()。
55、要声明一个长度为8个字符的定长字符串变量str,语句是()。
56、表达式13\2的值是()。
57、设有如下变量声明Dimx,则变量x的数据类型是()。
58、表达式12+"34"的值是()。
59、在VB中,mid("A2B4",2,1)的值是()。
60、函数Len(Trim(Space(3)))的值是()。
61、VB中的变量如果没有显示声明其数据类型,则默认为()。
62、要声明一个日期型变量str,下列语句正确的是()。
63、在VB中,执行“A=5:
A=A+5”语句后,变量A的值为()。
64、表达式3/6*5的值是()。
65、设有如下变量声明Dimx&,则变量x的数据类型是()。
66、表达式12+"ab"的值是()。
67、A为True,B为False,则“AandB”的值是()。
68、A为True,B为False,则“AOrB”的值是()。
69、在VB中,mid("ABCDEFG",2,2)的值是()。
70、在VB中,执行“A=123:
B=Str(A)”语句后,B的数据类型为()。
71、设x=4,y=8,z=7,则表达式xz)Orz72、数学关系x≤10表示成正确的VB表达式为()。
73、函数Len(Mid(“visual”,2,2))的值是()。
74、要生成一个[1,100]的随机整数,应使用的表达式是()。
75、常量是指在程序运行过程中,()的量。
76、整数类型数据分别包括整型和()数据。
77、用于从字符串左边截取字符的函数是( )。
78、可获得当前系统日期的函数是( )。
第3章
79、在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程:
PrivateSubForm_Click()
Text1.Text="VB程序设计"
EndSub
PrivateSubText1_Change()
Picture1.Print"VBProgramming"
EndSub
程序运行后,单击窗体,则在文本框中显示的内容是,而在图片框中显示的内容是。
80、当命令按钮的Picture属性装入.Bmp图形文件后,选项按钮上没有显示图形,原因是没有对属性设置为1。
81、为了把焦点移到某个指定的控件,所使用的方法是()。
82、若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置()。
83、窗体Form1的Name属性为Myfrm,则它的load事件过程名为()。
84、如果希望一个窗体在显示的时候没有边框,应该设置的属性是()。
85、在VisualBasic中,要将一个窗体加载到内存进行预处理但不显示,应使用的语句是( )。
86、一个控件在窗体上的位置由left和()属性决定。
87、要将窗体的字号改为20,应设置()属性。
88、当运行程序时,单击窗体,则触发的事件是过程是()。
89、无论何控件,都具有一个共同属性,这个属性是()。
90、要将某个控件设置为隐藏,需要设置的属性是()。
91、要将文本框的字号设为10号字,应修改()属性。
92、窗体控件的默认的name属性是()。
93、若要在标签控件上显示“OK”,则应修改标签的()属性。
94、命令按钮控件默认的name属性是()。
95、对象的三要素是属性、事件()。
96、文本框控件默认的name属性是()。
97、若要在文本框控件上显示“程序设计”,则应修改()属性。
98、在VB中,用来描述对象外部特征的量称之为对象的()。
99、关闭正在运行的VB窗口将自动触发的事件是()。
100、窗体的标题栏显示内容由窗体对象的( )属性决定。
101、若要使命令按钮不可用,则可设置其( )属性为False来实现。
102、在面向对象的程序设计中,类描述的是具有相似性质的一组( )。
第4章
103、在代码编辑器中,续行符是用来换行书写同一个语句的符号,用以表示续行符的是。
104、InputBox函数返回值的类型为()。
105、Msgbox函数返回值的类型为()。
106、在编码器中,如果一条语句太长,无法在一行内写下(不包括注释),折行书写,可以在行末使用(),表示下一行是当前行的继续。
107、VB中的注释语句以()开头。
108、()是程序中VB停止执行的地方。
109、在VB代码中,将多个语句合并写在一行上的语句分隔符是()。
110、在VB中,若要通过键盘输入数据,弹出一个输入窗囗,则可用语句()来实现。
111、在VB中,若要产生一消息框,则可用()语句来实现。
112、.下列程序段运行后在窗体上显示的是()。
Dima%,b%
b=5
a=b
printa
113、VB中若要产生一消息框,可用()函数来实现。
第5章
114、、下列程序段执行结果为。
m=5
n=-6
IfNotx>0Thenm=n-3Elsen=m+3
Printm-n
115、、下列程序段执行结果为。
m=5
n=-6
IfNotx>0Thenm=n-3Elsen=m+3
Printn–m
116、下列程序段的执行结果为。
a=75
Ifa>60ThenI=1
Ifa>70ThenI=2
Ifa>80ThenI=3
Ifa<90ThenI=4
PrintI
117、运行下面程序后的输出结果是。
a=100
b=50
c=30
IfaPrinta
118、运行下面程序后的输出结果是。
a=100
b=50
c=30
Ifb=cThena=a-100
Ifa>bThena=c
Printa
119、运行下列程序段后,显示的结果为:
J1=56:
J2=68:
IfJ1120、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
x=InputBox("Input")
SelectCasex
Case1,3
Print"分支1"
CaseIs>4
Print"分支2"
CaseElse
Print"Else分支"
EndSelect
EndSub
程序运行后,如果在输入对话框中输入2,则窗体上显示的是。
121、下列程序运行的结果是。
DimaAsInteger,bAsString
a=4
SelectCasea
Case3
b="Bad"
Case4
b="Good"
Case6
b="Ok"
CaseElse
b="Bye-bye"
EndSelect
Printb
122、下面程序段执行结果为。
x=Int(Rnd()+3)
SelectCasex
Case5
Print"excellent"
Case4
Print"good"
Case3
Print"pass"
CaseElse
Print"fail"
EndSelect
123、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
x=-5
IfSgn(x)Then
y=Sgn(x^2)
Else
y=Sgn(x)
EndIf
Printy
EndSub
程序运行后,单击命令按钮,窗体上显示的是。
124、OptionButton是控件。
125、CheckBox是控件。
126、通过改变单选按钮(OptionButton)控件的属性值,可以改变按钮的选取状态。
127、当一个复选框被选中时,它的Value的属性的值是。
128、CheckBox是控件。
129、假设有一复选框控件,名为Check1,在程序中,用“check1.value=1”语句设置Value属性的值,则该程序执行后,复选框处于__________状态。
第6章
130、下列循环语句控制的循环次数为。
FORK=1TO10STEP–1
131、假定有以下程序。
Fori=1To3
Forj=3To1Step-1
Printi*j
Nextj
Nexti
则语句Printi*j的执行次数是。
132、执行下面的程序段后,变量s的值为。
s=0
Fori=2To4Step1
s=s+1
Nexti
133、以下程序段的输出结果是。
num=0
Whilenum<=2
num=num+1
Wend
Printnum
134、设有如下程序段:
x=2
Fori=1To10Step-2
x=x+i
Next
运行以上程序后,x的值是。
135、设有如下程下段:
x=2
Fori=1To10Step-2
x=x+i
Next
运行以上程序后,i的值是。
136、下列程序的输出结果为。
num=2
Whilenum<=3
num=num+1
Printnum
Wend
第7章
137、数组的下标下界默认值是0,可以用下面语句重新定义下标下界的默认值。
138、OptionBase1的作用是确定数组的下界为。
139、由Array函数建立的数组的名字必须是类型。
140、假设有语句Dimb(-1To10,2To9)AsInteger,则数组b中全部元素的个数为。
141、假设有语句Dima(1To5,1To9)AsInteger,则数组a中全部元素的个数为。
142、假设有语句Dima(9)AsInteger,则数组a中全部元素的个数为。
假设有语句Dima(3,4)AsInteger,则数组a中全部元素的个数为。
143、Dimarr(10To20)所定义的数组元素个数是。
144、假设有语句Dima(1to9)AsInteger,则将第3个数组元素的值赋为3的语句是。
145、设有数组声明语句
optionbase1
dima(2,-1to1)
以上语句所定义的数组a为维数组,共有个元素,第一维下标从到,第二维下标从到。
146、VB中,用OptionBase1说明后,DimA(5,5)定义的数组有__________个元素。
147、由Array函数建立的数组的名字必须是__________类型。
148、若有一个动态数组a有两个元素a(0)和a
(1),现要令数组a有三个元素a(0)、a
(1)和a
(2),则应当使用_____语句。
149、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
OptionBase1
PrivateSubCommand1_Click()
Dima
a=Array(1,2,3,4,5)
Fori=1ToUBound(a)
a(i)=a(i)+i-1
Next
Printa(3)
EndSub
程序运行后,单击命令按钮,则在窗体上显示的内容是。
第8章
150、在过程内用___声明的变量为静态变量。
151、参数传递有值传递和两种方式。
152、根据变量的定义位置和所使用的变量定义语句不同,VB中的变量可以分为3类,即__________、模块变量和__________。
153、在标准模块中用Dim或Private关键字定义的变量是_______变量。
154、过程定义时,形参前选用关键字,则该参数就是按地址传递。
155、过程定义时,形参前选用关键字,则该参数就是按值传递。
156、设有如下程序
PrivateSubForm_Click()
DimaAsInteger,bAsInteger
a=20:
b=50
p1a,b
Print"a=";a,"b=";b
EndSub
Subp1(xAsInteger,ByValyAsInteger)
x=x+10
y=y+20
EndSub
该程序运行后,单击窗体,则在窗体上显示的内容是:
a=和b=。
157、设有如下程序
PrivateSubForm_Click()
DimaAsInteger,bAsInteger
a=20:
b=50
p1a,b
Print"a=";a,"b=";b
EndSub
Subp1(ByValxAsInteger,ByValyAsInteger)
x=x+10
y=y+20
EndSub
该程序运行后,单击窗体,则在窗体上显示的内容是:
a=和b=。
158、设有如下程序
PrivateSubForm_Click()
DimaAsInteger,bAsInteger
a=20:
b=50
p1a,b
Print"a=";a,"b=";b
EndSub
Subp1(xAsInteger,yAsInteger)
x=x+10
y=y+20
EndSub
该程序运行后,单击窗体,则在窗体上显示的内容是:
a=和b=。
159、设有以下函数过程:
Functionfun(mAsInteger)AsInteger
DimkAsInteger,sumAsInteger
sum=0
Fork=mTo1Step-2
sum=sum+k
Nextk
fun=sum
EndFunction
若在程序中用语句s=fun(10)调用此函数,则s的值为。
160、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
StaticxAsInteger
Cls
Fori=1To2
y=y+x
x=x+2
Next
Printx,y
EndSub
程序运行后,连续三次单击Command1按钮后,窗体上显示的是。
第9章
161、VB的控件分为标准控件、和可插入对象。
162、VB的控件分为、ActiveX控件和可插入对象。
163、常用的容器控件有、、框架。
164、为了使图片框能自动调整大小以显示全部图片,应把图片框的属性设置为True。
165、为了使图像框(Image)能自动调整大小以适应图片,应把图像框的属性设置为False。
166、为了能自动放大或缩小图像框中的图形以与图像框的大小相适应,必须把该图像框的Stretch属性设置为__________。
167、在程序运行期间可以将图形装入窗体、图片框或图像框的函数是。
168、将C盘根目录下的图形文件moon.jpg装入图片框Picture1的语句是。
169、假定在图片框Picture1中装入了一个图形,为了清除该图形(不删除图片框),应使用的语句是。
170、窗体、图片框或图像框中的图形通过对象的__________属性设置。
171、VB包含四个图形控件:
控件、Image控件、Shape控件和Line控件。
172、计时器控件能有规律的以一定时间间隔触发事件,并执行该事件过程中的程序代码。
173、设置计时器触发周期的属性是。
174、为了暂时关闭计时器,应把该计时器控件的属性设置为False.
175、为了使计时器控件Timer1每隔1秒触发一次Timer事件,应将Timer1控件的属性设置为。
176、在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则正确的代码是
177、列表框的内容存于列表框的数组中。
178、列表框的属性的值为列表项目的总数。
179、列表框中项目的序号是从开始的,表示列表框中最后一项的序号。
180、把“VisualBasic程序设计”添加到列表框list1的语句为。
181、引用列表框(List)最后一个数据项应使用的语句是。
182、若要将数据项“China”添加到列表框(List1)中并且成为第一项,应使用的代码是
。
183、在修改列表框内容时,方法的作用是用来删除列表中指定的列表项。
184、在修改列表框内容时,方法的作用是用来添加列表项。
185、在修改列表框内容时,方法的作用是用来删除所有的列表项。
186、组合框结合了文本框和的特性。
187、新建一个列表框,要实现对列表项可以复选,应设置的属性是。
188、将列表框List1中的项目个数赋值给变量x的语句是。
189、当用户单击滚动条的空白处时,滑块移动的增量值由属性决定。
190、当用户单击滚动条两端箭头时,滑块移动的增量值由属性决定。
191、要设置滚动条控件的最大值,应设置的属性是。
192、要设置滚动条控件的最小值,应设置的属性是。
193、滚动条响应的重要事件有__________和Change。
194、滚动条产生Change事件是因为__________属性值改变了。
195、在程序运行时,如果将框架的属性设为False,则框架的标题呈灰色,表示框架内的所有对象均被屏蔽,不允许用户对其进行操作。
196、为了暂时关闭计时器,应把该计时器的某个属性设置为False,这个属性是()。
第10章
197、建立一个新的标准模块,应该选择菜单下的"添加模块"命令。
198、在VB中,要将一个窗体加载到内存进行预处理但不显示,所使用的语句是
199、VB中拥有多个窗体的程序可用_______语句将窗体装入内存,用_______语句从内存中删除指定窗体。
200、要将名为MyForm的窗体显示出来,使用语句是。
201、要将名为MyForm的窗体隐藏,使用语