VB程序设计A复习题
一、单选题(每小题2分,共计30分。)
1.文本框控件中将Text的内容全部显示为所定义的字符的属性项是( A ).
A.PasswordChar B.需要编程来实现 C.Password D.以上都不是
2.欲使标签的内容对其方式,必须设置属性(B ).
A.AutoSize B.Alignment C.left D.WordWrap
3.下列字符串常量中,最大的是( C ).
A."北京" B."上海" C."天津" D."广州"
4.要使标签能透出窗体的背景,必须设置( A )属性.
A.BackStyle B.BorderStyle C.Appearance D.BackColor
5.文本框中的内容,由下列( A )属性反映.
A.Text B.Caption C.Seltext D.sellenght
6.INT(100*RND(1))产生的随机整数的闭区间是( A ).
A.[0,99] B.[1,100] C.[0,100] D.[1,99]
7.下列方法中可用于列表框动态添加数据的是( B ).
A.add B.additem C.addlist D.removeitem
8.函数Len(Str(Val("123.4")))的值为( C ).
A.11 B.5 C.6 D.8
9.表达式INT(8*SQR(36)*10^(-2)*10+0.5)/10的值是( C ).
A. 0.48 B. 0.048 C. .5 D. .05
10.以下不具有Picture属性对象是(D ).
A.窗体 B.图片框 C.图像框 D.文本框
二、填空题(每小题3分,共计30分。)
1.在VB 6.0中,变量名最长可达 255 个字符.
2.男性(sex),年龄(age)在18—20岁之间,身高(size)在1.65米以上,列出逻辑表达式 sex and age>=18 and age<=20 and size>=1.65 。
3.如果:I=12:J=3:I=int(-8.6)+I\J+13/3 MOD 5,则I值是 .-1 。
4.要使一个按钮设为默认按钮,应把此按钮的 Default 属性的值设为True.
5.一个工程可以包括多种类型的文件,其中,扩展名为.vbp的文件表示 工程 文件.
6.如果要使用命令按钮表面显示文字"退出(X)"(在字符X之下加下划线),则其Caption属性设置为 退出(&X) .
7.拖动滚动条中的滚动块将会产生Scroll和 Change没有caption属性的控件是 事件.
8.在利用Visual Basic设计应用程序时,一般会遇到三类错误:语法错误、执行错误和 逻辑错误 。
三、判断题(每小题3分,共计30分。)
1.在MsgBox 函数中 prompt 参数是必须的( Y ).
2.文本框控件有Caption属性( N ).
3.要使定时器控件起作用,其属性Interval不可以设置为0(Y ).
4.图片框不是容器,图像框是容器( N ).
5.有一个程序在属性窗口中设置了它的窗体字体大小为10号,而程序代码若设置了它的窗体字体大小为20号,那么当程序运行后实际的窗体字体大小为20号( Y ).
6.计算机在处理数据时必须将其装入内存,在高级语言中通过内存单元名来访问其中的数据,命名的内存单元就是常量或变量(Y ).
7.设计菜单中每一个菜单项分别是一个控件,每个控件都有自己的名字( Y ).
8.由Visual Basic语言编写的应用程序有解释和编译两种执行方式( Y ).
9.Visual Basic程序的运行可以从Main()过程启动,也可以从某个窗体启动( Y ).
10.如果一个菜单项的Visible属性为False,则它的子菜单也不会显示( Y ).
四、程序设计(共计10分。)
编写函数fun其功能是:根据整型形参m,计算如下公式的值:y=1/2!+1/4!+...+1/m! (m是偶数)
答: Dim i As Integer, j As Integer, t As Integer
fun = 0
For i = 2 To m Step 2
t = 1
For j = 1 To i
t = t * j
Next
fun = fun + 1 / t
Next
VB 程序设计B复习题
一、单选题(每小题2分,共计20分)
1.以下叙述中错误的是( ).
A:VisualBasic是事件驱动型可视化编程工具
B:VisualBasic应用程序不具有明显开始和结束语句
C:VisualBasic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性
D:VisualBasic中控件的某些属性只能在运行时设置
答案:C
2.InputBox函数返回的函数值的类型是( ).
A:数值
B:字符串
C:数值或字符串
D:根据需要可以是任何类型数据
答案:C
3.常用控件的Style属性值是( ).
A:字符常量
B:逻辑常量
C:数值常量
D:日期常量
答案:C
4.如果要在命令按钮上显示图形文件,应设置命令按钮的( ).
A:Style属性和Graphics属性
B:Style属性和Picture属性
C:Picture属性
D:Graphics属性
答案:B
5.在设计阶段,双击窗体Form1的空白处,打开代码窗口,显示( )
事件过程模板.
A:Form_Click
B:Form_Load
C:Form1_Click
D:Form1_Load
答案:B
二、填空题(每小题2分,共计20分)
1.在VB中,若要使一个文本框(Text)中的内容在超过文本框的宽度时能够自动换行显示,应当将这个文本框的 属性的值设置为True.
答案:MultiLine
2.表达式81\7 MOD 2^2 的值是 .
答案:3
3.由For k=35 to 0 step 3:next k循环语句控制的循环次数是 .
答案:0
4.把条件1<=X<12写成VB关系表达式为 .
答案: x>=1 and x<12 或 x<12 and x>=1
5.如果要在单击按钮时执行一段代码,则应将这段代码写在 事件过程中.
答案:click
三、判断题(每小题1分,共计10分)
1.菜单每一菜单项都是控件,可以通过点击菜单项或通过光标选择并按回车键,以触发Click事件. ( )
答案:Y
2.在一个窗体的代码中不能使用Unload语句来卸载本窗体,即一个窗体只能由其它窗体卸载. ( )
答案:N
3.在程序中Name属性是作为对象的标识而引用,不会显示在窗体上,而控件上显示的内容由Caption属性决定. ( )
答案:N
4.菜单每一菜单项都是控件,可以通过点击菜单项或通过光标选择并按回车键,以触发Click事件. ( )
答案:Y
5.如果在过程调用时使用按地址传递参数,则在被调过程中不可以改变实参的值. ( )
答案:N
6.Function函数有参数传递,并且一定有返回值. ( )
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论