上海海事大学VB题库_第1页
上海海事大学VB题库_第2页
上海海事大学VB题库_第3页
上海海事大学VB题库_第4页
上海海事大学VB题库_第5页
已阅读5页,还剩164页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流上海海事大学VB题库.精品文档.1、写出用随机函数产生一个200至300之间整数的VB表达式【1】.答案:200+Int(Rnd*100) 或 200+Int(100*Rnd)2、已知文本框的内容为"ABCDE",若文本框Selstart=4,Sellength=2,则SelText为 【1】.答案:DE3、VB提供了列表框控件,当列表框中的项目较多,超过了列表框的长度时,系统会自动的在列表框边上加一个【1】.答案:垂直滚动条 或 滚动条4、想拥有"快捷键"这项功能,必须在"菜单编辑器&quo

2、t;中增加一些特殊的设置,也就是在字母之前加上【1】.答案:  &5、列表框(ListBox)显示【1】,用户可以从中选择一个或多个项目.答案:项目列表 或 列表6、设置控件背景颜色的属性名称是【1】.答案:backcolor7、如果在模块的声明段中有Option Base 0语句,则在该模块中使用Dim a(6, 3 To 5)声明的数组有【1】个元素.答案:218、定时器控件的Interval属性值是指时间间隔,单位为毫秒;当每隔此间隔的时间,定时器会触发一次【1】事件.答案:Timer9、写出清除标签Label1的显示信息的语句为【1】.答案:Label1.captio

3、n="" 或 Label1="" 或 Label1.Caption=""10、写出清除图片框的文字或图形信息的语句【1】.答案:Picture1.cls 或 cls11、滚动条控件有水平滚动条和【1】滚动条.答案:垂直12、文本框中所显示的内容是它的【1】属性的值.答案:Text13、要使命令按钮cmdEnd可以以快捷键E访问,应设置属性【1】.答案:Caption14、当程序运行时,要求窗体中的文本框呈现空白,则在设计时,把此文本框的【1】属性设置成空白.答案:Text15、如果要使用命令按钮表面显示文字"退出(X)&qu

4、ot;(在字符X之下加下划线),则其Caption属性设置为【1】.答案:退出(&X)16、所有控件都具有的共同属性是【1】属性.答案:name17、Visual Basic为添加到窗体上的第一个图片框picture提供的默认对象名为【1】.答案:Picture118、使用Scale方法建立窗体Form1的用户坐标系,其中窗体左上角坐标为(-200,250),右下角坐标为(300,-100),具体形式为【1】.答案:form1.scale (-200,250)-(300,-100)19、如果在模块的声明段中有Option Base 1语句,则在该模块中使用Dim a(3 To 5,6)

5、声明的数组有【1】个元素.答案:1820、把"Visual Basic程序设计"添加到列表框lstBooks的语句为【1】.答案:  lstBooks.AddItem  "Visual Basic程序设计"21、如果要指明mystring为固定15个字长的全局变量,应该在标准模块中用以下说明语句定义【1】.答案:publicmystringasstring*1522、若要在字符串asdgewl中取dge,则使用函数【1】实现.答案:Mid$(asdgewl$,2,3) 或 Mid(asdgewl,2,3)23、欲使在自己设计VB程序运

6、行过程中,不中止本程序的运行,同时又可调用系统中已有的应用程序c:windowsCalc.exe,可在程序代码窗口必要的地方添加语句【1】.答案:shell("c:windowsCalc.exe") 或 shell("calc.exe")24、设置计时器控件只能触发【1】事件.答案:  timer25、要使鼠标停留在按钮上显示特殊的鼠标形状,应设置的属性值是【1】.答案:mousepointer26、使用Circle方法在窗体Form1上以(15,15)为圆心,10为半径画圆,具体形式为【1】.答案:  form1.circle (1

7、5,15),1027、使用Move方法把图形框Picture1的左上角移动到距窗体顶部100Twip,距窗体左边框200Twip,同时图形框缩小50%,具体形式为【1】.答案:Picture1.move 200,100,picture1.width/sqr(2),picture1.height/sqr(2)28、对象是既包含【1】又包含对数据进行操作的方法,并将其封装起来的一个逻辑实体.答案:  数据29、拖动滚动条中的滚动框将会产生Scroll和【1】事件.答案:  Change30、以图片框Pic1的中心位置为圆心,以700为半径在Pic1上画一个圆的方法是【1】.pi

8、c1.Circle (pic1.width/2,pic1.height/2),70031、设置计时器对象触发事件的时间间隔用【1】属性.答案:    interval32、对象具有属性和【1】.答案:  方法33、打开"工程窗口"的方法之一是按下【1】组合键.答案:  CTRL+R34、列表框控件不支持Click事件,但支持【1】事件.答案:dblclick35、Visual Basic  中的文本框中要使该框不允许多行输入,应设置【1】属性为false.答案:   MultiLine36、如果

9、要在单击钮时执行一段代码,则应将这段代码写在【1】事件过程中.答案:  click37、将焦点定位于命令按钮Command1之上的语句为【1】.答案:Command1.SetFocus 或 SetFocus38、滚动条控件主要支持两个事件,它们是scroll和【1】事件.答案:   change39、文件按照存取方式及其组成结构可以分为顺序文件和【1】.答案:  随机文件 或 随机40、由For  k=35 to 0 step 3:next k循环语句控制的循环次数是【1】.答案:   041、循环语句FOR K=1 TO

10、10 STEP 1控制的循环次数为【1】.答案:    042、由For  k=35 to 0 step 3:next k循环语句控制的循环次数是【1】 .答案:   043、VB中,变量的声明可分为两种方法:【1】数组和动态数组.答案:静态44、Option Base 1的作用是确定数组的下界为【1】.  答案:  145、VB中,变量的声明可分为两种方法:隐式声明和【1】.答案:显式声明46、一元两次方程ax2+bx+c=0有实根的条件为a0,并且b2-4ac0,列出逻辑表达式【1】.答案:a<>0

11、andb2-4*a*c>=047、在VB 6.0中,设 Single型变量 XYZ 的值为123.45,若要将其转换成字符串,应使用的类型转换函数是【1】.答案:   STR 或 CSTR48、由Dim a (10) As single定义的数组占用【1】字节的内存空间.答案:   4449、在VB中,若要将字符串"12345"转换成数字值应使用的类型转换函数是【1】.答案:  VAL 或 Cint50、在VB中,若要使一个文本框(Text)中的内容在超过文本框的宽度时能够自动换行显示,应当将这个文本框的【1】属性的值

12、设置为True.答案:   MultiLine51、大于X 的最小整数的VB表示形式为【1】.答案:  Int(x)+1 或 Int(x)+152、一个工程可以包括多种类型的文件,其中扩展名为.bas的文件表示【1】文件.答案:  标准模块 或 模块53、在VB 6.0中,变量名最长可达【1】个字符.       答案:  25554、在VB中,若要改变一个窗体的标题,应在属性窗口中改变这个窗体的【1】属性的值.    答案:   Ca

13、ption55、在控件之中,【1】不能从工具箱中被删除.答案:   内部控件 或 标准控件56、在VB中,若要求在模块中强制显式地指定变量的数据类型,应当在模块首部的申明部分使用【1】语句.答案:  Option Explicit57、一般情况下,控件有两个属性项的缺省值是相同的,这两个属性项是name和【1】.答案:caption58、一个工程可以包括多种类型的文件,其中ActiveX控件的文件扩展名为【1】.答案:  OCX59、在利用Visual Basic设计应用程序时,一般会遇到三类错误:语法错误、执行错误和【1】.  &#

14、160; 答案:逻辑错误60、要使一个按钮无效,则可把它的Enable属性设为【1】.答案:False61、在VB中,窗体由属性定义外观,由【1】定义行为,由事件定义其与用户的交互.答案:方法62、一个工程可以包括多种类型的文件,其中,扩展名为.vbp的文件表示【1】文件.答案:工程63、一个工程可以包括多种类型的文件,其中,扩展名为.frm的文件表示【1】文件.答案:   窗体64、要使同一类型控件组成一个控件数组,必须要求【1】.答案:  Name 相同 或 名称相同65、要使一个按钮设为默认按钮,应把此按钮的【1】属性的值设为True.答案:Default6

15、6、在VB中,若要重新定义一个动态数组的元素个数,应当使用【1】语句对其进行重新定义.答案:ReDim67、在控件之中,【1】单独保存在.OCX文件中,在必要时可以加入到工具箱中.答案:ACTIVEX控件68、VB中的变量按其作用分为全局变量,模块变量,【1】.答案:  局部变量69、在一条Dim语句中可以声明多个变量,如Dim  strVar,intVar,sngVar  As  Integer,则strVar、intVar与sngVar的数据类型分别是Variant、Variant和【1】.答案:  Integer70、设x为大于零的实数,

16、则大于x的最小奇数的Visual Basic表达式是【1】.答案:   IIF(int(x) mod 2=0,int(x)+2,int(x)+1)71、说明变量类型有隐含类型说明和【1】两种方法.答案:   强制类型 或 强制类型说明72、表达式(-3) Mod  8的值为【1】.答案:373、设X$ ="abc123456"则"a"+str$(val(right(X$,4)的值是【1】.答案:a345674、设a=2,b=3,c=4,d=5,则NOT a<=c OR 4*c=b2 AND b<

17、;> a+c 的值为【1】.答案:False75、String(3, "abc")的结果为【1】.答案:  aaa76、VB 的工作模式可分为三种:"设计"、"运行"以及"【1】".答案:  中断77、VB的运算符包括算术运算符、【1】运算符、关系运算符、逻辑运算符和特殊运算符.答案:  连接78、Integer类型的变量占用【1】字节空间.答案:  279、表达式817 MOD 22 的值是【1】.答案:  380、设x为一个两位数,将x个位数和十位数交换后

18、所得两位数VB的表达式是【1】.答案:(x mod 10)*10+int(x/10)81、求x与y之积除以z的余数的VB表达式为【1】.答案:x*yModz82、变量min&表示【1】类型的变量.答案:长整型83、A和B同为正整数或同为负整数的VB表达式为【1】.答案:A=INT(A)AND B=INT(B) AND A*B>084、Val("123.55ab456")的值是多少【1】.答案:123.5585、表达式"A"Like "A"的值为【1】.答案:  False86、sst="ABC12DE

19、",则Val(sst)=【1】.答案:   087、VB表达式92 MOD 45 2 *3 的值【1】.答案:488、表达式  327  MOD  32 的值是【1】.答案:   489、默认情况下,所有未经显示声明的变量均视为 Variant 类型,如果要强制变量的声明,应在模块的声明段使用【1】语句.答案:  Option Explicit90、征兵的条件:男性(sex)年龄(age)在1820岁之间,身高(size)在1.65米以上;或者女性年龄在1618岁之间,身高在1.60以上,列出逻辑表达式【

20、1】.答案:(sex and age>=18 and age<=20 and size>=1.65 ) or (notsex and age>=16 and age<=18 and size>=1.60 )91、把整数0赋给一个逻辑型变量,则逻辑变量的值为【1】.答案:  False92、a 和b 中有仅只有一个为1,相应的Visual Basic逻辑表达式为【1】.答案:  a=1xorb=193、设x=2,y=4,a=4,b=6,表达式 (a>x Xor b<x) OR x<y  IMP y<b 的结

21、果为【1】.答案:  True94、把整型数1赋给一个逻辑型变量,则逻辑变量的值为【1】.答案:  True95、如果:I=12:J=3:I=int(-8.6)+IJ+13/3 MOD 5,则I值是【1】.答案:  -196、如果:I=11:J=3:I=int(-8.6)+IJ+13/3 MOD 5,则I值是【1】.答案:-297、把条件1<=X<12写成VB关系表达式为【1】.答案:x>=1 and x<12 或 x<12 and x>=198、声明单精度常量g(重力加速度)代表9.8可写成【1】.答案:const g=9.8

22、 或 const single g=9.8100、X=2:Y=8:PRINT X+Y=10的结果是【1】.答案:True101、声明单精度常量P1代表3.14159的语句为【1】.答案:Const PI=3.14159 或 Const pi As Single = 3.14159102、VB 6.0的基本表达式包括算术表达式、关系表达式和【1】表达式.答案:逻辑103、表达式937 MOD 23的值是【1】.答案:  5104、VB6.0的连接运算符包括【1】运算符和【2】运算符两种.答案: (1). & 或 +     &#

23、160;     (2). & 或 +105、表达式 1 and 0的值【1】.答案:   False106、变量min表示【1】类型的变量.答案:货币数据变量 或 货币107、当x=2时,语句if x=2 then Print x=2 的结果值是【1】.答案:  True108、设x为大于零的实数,则大于x的最小偶数的Visual Basic表达式是【1】.答案:iif(int(x) mod 2=0,int(x)+2,int(x)+1)109、声明定长为10个字符变量Sstr的语句为【1】.答案:Dim Sstr

24、as String*10 或 Sstr as String*10110、表达式(-3) And  8 的值为【1】.答案:  True111、Print "x=" & (2=4)  的结果为【1】.答案:  x=False1(1)在设计时,为了把窗体上的某个控件变为活动的,应执行双击该控件。 ( 错误)2(2)确定一个控件在窗体上位置的属性是Top和Left。              &

25、#160;    正确3(5)窗体的NAME属性的值是显示在窗体标题栏中的文本。               错误4(6)AB7是VB中的合法变量名。                      

26、60;              错误5(8)设有如下声明:Dim x As Integer如果Sgn(x) 的值为-1,则x 的值是大于0的整数。                  错误6(9)如果x是一个正实数,对x的第3位小数四舍五入的表达式是0.01*Int(100*(x+0.005)。正确

27、7(10)表达式4+56*7/8Mod 9的值是4。                                  错误8(11)Text1是文本框的名称,Text1.Print 25使文本框Text1输出25。    

28、60;     错误9(15)下列语句a%=3.14156Print a%    的输出结果是3.14%。                         错误10(18)记时器控件能有规律地以一定时间间隔触发Time事件,并执行该事件过程中的程序代码。错误11(19)"x是小于

29、100的非负数",用VB表达式表示正确的是0<=x Or x<100。 错误12(20)表达式"12345"<>"12345"&"ABC"的值是True。                      正确13(23)Do Until 条件循环体Loop上面的循环结构如果"条件&q

30、uot;是一个为0的常数,则一次循环体也不执行。 错误14(24)K=0Do While K=k+1Loop上面循环的执行次数是11次。                                     错误15(

31、26)若有一个动态数组a有两个元素a(0) 和a(1),先要令数组a有3个元素 a(0) a(1)和a(2),应当使用的语句是ReDim a(3)。                                    错误16(27)由Array函

32、数建立的数组必须是 Variant类型。                      正确17(31)按地址传递参数通过子过程不会影响变量本身;按值传递参数通过子过程可以改变变量本身的值。                  

33、;                         错误18(32)在过程定义中出现的变量名叫做形式参数;在调用过程时传送给过程的变量、常量、表达式叫做实际参数。                

34、60;                    正确19(33)Sub过程可返回一个值到调用的过程。                          

35、  错误20(34)如果过程被定义为Static类型,则该过程中的局部变量都是Static类型。  正确21(35)过程的定义可以嵌套,过程的调用也可以嵌套。                       正确22(107)一个变量在刚被定义尚未被赋值之前没有值。        &

36、#160;               错误23(108)如果A和B都是整型变量,A的值为1,B的值为256,则变量A所占用的内存空间比变量B小。                          &

37、#160;             错误24(109)If 和End If关键字必须成对地使用,有一个If就有一个End If与之相对应。错误25(110)For 和Exit For必须成对地使用,有一个For就必须有一个Exit For与之相对应。错误26(114)如果有多重Do循环嵌套,位于最里层循环体语句中的Exit Do语句可以跳出所有的循环。    

38、0;                                              错误27(115)通用过程中使用Static

39、关键字定义的过程级变量都是静态变量。        正确28(116)通过改变属性窗口中的Name属性,可以改变窗体上显示的标题        错误29(119)无论是在定义时,还是在访问其元素时,数组的下标不能是变量,只能是常量表达式。                   &#

40、160;                         错误30(120)数组下标的下界可以是负值,但上界只能是正数。                   错误31(1

41、23)在函数过程中,如果不给函数名赋值,则函数不返回任何值。         错误32(125)数组作通用过程的参数时,一定是按地址传递。                    正确33(127)时钟控件的属性Interval值为0时,表示屏蔽计时器      

42、0;          正确34(126)文本框控件有Caption属性.                                    &#

43、160; 错误35(128)在过程中用Dim和Static定义的变量都是局部变量。                 正确36(130)单选钮和复选框都有Value属性,当选中它们时,Value属性都为True。  错误37(131)在VB开发环境中,可同时创建、打开和设计多个工程项目。           正确38(132)面向

44、对象程序设计是一种以对象为基础,由事件驱动对象执行的设计方法。正确39(134)通过代码设置属性的一般格式是:属性名.对象名属性值。           错误40(135)TextBox与Label有许多共同特点,它们都能显示和输入文本。           错误41(136)所有的控件在程序运行以后都是可见的。        

45、                      错误42(138)ListBox控件和ComboBox控件一样,都只能选择一项。                 错误43(139)一个应用程序中只能创建一个窗体。  

46、;                                错误44(140)Msgbox函数建立的信息框能显示信息又能输入用户的信息。            &#

47、160; 错误45(106)因为Single类型的变量可表示的范围大于Long类型的变量,所以Single类型占用的内存空间大于Long类型。                                      &

48、#160;错误46(103)标签控件是专门用来显示信息的,所以不能响应鼠标的单击事件。           错误47(87)窗体的Enabled属性为False时,窗体上的按钮、文本框等控件都不会对用户的操作作出反应。                        &#

49、160;                                    正确48(102)窗体的Move方法不但可以移动窗体,而且可以改变窗体的大小,同时也会改变与窗体的大小和位置有关的属性值。   &

50、#160;                                     正确49(104)命令按钮支持Click事件,但不支持DblClick事件,所以双击按钮不会有任何反应。     &

51、#160;                                                 &

52、#160;       错误50(105)Visual Basic工程文件的扩展名为.vbp,窗体文件的扩展名为.frm。         正确51.   (4)  Visual Basic 窗体设计器的主要功能是建立用户界面。                

53、    正确52    (7)  表达式2*32+2*8/4+32的值为31。                                 正确53   (12) a=27b=

54、65Print a; b的输出结果是 27 65                                              

55、             正确54   (13) 设有语句x=InputBox("输入数值","0","示例")程序运行后,如果从键盘上输入数值10并按回车键,变量x的值是字符串"10"。                

56、                                                  

57、          正确55   (14) 文本框失去焦点能够触发文本框Change事件的操作。                    错误56   (16) 设a=3, b=5,表达式(a> b)Or(b>0)的值为真。    

58、;                          正确57  .(17) 设a=5, b=6,c=7,d=8,则执行x=IIF(a>b)And(c<d),10,20)语句后,x的值为20。正确58.   (21) 为了清除列表框中的所有内容,应使用的方法是Clear。    

59、;               正确59.  (22)  为了清除列表框中的所有内容,应使用的方法是Remove。                 错误60.  (111) Select  Case语句实现的是一个循环结构。  &

60、#160;                            错误61.  (118) Dim  A(6)定义了A(1)到A(6)共6个元素。             

61、0;         错误62.   (133) vb 应用程序是分层管理的,其最高的层次为工程。                        正确63.(137) 设有如下变量声明:Dim TestDate  As Date,为变量TestDate正确赋值

62、的表达方式是TestDate=#“1/1/2002”       错误一、 选择题1.  改变控件在窗体中的上下位置,应修改控件的_A_属性A .Top     B. Left    C.Width   D. Right2.  将通用对话框类型,设置为字体对话框,可修改该控件的_D_属性A. font     B. filename  C. filter &

63、#160; D. action3.  标签控件最重要的属性是_A_A. caption   B. text    C. name     D. width4. 文本框中选定的内容,由下列_C_属性反映。A. Text     B.Caption  C. Seltext     D. sellenght5.  选中复选框控件时,value属性的值,可以是_  D_A.true &

64、#160;    B. false     C. 0        D.16.  设置列表框选中的文本用_D_属性A. selected     B. caption    C. text     D. list7. 简单组合框的style值为_B_A .0     B. 1  

65、     C. 2      D. 38.  在文件列表框的实现文件的多重选择,应修改该控件的_D_属性A. filename  B.  pattem   C.  path   D. multiselect9. 语句listl.removeitem 1 将删除list.listindext等于_D_的项目。A. 0     B. 2     C.

66、3      D. 110. 计时器的interval属性为0时,表示_A_。A. 计时器失效              C. 相隔0 毫秒B. 相隔0秒                D. 计时器的enable属性为false11. 以下的vb 常量中非法的是 (B)

67、a.  “Good Luck”    b.  PI    c.  1.5E-03    d.  16.341212. 要想返回文本框中输入的内容则可利用其 (  B )属性进行编程a.caption    b. d. righttoleft13. 下列不能用commondialog 控件调用的对话框是 ( D)a.  open/save    b.  hel

68、p    c. font     d.  search14. vb 应用程序是分层管理的,其最高的层次为 ( A)a.  工程     b.  模块       c.  窗体      d.  过程15. vb 程序设计中的窗体在oop 中称为 ( C)a.  屏幕   b.  事件

69、60;  c.  对象      d. 控件16. 欲使某命令按钮失效,应修改命令按钮的     (D)        属性。A. Visible        B. Caption       C. Enable       D

70、. Enabled17. 要使标签能透出窗体的背景,必须设置      (A)      属性。       A. BackStyle   B. BorderStyle    C. Appearance   D. BackColor18. 用鼠标拖动滚动条中滚动框并释放,将触发滚动条的     (D)  &#

71、160;   事件。AScroll     B.Change     C.DragOver     D. A和B19. 组合框的类型由Style属性决定,简单组合框的Style属性值应为  (B)      。A. 0      B. 1      C.  2  

72、60;    D. 320. 下面哪些控件不会影响到界面设计效果。    (A)      A. 定时器    B. 文本框    C.  标签     D.  Line控件21. Clear方法适用于    (D)      控件。A.图片框   

73、   B.窗体      C.复选框     D.组合框22. 下列哪个变量的取法是不正确的( C)AsTme  BT_Temp  CT12%  DT_1223. 如果要设置窗体的标题栏,应选择以下那种属性( B )AName  BCaption  CTips  DText24. 如果要给字体加删除线,可以选择下列那种属性(C)  AFontNam

74、e  BFontSize  CFontStrikethru  DFontUnderLine25. 下列哪个变量的取法是不正确的(D ) ATName  BT_Temp  CT32  DT32#26. 清除列表框的所有选项应选择下列哪种方法( A  )AClear   BCls   CClearItem  DRemoveItem27. 下面哪些控件不会影响到界面设计效果。

75、0; (C)       A. Label   B. Text    C.  CommonDialog     D. Frame28. 要使得窗体在出现之前就完成相关的程序设置可在 (C ) 事件中进行编程A.  linkopen     B. KeyPress  C.  load    D.  click 29. 要

76、使文本框中显示密码符有效,必须首先设置     (B)   属性。AText    B. MultiLine     C.Locked      D.Enabled30. 要在垂直位置上移动控件,应利用控件的 (C)       属性。  A. Left    B. Width    C.

77、 Top    D.Height31. 下列表达式中, 其值为0的是 ( C)       A.   7/9      B.   7 mod 15   C.  79    D.  15 mod 932.  一个对象可以执行的动作和可被对象识别的动作分别称为    (A)  。A、事件、方法 

78、;   B、方法、事件    C、属性、方法   D、过程、事件33.  在窗体Form1的Click事件过程中有以下语句:Label1.Caption=”Visual Basic”若本语句执行之前,标签控件的Caption属性为默认值,则标签控件的Name属性和Caption属性在执行本语句之前的值分别为    (B)  。A”Label”、”Label”          

79、    B、”Label1”、”Visual Basic”C、”Label1”、”Label1”            D、”Caption”、”Label”34. (D)   对象不具有Caption属性。A、Label   B、Option    C、Form    D、Timer35.  Interger类型的变量可存的的最大整数是 

80、; (D)  。A、250   B、256     C、32768     D、3276736. 下列数据类型中,占用内存最小的是    (B)   。A、Boolean   B、Byte    C、Integer   D、Single37. 已知A、B、C中C最小,则判断A、B、C可否构成三角形三条边长的逻辑表达式是    &

81、#160; (B)    。A、A>=B And B>=C  And  C>0   B、A+C>B  And B+C >A  And C>0C、(A+C)>=C  And A-C <=C) And C>0  D、A+B>C  And A-B>C And C>038. 下面    (C)    是日期型常量。A、”12/19/99” &#

82、160; B、12/19/99    C、#12/19/99#   D、12/19/99二、 判断题:1. 全局变量用global或public关键字声明,且仅在通用声明处可以定义。(F)2. 如果某子程序add用public static sub add()定义,则该子程序的变量都是局部变量。    (F)3. move方法的一般形式是:对象名.move A,B,C,D,其中A指Left,C 指width。(F)4. 清除list1列表框对象的内容的语句是list1.cls。  (F)5. 清

83、除combo1对象的内容是combo1.clear。        (T)6. 对象的可见性用enabled属性设置,可用性用visible属性设置。    (F)7. 滚动条控件不可作为用户输入数据的一种方法。      (F)8. 只要用拖拽的方法,将工具箱中所需的控件拖到窗体上即可完成。       (F)9. 控件是对象,而窗体不是对象,它只是控件对象的窗口。 

84、0;             (F)10. TextBox与Label有许多共同特点,它们都能显示和输入文本。           (F)11. 有的对象属性既可在属性窗口中设定又可在程序代码中设定。           (T)12. 在框架控件内的几个单选按钮中,只能有一个单选

85、按钮的Value属性为True.(T)13. 标签没有Change事件和SetFocus方法。                              (T)14. 事件过程与Sub过程,它们相同点都是事件驱动,而不同的只是事件过程由控件属性决定,而Sub过程是由户自定义。   

86、;                       (F)15. Function函数有参数传递,并且一定有返回值。            (F)16. 滚动条控件不可作为用户输入数据的方法。       (T)1

87、7. Msgbox函数建立的信息框能显示信息又能输入用户的信息。         (F)18. Dim i, j as integer  表明i和j都是整型变量。(F)19. 菜单每一菜单项都是控件,可以通过点击菜单项或通过光标选择并按回车键,以触发Click事件。(T)20.  某一过程中的静态变量在过程结束后,静态变量及其值可以在其它过程中使用。(F)21. 目录列表框中的列表项不可以通过AddItem方法进行添加。(T)22. 在表达式中,运算符两端的数据类型要求一致。(T)23. Vis

88、ual Basic程序的运行,仅能从某一窗体启动,如Form1窗体。(F)24. VB是一种面向对象的程序设计语言。(T)25.  在VB的工具栏中包括了所有的VB控件,我们不能再加载其他的控件。(F)26. 在VB中,文件菜单的“删除工程”的作用是将当前VB工程在硬盘中删除掉。(F)27. 有一个程序在属性窗口中设置了它的窗体字体大小为10号,而程序代码若设置了它的窗体字体大小为20号,那么当程序运行后实际的窗体字体大小为20号。(T)28. 所有的VB 的变量,都有隐含说明字符和强调声明两种方法来定义。(F)29.  所有的控件在程序运行以后都是可见的。(F)30. 标

89、签控件可以用来让用户输入数据。(F)31. 在框架控件上放置的控件可以移动到框架控件的外面。(F)32. 如果一个列表框一共有5个选项,而当选中第三项时,这时列表框的ListIndex属性为2。(T)33. 单击并拖拽工具箱中所需的控件到窗体上即可完成添加控件任务。   (F)34. 除了标准控件外,还可引入其它控件及第三方厂商研制的控件。 (T)35. TextBox与Label有许多共同特点,它们都能显示和输入文本。     (F)36. Listl.clear是清除Listl的全部列表项,所以Cle

90、ar是对象的方法。(T)37. 有的对象属性既可在属性窗口中设定又可在程序代码中设定。(F)38. 在框架控件内的几个单选按钮中,可有一个或多个单选按钮的Value属性为True.(F)39. Variant是一种特殊的数据类型,Variant类型变量可以存储除了定长字符串数据及自定义类型外的所有系统定义类型的数据。Variant类型变量还可具有Empty、Error和Null等特殊值。  (T)40. 窗体的Enabled属性值为False时,该窗体上的按钮、文本框等控件就不会对用户的操作做出反应。    (T)41. 框架控件和形状控件都不

91、能响应用户的鼠标的单击事件。  (T)42. 在一个窗体的代码中不能使用Unload语句来卸载本窗体,即一个窗体只能由其它窗体卸载。   (F)43. 当在一个简单组合框的文本框中输入一个它的列表框中的没有的条目时,组合框会自动反这一条目添加到它的列表框中。(F)44.  当定时器控件的interval属性值设置为0时,会连续不断地激发Timer事件。(F)45.  如果一个菜单项的Visible属性为False,则它的子菜单也不会显示。(T)三、 填空题1. 如果要指明mystring为固定15个字长的全局变量,应该在标准模块中用以

92、下说明语句定义:_Public mystring as string*15_2. 设X$ =“abc123456”则“a”+str$(val(right(X$,4)的值是_ a3456_3. 拖动滚动条中的滚动框将会产生_ Scroll _、_ Change _4. 请写出清除以下对象内容的语句:文本框_ Text1.text=”_,窗体_ Form1.Cls _,列表框_ List1.Clear _,组合框_ combol1.Clear _5. 变量min表示_货币数据变量_类型的变量。6.  如果:I=11:J=3:I=int(-8.6)+IJ+13/3 MOD 5,则I值是_2

93、_7. 请写出满足以下条件的 VB表达式:0X10,_ X>0 and x<10_。X为0-100之间的数,能被2整除,但不能被3整除_ x>=0 and x<=100 and x mod 2=0 and x mod 3<>0_。8. 下列循环语句控制的循环次数为       0      FOR  K=1  TO  10  STEP 19.  表达式 1 and 0的值 

94、0;     ( False)     。10. 设a=2,b=3,c=4,d=5,表达式 (a>b Xor b<c) OR b<d  EQV a<c 的结果为           (True)             。11. a 和b 中有仅只有一个为

95、1,相应的Visual Basic逻辑表达式为                  (a=1 xor b=1)                  。12. 设I=5,则由下列循环语句控制的循环次数是     (6)

96、0;             。Do   I=I+2Loop While I<=1513. 表达式  327  MOD  32 的值是   (4)            。14. Private Sub cmdSum_Click()static Sum as integer 

97、0;  Sum=2*Sum+1End Sub问:第三次单击命令按钮cmdSum后,Sum的值为:      (7)          。15. 欲定义一个定长为10的字符串变量Mystr,可写成:        (Dim Mystr as String *10)         。16. 下列表达式返回的值为True还是False_ True _。9>4+3  Or  5+3>10  And   Not

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论