一、判断题
1、移动框架时框架内控件也跟随移动,因此框架内控件的Left和Top属性值也随之改变。
错误参考答案:错
2、For/Next语句中,若循环变量的初值大于终值,Step缺省,则为死循环。
错误参考答案:错
3、数组作为参数,传递的是地址数据。
错误参考答案:对
4、如果x、y、z是3个数值型变量,那么这3个变量的积的VB表达式可以写成xyz。
错误参考答案:错
5、内部函数是系统预定义的函数。
错误参考答案:对
6、在VB中,对象的数据被称为属性。
注意:在阅卷前请先保存
VB程序设计上机考试
Test Service Solution 准考证号:12X2A0101VBP 姓名:练习001IP :192.168.102.1交卷帮助
错误参考答案:对
7、目录列表框当前目录的ListIndex为0,其子目录的ListIndex属性再按顺序往下编号。
错误参考答案:错
8、改变图形对象的坐标系可以用ScaleMode方法。
错误参考答案:错
9、只要设置命令按钮的backcolor为蓝,按钮就一定可以变成蓝按钮。
错误参考答案:错
10、表达式"123"+"1"的计算结果是"1231"。
错误参考答案:对
二、单选题
1、VisualBasic坐标系的默认单位是______。
A、像素
B、缇
C、毫米
D、厘米
错误参考答案:B
2、若i的初值为5,则PrintI输出是______。
DoWhilei<=17
i=i+3
Loop
Printi
A、14
B、17
C、20
D、23
错误参考答案:C
3、下列关于SelectCase的叙述中,错误的是______。
A、Case10To100表示判断Is是否介于10与100之间
B、Case"abc","ABC"表示判断Is是否和"abc"、"ABC"两个字符串中的一个相同
C、Case"X"表示判断Is是否为大写字母X
D、Case-7,0,100表示判断Is是否等于字符串"-7,0,100"
错误参考答案:D
4、以下关于表达式的运算顺序,错误的说法是______。
A、最先进行算术运算
B、最后进行逻辑运算
C、算术运算符的优先级高于关系运算符
D、取负运算的优先级高于幂运算
错误参考答案:D
5、求一个两位正整数个位上的数字的表达式是______。
A、NMod10
B、N\10
C、Int(N/10)
D、(N-NMod10)/10
错误参考答案:A
6、在打开某窗体时,初始化该窗体中的各控件,可选用______事件。
A、Show
B、UnLoad
C、Initialize
D、Click
错误参考答案:C
7、为设置盘驱动器的当前盘是c盘,下列哪个语句是正确的_________。
A、Drive1.Drive=c:\
vb编程基础知识题库B、Drive1.Drive=c:\
C、Drive1.List(0)="c:\"
D、Drive1.List(Drive1.ListIndex)="c:\"
错误参考答案:A
8、PSet方法设置指定坐标点处的______,是最简单的图形操作。
A、形状
B、大小
C、线宽
D、颜
错误参考答案:D
9、List1.Clear中的Clear是______。
A、方法
B、对象
C、属性
D、事件
错误参考答案:A
10、在图片框中加一幅图片(从磁盘装入)可用______函数来实现。
A、LoadPicture
B、Load
C、Picture
D、Circle
错误参考答案:A
三、程序填空题
1、【程序说明】
以下程序运行时,打印输出一个如图所示的上下三角形图案。
PrivateSubCommand1_Click()
DimIAsInteger,jAsInteger
Form1.Cls
ForI=1To11
IfI<=----1----Then
PrintSpc(I-1);
Forj=1To2*(7-I)-1
Print"*";
Nextj
----2----
Else'后6行为正三角
PrintSpc(11-I);
Forj=1To2*(I-5)-1
----3----
Nextj
Print
EndIf
NextI
EndSub
(1)请在左边文本框当中输入正确答案。
错误参考答案:6或者5
(2)请在左边文本框当中输入正确答案。
错误参考答案:Print
(3)请在左边文本框当中输入正确答案。
错误参考答案:Print"*";
2、【程序说明】
本程序是利用计时器控件来实现文字颜在窗体有规律变化。最初的标签文字颜是Qbcolor(0),过一秒后变成Qbcolor(2)变成Qbcolor(15),再变成Qbcolor(0)。直至按停止按钮cmd1,窗体停止变化。
Dimsasinteger
PrivateSubForm_Load()
Label1.caption=中国北京:s=0
Timer1.enabled=true:Timer1.Interval=----1----
Label1.forecolor=Qbcolor(s)
EndSub
PrivateSubTimer1_Timer()
s=----2----
Label1.forecolor=Qbcolor(s)
If----3----Thens=0
EndSub
PrivateSubcmd1_click()停止按钮
----4----=false
EndSub
(1)请在左边文本框当中输入正确答案。
错误参考答案:1000
(2)请在左边文本框当中输入正确答案。
错误参考答案:S+1或者1+S

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。