VB考试真题二 含答案

合集下载

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

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

计算机二级VB考试题及答案为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是搜索的计算机二级VB考试题及答案,供参考练习,预祝考生们考出自己理想的成绩!1.在窗体上画一个名称为Text1的文本框,一个名称为Command1的命令按钮,然后编写如下事件过程和通用过程:Private Sub Command1_Click( )n = Val(Text1.Text)If n2 = n/2 Thenf = f1(n)Elsef = f2(n)End IfPrint f; nEnd SubPublic Function f1(ByRef x)x=x*xf1=x+xEnd FunctionPublic Function f2(ByVal x)x=x*xf2=x+x+xEnd Function程序运行后,在文本框中输入3,然后单击命令按钮,窗体上显示的是(D)(单)A.72 36B.108 36C.72 6D.27 32.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click( )c = "1234"For i = 1 To 4c1 = Trim(Str( ))Print c1Next iEnd Sub程序运行后,单击命令按钮,要求在窗体上显示如下内容 121231234则在下划线处应填入的内容为(B)(单)A.Right(c1,i)B.Left(c1,i)C.Mid(c1,i,1)D.Mid(c1,i,i)3.在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下事件过程:Private Sub Command1_Click( )n = Val(Text1.Text)For i = 2 To nFor j = 2 To sqr(i)If i Mod j = 0 Then Exit ForNext jIf j >Sqr(i) Then Print iNext iEnd Sub该事件过程的功能是(C)(单)A.输出n以内的奇数B.输出n以内的偶数C.输出n以内的素数D.输出n以内能被j整除的数4.在窗体上画一个名称为Command1的命令按钮,然后编写如下通用过程和命令按钮的事件过程:Private Function f(m As Integer)If m Mod 2 = 0 Thenf = mElsef = 1End IfEnd FunctionPrivate Sub Command1_Click( )Dim i As Integers = 0For i = 1 To 5s = s + f(i)NextPrint sEnd Sub程序运行后,单击命令按钮,在窗体上显示的是(C)(单)A.11B.10C.9D.85.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click( )Dim array1(10, 10) As IntegerDim i As Integer, j As IntegerFor i = 1 To 3For j = 2 To 4array1(i, j) = i + jNext jNext iText1.Text = array1(2, 3) + array1(3, 4)End Sub程序运行后,单击命令按钮,在文本框中显示的值是(D)(单)A.15B.14C.13D.126.Visual Basic应用程序中标准模块文件的扩展名是【BAS 或.BAS】(注意不要写点)。

二级VISUALBASIC笔试304_真题(含答案与解析)-交互

二级VISUALBASIC笔试304_真题(含答案与解析)-交互

二级VISUAL BASIC笔试304(总分96, 做题时间90分钟)一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的。

1.以下能够触发文本框Change事件的操作是______。

SSS_SINGLE_SELA 文本框失去焦点B 文本框获得焦点C 设置文本框的焦点D 改变文本框的内容分值: 2答案:D[评析] 当用户向文本框中输入新信息,或当程序把Text属性设置为新值从而改变文本框的Text属性时,将触发Challge事件.程序运行后,在文本框中每键入一个字符,就会引发一次Change事件。

2.当我们输入代码时,Visual Basic可以自动检测______错误。

SSS_SINGLE_SELA 语法错误B 编译错误C 运行错误D 逻辑错误分值: 2答案:A[评析] Visual Basic编辑环境可以自动识别用户的输入是否符合语法规则。

3.对用MsgBox显示的消息框,下面______是错的。

SSS_SINGLE_SELA 可以有一个按钮B 可以有两个按钮C 可以有三个按钮D 可以有四个按钮分值: 2答案:D[评析] MsgBox函数的按钮组合中最多只能有三个按钮。

4.为了使一个窗体从屏幕消失但仍在内存中,所使用的方法或语句为______。

SSS_SINGLE_SELA ShowB HideC LoadD Unload分值: 2答案:B[评析] Hide方法用来将窗体从屏幕上删除,但该窗体仍然留在内存中。

5.编写如下事件过程:Private Sub Form_ Key Down(Key Code As Integer, Shift As Integer) If(ButtonAnd3)=3Then Print"AAAA" End If End Sub 程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键为______。

SSS_SINGLE_SELA 左B 右C 同时按下左、右D 按什么键都不显示分值: 2答案:D[评析] 从题目中的程序可以看出,(ButtonAnd 3)=3这个条件是永假的,所以输出语句也永远不会被执行。

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

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

全国计算机二级vb考试题库及答案2016年全国计算机二级vb考试题库及答案一、选择题((1)~(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列关于栈的描述中错误的是______。

A) 栈是先进后出的线性表B) 栈只能顺序存储C) 栈具有记忆作用D)对栈的插入与删除操作中,不需要改变栈底指针(2)数据的存储结构是指______。

A)存储在外存中的数据 B)数据所占的存储空间量C)数据在计算机中的顺序存储方式D)数据的逻辑结构在计算机中的表示(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是______。

A)冒泡排序为n/2 B)冒泡排序为nC)快速排序为n D)快速排序为n(n-1)/2(4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。

A)log2n B)n/2 C)n D)n+1(5)下列对于线性链表的描述中正确的是______。

A) 存储空间不一定是连续,且各元素的存储顺序是任意的B) 存储空间不一定是连续,且前件元素一定存储在后件元素的前面C) 存储空间必须连续,且前件元素一定存储在后件元素的前面D) 存储空间必须连续,且各元素的存储顺序是任意的(6)下列对于软件测试的描述中正确的是______。

A) 软件测试的目的是证明程序是否正确B) 软件测试的目的是使程序运行结果正确C) 软件测试的目的是尽可能多地发现程序中的错误D) 软件测试的目的是使程序符合结构化原则(7)为了使模块尽可能独立,要求______。

A) 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B) 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C) 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D) 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8)下列描述中正确的是______。

计算机二级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中,使用________关键字可以定义一个类。

2011-2019年全国计算机二级VB考试真题及答案

2011-2019年全国计算机二级VB考试真题及答案

2011年9月全国计算机等级考试二级VB 笔试试卷及参考答案2011年 9月全国计算机等级考试二级笔试试卷Visual Basic语言程序设计(考试时间90 分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是()。

A)算法就是程序B)设计算法时只需要考虑数据结构的设计C)设计算法时只需要考虑结果的可靠性D)以上三种说法都不对(2)下列关于线性链表的叙述中,正确的是A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C)进行插入与删除时,不需要移动表中的元素D)以上三种说法都不对(3)下列关于二叉树的叙述中,正确的是A)叶子结点总是比度为2的结点少一个B)叶子结点总是比度为2的结点多一个C)叶子结点数是度为2的结点数的两倍D)度为2的结点数是度为1的结点数的两倍(4)软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。

下面属于应用软件的是A)学生成绩管理系统B)C语言编译程序C)UNIX操作系统D)数据库管理系统(5)某系统总体结构图如下图所示:该系统总体结构图的深度是A)7 B)6 C)3 D)2(6)程序调试的任务是A)设计测试用例B)验证程序的正确性C)发现程序中的错误D)诊断和改正程序中的错误(7)下列关于数据库设计的叙述中,正确的是A)在需求分析阶段建立数据字典B)在概念设计阶段建立数据字典C)在逻辑设计阶段建立数据字典D)在物理设计阶段建立数据字典(8)数据库系统的三级模式不包括A)概念模式B)内模式C)外模式D)数据模式(9)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)自然连接B)差C)交D)并(10)下列选项中属于面向对象设计方法主要特征的是A)继承B)自顶向下C)模块化D)逐步求精(11)以下描述中错误的是A)窗体的标题通过其Caption属性设置B)窗体的名称(Name属性)可以在运行期间修改C)窗体的背景图形通过其Picture属性设置D)窗体最小化时的图标通过其Icon属性设置(12)在设计阶段,当按Ctrl+R键时,所打开的窗口是A)代码窗口B)工具箱窗口C)工程资源管理器窗口D)属性窗口(13)设有如下变量声明语句:Dim a, b As Boolean则下面叙述中正确的是A)a和b都是布尔型变量B)a是变体型变量,b是布尔型变量C)a是整型变量,b是布尔型变量D)a和b都是变体型变量(14)下列可以作为Visual Basic变量名的是A)A#A B)4ABC C)?xy D)Print_Text(15)假定一个滚动条的LargeChange属性值为100,则100表示A)单击滚动条箭头和滚动框之间某位置时滚动框位置的变化量B)滚动框位置的最大值C)拖动滚动框时滚动框位置的变化量D)单击滚动条箭头时滚动框位置的变化量(16)在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()MsgBox Str(123 + 321)End Sub程序运行后,单击命令按钮,则在信息框中显示的提示信息为A)字符串“123+321”B)字符串“444”C)数值“444”D)空白(17)假定有以下程序:Private Sub Form_Click()a = 1:b = aDo Until a >= 5x = a * bPrint b; xa = a + bb = b + aLoopEnd Sub程序运行后,单击窗体,输出结果是A) 1 1 B) 1 1 C) 1 1 D) 1 12 3 2 4 3 8 3 6(18)在窗体上画一个名称为List1的列表框,列表框中显示若干城市的名称。

秋浙江省高校计算机VB二级等级考试真题试卷(含答案)

秋浙江省高校计算机VB二级等级考试真题试卷(含答案)

2001年秋浙江省高校计算机等级考试试卷 (二级Visual BASIC>说明:<1)考生应将试卷一至试卷三的答案涂在答题卡上,将第四、五题的答案填写在答卷上,否则作无效处理;<2)请将你的准考证号的后四位填写在答卷的右下角指定位置内;<3)考试时间为120分钟。

试卷一、计算机基础题<本题共15分)<一)单选题<每小题1分,共10分)(1>下面 (1>组设备包括输入设备、输出设备和存储设备。

A、CRT、CPU、ROMB、鼠标器、绘图仪、光盘C、磁盘、鼠标器、键盘D、磁带、打印机、激光打印机(2> 微型计算机的更新与发展,主要基于 (2> 的变革。

A、软件B、微处理器C、存储器D、磁盘的容量(3> 内存空间地址段为2001H——7000H,则其存储空间为(3>KB。

A、20480B、20.48C、20D、5(4> (4> 是Windows操作的特点。

A、先选择操作命令,再选择操作对象B、先选择操作对象,再选择操作命令C、需同时选择操作对象和操作命令D、需将操作对象拖到操作命令上(5>在Windows的资源管理器中,刚查看了A盘的目录,若在同一驱动器中换了一张软盘,想查看新的目录,可用 (5> 命令。

A、刷新B、更改C、显示D、重显示(6> 在使用Word文本编辑软件时,要把文章中所有出现的“学生”两字都改成以粗体显示,可以选择(6>功能。

A、样式B、改写C、替换D、粘贴(7> 在Word编辑文本时,为了使文字绕着插入的图片排列,可以进行的操作是 (7>。

A、插入图片,设置环绕方式B、插入图片,调整图形比例C、建立文本框,插入图片,设置文本框位置D、插入图片,设置叠放次序(8> 在GB2312-80汉字系统中,计算机把一个汉字表示为 (8> 。

A、汉语拼音字母的ASCII代码B、十进制数的二进制编码C、按字形笔划设计的二进制码D、两个字节的二进制编码(9> 使用电子邮件时,有时收到的邮件有古怪字符,即出现了乱码,这是由于 (9> 。

计算机二级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试题题目及答案

计算机二级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中,使用________关键字可以声明一个全局变量。

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

本卷共有3道大题:一、单项选择题(40道小题,共40分)1、下列说法中,不正确的说法是( D )。

(1分)A、窗体是对象B、窗体必须有Name属性C、窗体可以缩放或移动D、单击窗体内的控件可以执行Form_Click事件过程2、如果Visual Basic环境中缺少某个窗口,一般应该从主菜单的( D )下拉菜单中寻找并打开。

(1分)A、编辑B、文件C、调试D、视图3、下列说法中,正确的说法是( B )。

(1分)A、窗体名称和该窗体文件名必须一致B、窗体名称和该窗体文件名可以不相同C、窗体名称和该窗体文件名不能使用汉字D、窗体名称不能使用汉字、但该窗体文件名能使用汉字4、命令行Command1.Caption="Command1",其中Command1、"Command1"分别代表的是( B )。

(1分)A、命令、标题B、控件名称、Caption属性值C、对象、控件名称D、标题、标题的值5、Unload事件是在( A )时发生的。

(1分)A、窗体关闭B、对话框关闭C、文本框失去焦点D、改变文本框的内容6、所谓默认属性是指不用指定控件的属性名就可以代表其属性。

一个文本框控件Text1的默认属性是( B )。

(1分)A、NameB、TextC、TopD、FontSize7、命令按钮Command1的Caption属性为“退出x”,如果将命令按钮的快捷键设为Alt+x,应修改Caption属性为( A )。

(1分)A、在x前插入&B、在x后插入&C、在x前插入#D、在x后插入#8、要使标签控件在显示时不覆盖其背景内容,可以对标签控件的( D )属性进行设置。

(1分)A、BackColorB、BorderStyleC、ForeColorD、BackStyle9、为使计时器控件每隔1秒产生一个计时器事件(Timer),则应将其Interval属性值设置为( D )。

(1分)A、1B、100C、10D、100010、只能用来显示字符信息的控件是( B )。

(1分)A、文本框B、标签框C、图片框D、图像框11、在4个字符“D”、“z”、“A”、“9”中,其ASCII码值最大的是( B )。

(1分)A、“D”B、“z”C、“A”D、“9”12、如果逻辑与(And)运算的结果为“真”,与它所连接的两个条件必须是( C )。

(1分)A、前一个为“真”,后一个为“假”B、前一个为“假”,后一个为“假”C、前一个为“真”,后一个为“真”D、前一个为“假”,后一个为“真”13、能表示身高T超过1.7米且体重W小于62.5千克的人的布尔表达式是( C )。

(1分)A、T>1.7 And W<=62.5B、T>=1.7 Or W>=62.5C、T>1.7 And W<62.5D、T>1.7 Or W<62.514、表达式5/4*6\5 Mod 2 的值是( B )。

(1分)A、0B、1C、2D、315、设有程序段Print -20;:Print -16,则输出结果为( A )。

(1分)A、-20 -16B、-36C、-20-16D、出错16、下列标识符中,属于合法变量名的标识符是( D )。

(1分)A、X-3B、4yC、n$1D、bAC17、设a=1,b=2,c=3,d=4,下面逻辑表达式的值为真的是( )。

(1分)A、Sqr(d)>bB、d>c And b>aC、Abs(a-d)<cD、Not(c-b)<b18、若变量a和b的值分别是6和8,则Sqr(a*a+b*b)的结果是( )。

(1分)A、6B、8C、10D、1419、设m,n是整数,且n>m,在以下能将x赋值为一个m~n之间(含m,n)任意整数即满足n≥x≥m的是( )。

(1分)A、x=Int(Rnd*(n-m+1))+mB、x=Int(Rnd*n)+mC、x=Int(Rnd*m)+nD、x=Int(Rnd*(n-m))+m20、能删除字符串前导和尾随空格的函数是( C )。

(1分)A、LTrim()B、RTrim()C、Trim()D、LCase()21、若x=5,执行程序段:Print "x="; x + 1: Print "x="; x + 2: Print "x="; x + 3 后,变量x 的值是( A )。

(1分)A、5B、6C、7D、822、下列关于语句If y = 1 Then x = 1 的说法中,正确的说法是( )。

(1分)A、x = 1 和y = 1 均为赋值语句B、x = 1 和y = 1 均为关系表达式C、x = 1 为关系表达式,y = 1 为赋值语句D、x = 1 为赋值语句,y = 1 为关系表达式23、执行a = InputBox("Today", "Tomorrow", "Yesterday", , , "Day before yesterday", 5),在对话框的标题区显示的信息是( B )(1分)A、TodayB、TomorrowC、YesterdayD、Day before yesterday24、对话框InputBox作为函数的返回值一般为( A )。

(1分)A、IntegerB、StringC、VariantD、Long25、语句For i = -3 To 20 Step 0 的循环次数为( D )。

(1分)A、23B、20C、错误提示D、无数次(死循环)26、下列关于“Do While 条件: 循环体: Loop”这种循环结构的叙述中,正确的叙述为( C )。

(1分)A、如果“条件”为常数0,则一次循环体也不执行B、如果“条件”为常数-1,则一次循环体也不执行C、如果“条件”为常数-1,则只执行一次循环体D、如果“条件”为常数0,则执行无限次循环体27、设变量n为整型,执行“n = "ab123"”赋值语句后,n中的结果为( D )。

(1分)A、数值123B、字符串ab123C、语法错误D、提示“类型不匹配”错误28、已知:Option Base 1,Dim A(0 To 5, 0 To 5) As Integer,则数组A的元素个数是( C )。

(1分)A、10B、12C、25D、3629、一个数组中的所有元素具有相同的数据类型,只有( D )的类型可以例外。

(1分)A、StringB、SingleC、IntegerD、Variant30、已知:Option Base 0,Dim A(),n% = 7,则下列操作中,错误的操作是( )。

(1分)A、ReDim A(n)B、ReDim A(n-8)C、ReDim A(n+2)D、ReDim Preserve A(n)31、已知:Option Base 1,Dim a() As Integer, Dim b(-1 to 2) As Integer,如果执行a = b ,则数组a的下界是( )。

(1分)A、-1B、0C、1D、232、事件过程是在( D )时执行的代码段。

(1分)A、窗体调用B、单击窗体C、双击窗体D、响应事件33、若变量Temp为全局变量,在过程Form_Click内又定义了局部变量Temp,在窗体名默认的情况下,能在过程Form_Click内访问全局变量Temp的形式是( C )。

(1分)A、TempB、Form.TempC、Form1.TempD、Form_Click.Temp34、当形参用简单变量表示而且不需要返回值时,相应的实参可以是( D )。

(1分)A、表达式B、数组元素C、变量或常量D、常量、变量、数组元素、函数、表达式35、在窗体的“通用”段声明变量时,不能使用( D )关键字。

(1分)A、DimB、StaticC、PublicD、Private36、以下叙述中,错误的叙述是( C )。

(1分)A、打开一个工程时,系统自动装入与该工程有关的窗体、标准模块等文件B、保存Visual Basic程序时,应分别保存窗体文件及工程文件C、Visual Basic应用程序只能以解释方式执行D、事件可以由用户引发,也可以由系统引发37、在Show方法中,“模式”的默认值为( )。

(1分)A、0B、1C、2D、Null38、下列对于顺序文件的描述中,正确的描述是( C )。

(1分)A、每个记录长度相同B、可以随机访问其中的记录C、必须按照顺序访问D、可以向文件中插入记录39、使用Write #1, "abc", "def", 123 语句后,打开该被写入的文件,则文件中的内容是( B )。

(1分)A、"abc","def",123B、abc def 123C、"abc" "def" 123D、abc,def,12340、设有语句Open "c:\Test.Dat" For Output As #1,则以下错误的叙述是( D )。

(1分)A、该语句在C盘根目录下建立一个名为Test.Dat的文件B、该语句建立的文件的文件号为1C、执行该语句后,就可以通过Print # 语句向文件Test.Dat中写入信息D、执行该语句后,就可以通过Input # 语句从文件Test.Dat中读出信息二、填空题(5道小题,共30分)1、* 求T=2×4×6×8×…×30* 程序段如下:For I = 2 To 30T = T * INext IPrint "乘积为: "; T(6分)________________________________________2、* 利用数组求裴波那契数列1,1,2,3,5,...的前20项。

* 程序段如下:Private Sub Command启动_Click()Dim a(20) As Integer, i As Integera(1) = 1: a(2) = 1Print a(1); a(2);For i = 3 To 20a(i)= a(i - 1) + a(i - 2)Print a(i);Next i: PrintEnd Sub(6分)________________________________________3、* 程序功能是实现矩阵转置,即将M×N的矩阵的行和列互换。

相关文档
最新文档