程序设计问题13_第1页
程序设计问题13_第2页
程序设计问题13_第3页
程序设计问题13_第4页
程序设计问题13_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、第 1 章 Visual Basic程序设计概述1能被对象所识别的动作与对象可执行的动作分别称为对象的_。 A方法、事件 B事件、方法 C事件、属性 D过程、方法2以下有关对象属性的说法中正确的是_ _。 A对象所有的属性都罗列在属性窗口列表中 B不同对象不可能有同名属性 C不同对象的同名属性取值一定相同 D对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变3在以下有关对象属性的叙述中,不正确的是_。 A一个对象的属性可分为外观、行为等若干类 B不同属性可能具有不同的数据类型 C一个对象的所有属性都可在属性窗口的列表中进行设置 D属性窗口中的属性列表既可按字母排列也可按类别排列4以

2、下有关对象属性的说法中错误的是_ _。 A所有的对象都具有Name(名称)属性 B只能在执行时设置或改变的属性为执行时属性 C对象的某些属性只能在设计时设定,不能使用代码改变 DEnabled属性值设为False的控件对象在窗体上将不可见5以下关于方法的叙述中,错误的是_ _。 A方法是构成对象实体的一个部分 B方法是一种特殊的过程或函数 C调用方法的一般格式是:对象名称方法名称 参数 D在调用方法时,对象名称是不可缺少的6有程序代码“Text1Text="Visual Basic"”,其中的Text1、Text和"visual Basic"分别代表_

3、_。 A对象、值、属性 B对象、方法、属性 C对象、属性、值 D属性、对象、值7在一个工程中,可以有多个_ _。 A资源文件 B工程文件 C标准模块文件 D机器代码文件8扩展名为vbp的工程文件中包含有_。 A工程中所有模块的有关信息 B每个窗体模块中的所有控件的有关信息 C每个模块中所有变量的有关信息 D每个模块中所有过程的有关信息第 2 章 VB的界面设计1若在一个应用程序窗体上,依次创建了CommandButton、TextBox、Label等控件,则运行该程序显示窗体时,_ _会首先获得焦点。 A窗体 BCommandButton CLabel DTextBox2单选按钮(Option

4、Button)用于一组互斥的选项中。若一个应用程序包含多组互斥条件,可在不同的_ _中安排适当的单选按钮,即可实现。A框架控件(Frame)或图像控件(Image)B组合框(ComboBox)或图像控件(Image)C组合框(ComboBox)或图片框控件(PictureBox)D框架控件(Frame)或图片框控件(PictureBox)3应用程序窗体的名称属性为Frml,窗体上有一个命令按钮,其名称属性为Cmdl,窗体和命令按钮的Click事件过程名分别为_ _。 AForm_Click()、Command1_Click() BFrm1_Click()、Command1_Click() CF

5、orm_Click()、Cmd1_Click() DFrm1_Click()、Cmd1_Click()4多窗体程序由多个窗体组成。在缺省情况下,VB在执行应用程序时,总是把_指定为启动窗体。 A不包含任何控件的窗体 B设计时的第一个窗体 C命名为Frm1的窗体 D包含控件最多的窗体5在程序中可以通过复选框和单选按钮的_属性值来判断它们的当前状态。 ACaption BValue CChecked DSelected6窗体上有多个控件,在Form_Activate()事件过程中添加_语句,就可确保每次运行程序时,都将光标定位在文本框Text1上。 AText1Text=""

6、BText1SetFocus CForm1SetFocus DText1Visible=True7以下使用方法的语句中,正确的是_。 AList1Clear BForm1C1ear CCombo1Cls DPicture1C1ear8以下所列的7个控件中,具有Caption属性的有_个。 PictureBox(图片框)、Frame(框架)、OptionButton(单选按钮)、“ListBox(列表框)、TextBox(文本框)、Form(窗体)、DriveListBox(驱动器列表框) A3 B4 C2 D59. 以下所列的8个控件中,具有Caption属性的有_个。CheckBox(复选框

7、)、ComboBox(组合框)、HscroliBar(水平滚动条)、DirListBox(文件夹列表框)、Image(图像框)、Frame(框架)、Label(标签)、Line(线条)A5B4C3D210VB中除窗体能显示图片外,下面列出的控件中可以显示图片的控件有_。(1)PictureBox (2)Image (3)TextBox (4)CommandButton (5)OptionButton (6)Label1A(1)、(2)、(3)、(4)   B(1)、(2)、(5)、(6)C(1)、(2)、(4)、(5)   D(1)、(2)、(4)、(6)

8、0;11以下控件对象中,具有Picture属性的是_。 PictureBox Frame OptionButton CommandButton ListBox CheckBox Label A B C D12第一次显示某窗体时,将引发一系列事件,正确的事件是_。ALoad - Initialize - Activate      BInitialize - Load - ActivateCLoad - Activate- Initialize      DInitialize - Activate - L

9、oad 13无法响应Click事件的控件是_。Label Timer TextBox DriveListBox14对于某对象的SetFocus和GotFocus描述正确的是_。SetFocus是方法,GotFocus事件 SetFocus是事件,GotFocus是事件 SetFocus是方法,GotFocus是方法 SetFocus是事件,GotFocus是方法15在VB中可以作为容器的是_。AForm、TextBox、PictureBox       BForm、PictureBox、Frame CForm、TextBoX

10、、Label          DPictureBox、TextBox、ListBox16在程序中可以通过复选框和单选按钮的_属性值来判断它们的当前状态。 ACaption BValue CChecked DSelected17以下语句中,不能正确执行的是_。AIf OptionlValue Then BIf OptionlValue=True ThenCChecklValue=0 DCheeklValue=True18在VB中,下列关于控件的属性或方法中,搭配错误的有_个。(1)Timer1.Inter

11、val (2)List1.Cls(3) Text1.Print (4)List1.RemoveItem (5)Vscroll1.Value (6)Picture1.PrintA0 B1 C2 D319下面所列的控件中,其值既能在程序设计时设定,又能在程序运行时通过赋值改变的是_。 AList1.ListCount BText1.Index CDir1.PathDLabel1.Visible20下面_语句,可以将列表框List1中的当前选定的列表项的值替换成”ABC” 。 AList1.AddItem ”ABC”,List1.ListIndex BList1.Text=”ABC” CList1.

12、List(List1.ListIndex)=”ABC” D前三项均可21若窗体有列表框List1,则List1List(List1ListIndex)的值等于List1的_ _属性值。22在程序运行时,将保存在盘Pic文件夹中的名为Fishing.bmp的图片加载到图片框Picture1中的语句为_。第 3 章 VB程序设计基础1. 在过程中可以用_语句定义变量。 ADim、Private BDim、Static CDim、Public DDim、Static、Private2下面表达式的值为真的是_ _。 AMid("Visual Basic",1,12)=Right(&

13、quot;Programming language Visual Basic",12) B"ABCRG">"abcde" CInt(13469)>=Cint(13469) D7893277<=9754397 And -454>-4983下列表达式中,值为True的是_。 AUcase("ABCD")>="abed" B1423<10 Mod 4 CMid("ABCD",2,2)>Left("ABCD",2) DNot(Sqr

14、(4)-3>-2)4代数表达式对应的Visual Basic表达式是_。 ALog(Abs(Exp(314159)+Sin(x)3)(x+Y) BLn(Abs(Exp(314159)+Sin(x)3)(X+Y) CLog(Abs(Exp(314159)+Sin(x)3)(X+Y) DLog|(Exp(314159)+Sin(x)3)x+y|5代数表达式对应的Visual Basic表达式是_。 ASqr(x+Log(x)(a+b)+Exp(-2*t)+Cos(x+y)2) BSqr(x+Log(x)(a+b)+Exp(-2*t)+Cos(x+y)2) CSqr(x+Ln(x)(a+b)+

15、Exp(-2t)十Cos(X+y)2) DSqr(x+Log(x)(a+b)+Exp(-2t+Cos(x+y2)6数学算式的VB算术表达式是_。 A(12*X+5*Y-Sqr(Abs(d3-m2)Exp(-x)Sin(x) B(12*x+5*Y-Sqr(Abs(d3-m2)Exp(-x)*Sin(x) C(12*X+5*Y-Sqr(Abs(d3-m2)Exp(-x)Sin(x) D(12*X+5*Y-Sqr(Abs(d3-m2)e(-x)Sin(x)7在窗体模块的通用声明处用下面的语句声明变量、数组,正确语句有_个。 Public A(5) As Integer Public N As Int

16、eger Public St As String Private b() As Integer A. 2 B. 3 C.4 D. 18下面的语句或方法中错误的有_个(其中m和n都为Integer型变量)。 Dim Arry(m,n) As Integer n=32764+5 Print A=A+B;A+B ChDrive “C:” A1 B. 2 C. 3 D. 49下列说法不正确的是_。AVB允许将一个数字字符串赋值给一个数值型的变量BVB允许使用未经说明的变量,其类型都是Variant类型CCls方法只清除运行时在窗体或图形框中显示的文本或图形D事件过程既可建在窗体模块中,也可建在标准模块

17、中10根据下图写出InputBox函数中的参数。InputBox( (1), (2), (3) ) (1)=_ _(2)=_ _ (3)=_ _11在多窗体程序中,可以在标准模块或某个窗体模块的通用声明处,分别用_语句定义一个在所有窗体模块都可以引用的变量IntA。 APrivate IntA As Integer Public IntA As Integer BPublic IntA As Integer Private IntA As Intege。 CPublic IntA As Integer Public IntA As Integer DPrivate IntA As Intege

18、r Private IntA As Integer12在程序中分别将变量Inta、B1、St和D定义为整型、布尔型、字符串型和日期型,下列赋值语句在执行时会出错的是_。 AInta=4.6 BB1=#True# CSt=5 123.5 DD=#100501#13以下有关变量作用域的说法中,错误的是_。 A只有在标准模块中用Public语句说明的变量才是全局变量 B在过程中不能使用Public语句说明全局变量 C在标准模块的通用声明处可用Private语句说明模块级变量 D在窗体的通用声明处可用Private语句说明窗体级变量14语句Print "5*20"输出的结果是_。

19、A"5*20" B出现错误信息 C5*20 D10015下列不正确的变量名是_。 AForm BCommand CText DArry16可以在_中,使用语句Public PubStr As String*20定义一个定长字符串。 A窗体模块 B标准模块 C类模块 D三者均可17表示“X>Y>Z”,正确的VB逻辑表达式是_。 AX>Y And Y>Z BX>Y>Z CX>Y Or Y>Z DX>Y And>Z18描述、中有一个小于的逻辑表达式是_。X<Z And Y<Z X<Z Or Y<Z

20、X<Z Xor Y<Z X<Y<Z19窗体上有一个文本框控件Text1,假设已存在三个整型变量a、b和C,且变量a的值为5,变量b的值为7,变量c的值为12。以下的_语句可以使文本框内显示的内容为:5+ 7=12 AText1Text=a+b=c Btext1Text="a+b=c" CText1=a & "+" & b & "=" & c Dtext1="a" & "+" & "b" & &qu

21、ot;=" & "C"20在窗体模块的通用声明处有如下语句,会产生错误的语句是_。 Const A As Integer=25 Public St As String*8 ReDim B(3)As Integer Dim Const X As Integer=10 A B C D21在某过程中已说明变量a为Integer类型、变量s为String类型,过程中的以下四组语句中,不能正常执行的是_。As=2*a+1   Bs="237"&".11":a=s   

22、Cs=2*a>3    Da=2:s=16400*a 溢出22下面所列四组数据中,全部是正确的VB常数是_。A32768, 1.34D2, "ABCDE", &O1767B3276, 123.56,1.2E-2, #True#C&HABCE, 02-03-2002, False, D-3        DABCDE, #02-02-2002#, E-223设a为Integer型变量,s为Single变量,把3.75赋值给s后,再执行下列某一语句

23、,则在文本框中显示的结果与执行语句as:Text1=a的结果相同的有_个。(1)a=Int(s):Text1=a (2) a=Fix(s):Text1=a(3)a=CInt(s):Text1=a (4) a=Format(s,“#”):Text1=a24下列语句运行时系统给出错误提示的是_。Print -32000-768 Print "IE2"+8Print "AB" & 128 Print 3=2=425函数CInt(-3.5),Int(-3.5),Fix(-3.5)的值分别是_。 A-3 -4 -3 B-4 -4 -4 C-3 -4 -4

24、D-4 -4 -326设整型变量a、b 的当前取值分别为200与20,以下赋值语句中不能正确执行的是_。 AText1=a/b*a B Text1 = a*a/bCText1 = “200”*a/b D Text1 = a & b & a27在过程中已说明a、b、c均为Integer型变量,且均已被赋值,其中a=30、b=40、C=50,如再执行下面的语句,可正常执行的是_。 APrint a*b*c BPrint a*b*c*1 CPrint 1*a*b*c DPrint a*b*c*1!28假设变量Lng为长整型变量,下面不能正常执行的语句是_。 ALng=16384*2

25、BLng=4*05*16384 CLng=1902 DLng=32768* 2 29对正实数X 的第四位小数四舍五入的VB表达式是_。 A0.001*Int(x+0.005) B0.001*(1000*x+0.5)C0.001*Int(1000*x+5) D0.001*Int(1000*(x+0.0005)30在窗体的通用说明部分有以下说明语句,其中正确的是_。 APrivate Const A As Integer=2352 BConst B As Integer=Cint(253) CDim Const C As Integer=3579 DPublic Const S As Boolea

26、n=True31表达式x Mod Yz>5 And A+B+C>=36中最先被执行的运算是_。 A+ BAnd CMod D32设变量D为Date型、A为Integer型、S为String型、L为Long型,下面赋值语句中不能执行的是_。 AD=#12:30:00 PM# BA="3277e1" CS=Now DL="4276D3"33执行下面语句后,Len函数值最大的是_。Dim IA As Integer,B As Single,S As String*5,Ch As StringIA=32767:B=235:S=”A”:Ch=”abcd”ALen(IA) BLen(B) CLen(S) DLen(ch)34设Mys1,Mys2

温馨提示

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

评论

0/150

提交评论