Basic语言程序设计复习纲要.doc_第1页
Basic语言程序设计复习纲要.doc_第2页
Basic语言程序设计复习纲要.doc_第3页
Basic语言程序设计复习纲要.doc_第4页
Basic语言程序设计复习纲要.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

Visual Basic语言程序设计复习纲要一、单选题1、在Visual Basic中,下列运算符中优先级最高的是什么( )。A * B C D Not2、在Visual Bsaic代码中,将多个语句合并写在一行上的并行符是什么( )。A 撇号()B 冒号(:)C 感叹号(!)D 星号(*)3、如果要在程序代码中为图片框动态加载和清除图象,可以利用什么函数( )。A InputBoxB InputC LoaDPictureD PaintPicture4、在Visual basic中,所有的窗体和控件都必定具有的一个属性是( )。A)NameB)FontC)CaptionD)FillColor5、如果在立即窗口中执行以下操作( 是回车键):a=8 b=9 print ab 则输出结果是什么( )。A -1B 0C FalseD True6、在设计界面的过程中,如果需要修改一个命令按钮的标题和颜色,可以在( )中修改。A 属性窗口 B 窗体设计窗口 C 工具箱窗口D) 工程资源管理窗口7、下面语句的输出结果是什么? Print Format$(32548.5,000,000.00)( )。A 32548.5B 32,548.5C 032,548.50D 32,548.508、通过改变选项按钮(OptionButton)控件的什么属性值,可以改变按钮的选取状态( )。A ValueB StyleC AppearanceD Caption9、如果要改变窗体的标题,需要设置窗体对象的( )属性。A)NameB)CaptionC)BackColorD)BorDerStyle10、如何使图象(Image)控件中的图象自动适宜控件的大小( )。A 将控件的AutoSize属性设为TrueB 将控件的AutoSize属性设为FalseC 将控件的Stretch属性设为TrueD 将控件的Stretch属性设为false11、下列什么控件没有水平滚动条( )。A listviewB listboxC richtextboxD treeview12、文本框控件最多能处理多少个字节( )。A 32KB 64KC 128KD 16K13、VB中窗体文件的扩展名是什么( )。A VBPB FRMC VBWD PDM14、以下变量名错误的是( )。A Dim B www_5 C question D) a3715、在VB 6.0的集成开发环境中不能执行程序的方法是什么( )。A 按F8键B 按F5键C 按F9键D 按Shift+F816、VB一共有设计、运行和中断三种模式,要使用调试工具应该用什么( )。A 进入设计模式B 进入运行模式C 进入中断模式D 不用进入任何模式。17、在设计应用程序时,通过什么窗口可以查看到应用程序工程中的所有组成部分( )。A 代码窗口B 窗体设计窗口C 属性窗口D 工程资源管理器窗口18、为了在运行时能显示窗体左上角的控制框(系统菜单),必须做什么( )。A 把窗体的ControlBox属性设置为False,其它属性任意B 把窗体的ControlBox属性设置为True,并且把BorDerStyle属性设置为13C 把窗体的ControlBox属性设置为False,同时把BorDerStyle属性设置为非0值D 把窗体的ControlBox属性设置为True,同时把BorDerStyle属性设置为0值19、( )是当多个事件过程包含同样需要处理的事情时,把重复的代码独立出来而编写的程序代码,并且该过程可以返回一个值给调用它的程序A 事件过程 B 函数过程 C 通用过程 D) 子过程 20、在窗体上画一个命令按钮和一个文本框,并把窗体的KeyPreview属性设置为False,然后编写如下代码:Dim SaveAll As StringPrivate Sub CommanD1_Click() Text1.Text = UCase(SaveAll)EnD SubPrivate Sub Form_KeyPress(KeyAscii As Integer) SaveAll = SaveAll + Chr(KeyAscii)EnD Sub程序运行后,在键盘上输入abcDefg,单击命令按钮,则文本框中显示的内容为什么( )。A abcDefgB 不显示任何信息C ABCDEFGD 出错21、用于去掉一个字符串的右边的空白部分的函数是什么( )。A RTrim$()B Right$()C Asc() D Time$()22、下列语句都是在form中定义,什么是错的( )。A Public Const A1 = 2uB Private Const A2 = 8C Public a3 As IntegerD Private a4 As Integer23、由系统自动触发的第一个事件是( )事件。A Click B DblClick C Initialize D) LoaD24、InputBox函数返回值的类型为( )。A数值 B字符串C变体 D数值或字符串(视输入的数据而定)25、要显示当前过程中的所有变量及对象的取值,可以利用( )窗口。A监视 B调用堆栈C立即 D本地26、列表框中的列表内容里是通过( )属性来设置的。A Columns B List C InDex D) Height27、当我们输入代码时,Visual Basic可以自动检测( )错误。A语法错误 B编译错误C运行错误 D逻辑错误28、VB中项目文件的扩展名是( )。AVBP BFRMCVBW DFRX29、每个Visual Basic应用程序中最多可以包含( )个MDI窗体。A1 B2C3 D430、7、设a=6,则执行x=IIF(a5,1,0)后,x的值为( ):A5 B6 C0 D)131、大部分控件都没有的属性是( )。ATop BNameCVisible DInteval32、可以用InputBox函数产生输入对话框。若执行下列语句:st = InputBox(请输入字符串,字符串对话框,字符串)当用户输入完毕,按确定按钮后,st变量的内容是( )。A 字符串 B 请输入字符串 C 字符串对话框 D) 用户输入的内容33、唯一能区别一个控件的属性是( )。ACaption BTextCName DInDex34、窗体在屏幕上显示后有( )种方法可以清除它。A1种 B2种C3种 D4种35、定时器控件可以响应的事件是( )。A click B Dbclick C timer D) loaD36、以下变量名中,( )是不符合Visual Basic的命名规范的。AAbc901 B_mnu_Open_234Cprice_ DK37、符号%是声明( )类型变量的类型定义符。AInteger BVariantCSingle DString38、表达式4+56*7/8MoD 9的值是( )。A4 B5 C6 D739、属性值为字符串的属性是( )。A Caption B Value C WiDth D) Height40、执行以下程序段后,变量c$的值为( )。 a$=Visual Basic Programming b$=Quick c$=b$ & UCase(MiD$(a$,7,6) & Right$(a$,12)AVisual Basic Programming BQuick Basic Programmin CQUICK Basic Programmingg DQuick BASIC Programming41、在窗体上画一个命令按钮(名称为CommanD1),编写如下事件过程:Private Sub CommanD1_Click() b = 5 c = 6 Print a = b + cEnD Sub程序运行后,单击命令按钮,输出的结果是( )。Aa=11 Ba=2 Ca=b+c DFalse42、执行下列语句后,显示输入对话框,此时如果单击确定按钮,则变量strInput的内容是( )。strInput=InputBox(请输入字符串,字符串对话框,字符串) A请输入字符串 B字符串对话框 C字符串 D空字符串43、假定程序中有以下语句answer = MsgBox(String1,String2,String3,2)执行该语句后,将显示一个信息框,此时如果单击确定按钮,则answer的值是( )。AString1 BString2 CString3 D144、如果要在程序中显示一个弹出式菜单,那么要调用Visual Basic中提供的( )方法。 A)PrintB)MoveC)RefreshD)PopupMenu45、下列程序段的执行结果为( )。X=2.4:Z=3:K=5Print A(X+Z*K )AA( 17 ) BA( 17.4 ) CA( 18 ) DA(2.4+3*5)二、填空题1、MousePointer的取值是_时, 鼠标指针进入某对象时改变形状可通过MouseIcon自定义图标。2、向列表框中加入一个项目,使用的方法是_。3、单击鼠标Click可顺序引发3个事件: MouseDown、_、Click。4、当鼠标指针在对象_时就会发生 MouseMove 事件。5、当x=8, y=2时, x + x y Or y0 的值是_。6、如果要将某个菜单项设计为分隔线,则该菜单项的标题应设置为_。7、如果要在程序中显示一个弹出式菜单,那么要调用Visual Basic中提供的_方法。8、本文框中的文本改变了,它发生的事件是_。9、假定有一个菜单项,名为MI,为了在运行时使该菜单项失效(变灰),应使用的语句为_。10、由于_型数据类型不明确,因此使用不当就会造成不易查觉的错误,且这种类型的数据要占用大量的存储空间。11、要利用公用对话框控件来显示“保存文件”对话框,需要调用控件的_方法。12、语句Dim a&(1 To 20),b#(2,-1 To 1)定义的两个数组,其类型为_。13、要使文本框可输入多行文字,要更改的默认选项是_。而在标签控件中,如果要将文字多行显示,应设置的属性项是_。14、执行以下CommanD1 的Click事件过程,在窗体上显示_。Option Base 0Private Sub CommanD1_Click() Dim a a=Array(a,b,c,D,e,f,g) Print a(1);a(3);a(5)EnD Sub15、设有数组声明语句: Option Base 0 Dim b(-1 To 10,2 To 9,20) As Integer则数组B中共有_个元素。16、对于输入的一个正整数(存入字符型变量st中), 先显示出各位数字, 并计算其各位数字的和, 请将程序填完整 Dim st As String, s As Integer st = InputBox(请输入一个正整数) s = 0 For i = 1 To _ Print Mid(st, i, 1) s = s + _ Next Print s17、读程序填空:Private Sub Form_MouseDown (Button As Integer, Shift As Integer, _ X As Single, Y As Single) Select Case _ Case 1 print 你按下鼠标左键了! Case 2 print 你按下鼠标右键了! EnD Select EnD Sub 18、执行下面的程序段后,x的值为_: x = 5 For c = 1 To 10 Step 3 x = x+ c 5 Next c19、在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub CommanD1_Click( ) For c = 1 To 4 x = 4 For D = 1 To 3 x = 3 For e = 1 To 2 x = x + 6 Next e Next D Next c Print x EnD Sub 程序运行后,单击命令按钮,输出结果是_:20、在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub CommanD1_Click( ) x = 0 Do Until x = 1 A = InputBox(”请输入A的值”) A =Val(A B = InputBox(”请输入B的值”) B = Val(B X = InputBox(”请输入X的值”) X=Val(X) A = A + B + X Loop Print A EnD Sub 程序运行后,单击命令按钮,依次在对话框中输入5、4、3、2、1、1,则输出结果为_。21、 在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(其Name属性为CommnaD1),然后编写如下两个事件过程: Private Sub CommanD1_Click( ) A = Text1.Text + Text2.Text Print A EnD Sub Private Sub Form1_LoaD( ) Text1.Text = Text2.Text = EnD Sub 程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为_。22、在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(其Name属性为CommnaD1),然后编写如下两个事件过程: Private Sub CommanD1_Click( ) A = Text1.Text + Text2.Text Print A EnD Sub Private Sub Form1_LoaD( ) Text1.Text = Text2.Text = EnD Sub程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为 。23、阅读下面程序段: For i=1 To 2 For j=1 To I For k=1 To 2 a=a+1 Next k Next j Next IPrint a 执行上面程序后a的值为 。24、在一个工程中, 建立了两个窗体Form1及F

温馨提示

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

评论

0/150

提交评论