当前位置:文档之家› VisualBasic程序设计(复习资料)

VisualBasic程序设计(复习资料)

《VisualBasic》复习资料总共50题共100分一、单选题(共20题,共40分)1. 假定窗体上有一个标签,名为Label1,为了使该标签透明并且没有边框,则正确的属性设置为()(2分)bel1.BackStyle=0bel1.BackStyle=1Label1.BorderStyle=0 Label1.BorderStyle=1bel1.BackStyle=Truebel1.BackStyle=FalseLabel1.BorderStyle=True Label1.BorderStyle=False . ★标准答案:A2. 设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是()(2分)A.CaptionC.TextD.value. ★标准答案:D3. 比较图片框(PictureBox)和图像框(Image)的使用,正确的描述是()(2分)A.两类控件都可以设置AutoSize属性,以保证装入的图形可以自动改变大小B.两类控件都可以设置Stretch属性,使得图形根据物件的实际大小进行拉伸调整,保证显示图形的所有部分C.当图片框(PictureBox)的AutoSize自属性为Jlase时,只在装入图元文件(*.wmf)时,图形才能自动调整大小以适应图片框的尺寸D.当图像框(Image)的Stretch属性为True时,图像框会自动改变大小以适应图形的大小,使图形充满图像框. ★标准答案:D4. VB的工程资源管理器可管理多种类型的文件,下面叙述不正确的是()(2分)A.窗体文件的扩展名为.frm,每个窗体对应一个窗体文件B.标准模块是一个纯代码性质的文件,它不属于任何一个窗体C.用户通过类模块来定义自已的类,每个类都用一个文件来保存,其扩展名为.basD.资源文件是一种纯文本文件,可以用简单的文字编辑器来编辑. ★标准答案:C5. 可以惟一标识控件数组中的每一个控件属性的是()(2分)B.CaptionC.IndexD.Enabled. ★标准答案:C6. 下面()不是VB的文件类控件(2分)A.DriveListBox控件B.KirListBox控件C.FileListBox控件D.MsgBox. ★标准答案:D7. 选中一个窗体,启动菜单编辑器的方法有()(2分)A.单击工具栏中的“菜单编辑器”命令B.执行“工具”菜单中的“菜单编辑器”命令C.按Ctrl+ED.按Shift+Alt+M. ★标准答案:D8. 用于获得字符串S从第2个字符开始的3个字符的函数是()(2分)A.Mid$(S,2,3)B.Middle(S,2,3)C.Right$(S,2,3)D.Left$(S,2,3). ★标准答案:A9. 计算结果为0的表达式是()(2分)A.Int(2.4)+Int(-2.8)B.Cint(2.4)+Cint(-2.8)C.Fix(2.4)+Int(-2.8)D.Fix(2.4)+Fix(-2.8). ★标准答案:D10. VB的启动有多种方法,下面不能启动VB的是()(2分)A.使用“开始”菜单中的“程序”命令B.使用“开始”菜单中的“运行”命令,在弹出的对话框中输入VB启动文件的名字C.使用“我的电脑”,在VB所在硬盘驱动器中找到相应的VB文件夹D.先打开VB的“文件”菜单,再按Zlt+Q组合键. ★标准答案:D11. 假定窗体上有一个标签,名为Label1,为了使该标签透明并且没有边框,则正确的属性设置为()(2分)bel1.BackStyle=0bel1.BackStyle=1bel1.BackStyle=Truebel1.BackStyle=False. ★标准答案:A12. 当利用Line方法进行添加图时,以下正确的说法是()(2分)A.有7种不同的线型,而且不管线宽多少都可以绘制虚线/点划线/点线B.使用Line(100,100)-(1000,1200)和Line(100,100)-Step(900,1100)将绘制两条相同位置的直线C.可利用Line方法添加矩形,如Line(300,300)-(2000,2000),BFD.可利用Line方法添加矩形,如Line(300,300)-(2300,2300),B+F. ★标准答案:B13. 定义变量如下:Dim My VarMy Var =”come see me “若在立即窗口中显示My Var的值,下面正确的是()(2分)A.Debug.Print My VarB.PictureBox.Print My VarC.Printer.Print My VarD.Print My Var. ★标准答案:A14. 下面对哪一种变量的类型说明符的使用是正确的()(2分)A.Dim a:a@=2000B.Dim a:a%=50000C.Dim a:a&=TrueD.Dim a:a$=”OK”. ★标准答案:D15. 选中一个窗体,启动菜单编辑器的方法有()(2分)A.单击工具栏中的“菜单编辑器”命令B.执行“工具”菜单中的“菜单编辑器”命令C.按Ctrl+ED.按Shift+Alt+M. ★标准答案:D16. 在窗体中添加一个命令按钮,名称为Command1,两个文本框名称分别为Text1、Text2,然后编写如下程序:(2分)A.abcEFGB.abcefgC.ABCefgD.ABCEFG. ★标准答案:A17. 可以惟一标识控件数组中的每一个控件属性的是()(2分)B.CaptionC.IndexD.Enabled. ★标准答案:C18. 当利用Line方法进行添加图时,以下正确的说法是()(2分)A.有7种不同的线型,而且不管线宽多少都可以绘制虚线/点划线/点线B.使用Line(100,100)-(1000,1200)和Line(100,100)-Step(900,1100)将绘制两条相同位置的直线C.可利用Line方法添加矩形,如Line(300,300)-(2000,2000),BFD.可利用Line方法添加矩形,如Line(300,300)-(2300,2300),B+F. ★标准答案:B19. 下列变量名中,合法的变量名是()(2分)A.C24B.A BC.A:BD.1+2. ★标准答案:A20. 在以下Form1窗体中没有采用的控件是()(2分)A.文本框B.水平滚动条C.框架D.选项按钮. ★标准答案:D二、多选题(共20题,共40分)1. 描述算法的方法是多种多样的,可以用____来描述算法(2分)A.文字B.符号C.高级语言D.流程图. ★标准答案:A,B,D2. 要清楚文本框Text1中的内容,使其内容为空字符串,可以采用()(2分)A.Text1.text=Space(0)B.Text1.text=0C.Text1.text=""D.Text1.text=Space(1)E.Cls Text1.text. ★标准答案:A,C3. 一般来说好的算法具备哪些特点(2分)A.有穷性B.确定性C.有输出结果D.有效性. ★标准答案:A,B,C,D4. 下列关于单选按钮的叙述中,正确的是()(2分)A.单选按钮组中的所有单选按钮都采用相同的名称(Name)B.单选按钮的Enabled属性能确定该按钮是否被选中C.一个窗体上(不包括其他容器)的所有单选按钮一次只能有一个被选中D.在运行期间用鼠标单击单选按钮时,按钮的Value属性变为真值E.在代码中采用语句 Option1.Value=True,把单选按钮Option1的Value属性值从原False值改为True值,将会触发Click事件. ★标准答案:C,D5. 以下说法中正确的有()(2分)A.使用ReDim语句可以改变数组的类型B.使用ReDim语句将释放动态数组所占的存储空间C.使用ReDim语句可以保留动态数组中原有的内容D.使用Erase语句将释放动态数组所占的存储空间E.使用Erase语句将释放静态数组所占的存储空间. ★标准答案:C,D6. 下列关于事件的叙述中,正确的是()(2分)A.事件是对象能够识别的动作B.每个对象都有一系列预先定义好的事件,但要使对象响应事件时执行某种操作,需要编写该对象相应的时间过程C.同一个事件的名称矮子不同的程序中可以不同D.对象的时间是不固定的. ★标准答案:A,B,D7. 下列函数中,用于取子串的函数是(2分)A.INT()B.LEFT()C.MID()D.RIGHT(). ★标准答案:B,C,D8. 下列属于VB转换函数的是(2分)A.ASC()B.STR()C.CHR()D.VAL(). ★标准答案:A,B,C,D9. 下列属于VB数学函数的是(2分)A.SIN()B.INT()C.EXP()D.LEN()E.ABS(). ★标准答案:A,B,C,E10. 已知A=Space(1),要产生3个空格,可以采用___函数(2分)A.Right(A,3)B.Space(3*A)C.String(3,A)D.A&A&AE.3*A. ★标准答案:C,D11. 下列关于对象属性的叙述中,正确的是()(2分)A.窗体何控件的所有属性都可以在属性窗口中设置B.窗体何控件的许多属性可以直接在属性窗口中设置,并立即在屏幕上看到效果C.窗体何控件的所有属性都可以在程序中通过语句设定D.窗体何控件的属性值不可以在程序运行中动态地修改E.控件的某些属性只能在程序运行时设定. ★标准答案:B,E12. 在工程资源管理器中“移除”一个文件后,该文件()(2分)A.在磁盘上删掉B.移入WINDOWS回收站中C.仍存于磁盘中D.仍存于当前工程中E.从当前工程中删掉. ★标准答案:C,E13. 日期函数Now可以取得系统当前的(2分)A.日期B.时间C.属性D.方法. ★标准答案:A,B14. 能够删除字符串中空格的函数是(2分)A.Ltrim()B.Rtrim( )C.Trim()D.Lcase(). ★标准答案:A,B,C15. 实现大小写字母互相转换的函数是(2分)A.Lcase()B.Ucase()C.LOG()D.EXP(). ★标准答案:A,B16. 实现数值、字符串相互转换的函数是(2分)A.STR()B.VAL()C.ABS()D.LOG(). ★标准答案:A,B17. 假设t,s,w分别为整型,字符型,逻辑型变量,且s="ABC",在下列的表达式中错误的有()(2分)A.t=5 And wB.s>90C.4*t-1D.s+"s"E.t+s. ★标准答案:B,E18. 程序设计的三种基本算法结构是(2分)A.顺序结构B.分支结构C.函数结构D.循环结构. ★标准答案:A,B,D19. 要求一个正整数n除以8所得的余数,可以采用()(2分)A.n Mod 8B.n-Int(n/8)C.n\8D.n-Int(n/8)*8E.n-Int(n\8). ★标准答案:A,D20. 使用语句"Dim t(t) As Integer"声明数组t之后,以下说法中正确的有()(2分)A.t数组中的所有元素值为0B.t数组汇总的所有元素值为空字符串C.t数组中的所有元素值不确定D.执行Erase t后,t数组中的所有元素值为0E.使用ReDim语句可以改变数组t的维数. ★标准答案:C,E三、判断题(共10题,共20分)1. vb提供的单选按钮的value属性,true表示选中,false表示未选中(2分)( ) . ★标准答案:正确2. 事件过程与sub过程,它们相同点都是事件的驱动,而不同的只是事件过程由控件属性决定,而sub过程是由户自定义。

相关主题