计算机二级考试试题库_VB程序题

编写一个复制字符串的程序,如图 x_17.jpg 所示。

* 界面要求:* 使用文本框、命令按钮完成。

* 运行要求:* 1、点击“清除”按钮,将所有的文本框内容清空;* 2、点击“复制”按钮,如上面文本框有选中的文本,则将选中的文本复制到下面文本框中,* 否则,将上面文本框所有内容复制到下面文本框中。

* (此题要求上载窗体文件,不要求填写程序运行结果)编写程序:* 使用冒泡法,对数组ia(1)=8,ia(2)=6,ia(3)=9,ia(4)=3,ia(5)=2,ia(6)=7* 从小到大排序,并以紧凑格式在一行上输出。

编写一个秒表程序,如图 K_309.jpg 所示。

* 界面要求:* 使用一个标签、两个命令按钮、一个时钟控件完成。

* 运行要求:* 1、点击“开始计时”按钮,开始计时,标签中显示时间,时间精度是百分之一秒; * 2、点击“结束计时”按钮,停止计时。

* 3、未计时时,“开始计时”按钮可用,“结束计时”按钮不能用。

* 计时过程中,“开始计时”按钮不可用,“结束计时”按钮能用。

* (此题要求上载窗体文件,不要求填写程序运行结果)编写程序:* 利用随机函数产生20个10~99之间(包括10和99)的随机整数存入一维数组A, * 找出其中的最大值和最小值。

编写程序:* 求出斐波那契数列前9项的和。

* 提示:前两项为:0,1,从第3项开始,每一项均为其前两项的和(即:0+1+1+2+3+5+...)。

编写一个字母转换的程序,如图 K_401.jpg 所示。

* 界面要求:* 使用文本框、命令按钮控件完成。

* 运行要求:* 在文本框1中输入任意字符串;* 点击“字母转换”按钮,将小写字母转换成大写字母,大写字母转换成小写字母,其余字母不变,* 并在文本框2中显示转换后的字符串。

* (此题要求上载窗体文件,不要求填写程序运行结果)编写程序:* 设窗体上有一命令按钮控件Command1,对其Click事件设计一事件过程。

* 求二维数组A(1 To 6, 1 To 6)的最大元素值所在位置(即:行号和列号),并在窗体上输出其结果。

* 数组元素值为[0,100]内(包括0和100)的随机整数。

编写程序:* 打印出以下图案。

*+++*****+++++++*****+++** (此题要求有源程序,不要求填写程序运行结果)编写一个登录的程序,如图 K_774.jpg 所示。

* 界面要求:* 使用标签,文本框,命令按钮完成,对输入的密码用“*”显示。

* 运行要求:* 1、输入帐户:张三* 2、输入密码:123456* 3、点击“确定”按钮时进行判断。

* 如果帐户和密码都对,使用MsgBox显示“此帐户通过验证”;* 如果帐户对密码不对,使用MsgBox显示“密码错误”,清空密码重新输入; * 如果帐户不对,清空帐户和密码输入框,使用MsgBox显示“此帐户不存在”, * 并将焦点重新定位到帐户输入框。

* 4、点击“取消”按钮,则结束程序运行。

* (此题要求上载窗体文件,不要求填写程序运行结果)编写程序:* 设窗体上有一命令按钮控件Command1,对其Click事件设计一事件过程。

* 统计二维数组A(1 To 6, 1 To 6)的所有值是偶数的元素的个数,并在窗体上输出其结果。

* 数组元素值为[0,100]内(包括0和100)的随机整数。

编写程序:使用双重循环,求[100,160]以内的素数并以紧凑格式在窗体上一行输出,然后计算出个数s。

编写一个分类统计的程序,如图 K_115.jpg 所示。

* 界面要求:* 使用文本框、命令按钮完成。

* 运行要求:* 1、在文本框中输入若干英文字符串;* 2、单击“统计”命令按钮后,判断文本框中“H”到“S”之间各个英文字母(不区分大小写)出现的次数,并输出到窗体上。

* (此题要求上载窗体文件,不要求填写程序运行结果)编写程序:* 用随机函数产生10个50以内(包括50)的随机整数存入一维数组,从键盘输入一个数,* 然后用顺序查找法,统计该数在一维数组中出现的次数。

编写程序,输出下列三角形:1111111111111111(此题要求有源程序,不要求填写程序运行结果)* 编写一个根据月份求月天数的程序,如图 x_7b.jpg 所示。

* 界面要求:* 使用文本框,标签,命令按钮完成。

* 运行要求:* 1、点击“天数”按钮,结果文本框中显示今年(2007年)该月份的天数;* 2、点击“结束”按钮,则结束程序运行。

* (此题要求上载窗体文件,不要求填写程序运行结果)编写程序:* 设窗体上有一命令按钮控件Command1,对其Click事件设计一事件过程。

* 求二维数组A(1 To 6, 1 To 6)的偶数行上元素之和并在窗体上输出其结果。

* 数组元素值为[0,100]内(包括0和100)的随机整数。

编写程序:* 计算并输出下面级数前n项(n=50)中偶数项的和。

1*2+2*3+3*4+4*5+……+n*(n+1)+…编写一个同时显示日期和时间的程序,如图 K_7844.jpg 所示。

* 界面要求:* 使用标签、命令按钮、时钟控件完成。

* 运行要求:* 点击“显示日期和时间”按钮,标签开始显示日期和时间(上、下居中,左右居中)。

* (此题要求上载窗体文件,不要求填写程序运行结果)编写程序:* 用随机函数产生10个1~10之间(包括1和10)的随机整数存入一维数组A,* 通过键盘输入数值m,然后用A(m)的值作为下标,打印出对应数组元素的值。

编写程序:* 计算并输出下面级数前n项(n=50)的部分和。

1*2+2*3+3*4+4*5+……+n*(n+1)+…编写一个程序,如图 K_204.jpg 所示。

* 界面要求:* 使用文本框、命令按钮控件完成。

* 运行要求:* 1、Text1中随机产生500以内的整数;* 2、点击“验证”按钮,当Text1中输入的数据小于300时,Text2显示Text1中的数据,* 否则,使用MsgBox显示“重新计算”,并使焦点重新回到Text2上。

* (此题要求上载窗体文件,不要求填写程序运行结果)编写程序:* 已知一个具有10个整数的一维数组,各元素值随机产生(范围在[10,99]内),* 找出第一个偶数所在的位置及其值,然后输出。

如果未找到就输出"not found"。

编写程序:* 计算并输出下面级数前n项(n=50)的部分和。

1*2+2*3+3*4+4*5+……+n*(n+1)+…利用随机函数产生20个10~99之间(包括10和99)的随机整数存入一维数组A,将其排序,求出相邻两个数的最大差值。

* 求出斐波那契数列第20项和第30项的和是多少。

提示:前两项为:0,1,从第3项开始,每一项均为其前两项的和(即:0+1+1+2+3+5+...)。

设窗体上有一命令按钮控件Command1,对其Click事件设计一事件过程。

统计二维数组A(1 To 6, 1 To 6)第一列所有元素中奇数元素的个数,并在窗体上输出其结果。

数组元素值为[0,100]内(包括0和100)的随机整数。

设窗体上有一命令按钮控件Command1,对其Click事件设计一事件过程。

* 统计二维数组A(1 To 6, 1 To 6)第一列所有元素中奇数元素的个数,并在窗体上输出其结果。

* 数组元素值为[0,100]内(包括0和100)的随机整数。

界面要求:* 使用标签,文本框,命令按钮完成。

* 运行要求:* 点击“累加”按钮,将文本框中输入的数字累加,显示到下方的标签中。

* (此题要求上载窗体文件,不要求填写程序运行结果)界面要求:* 使用标签、命令按钮、时钟控件完成。

* 运行要求:* 点击“显示日期和时间”按钮,标签开始显示日期和时间(上、下居中,左右居中)。

* (此题要求上载窗体文件,不要求填写程序运行结果)编写程序:* 打印出以下图案。

AABCABCDEABCDEFGABCDEABCA(此题要求有源程序,不要求填写程序运行结果)界面要求:* 使用标签、文本框、命令按钮控件* 运行要求:* 单击“产生随机数”按钮,文本框中随机产生[-10,10]范围内的整数10个; * 单击“统计”按钮,使用标签分别显示正数和零的个数、负数的个数。

* (此题要求上载窗体文件,不要求填写程序运行结果)编写程序:* 计算并输出下面级数前n项中(n=50)偶数项的和。

1*2*3+2*3*4+3*4*5+……+n*(n+1)*(n+2)+…编写一个复制字符串的程序,如图 x_17.jpg 所示。

* 界面要求:* 使用文本框、命令按钮完成。

* 运行要求:* 1、点击“清除”按钮,将所有的文本框内容清空;* 2、点击“复制”按钮,如上面文本框有选中的文本,则将选中的文本复制到下面文本框中,* 否则,将上面文本框所有内容复制到下面文本框中。

* (此题要求上载窗体文件,不要求填写程序运行结果)编写程序:* 使用冒泡法,对数组ia(1)=8,ia(2)=6,ia(3)=9,ia(4)=3,ia(5)=2,ia(6)=7* 从小到大排序,并以紧凑格式在一行上输出。

编写程序:* 打印出以下图案。

2222222222222222222222222* (此题要求有源程序,不要求填写程序运行结果)编写程序:* 求一个4×4的整型矩阵的所有元素的平均值。

(其中矩阵元素随机产生)编写一个程序,如图 K_204.jpg 所示。

* 界面要求:* 使用文本框、命令按钮控件完成。

* 运行要求:* 1、Text1中随机产生500以内的整数;* 2、点击“验证”按钮,当Text1中输入的数据小于300时,Text2显示Text1中的数据,* 否则,使用MsgBox显示“重新计算”,并使焦点重新回到Text2上。

* (此题要求上载窗体文件,不要求填写程序运行结果)编写程序:* 已知一个具有10个整数的一维数组,各元素值随机产生(范围在[10,99]内),* 找出第一个偶数所在的位置及其值,然后输出。

如果未找到就输出"not found"。

编写程序:* 计算并输出下面级数前n项(n=50)的部分和。

1*2+2*3+3*4+4*5+……+n*(n+1)+…求一维数组A(1 TO 8)的最大元素值。

* 程序段如下:_______ = A(1)For I = 2 To 8If Max < A(I) Then _______ = A(I)Next IPrint "最大元素值为: "; Max编写一个计算两个数之和的程序,如图 x_11.jpg 所示。

* 界面要求:* 使用文本框,标签,命令按钮完成。

* 运行要求:* 1、当用户单击“计算”按钮后,计算两个数的和,并用MsgBox显示结果。

合集下载

计算机二级VB语言程序设计考试题及答案

计算机二级VB语言程序设计考试题及答案

计算机二级VB语言程序设计考试题及答案计算机二级VB语言程序设计考试题及答案1.在窗体上画一个名称为Text1的文本框,一个名称为Command1的命令按钮,然后编写如下事件过程和通用过程:PrivateSubCommand1_Click()n=Val(Text1.Text)Ifn2=n/2Thenf=f1(n)Elsef=f2(n)EndIfPrintf;nEndSubPublicFunctionf1(ByRefx)x=x*xf1=x+xEndFunctionPublicFunctionf2(ByValx)x=x*xf2=x+x+xEndFunction程序运行后,在文本框中输入3,然后单击命令按钮,窗体上显示的是(D)(单)A.7236B.10836C.726D.2732.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()c="1234"Fori=1To4c1=Trim(Str())Printc1NextiEndSub程序运行后,单击命令按钮,要求在窗体上显示如下内容1121231234则在下划线处应填入的内容为(B)(单)A.Right(c1,i)B.Left(c1,i)C.Mid(c1,i,1)D.Mid(c1,i,i)3.在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下事件过程:PrivateSubCommand1_Click()n=Val(Text1.Text)Fori=2TonForj=2Tosqr(i)IfiModj=0ThenExitForNextjIfj>Sqr(i)ThenPrintiNextiEndSub该事件过程的功能是(C)(单)A.输出n以内的奇数B.输出n以内的'偶数C.输出n以内的素数D.输出n以内能被j整除的数4.在窗体上画一个名称为Command1的命令按钮,然后编写如下通用过程和命令按钮的事件过程:PrivateFunctionf(mAsInteger)IfmMod2=0Thenf=mElsef=1EndIfEndFunctionPrivateSubCommand1_Click()DimiAsIntegers=0Fori=1To5s=s+f(i)NextPrintsEndSub程序运行后,单击命令按钮,在窗体上显示的是(C)(单)A.11B.10C.9D.85.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Dimarray1(10,10)AsIntegerDimiAsInteger,jAsIntegerFori=1To3Forj=2To4array1(i,j)=i+jNextjNextiText1.Text=array1(2,3)+array1(3,4)EndSub程序运行后,单击命令按钮,在文本框中显示的值是(D)(单)A.15B.14C.13D.126.VisualBasic应用程序中标准模块文件的扩展名是【BAS或.BAS】(注意不要写点)。

vb计算机二级操作题考试试题

vb计算机二级操作题考试试题

vb计算机二级操作题考试试题一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于定义类?A. ClassB. DimC. TypeD. Function2. VB中的数组声明语句,以下哪个是正确的?A. Dim arr(10) As IntegerB. Dim arr As Integer(10)C. Dim arr[10] As IntegerD. Dim arr = New Integer(10)3. 在VB中,以下哪个属性用于获取或设置窗口的标题?A. TextB. CaptionC. TitleD. Label4. 下列哪个VB语句用于实现循环结构?A. IfB. ForC. WhileD. Switch5. 在VB中,以下哪个事件是当文本框内容改变时触发的?A. ClickB. ChangeC. TextChangedD. TextChangedEvent6. VB中的“与”逻辑运算符是什么?A. AndB. &C. &&D. Or7. 在VB中,以下哪个函数用于获取当前日期?A. Now()B. Today()C. Date()D. CurrentDate()8. 下列哪个VB语句用于定义一个过程?A. SubB. FunctionC. ProcedureD. Method9. 在VB中,以下哪个属性用于设置控件是否可用?A. EnabledB. ActiveC. VisibleD. Disabled10. VB中的“或”逻辑运算符是什么?A. OrB. |C. ||D. And二、填空题(每空2分,共20分)11. 在VB中,使用________关键字可以定义一个变量。

12. 当需要在VB程序中调用另一个程序或DLL中的函数时,可以使用________关键字。

13. VB中的________事件用于响应按钮点击。

14. 要在VB中创建一个数组,可以使用________语句。

计算机二级考试vb题库及答案

计算机二级考试vb题库及答案

计算机二级考试vb题库及答案一、单项选择题(每题2分,共20分)1. 在Visual Basic中,下列哪个选项是合法的变量名?A. 12abcB. _abcC. abc-123D. Print答案:B2. 下列哪个选项是Visual Basic中的保留字,不能作为变量名?A. DimB. IfC. EndD. MyVar答案:B3. 在Visual Basic中,以下哪个数据类型用于存储日期和时间?A. IntegerB. DateC. StringD. Boolean答案:B4. Visual Basic中,以下哪个函数用于计算两个数的绝对值?A. AbsB. SqrC. RoundD. Int答案:A5. 在Visual Basic中,以下哪个选项是正确的子程序定义?A. Sub MySub()B. Function MySub()C. Sub MySub(Param As Integer)D. Function MySub(Param As Integer)答案:C6. Visual Basic中,以下哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. ListBox答案:B7. 在Visual Basic中,以下哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. KeyPress答案:A8. Visual Basic中,以下哪个选项是正确的循环结构?A. For i = 1 To 10 Step -1B. For i = 10 To 1 Step 1C. For i = 1 To 10 Step 2D. For i = 10 To 1 Step -2答案:C9. 在Visual Basic中,以下哪个选项用于声明一个整型数组?A. Dim MyArray() As IntegerB. Dim MyArray(10) As IntegerC. Dim MyArray As Integer()D. Dim MyArray(10) As New Integer答案:B10. Visual Basic中,以下哪个选项用于打开一个文件进行读取?A. Open filename For Output As #1B. Open filename For Input As #1C. Open filename For Random As #1D. Open filename For Append As #1答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________函数可以将字符串转换为大写。

vb计算机二级试题及答案

vb计算机二级试题及答案

vb计算机二级试题及答案一、选择题1. 下列哪项不是VB中常见的数据类型?A. IntegerB. BooleanC. StringD. Double答案:D2. VB中用于用户输入的控件是:A. TextBoxB. LabelC. ComboBoxD. PictureBox答案:A3. VB中用于显示文本的控件是:A. TextBoxB. LabelC. ComboBoxD. PictureBox答案:B4. VB中用于展示图片的控件是:A. TextBoxB. LabelC. ComboBoxD. PictureBox答案:D5. 在VB中,用于执行特定任务并返回结果的代码块是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:A6. 在VB中,用于执行特定任务的代码块是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:B7. VB中用于进行条件判断的结构是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:D8. VB中用于根据不同条件执行不同代码块的结构是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:C9. 在VB中,声明一个整数类型的变量的关键字是:A. BooleanB. IntegerC. StringD. Double答案:B10. 在VB中,声明一个字符串类型的变量的关键字是:A. BooleanB. IntegerC. StringD. Double答案:C二、编程题请编写一个VB程序,要求实现以下功能:1. 用户输入两个整数。

2. 程序计算并输出这两个整数的和。

3. 程序计算并输出这两个整数的差。

4. 程序计算并输出这两个整数的乘积。

5. 程序计算并输出这两个整数的商。

计算机二级vb考试题及答案

计算机二级vb考试题及答案

计算机二级vb考试题及答案一、选择题(每题2分,共20分)1. VB中,以下哪个选项不是基本数据类型?A. IntegerB. DoubleC. StringD. Object答案:D2. 在VB中,以下哪个关键字用于声明常量?A. DimB. ConstC. LetD. Set答案:B3. 下列关于VB中的事件驱动编程描述正确的是:A. 程序执行顺序由事件决定B. 程序执行顺序由代码顺序决定C. 程序执行顺序由用户输入决定D. 程序执行顺序由系统决定答案:A4. 在VB中,如果要在窗体上显示文本,应该使用哪个控件?A. TextBoxB. ComboBoxC. LabelD. CheckBox答案:C5. VB中,以下哪个选项是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Procedure MySub()D. Method MySub()答案:A6. 在VB中,以下哪个选项不是控制结构?A. If...Then...ElseB. For...NextC. Do...LoopD. Call答案:D7. VB中,以下哪个选项不是数组声明的正确方式?A. Dim arr(10) As IntegerB. Dim arr() As IntegerC. Dim arr(1 To 10) As IntegerD. Dim arr As Integer()答案:D8. 在VB中,以下哪个选项不是合法的变量名?A. myVarB. _myVarC. 123VarD. my$Var答案:C9. VB中,以下哪个选项是正确的循环结构?A. Do WhileB. While DoC. For ToD. Loop Until答案:A10. 在VB中,以下哪个选项不是合法的注释方式?A. ' 这是一个注释B. REM 这是一个注释C. // 这是一个注释D. /* 这是一个注释 */答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以定义一个类。

计算机二级vb考试题及答案

计算机二级vb考试题及答案

计算机二级vb考试题及答案一、单选题(每题2分,共20分)1. VB中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. DoubleD. All of the above答案:D2. 在VB中,哪个关键字用于声明一个变量?A. DimB. SetC. ConstD. Option答案:A3. VB中的窗体对象Form的默认名称是什么?A. Form1B. Form2C. FormMainD. MainForm答案:A4. 在VB中,哪个函数用于将字符串转换为数字?A. StrB. ValC. CIntD. CStr5. VB中,以下哪个控件用于显示文本?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A6. VB中,哪个事件用于响应鼠标单击动作?A. ClickB. MouseDownC. MouseUpD. DoubleClick答案:A7. 在VB中,哪个属性用于设置文本框(TextBox)的只读状态?A. ReadOnlyB. EnabledC. VisibleD. BackColor答案:A8. VB中,哪个方法用于在文本框中追加文本?A. AppendB. InsertC. AddD. Print答案:D9. VB中,以下哪个选项是正确的循环结构?B. WhileC. DoD. All of the above答案:D10. 在VB中,哪个函数用于获取当前日期?A. NowB. DateC. TodayD. Time答案:C二、判断题(每题1分,共10分)1. VB中的数组下标默认从0开始。

(错误)2. VB中可以使用Mid函数来获取字符串的子串。

(正确)3. VB中,使用Set可以声明对象变量。

(正确)4. VB中的If语句后面必须跟Then关键字。

(正确)5. VB中,使用Randomize函数可以初始化随机数生成器。

(正确)6. VB中,使用Exit Sub可以提前退出Sub过程。

计算机二级vb试题题目及答案

计算机二级vb试题题目及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的字符串比较?A. "Hello" > "hello"B. "Hello" < "hello"C. "Hello" = "hello"D. "Hello" <> "hello"答案:B2. VB中,哪个函数可以用来计算数组中元素的个数?A. UBoundB. LBoundC. CountD. Size答案:A3. 在VB中,以下哪个选项表示创建一个名为“myForm”的窗体?A. Form myFormB. Dim myForm As FormC. Dim myFormD. Form myForm As New Form答案:D4. VB中,下列哪个选项是正确的文件打开模式?A. Open "filename" For Input As #1B. Open "filename" For Output As #1C. Open "filename" For Append As #1D. All of the above答案:D5. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. IntC. FloatD. All of the above答案:D6. VB中,哪个关键字用来声明一个变量?A. DimB. DeclareC. ConstD. All of the above答案:D7. 在VB中,以下哪个选项是正确的循环结构?A. ForB. DoC. WhileD. All of the above答案:D8. VB中,哪个函数可以用来获取当前系统日期?A. NowB. DateC. TimeD. Today答案:D9. 在VB中,以下哪个选项表示创建一个名为“myButton”的按钮?A. Button myButtonB. Dim myButton As ButtonC. Dim myButtonD. Button myButton As New Button答案:D10. VB中,哪个关键字用来结束一个程序的运行?A. EndB. ExitC. StopD. All of the above答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明一个全局变量。

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案一、单项选择题(每题1分,共10分)1. 在VB中,用于定义变量的关键字是()。

A. DimB. SubC. FunctionD. Const答案:A2. 下列哪个选项不是VB中的控制结构?()A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. VB中,用于声明一个子程序的关键字是()。

A. FunctionB. SubC. DimD. Const答案:B4. 在VB中,用于表示逻辑“与”运算符的是()。

A. AndB. OrC. NotD. Xor答案:A5. VB中,用于表示逻辑“或”运算符的是()。

A. AndB. OrC. NotD. Xor答案:B6. 在VB中,用于声明一个数组的关键字是()。

A. DimB. SubC. FunctionD. Const答案:A7. VB中,用于声明一个常量的关键字是()。

A. DimB. SubC. FunctionD. Const答案:D8. 在VB中,用于表示逻辑“非”运算符的是()。

A. AndB. OrC. NotD. Xor答案:C9. VB中,用于声明一个函数的关键字是()。

A. FunctionB. SubC. DimD. Const答案:A10. 在VB中,用于表示逻辑“异或”运算符的是()。

A. AndB. OrC. NotD. Xor答案:D二、填空题(每题2分,共10分)1. 在VB中,使用____关键字可以定义一个全局变量。

答案:Public2. 当需要在VB中定义一个私有变量时,应使用____关键字。

答案:Private3. 在VB中,使用____关键字可以定义一个局部变量。

答案:Dim4. VB中,使用____关键字可以定义一个过程。

答案:Sub5. VB中,使用____关键字可以定义一个函数。

答案:Function三、简答题(每题5分,共20分)1. 请简述VB中事件驱动编程的概念。

全国计算机二级VB试题

下面的138道题目,在二级考试中命中率极高。

一、选择题(1) 下面叙述正确的是(C)A. 算法的执行效率与数据的存储结构无关B. 算法的空间复杂度是指算法程序中指令(或语句)的条数C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止D. 以上三种描述都不对(2) 以下数据结构中不属于线性数据结构的是(C)A. 队列(3)(4)A.(5)A. 对象(6)A.(7)A.C.(8)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库(9) 下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致(10) 下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A) 注:P108A. 内模式B. 外模式C. 概念模式D. 逻辑模式(11) 算法的时间复杂度是指(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数(12) 算法的空间复杂度是指(D)A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间(13)(14)A.C.(15)(D)A.(16)A.(17)以及A.(18) 下述关于数据库系统的叙述中正确的是(A)A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据(19) 关系表中的每一横行称为一个(A)A. 元组B. 字段C. 属性D. 码(20) 数据库设计包括两个方面的设计内容,它们是(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计(21) 下列叙述中正确的是(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构(22)A.C.(23)A.C.(24)A.C.(25)A.C.(26)A. 工具B. 过程C. 方法D. 环境(27) 程序流程图(PFD)中的箭头代表的是(B) 注:P81A. 数据流B. 控制流C. 调用关系D. 组成关系(28) 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

计算机vb二级考试试题及答案

计算机vb二级考试试题及答案一、选择题(每题2分,共20分)1. VB中用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Let答案:A2. 在VB中,下列哪个选项不是合法的变量名?A. _myVariableB. 123VariableC. myVariableD. Variable$答案:B3. VB中,用于结束一个循环的语句是:A. ContinueB. ExitC. BreakD. Stop答案:B4. 在VB中,下列哪个函数用于计算字符串的长度?A. Len()B. Length()C. StrLen()D. Size()答案:A5. 下列哪个选项不是VB中的流程控制语句?A. If...ThenB. For...NextC. Do...LoopD. Switch...Case答案:D6. VB中,用于定义一个类模块的关键字是:A. ClassB. ModuleC. FormD. Sub答案:A7. 在VB中,下列哪个选项是正确的事件处理程序的声明方式?A. Private Sub Button1_Click()B. Public Sub Button1_Click()C. Private Function Button1_Click()D. Public Function Button1_Click()答案:A8. VB中,用于创建一个数组的语句是:A. Dim arr(5) As IntegerB. Dim arr As Integer(5)C. Dim arr As Integer[5]D. Dim arr(5) As Integer()答案:A9. 在VB中,下列哪个选项不是合法的数值类型?A. IntegerB. DoubleC. StringD. Long答案:C10. VB中,下列哪个选项是正确的字符串连接操作?A. "Hello" & "World"B. "Hello" || "World"C. "Hello" + "World"D. "Hello" ||| "World"答案:A二、填空题(每题2分,共10分)1. 在VB中,使用________函数可以将数字转换为字符串。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档