(VB)模拟题库(1)

上传人:枫** 文档编号:564471912 上传时间:2023-07-11 格式:DOC 页数:11 大小:45.50KB
返回 下载 相关 举报
(VB)模拟题库(1)_第1页
第1页 / 共11页
(VB)模拟题库(1)_第2页
第2页 / 共11页
(VB)模拟题库(1)_第3页
第3页 / 共11页
(VB)模拟题库(1)_第4页
第4页 / 共11页
(VB)模拟题库(1)_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《(VB)模拟题库(1)》由会员分享,可在线阅读,更多相关《(VB)模拟题库(1)(11页珍藏版)》请在金锄头文库上搜索。

1、考试课程:高级语言程序设计(VB)模拟题库一、单项选择题1、假定焦点已经位于TextBox1中,则能够触发KeyPress事件的操作是( )。(1分) A、单击鼠标 B、双击文本框 C、鼠标滑过文本框 D、按下键盘上的某个键 2、在VB.NET中每个对象都有三个基本要素,它们是 ( )。(1分) A、对象的名称,值和所属类。 B、对象的属性,事件和方法。 C、对象的大小,存储方式和内容。 D、对象的访问方法、存储方式和名称。 3、表达式 Int(Rnd*55)+15 产生的随机数范围是( )。(1分) A、15,55 B、15,69 C、(15,55) D、(15,69) 4、若字符串变量a=

2、Visual Basic Programing,则 UCase(Mid(a,8,5) & Right(a,11) 的结果是 ( )。(1分) A、BASIC PROGRAMING B、basic programing C、Basic PROGRAMING D、BASIC Programing 5、VB.NET程序中,( ) 显示一个内容为“this is a test”的对话框。(1分) A、MsgBox(this is a test) B、MsgBox.Show(this is a test) C、MsgBox.ShowDialog(this is a test) D、MsgBox.Show

3、MessageBox(this is a test) 6、在窗体上有一文本框,名称为Textbox1,程序运行后,要求该文本框不能接收键盘输入,但能输出信息,以下设置正确的是( )。(1分) A、TextBox1.MaxLength=0 B、TextBox1.Enabled=False C、TextBox1.Visible=False D、TextBox1.Size.Width=0 7、关于For.Next 循环,以下说法错误的是( )。(1分) A、每个For 都必须有与之相应的 Next B、步长Step 可以省略 C、For 语句中的终值必须大于初值 D、循环变量的名称必须符合变量的命名

4、规则 8、由For i=1 To 10 Step 3决定的循环结构被执行 ( )次。(1分) A、3 B、4 C、5 D、0 9、已知最多有10个元素的数组a,用变量n表示它的上界,则下列说法正确的是( )。(1分) A、n=UBound(a)且n=10 B、n=UBound(a)且n=9 C、n=LBound(a)且n=10 D、n=LBound(a)且n=9 10、关于数组,以下说法正确的是( )。(1分) A、数组的下标都是从1开始的 B、数组在定义后,其所含数据的个数不能改变 C、数组的类型不能是可变类型 D、数组命名与变量命名的规则相同 11、以下说法中正确的是( )。(1分) A、

5、Sub过程不能返回值,而Function过程能返回值 B、函数过程的形参类型与函数返回值的类型相同 C、数组作为过程的参数时,既能以传值方式传递,也能以传递至方式传递 D、Function过程可以有形参,而Sub过程不可以 12、下列过程的定义,正确的是( )。(1分) A、Public Function a(ByVal b As Integer)As Double B、Public Sub a(ByVal b As Integer)As Double C、Public Function a(ByVal b(5) As Integer)As Double D、Public Sub a(ByVa

6、l b(5) As Integer)As Double 13、在设计状态,列表中的选项可以通过( )属性设置。(1分) A、List B、Items.Count C、Text D、Items 14、若要向列表框中添加新项目,正确的语句是( )。(1分) A、ListBox1.Items.Add(How are you) B、ListBox1.Items.Insert(How are you) C、ListBox1.Items.Remove(How are you) D、ListBox1.Text=How are you 15、类MyClass的定义中有Private data as strin

7、g语句,则关键字Private在类的定义中的作用是( )。(1分) A、限定成员变量data只在本模块内部可以使用 B、限定成员变量data仅在类MyClass的成员方法中可以访问 C、限定成员变量data仅可在类以及子类的成员方法中可以访问 D、限定类MyClass仅在本模块中可以使用 16、要定义某个类为派生类,需要用( )语句来指明其基类。(1分) A、WithEvents B、Event C、Inherits D、Class 17、为对象指定上下文菜单的方法是修改菜单的( )属性。(1分) A、AutoToolTip B、Dock C、ContextMenuStrip D、Locked

8、 18、为菜单对象添加快捷键的方法是修改其( )属性。(1分) A、Name B、ShortcutKeys C、Text D、ToolTipText 19、下列( )类的文件流既可以读也可以写。(1分) A、StreamReader B、FileStream C、StreamWriter D、BinaryWriter 20、在向文件流写入数据时,数据只是写入到文件缓冲区中,只有在缓冲区满时才真正写入到文件中去,所以写入数据后还应调用( )方法,以便将缓冲区中的数据实际写入到文件中去。(1分) A、Open B、Seek C、Peek D、Flush 21、若VB.NET 编程界面中的工具箱不见

9、了,则可以通过 ( ) 菜单将其重新显示出来。(1分) A、工具 B、视图 C、格式 D、文件 22、以下表达式的结果( )不是字符串类型。(1分) A、45 + 123 B、45 & 123 C、45 + 123 D、全部 23、设有 x,y 两个数值型变量,今欲将其以坐标的样式“(x,y)”显示在标签(Label1)上(注:x,y显示具体的数值),下面语句中正确的是( )。(1分) A、Label1.text=( & x & , & y & ) B、Label1.text=(x,y) C、Label1.text=(x,y) D、Label1.text=(x,y) 24、假设x、y、z的值是

10、3、2、1,当执行语句x=y:y=z:z=x后,x、y、z的值分别是( )。 (1分) A、2、3、1 B、2、1、2 C、1、3、2 D、3、1、2 25、以下Case语句中错误的是( )。(1分) A、Case 0 To 10 B、Case Is10 C、Case 3,5,Is10 D、Case 10Is50 26、下列各语句中,正确的是( )。(1分) A、Dim x(3) As Integer = 1,2,3,4 B、Dim x() As Integer = 1,2,3,4 C、Dim x(1,2) As Integer = 1,2,3,4,5,6 D、Dim x(,) As Inte

11、ger = 1,2,3,4 27、以下关于变量作用域的叙述中,正确的是( )。(1分) A、窗体中凡被声明为Private的变量只能在某个指定的过程中使用 B、全局变量必须在窗体或标准模块的通用段中声明 C、模块级变量只能用Private关键字声明 D、Static类型的变量的作用域是它所在的窗体或模块文件 28、在下列说法中,正确的是( )。(1分) A、在程序运行时,时钟控件可以示在窗体上 B、在程序运行时单击某个单选按钮,则该单选按钮的CheckChanged事件一定被触发 C、在列表框中能够将项目按字母排序从大到小排列 D、框架也有Click和DoubleClick事件 29、要在下拉

12、菜单中添加一个分隔线,则应将该菜单项的标题内容设置为( )。(1分) A、= B、- C、* D、& 30、打开文件或创建文件流时,经常要指定文件的打开模式,下列( )不会创建新文件。(1分) A、Append B、Create C、Open D、OpenOrCreate 31、在下列关于类的定义位置的说法中,错误的是( )。(1分) A、在标准模块中可以定义类 B、在窗体的代码窗口中可以定义与Form1并列的类 C、在类模块中可以定义类 D、类的定义不能嵌套,即类中不能再定义 二、判断题1、对象的所有属性既可以通过属性窗口设置,也可以在程序运行时修改。(1分) 正确 错误 2、用Const定

13、义的符号常量在程序运行过程中不可以被重新赋值。(1分) 正确 错误 3、窗体显现时,最先执行的是Load事件过程。(1分) 正确 错误 4、标签对象上只可以显示文字,不能显示图像。(1分) 正确 错误 5、InputBox函数的返回值是字符串类型,常需要转换后才能赋值给变量。(1分) 正确 错误 6、引用数组元素时,下标值应在数组声明时所指定的范围内。(1分) 正确 错误 7、在过程内不能再定义过程,但可以调用其它Sub过程或Function过程。(1分) 正确 错误 8、复选框对象主要用来实现多选一的操作目的。(1分) 正确 错误 9、对象和类是一样的,都是可以直接操作的实体。(1分) 正确

14、 错误 10、在打开文件执行读写后,结束时一定要关闭文件,否则会造成文件损坏。(1分) 正确 错误 11、命令按钮对象上的文字可以设置多种对齐方式。(1分) 正确 错误 12、Sub过程和Function过程的重要区别是参数的传递方式不同。(1分) 正确 错误 13、若定义数组时使用 Dim Test(4,7) As Integer 语句,则数组 Test 中有 28 个数据存储位置。(1分) 正确 错误 14、每个对象都必须有Name属性。(1分) 正确 错误 15、命令按钮对象上的文字可以设置多种对齐方式。(1分) 正确 错误 16、在VB.NET中,AB和ab指代的是同一个变量的名字。(1分) 正确 错误 17、Visual Basic.NET支持结构化程序设计及事件驱动的编程机制。(1分) 正确 错误 18、块结构If语句中,Else和End If都可以略去不写。(1分) 正确 错误 三、填空题1、如图 a00-6 所示的数学表达式,写成 VB.NET表达式应为 (注:使用数学函数时,可以直接使用函数名) 。 2、如图 a00-4 所示的数学表达式,写成 VB.NET表达式应为 。 3、如图 a00-2 所示的数学表达式,写成 VB.NET表达式应为 (注:使用数学函数时,可以直接使用函数名) 。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号