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