2012年全国计算机等级《二级VB》全真模拟试题(7)-中大网校

合集下载

国家二级VB机试对象及其操作模拟试卷7_真题-无答案

国家二级VB机试对象及其操作模拟试卷7_真题-无答案

国家二级VB机试(对象及其操作)模拟试卷7(总分106,考试时间90分钟)1. 选择题1. 以下合法的Visual Basic标识符是A. ForLoopB. ConstC. 9abcD. a#x2. 当一个复选框被选中时,它的Value属性的值是A. 3B. 2C. 1D. 03. 以下叙述中错误的是A. 在keyPress事件过程中不能识别键盘的按下与释放B. 在keyPress事件过程中不能识别回车键C. 在keyDown和keyUp事件过程中,将键盘输入的“A”和“a”视作相同的字母D. 在keyDown和keytJp事件过程中,从键盘上输入的“1”和从右侧小键盘上输入的“1”4. 在Visual Basic工程中,可以作为“启动对象”的程序是A. 任何窗体或标准模块B. 任何窗体或过程C. Sub Main过程或其他任何模块D. Sub Main过程或任何窗体5. 假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。

为了保存该应用程序,以下正确的操作是A. 只保存窗体模块文件B. 分别保存窗体模块、标准模块和工程文件C. 只保存窗体模块和标准模块文件D. 只保存工程文件6. 目录列表框的Path属性的作用是A. 显示当前驱动器或指定驱动器上的某个目录下的文件名B. 显示当前驱动器或指定驱动器上的目录结构C. 显示根目录下的文件名D. 显示指定路径下的文件7. 为了使列表框中的项目呈多列表显示,需要设置的属性为A. ColumnsB. StyleC. ListD. MultiSelect8. 为了使标签具有“透明”的显示效果,需要设置的属性是A. CaptionB. AlignmentC. BackStyleD. AutoSize9. 目录列表框Path属性所表示的含义是A. 当前驱动器或指定驱动器上的路径B. 当前驱动器或指定驱动器上的某目录下的文件列表C. 跟目录下的文件列表D. 指定路径下的文件列表10. 下面有关标准模块的叙述中,错误的是A. 标准模块不完全由代码组成,还可以有窗体B. 标准模块中的Private过程不能被工程中的其他模块调用C. 标准模块的文件扩展名为.basD. 标准模块中的全局变量可以被工程中的任何模块引用11. 下面关于标准模块的叙述中错误的是A. 标准模块中可以声明全局变量B. 标准模块中可以包含一个Sub Main过程,但此过程不能被设置为启动过程C. 标准模块中可以包含一些Public过程D. 一个工程中可以含有多个标准模块12. 以下叙述中正确的是A. 在属性窗口只能设置窗体的属性B. 在属性窗口只能设置控件的属性C. 在属性窗口可以设置窗体和控件的属性D. 在属性窗口可以设置任何对象的属性13. 以下说法中正确的是A. 事件过程也是过程,只能由其他过程调用B. 事件过程的过程名是由程序设计者命名的C. 事件过程通常放在标准模块中D. 事件过程是用来处理由用户操作或系统激发的事件的代码14. VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是A. .vbpB. .basC. .vbwD. .frm15. 以下关于VB文件的叙述中,错误的是A. 标准模块文件不属于任何一个窗体B. 工程文件的扩展名为.frmC. 一个工程只有一个工程文件D. 一个工程可以有多个窗体文件16. 在面向对象的程序设计中,可被对象识别的动作称为A. 方法B. 事件C. 过程D. 函数17. 以下关于VB文件的叙述中,正确的是A. 标准模块文件的扩展名是.frmB. 一个.vbg文件中可以包括多个.vbp文件C. 一个.vbp文件只能含有一个标准模块文件D. 类模块文件的扩展名为.bas18. 以下关于VB对象属性的叙述中,错误的是A. 属性是对象的特征B. 对象的所有属性值都可以在属性窗口中设置C. 不同对象可以具有同名的属性D. 对象的某些属性可以在程序中设置19. 能够用于标识对象名称的属性是A. NameB. CaptionC. ValueD. Text20. 以下关于事件、事件驱动的叙述中,错误的是A. 事件是可以由窗体或控件识别的操作B. 事件可以由用户的动作触发C. 一个操作动作只能触发一个事件D. 事件可以由系统的某个状态的变化而触发21. 设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能实现该操作的语句是A. Text1.MaxLength=0B. Text1.Enabled=FalseC. Text1.Visible=FalseD. Text1.Width=022. 以下能在窗体Form1的标题栏中显示“VisualBasic窗体”的语句是A. Form1.Name=“VisualBasic窗体”B. Form1.Titie=“VisualBasic窗体”C. Form1.Caption=“VisualBasic窗体”D. Form1.Text=“VisualBasic窗体”23. 把窗体的KeyPreview属性设置为True。

全国计算机等级考试二级VB笔试全真模拟试卷(答案解析)

全国计算机等级考试二级VB笔试全真模拟试卷(答案解析)

一、选择题(每小题2分,共35题,70分)在下列各题的A)、B)、c)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

1)下列关于算法复杂度描述正确的是。

A)算法的时间复杂度是指算法执行的时间B)算法的空间复杂度是指执行这个算法所需的内存空间C)一个算法的空间复杂度大,则其时间复杂度必定大D)一个算法的空间复杂度大,则其时间复杂度必定小答案:B) 【解析】算法的时间复杂度是指执行算法所需的计算工作量。

算法的空间复杂度是指执行这个算法所需的内存空间。

在一个算法的空间复杂度大的情况下,其时间复杂度可能会很大,具体视情况而定;反之亦然。

(2)下列数据结构中属于非线性结构的是A)列队B)线性表C)二叉树D)栈答案:(C) 【解析】线性结构满足两个条件:有且只有一个根结点;每个结点最多只有一个前件,也最多只有一个后件、列、线性表都属于线性结构,二叉树是一种非线性结构,因为除叶子结点外,每个结点都有两个后件,不满足线性结构的条件。

(3)算法的有穷性是指——。

A)算法程序的运行时间是有限的B)算法程序所处理的数据量是有限的C)算法程序的长度是有限的D)算法只能被有限的用户使用答案:(A) 【解析】算法具有5个特性。

①有穷性:一个算法必须(对任何合法的输入值)在执行有穷步之后结束;且每一步都可在有限时间内完成,即运行时间是有限的;②确定性:算法中每一条指令必须有确切的含义,读者理解时不会产生歧义;③可行性:一个算法是可行的,即算法中描述的操作都是可以通过已经实现的基本运算执行有限次来实现;④输入:一个算法有零个或多个输入,这些输入取自于某个特定的对象的集合;⑤输出:一个算法有一个或多个输出。

(5)软件生命周期是指——。

A)软件的开发过程B)软件的运行维护过程C)软件产品从提出、实现、使用维护到停止使用退役的过程D)软件从需求分析、设计、实现到测试完成的过程答案:C) 【解析】通常将软件产品从提出、实现、使用维护到使用、退役的过程称为软件生命周期。

计算机等级考试二级VB全真模拟试题考试

计算机等级考试二级VB全真模拟试题考试

计算机等级考试二级VB全真模拟试题考试大全一、选择题:35题,2分/题,共70分下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

1.当运行程序时,系统自动执行启动窗体的某个事件过程。

这个事件过程是()A)Load B)Click C)Unload D)GotFocus2.无论何控件,都具有一个共同属性。

这个属性是()A)Text B)Font C)Name D)Caption3.在一行内写多条语句时,语句之间要用某个符号分隔。

这个符号是()A), B); C)、 D):4.表达式3∧2*2+3 MOD 10\4的值是()A)18 B)1 C)19 D)05.下面的变量名合法的是()A)k_name B)k ame C)name D)k-name6.设有如下变量声明Dim time1 As Date,为变量time1正确赋值的表达式是()A)time1 = #11:34:04 # B)time1 = Format(Time,"yy:mm:dd")C)time1 = #"11:34:04"# D)time1 = Format("hh:mm:ss",Time)7.表达式12000 + "129" & 200的值是()A)12329 B)"12129200" C)"12000129200" D)"12329"8.若设a = 4,b = 5,则下列表达式值为真的是()A)(True+a)>0 And b>10 B)a>b Or b>10-aC)(False-b< 0) Eqv (a>b) D)a>b Xor b+3>59.当窗体上的文字或图形被覆盖或最小化后能恢复原貌,需要设置窗体的属性是()A)Appearance B)Visible C)Enable D)Autoredraw10.在窗体上画一个名称为Command1的命令按钮,编写以列程序:Private Sub Command1_Click( )Dim a As IntegerStatic b As Integera = a + bb = b + 4Print a,bEnd Sub程序运行后,单击该命令按钮三次,屏幕上显示的值是()A)4 12 B)0 4 C)4 8 D)8 1211.Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是()A)属性、控件和方法 B)属性、事件和方法C)窗体、控件和过程 D)控件、过程和模块12.下列程序段错误的是()A)Dim a As Integera = array(1,2,3,4)B)Dim a(),b()a = array(1,2,3,4):b = aC)Dim a As Varianta = array(1,"asd",true)D)Dim a() As Varianta = array(1,2,3,4)13.表达式String(1,"I am student") + Replace("am harass","rass","ppy") & "!"的值是()A)"I am happy!" B)"I am student I am s am harass studentam happy!"C)"I am student am harass!" D)"I am student am happy!"14.下列程序段中,能正常结束循环的是()A)I = 1DoI = I + 2Loop Until I = 10B)I = 5DoI = I + 1Loop Until I < 0C)I = 10DoI = I + 1Loop Until I > 0D)I = 6DoI = I - 2Loop Until I = 1 [Page]15.引用列表框(List1)最后一个数据项应使用的表达式是()A)List1.List(List1.ListCount) B)List1.List(List1.ListCount-1)C)List1.List(ListCount) D)List1.List(ListCount-1)16.有如下程序:Option Base 1Private Sub Command1_Click()Dim x,y(3,3)x = Array(1,2,3,4,5,6,7,8,9)For i = 1 To 3For j = 1 To 3y(i,j) = x(i*j)If(j > = i) Then Print y(i,j);Next jPrintNext iEnd Sub运行时输入出的结果是()A)1 2 32 4 64 6 8B)1 2 32 4 63 6 9C)12 43 6 9D)1 2 34 6917.在窗体上画一个名称为Command1的命令按钮,编写如下程序:Private Sub Command1_Click()Print pl(3,7)End SubPublic Function pl(x As Single,n As Integer) As SingleIf n=0 Thenpl=1ElseIf n Mod 2=1 Thenpl=x*x+nElseP1=x*x-nEnd IfEnd IfEnd Function程序运行后,单击该命令按钮,屏幕上显示的结果是()A)2 B)1 C)0 D)1618.以下属性和方法中,可重定义坐标系的是()A)DrawStyle属性 B)DrawWidth属性 C)Scale方法 D)ScaleMode属性19.在窗体上画一个文本框,然后编写如下事件过程:Private Sub Form_Load()Text1.Text = ""Text1.SetFocusFor i = 1 To 5Sum = Sum +iNext iText1.text = SumEnd Sub上述程序的运行结果是()A)在文本框中输出15 B)在文本框中输出0C)在文本框中输出不定值 D)出错 [Page]20.已知x代表某个百分制成绩,下列程序段用于显示对应的五级制成绩,正确的是()A)If x > = 60 ThenPrint "及格"ElseIf x > = 70 ThenPrint "中"ElseIf x > = 80 ThenPrint "良"ElseIf x > = 90 ThenPrint "优"ElsePrint "不及格"End IfB)If x < 90 ThenPrint "良"ElseIf x < 80 ThenPrint "中"ElseIf x < 70 ThenPrint "及格"ElseIf x < 60 ThenPrint "不及格"ElsePrint "优"End IfC)If x > = 90 ThenPrint "优"ElseIf x > = 80 ThenPrint "良"ElseIf x > = 70 ThenPrint "中"ElseIf x > = 60 ThenPrint "及格"ElsePrint "不及格"End IfD)Select Case xCase x > = 90Print "优"Case x > = 80Print "良"Case x > = 70Print "中"Case x > = 60Print "及格"Case ElsePrint "不及格"End Select21.下面说法不正确的是( )A)滚动条的重要事件是Change和ScrollB)框架的主要作用是将控件进行分组,以完成各自相对独立的功能C)组合框是组合了文本框和列表框的特性而形成的一种控件D)计时器控件可以通过对Visible属性的设置,在程序运行期间显示在窗体上22.在窗体上画一个名称为Check1复选框,在程序运行的过程中,若选中复选框,则Check1.value的值是()A)True B)2 C)0 D)123.在下列关于菜单的说法中,错误的是()A)每一个菜单项都是一个控件,与其他控件一样都有自己的属性和事件B)除了Click事件之外,菜单项还能响应其他的如 DblClick等事件过程C)菜单项的快捷键不可以任意设置D)在程序执行时,如果菜单项的Enabled属性为False,则该菜单项变成灰色,不能被用户选择[Page]27.下列关于过程叙述不正确的是()A)过程的传值调用是将实参的具体值传值递给形参B)过程的传址调用是将实参在内存的地址传递给形参C)过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的D)无论过程传值调用还是过程传址调用,参数传递都是双向的28.执行了下面程序后,组合框中数据项的值是()Private Sub Form_Click()For i=1 to 6Combo1.AddItem iNext iFor i= 1 to 3Combo1.RemoveItem iNext iEnd SubA)1 5 6 B)1 3 5 C)4 5 6 D)2 4 629.若在Shape 控件内以FillStyle属性所指定的图案填充区域,而填充图案的线条颜色由FillColor属性指定,非线条的区域由Back Color属性填充,则应()A)将Shape控件的FillSte属性设置为2至7间的某个值,BackStyle属性设置为1B)将 Shape控件的FillSte属性设置为0或1,BackStyle属性设置为1C)将Shape控件的FillSte属性设置为2至7间的某个值,BackStyle属性设置为0D)将Shape控件的FillSte属性设置为0或1,BackStyle属性设置为030.下列程序的执行结果是()Private Sub Form_Activate()Dim score(3) As Integer, total As IntegerDim aa_score As Variantscore(1)=50: score(2) =14:score(3)=36tota=0: i=0For Each aa_score In scorei=i+1total=tota + aa+_scorePrint i,aa_score,totalNextEnd SubA)1 0 02 50 503 14 644 36 100B)1 50 502 14 643 36 100C)0 50 501 14 642 36 100D)0 0 01 50 502 14 643 36 10031.在Activate 事件过程中,写入下面的程序:Option Base 1Private Sub Form_Activate()Dim t As IntegerDim a( ) As Varianta=Array (2,4,6,8,10,1,3,5,7,9)For i=1 to 10\2t= a(i)a(i)=a(10 - i + 1)a(10 - i + 1)=tNext iFor j= 1 to 10Print a(j);Next jEnd Sub运行程序后,显示的结果是()A)2 4 6 8 10 1 3 5 7 9 B)1 3 5 7 9 2 4 6 8 10C)9 7 5 3 1 10 8 6 4 2 D)10 8 6 4 2 9 7 5 3 132.在Activate 事件过程中,写入下面的程序:Private Sub Form _Activate()Dim S As String, a As String, b As Stringa= "*" : b =" $"For i= 1 to 4If i / 2= Int(i / 2) ThenS=String(Len (a)+i , b)ElseS=String(Len(a) + i, a)End IfPrint S;Next iEnd Sub运行程序后,显示结果是()A)$$ ***$$$$***** B)*$$**$$***$$$****$$$$C)**$$$****$$$$$ D)$*$$**$$$***$$$$****33.在窗体上设置相应的控件,并在代码窗口编写下列程序:Printe Sub Form_Click()Dim a As Long ,b As Longa=InputBox("请输入若干个整数")Call P(a,b)Print bEnd SubPrivate Sub P(x As Long, y As Long)Dim n As Integer, j As String*1, s As Stringk=Len(Trim(Str(x)))s=""For i= K To 1 Step -1j=Mid(x,i,1)s=s+jNext iy=Val(s)End Sub运行程序,在InputBox框中输入123456,然后单击"确定"按钮,则输出结果是()A)123456 B)654321 C)135246 D)24613534.设定文本框内的文字内容是否允许修改的属性是()A)Text B)Locked C)PasswordChar D)Multiline35.要建立一个学生成绩的随机文件,如下定义了学生的记录类型,由学号、姓名、三门课程成绩(百分制)组成,下列程序段正确的是()A)Type studlno As Integername AS Stringscore(1 to 3) As SingleEnd TypeB)Type studlno As Integername As String *10score() As SingleEnd TypeC)Type studlno As Integername As String *10score(1 to 3) As StngleEnd TypeD)Type studlno As Integername As Stringscore(1 to 3) As StringEnd Type [Page]二、填空:每空2分,共30分。

2012全国计算机二级VB机试模拟题 (17)

2012全国计算机二级VB机试模拟题 (17)

1第1小题【知识点播】①窗体的标题是由其Caption属性设置,窗体的MaxButton 属性、MinButton 属性决定其标题栏是否显示最大化、最小化按钮,True表示显示,False表示不显示。

此外,通过修改窗体的BorderStyle属性(用于设置边框样式),也可实现窗体标题栏是否显示最大化、最小化按钮的效果,其中值设置为3时窗体具有固定大小,包含左侧控制框和标题栏,但没有最大化、最小化按钮。

②程序运行时,通常用单击命令按钮的方式来选中某个按钮,为了能够在按<Enter>键时也选中这个命令按钮,可将其Default属性设置为True,某些情况下为了能够在按<Esc>键时也能选中按钮,则需要将命令按钮的Cancel属性设置为True。

【审题分析】本题只需按题目要求画出标签、命令按钮控件并设置其和窗体相应属性。

【操作步骤】步骤1:新建一个"标准EXE"工程,按表92-1在窗体中画出控件并设置其相关属性。

表92-1步骤2:按要求将文件保存至考生文件夹中。

【特别提示】为使两个控件的大小相同,还可在选中控件后执行【格式】→【统一尺寸】→【两者都相同】命令。

【主要考点】窗体、命令按钮。

第2小题【知识点播】①Alignment属性用于确定文本框中文本的放置方式,其值可以设置为0(靠左,默认)、1(靠右)或2(居中)。

②FontSize属性用来将文本格式设置成相应的字号。

【审题分析】本题需分别在三个命令按钮的Click事件过程中,设置文本框的Alignment属性为对应值。

【操作步骤】步骤1:新建一个"标准EXE"工程,按表92-2在窗体中画出控件并设置其相关属性。

表92-2步骤2:在代码编辑窗口,分别编写3个按钮的单击事件过程。

参考代码:Private Sub cmdLeft_Click()txtComputer.Alignment = 0End SubPrivate Sub CmdCenter_Click()txtComputer.Alignment = 2End SubPrivate Sub CmdRight_Click()txtComputer.Alignment = 1End Sub步骤3:按要求将文件保存至考生文件夹中。

2012年全国计算机等级《二级VB》全真模拟试题(2)-中大网校

2012年全国计算机等级《二级VB》全真模拟试题(2)-中大网校

2012年全国计算机等级《二级VB》全真模拟试题(2)总分:100分及格:60分考试时间:90分一、选择题(每题2分,共35题,70分)(1)如果在定义过程时使用了Static关键字,则表明(2)根据数据编码方式的不同,文件可以分为(3)在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:<Ahref="javascript:;"></A>程序运行后,如果单击命令按钮,则在窗体上输出的内容为()。

(4)下列程序段的执行结果为()。

(5)目录列表框的Path属性的作用是(6)在窗体上画1个名称为Command1的命令接钮,然后编写如下事件过程<Ahref="javascript:;"></A>程序运行后,单击命令按钮,输出结果是()。

(7)在窗体上画一个命令按钮Command1,然后编写如下事件过程:(8)设有如下关系表,由关系R和S通过运算得到关系T,则所使用的运算为()。

A.B.C.D.(9)下列操作不能触发Unload事件的是(10)以下叙述中错误的是(11)执行下列语句strlnput=InputBox(“请输入字符串”,“字符串对话框”,“字符串。

”)将显示输入对话框。

此时如果直接单击“确定”按钮,则变量strlnput的内容是()。

(12)某程序列表框中有许多项,现在用Timer控件控制时间,0.1秒删除一项,直到删完为止,用一滚动条来显示删除的项目,请选择合适的语句,完成此程序()。

Private Sub command2_click()HScroll1.Min=0HScroll 1.Max=List 1.ListcountHScroll1.Value =0Timer1.Interva1=Timer1.Enabled=TrueEnd SubPrivate Sub Timer1_Timer()If List1.Listcount&gt;0 ThenListl.Removeltem 0HScroll1.Value=HScroll1.Max.List1.ListcountElseTimer1.Enabled=MsgBox“全部删除!”EndIfEnd SubA. 100 FalseB. 0.1 TrueC. 100 TrueD. 0.1 False(13)窗体的MouseDown事件过程(14)运行下面的程序,单击命令按钮,输出结果为()。

全国计算机二级VB上机题库(题+答案)

全国计算机二级VB上机题库(题+答案)

一、基本操作题下面出现的“考生文件夹”均为c:\wexam\20060001。

请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

1.在窗体上建立一个二级菜单,该菜单含有“文件”和“帮助”两个主菜单项(名称分别为vbFile和vbHelp),其中“文件”菜单包括“打开”、“关闭”和“退出”三个子菜单项(名称分别为vbOpen、vbClose和vbExit)。

只建立菜单,不必定义其事件过程。

注意:保存时必须存放在考生文件夹下,窗体文件名为kt1.frm,工程文件名为kt1.vbp。

2.在名称为Form1的窗体上建立两个名称分别为Cmd1和Cmd2、标题分别为“喜欢”和“不喜欢”的命令按钮。

编写适当的事件过程,要求程序运行后,如果单击“喜欢”命令按钮,则在窗体上显示“数理化”;如果单击“不喜欢”命令按钮,则在窗体上显示“政史地”。

程序中不能使用任何变量,直接显示字符串。

注意:保存时必须存放在考生文件夹下,窗体文件名为kt2.frm,工程文件名为kt2.vbp。

一、基本操作题答案1.【解题步骤】(1)打开“菜单编辑器”。

(2)菜单设计见表4-1。

表4-1标题名称内缩符号文件vbFile0打开vbOpen1关闭vbClose1退出vbExit1帮助vbHelp0(3)按要求设计含有“文件”和“帮助”的菜单栏。

(4)为“文件”菜单设计“打开”、“关闭”和“退出”三个子菜单项。

(5)设计完成之后,按规定方式存盘。

2.【解题步骤】(1)建立界面和控件并设置控件属性。

程序中用到的控件及其属性见表4-2。

表4-2控件属性设置值按钮Name Cmd1Caption喜欢按钮Name Cmd2Caption不喜欢(2)编写程序代码。

参考代码:Private Sub Cmd1_Click()Print"数理化"End SubPrivate Sub Cmd2_Click()Print"政史地"End Sub(3)调试并运行程序。

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

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

计算机二级VB考试题含答案计算机二级VB考试题含答案计算机二级VB考试题及答案1.以下能判断指针是否指向文件尾的函数是(D)(单)A.BOFB.LOCC.LOFD.EOF2.如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是(B)(单)A.如果工程中含有SubMain过程,则程序一定首先执行该过程B.不能把标准模块设置为启动模块C.用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体D.任何时刻最多只有一个窗体是活动窗体3.窗体的过程Form_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAs Single),有4个参数,关于这些参数,正确的描述是(D)(单)A.通过Button参数判定当前按下的是键盘上哪一个键B.Shift参数只能用来确定是否按下Shift键C.Shift参数只能用来确定是否按下Alt和Ctrl键D.参数x,y用来设置鼠标当前位置的坐标4.设组合框Combo1中有3个项目,则以下能删除最后一项的语句是(B)(单)bo1.RemoveItemTextbo1.RemoveItem2bo1.RemoveItem3bo1.RemoveItemCombo1.Listcount5.以下关于焦点的叙述中,错误的是(A)(单)A.如果文本框的Enabled属性为False,能接收从键盘上输入的数据B.当文本框失去焦点时,触发LostFocus事件C.当文本框的Enabled属性为False时,其Tab顺序不起作用D.可以用TabIndex属性改变Tab顺序6.如果要在菜单中添加一个分隔线,则应将其Caption属性设置为(D)(单)A.=B.*C.&D.-7.在窗体上画一个名称为Command1的命令按钮和两个名称分别为Text1、Text2的文本框,然后编写如下事件过程:PrivateSubCommand1_Click()n=val(Text1.Text)SelectCasenCase1To20x=10Case2,4,6x=20CaseIs<10x=30Case10x=40EndSelectText2.Text=xEndSub程序运行后,如果在文本框Text1中输入10,然后单击命令按钮,则在Text2中显示的内容是(A)(单)A.10B.20C.30D.408.设有以下循环结构Do循环体LoopWhile<条件>则以下叙述中错误的是(A)(单)A.若"条件"是一个为0的常数,则一次也不执行循环体B."条件"可以是关系表达式、逻辑表达式或常数C.循环体中可以使用ExitDo语句D.如果"条件"总是为True,则不停地执行循环体9.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimnumAsIntegernum=1DoUntilnum>6Printnum;num=num+2.4LoopEndSub程序运行后,单击命令按钮,则窗体上显示的内容是(B)(单)A.13.45.8B.135C.147D.无数据输出10.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimaAsInteger,sAsIntegera=8s=1s=s+aa=a-1LoopWhilea<=0Prints;aEndSub程序运行后,单击命令按钮,则窗体上显示的内容是(C)(单)A.79B.340C.97D.死循环11.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:有如下通用过程:PublicFunctionf(xAsInteger)DimyAsIntegerx=20y=2f=x*yEndFunctionPrivateSubCommand1_Click()StaticxAsIntegerx=10y=f(x)Printx;yEndSub程序运行后,如果单击命令按钮,则在窗体上显示的内容是(C)(单)A.105B.205C.2040D.104012.设有如下通用过程:PublicSubFun(a(),ByValxAsInteger)Fori=1To5x=x+a(i)NextIEndSub在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下的事件过程:PrivateSubCommand1_Click()Dimarr(5)AsVariantFori=1To5arr(i)=iNextICallFun(arr(),n)Text1.Text=nEndSub程序运行后,单击命令按钮,则在文本框中显示的内容是(A)(单)A.10B.15C.25D.2413.在窗体上画一个名称为Command1的`命令按钮,然后编写如下代码:OptionBase1PrivateSubCommand1_Click()d=0c=10x=Array(10,12,21,32,24)Fori=1To5Ifx(i)>cThend=d+x(i)c=x(i)Elsed=d-cEndIfPrintdEndSub程序运行后,如果单击命令按钮,则在窗体上输出的内容为(C)(单)A.89B.99C.23D.7714.在窗体上画两个滚动条,名称分别为Hscroll1、Hscroll2;六个标签,名称分别为Label1、Label2、Label3、Label4、Label5、Label6,其中标签Label4、Label6分别显示"A"、"B"、"A*B"等文字信息,标签Label1、Label2分别显示Hscroll1、Hscroll2滚动条的数值,Label3显示A*B的计算结果。

国家二级VB机试(综合应用题)模拟试卷7(题后含答案及解析)

国家二级VB机试(综合应用题)模拟试卷7(题后含答案及解析)

国家二级VB机试(综合应用题)模拟试卷7(题后含答案及解析) 题型有:1.1.以下数列:1,1,2,3,5,8,13,21…的规律是从第3个数开始,每个数都是其前面两个数之和。

在考生文件夹下有一个工程文件sjt5.vbp。

窗体中已经给出了所有控件,如图所示。

请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计算”按钮,则计算出上述数列第n项的值,并在文本框中显示,n是选中的单选按钮后面的数值(提示:因计算结果较大,应使用长整型变量)。

注意:不能修改已经给出的程序和已有的控件的属性;在结束程序运行之前,必须选中一个单选按钮,并单击“计算”按钮以获得一个结果;必须使用窗体右上角的关闭按钮结束程序,否则无成绩。

最后把修改后的文件按原文件名存盘。

正确答案:[操作步骤]步骤1:打开本题工程文件。

步骤2:打开代码编辑窗口,在指定位置编写如下代码。

参考代码Private sub Commandl_Click( )Dim a( )As LongDim i As IntegerDim n As Integer’Op1.Count是单选按钮数目,这里用的是控件数组For i=0 To Op1.Count—1’判断哪一项被选择,把它后面的数值赋给n,确定n值If Opl(i).Value=True Thenn=Val(Opl(i).Caption)Exit ForEnd IfNextReDim a(n)’重新申请空间,这里是动态申请a(1)=1a(2)=1’数列第一项、第二项值确定For i=3 To na(i)=a(i-1)+a(i-2)’后一项值是前两项值之和NextText1.Text=a(n)End Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。

2.考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。

in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。

全国计算机二级vb模拟试题及答案解析全国计算机vb二级考试真题模板

全国计算机二级vb模拟试题及答案解析全国计算机vb二级考试真题模板

全国计算机二级vb模拟试题及答案解析全国计算机vb二级考试真题模板1.在待排序的元素序列基本有序的前提下,效率最高的排序方法是(c)a)冒泡排序b)选择排序c)快速排序d)归并排序2.非空的循环单链表head的尾结点(由p所指向),满足(a)a)p->next==nullb)p==nullc)p->next=headd)p=head3.线性表的顺序存储结构和线性表的链式存储结构分别是(c)a)顺序存取的存储结构、顺序存取的存储结构b)随机存取的存储结构、顺序存取的存储结构c)随机存取的存储结构、随机存取的存储结构d)任意存取的存储结构、任意存取的存储结构4.结构化程序设计所规定的三种基本控制结构是(d)a)输入、处理、输出b)树形、网形、环形c)顺序、选择、循环d)主程序、子程序、函数5.下列不属于软件调试技术的是(d)a)强行排错法b)集成测试法c)回溯法d)原因排除法6.软件生命周期中花费时间最多的阶段是(b)a)详细设计b)软件编码c)软件测试d)软件维护7.软件设计中,有利于提高模块独立性的一个准则是(a)a)低内聚低耦合b)低内聚高耦合c)高内聚低耦合d)高内聚高耦合8.数据库的故障恢复一般是由(d)a)数据流图完成的b)数据字典完成的c)dba完成的d)pad图完成的9.下列关系运算的叙述中,正确的是(b)a)投影、选择、连接是从二维表行的方向进行的运算b)并、交、差是从二维表的列的方向来进行运算c)投影、选择、连接是从二维表列的方向进行的运算d)以上3种说法都不对10.在关系数据库中,对一个关系做投影操作后,新关系的元组个数将(a)a)等于原来关系中的'元组个数b)大于原来关系中的元组个数c)小于原来关系中的元组个数d)不能确定元组个数11.以下不具有picture属性的对象是(b)a)窗体b)图片框c)图像框d)文本框12.双击窗体中的对象后,visual basic将显示的窗口是(d)a)项目(工程)窗口b)工具箱c)代码窗口d)属性窗口13.若要将窗体从内存中卸载,其实现的方法是(a)a)showb)unloadc)loadd)hide14.要使目录列表框(名称为dirl)中的目录随着驱动器列表框(名称为drivel)中所选择的当前驱动器的不同而同时发生变化,则应:(a)a)在dirl中的change事件中,书写语句 =b)在dirl中的change事件中,书写语句 =c)在drivel中的change事件中,书写语句 =d)在drivel中的change事件中,书写语句 =dim x as integer如果sgn(x)的值为-1,则表示x的值是(a)a)整数b)大于0的整数c)等于0的整数d)小于0的数16.下述说法不正确的是(b)a)变量名的长度不能超过255个字符b)变量名可以包含小数点或者内嵌的类型声明字符c)变量名不能使用关键字d)变量名的第一个字符必须是字母17.下列可作为visual basic变量名的是(a)a)filenameb)a(a+b)c)a%dd)print18.语句print sgn(-6^2)+abs(-6^2)+int(-6^2)的输出结果是(bd)a)-36b)1c)-1d)-7219.下面说法中,不正确的是(d)a)cls清除由print方法显示的文本或在图片框中显示的图形,并把光标移到对象的左上角(0,0)b)当前窗体是用picture属性装入的图形时,也可以用cls方法清除c)move方法用来移动窗体和控件,并改变其大小d)cls方法中的对象,可以是窗体或图片框,如果省略则清除当前窗体中显示的内容20.假定在图片框picturel中装入了一个图形,为了清除该图形(注意,清除图形而不是删除图片框),应采用的正确方法是(d)a)选择图片框,然后按del键b)执行语句 e=loadpicture("")c)执行语句e=""d)选择图片框,在属性窗口中选择picture属性条,然后按回车键21.线性表l=(a1,a2,a3,…ai,…an),下列说法正确的是(d)a)每个元素都有一个直接前件和直接后件b)线性表中至少要有一个元素c)表中诸元素的排列顺序必须是由小到大或由大到小d)除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件22.设树t的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1、则t中的叶子结点数为(a)a)8b)7c)6d)523.设有下列二叉树:对此二叉树前序遍历的结果为(b)a)zbtycpxab)atbzxcypc)zbtacyxp2d)atbzxcpy4.结构化程序设计的一种基本方法是(d)a)筛选法b)递归法c)归纳法d)逐步求精法25.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指(b)a)模块间的关系b)系统结构部件转换成软件的过程描述c)软件层次结构d)软件开发过程26.完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是(a)a)黑箱测试法b)白箱测试法c)错误推测法d)安装测试法27.数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案全国计算机二级考试《VB》操作试题及答案全国计算机等级考试(National Computer Rank Examination,简称NCRE),是在1994年,经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与能力的全国性计算机水平考试体系。

以下是店铺整理的全国计算机二级考试《VB》操作试题及答案,希望对大家有帮助。

一、基本操作题(1)请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。

再在滚动条下面画两个名称分别为L1和L2的标签,并分别显示1和100,运行时的窗体如图所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。

(2)在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填入空字符串)。

运行时的窗体如图所示。

要求在程序中不得使用任何变量,每个事件过程中只能写一条语句。

注意:存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。

二、简单应用题(1)在考生文件夹F有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为T extl的文本框。

2012年全国计算机等级《二级VB》全真模拟试题(5)-中大网校

2012年全国计算机等级《二级VB》全真模拟试题(5)-中大网校

2012年全国计算机等级《二级VB》全真模拟试题(5)总分:100分及格:60分考试时间:90分一、选择题(每题2分,共35题,70分)(1)在数据处理中,其处理的最小单位是()。

A. 数据B. 数据项C. 数据结构D. 数据元素(2)在数据流图中,带有箭头的线段表示的是()。

A. 控制流B. 数据流C. 模块调用D. 事件驱动(3)窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。

设有如下的类型声明:当单击命令按钮时,将两个文本框中的内容写入一个随机文件Test.dat中。

设文本框中的数据已正确地赋值给Person类型的变量P。

则能够正确地把数据写入文件的程序段是()。

(4)算法的有穷性是指()。

A. 算法程序的运行时间是有限的B. 算法程序所处理的数据量是有限的C. 算法程序的长度是有限的D. 算法只能被有限的用户使用(5)执行下面语句:将显示一个对话框,在该对话框的输入区中显示的信息是()。

A. TodayB. TomorrowC. YesterdayD. Day before yesterday(6)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。

A. 冒泡排序为n(n-1)/2B. 简单插入排序为nC. 希尔排序为nD. 快速排序为n/2(7)下列叙述中正确的是()。

A. 在MDl应用程序中,每一个子窗体的菜单都显示在子窗体中B. 在多文档应用中,每次可以有几个活动的子窗体进行输入、编辑C. c)VB中的每一个窗体和控件都存在一个预定义的事件集D. 改变窗体的标题也就是改变其属性窗口中的Name属性(8)下列方法中,属于白盒法设计测试用例的方法的是()。

A. 错误推测B. 因果图C. 基本路径测试D. 边界值分析(9)(10)关系表中的每一行记录称为一个()。

A. 字段B. 元组C. 属性D. 关键码(11)设有如下程序:程序运行后,单击窗体,则在窗体上显示的是()。

2012年9月全国计算机等级考试二级VB笔试试卷及答案(WORD版本)

2012年9月全国计算机等级考试二级VB笔试试卷及答案(WORD版本)

2012年9月全国计算机等级考试二级笔试试卷Visual Basic语言程序设计一、选择题1、下列链表中,其逻辑结构属于非线性结构的是A、二叉链表B、循环链表C、双向链表D、带链的栈2、设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。

现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为A、15B、16C、20D、0或353、下列关于栈的叙述中,正确的是A、栈底元素一定是最后入栈的元素B、栈顶元素一定是最先入栈的元素C、栈操作遵循先进后出的原则D、以上三种说法都不对4、在关系数据库中,用来表示实体间联系的是A、属性B、二维表C、网状结构D、树状结构5、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,则实体部门和职员间的联系是A、1:1联系B、m:1联系C、1:m联系D、m:n联系6、有两个关系 R和S如下:则由关系R得到关系S的操作是A、选择B、投影C、自然连接D、并7、数据字典(DD)所定义的对象都包含于A、数据流图(DFD图)B、程序流程图C、软件结构图D、方框图8、软件需求规格说明书的作用不包括A、软件验收的依据B、用户与开发人员对软件要做什么的共同理解C、软件设计的依据D、软件可行性研究的依据9、下面属于墨盒测试的方法是A、语句覆盖B、逻辑覆盖C、边界值分析D、路径覆盖10、下面不属于软件设计阶段任务的是A、软件总体设计B、算法设计C、制定软件确认测试计划D、数据库设计11、以下叙述中错误的是A、.vbp文件是工程文件,一个工程可以包含.bas文件B、.frm文件是窗体文件,一个窗体可以包含.bas文件C、.vbp文件是工程文件,一个工程可以由多个.frm文件组成D、.vbg文件是工程组文件,一个工程组可以由多个工程组成12、以下叙述中错误的是A、在Visual Basic的窗体中,一个命令按钮是一个对象B、事件是能够被对象识别的状态变化或动作C、事件都是由用户的键盘操作或鼠标操作触发的D、不同的对象可以具有相同的方法13、设x=3.3,y=4.5,表达式x-Int(x)+Fix(y)的值是A、3.5B、4.8C、4.3D、4.714、窗体上有一个名称为Command1的命令按钮,其中部分代码如下:Private Sub Command1_Click( )Dim a(10) As IntegerDim n As Integer……Call calc(a,n)……End Subcalc过程的的首行应该是A、Sub calc(x() As Integer,n As Integer)B、Public Sub calc(x() As Integer)C、Private Sub calc(a(n) As Integer,n As Integer)D、Public Sub calc(a As Integer, n As Integer)15、设有如下程序Sub f(x As Integer,ByVal y As Integer)x=2*xy=y+xEnd SubPrivate Sub Command1_Click()Dim a As Integer , b As Integera=6 ; b=35call f(a,b)print a,bEnd Sub程序运行后,单击命令按钮Command1,输出结果为A、6 47B、12 47C、6 35D、12 3516、以下叙述中正确的是A、窗体及窗体上所有控件的事件过程代码都保存在窗体文件中B、在工程中只有启动窗体可以建立菜单C、窗体名称必须与窗体文件的名称相同D、程序一定是从某个窗体开始执行的17、窗体上有一个名称为Command1的命令按钮,其单击事件过程代码如下:Private Sub Command1_Click()Static x As Variantn=0x=array(1,2,3,4,5,6,7,8,9,10)While n<=4x(n)=x/(n+5)Print x(n);N=n+1WendEnd Sub运行程序,单击命令按钮Command1,窗体上显示的是A、12345B、678910C、23456D、6234518、窗体上有一个名称为Label1的标签和一个名称为Command1的命令按钮,命令按钮的单击事件过程如下:Private Sub Command1_click()x=InputBox(“输入x: ”,,0)y=InputBox(“输入y: ”,,0)Label1.caption=x+yEnd Sub运行程序后,单击命令按钮,在输入对话框中分别输入2,3,运行的结果是A、程序运行有错误,数据类型不匹配B、程序运行有错误,InputBox函数的格式不对C、在Label1中显示5D、在Label1中显示2519、窗体上有一个名称为Shape1的形状控件和由三个命令按钮组成的名称cmdDraw的控件数组。

2012年3月全国计算机等级考试二级VB笔试试卷 文字版

2012年3月全国计算机等级考试二级VB笔试试卷 文字版

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

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

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

A)循环队列是队列的一种链式存储结构B)循环队列是队列的一种顺序存储结构C)循环队列是非线性结构D)循环队列是一种逻辑结构(2)下列叙述中正确的是A)栈是一种先进先出的线性表B)队列是一种后进先出的线性表C)栈与队列都是非线性结构D)以上三种说法都不对(3)一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为A)16 B)10 C)6 D)4(4)在下列模式中,能够给出数据库物理存储结构与物理存取方法的是A)外模式B)内模式C)概念模式D)逻辑模式(5)在满足实体完整性约束的条件下A)一个关系中应该有一个或多个候选关键字B)一个关系中只能有一个候选关键字C)一个关系中必须有多个候选关键字D)一个关系中可以没有候选关键字(6)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)自然连接B)并C)交D)差(7)软件生命周期中的活动不包括A)市场调研B)需求分析C)软件测试D)软件维护(8)下面不属于需求分析阶段任务的是A)确定软件系统的功能需求B)确定软件系统的性能需求C)需求规格说明书评审D)制定软件集成测试计划(9)在黑盒测试方法中,设计测试用例的主要根据是A)程序内部逻辑B)程序外部功能C)程序数据结构D)程序流程图(10)在软件设计中不使用的工具是A)系统结构图B)PAD图C)数据流图(DFD图)D)程序流程图(11)以下合法的VB变量名是A)case B)name10 C)t-name D)x*y(12)设x是小于10的非负数。

对此叙述,以下正确的VB表达式是A)0≤x<10 B)0<=x<10C) x≥0 And x<10 D)x>=0 Or x<=10(13 以下关于窗体的叙述中,错误的是A)窗体的Name属性用于标识一个窗体B)运行程序时,改变窗体大小,能够触发窗体的Resize事件C)窗体的Enabled属性为False时,不能响应单击窗体的事件D)程序运行期间,可以改变Name属性值(14)下面定义窗体级变量a的语句中错误的是A)Dim a% B)Private a%C)Private a As Integer D)Static a%(15)表达式Int(Rnd(0)*50)所产生的随机数范围是A)(0,50) B)(1,50) C)(0,49) D)(1,49)(16)设x=5,执行语句Print x = x + 10,窗体上显示的是A)15 B)5 C)True D)False (17)设有如下数组声明语句:Dim arr(-2 To 2, 0 To 3) As Integer该数组所包含的数组元素个数是A) 20 B) 16 C) 15 D) 12(18)现有由多个单选按钮构成的控件数组,用于区别该控件数组中各控件的属性是A)Name B)Index C)Caption D)Value(19)设有分段函数:5 x<0y = x*2 0≤x≤5x*x+1 x>5以下表示上述分段函数的语句序列中错误的是A) Select Case x B) If x < 0 ThenCase Is < 0 y = 5y = 5 ElseIf x <= 5 ThenCase Is <= 5, Is > 0 y = 2 * xy = 2 * x ElseCase Else y = x * x + 1y = x * x + 1 End IfEnd SelectC) y = IIf(x < 0, 5, IIf(x <= 5, 2 * x, x * x + 1)) D) If x < 0 Then y = 5If x <= 5 And x >= 0 Then y = 2 * xIf x > 5 Then y = x * x + 1(20)设程序中有如下语句:x = InputBox("输入", "数据", 100)Print x运行程序,执行上述语句,输入5并单击输入对话框上的“取消”按钮,则窗体上输出A)0 B)5 C)100 D)空白(21)现有如下一段程序:Option Base 1Private Sub Command1_Click()Dim aa = Array(3, 5, 7, 9)x = 1For i = 4 To 1 Step -1s = s + a(i) * xx = x * 10NextPrint sEnd Sub执行程序,单击Command1命令按钮,执行上述事件过程,输出结果是A)9753 B)3579 C)35 D)79(22)设有一个命令按钮Command1的事件过程以及一个函数过程,程序如下:Option Base 1Private Sub Command1_Click()Static x As Integerx = f(x + 5)ClsPrint xEnd SubPrivate Function f(x As Integer) As Integerf = x + xEnd Function连续单击命令按钮3次,第3次单击命令按钮后,窗体上显示的计算结果是A)10 B)30 C)60 D)70(23)以下关于菜单设计的叙述中错误的是A)各菜单项可以构成控件数组B)每个菜单项可以看成是一个控件C)设计菜单时,菜单项的“有效”未选,即,表示该菜单项不显示D)菜单项只响应单击事件。

2012年全国计算机等级《二级VB》全真模拟试题(3)-中大网校

2012年全国计算机等级《二级VB》全真模拟试题(3)-中大网校

2012年全国计算机等级《二级VB》全真模拟试题(3)总分:100分及格:60分考试时间:90分一、选择题(每题2分,共35题,70分)(1)设已经在窗体上添加了一个通用对话框控件CommonDialogl,以下语句正确的是()。

(2)以下()控件没有Caption属性。

A. CommandButtonB. CheckBoxC. 11extBoxD. Label(3)以下叙述中正确的是()。

A. 任何时候都可以使用标准工具栏的“菜单编辑器”按钮打开菜单编辑器B. 只有当代码窗口为当前活动窗口时,才能打开菜单编辑器C. 只有当窗体设计窗口为当前活动窗体时,才能打开菜单编辑器D. 任何时候都可以使用“工具”菜单下的“菜单编辑器”命令,打开菜单编辑器(4)A. 3+77.7B. 377.7C. 80.7D. 12377.7(5)在窗体上有一个文本框Textl,Text属性值为空,然后编写如下事件过程:程序运行后,如果在文本框中输入字母“P”,则在文本框中显示的内容为()。

A.B.C.D.(6)以下()操作不能触发滚动条Change事件。

A. 拖动滚动块B. 单击两端箭头C. 单击滚动块D. 单击箭头与滚动块之间的滚动条(7)下列可以激活属性窗口的操作是()。

A. 用鼠标双击窗体的任何部位B. 按Ctrl+F4键C. 执行“工程”菜单中的“属性窗口”命令D. 按F4键(8)以下叙述错误的是()。

A. 滚动条的重要事件是Change和ScrollB. 框架的主要作用是将控件进行分组,以完成各自相对独立的功能C. 组合框是组合了文本框和列表框的特性而形成的一种控件D. 计时器控件可以通过对Visible属性的设置,在程序运行期间显示在窗体上(9)在关系代数运算中,有5种基本运算,它们是()。

(10)在窗体上画一个命令按钮,名称为Commandl,然后编写如下程序:程序运行后,如果单击命令按钮,则在窗体上显示的内容是()。

全国计算机等级考试二级VB考试试题

全国计算机等级考试二级VB考试试题

一、选择题(每题2分,共70分)(1)以下叙述中正确的是A)窗体的Name属性指定窗体的名称,用来标识一个窗体 B)窗体的Name属性值是显示在窗体标题栏中文本C)可以在运行期间改变窗体的 Name 属性的值 D)窗体的 Name 属性值可以为空(2)以下叙述中错误的是A)打开一个工程文件时,系统自动装入与该工程有关的窗体文件B)保存 Visual Basic 程序时,应分别保存窗体文件及工程文件C)Visual Basic 应用程序只能以解释方式执行D)窗体文件包含该窗体及其控件的属性(3)要使一个文本框可以显示多行文本,应设置为True的属性是A)Enabled B)MultiLine C)MasLenfth D)Width(4)在窗体上有一个名为Text1的文本框。

当光标在文本框中时,如果按下字母键“A”,则被调用的事件过程是A)Form_KeyPress() B)Text1_LostFocus() C)Text1_Click() D)Test1_Change()(5)设 a=2,b=3,c=4, 下列表达式的值是Not a <= c Or 4*c = b^2 And b <> a+cA) -1 B) 1 C) True D) False(6)设 a=5,b=6,c=7,d=8 ,执行下列语句后, X 的值为x=IIf((a>b)And(c>d),10,20)A) 10 B) 20 C) True D) False(7)执行以下程序段后,变量 c$ 的值为A$= “ Visual Bassic Programming ”B$= “ Quick ”e$=b$&UCase(Mid$(a$,7,6))&Right$(a$,12)A) Visual Basic Programming B) Quick Basic programmingC) Quick Basic Programming D) Quick Basic Programming(8)设在窗体上有一个名称为Command1的命令按钮和一个名称为Text1的文本框。

2012年全国计算机等级《二级VB》全真模拟试题(8)-中大网校

2012年全国计算机等级《二级VB》全真模拟试题(8)-中大网校

2012年全国计算机等级《二级VB》全真模拟试题(8)总分:100分及格:60分考试时间:90分一、选择题(每题2分,共35题,70分)(1)<Ahref="javascript:;"></A>(2)<A href="javascript:;"></A>(3)<A href="javascript:;"></A>(4)<Ahref="javascript:;"></A>(5)<Ahref="javascript:;"></A>(6)<A href="javascript:;"></A>(7)以下关于函数过程的叙述中,正确的是()(8)关系数据库管理系统能实现的专门关系运算包括()。

A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表(9)软件工程的理论和技术性研究的内容主要包括软件开发技术和加题库常用(10)<Ahref="javascript:;"></A >(11)<A href="javascript:;"></A>(12)当窗体大小改变时,要使其中的控件也按比例发生变化,应使用窗体的()。

A. AutoSize属性B. Resize事件C. AutoRedraw属性D. Stretch属性(13)软件设计中设计复审是和设计本身一样重要的环节,其主要目的和作用是加题库常用(14)用Line Input语句从顺序文件读出数据时,每次读出一行数据。

所谓一行是指遇到()分隔符,即认为一行的结束。

A. 文件结束符B. 回车符(*^__^*) 中大网校…在线★考试中心C. 空格D. Tab字符(15)下列有关过程的叙述中错误的是()。

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

2012年全国计算机等级《二级VB》全真模拟试题(7)总分:100分及格:60分考试时间:90分一、选择题(每题2分,共35题,70分)(1)下列选项中不属于软件生命周期开发阶段任务的是()。

A. 软件测试B. 概要设计C. 软件维护D. 详细设计(2)下面有关标准模块的叙述中,错误的是()。

A. 标准模块的文件扩展名为.basB. 标准模块中的Private过程不能被工程中的其他模块调用C. 标准模块不完全由代码组成,还可以有窗体D. 标准模块中的全局变量可以被工程中的任何模块引用(3)InputBox函数返回值的类型为()。

A. 数值B. 字符串C. 变体D. 数值或字符串(视输入的数据而定)(4)下列程序在运行时输出的结果是()。

A. 1 3 5 7 9(*^__^*) 中大网校…在线★考试中心B. 9 7 5 3 1C. 1 2 3 4 5 6 78 9 10D. 10 9 8 7 6 5 4 3 2 l(5)在正确安装Visual Basic 6.0后,可以通过多种方式启动Visual Basic 6.0。

以下方中,不能启动VisualBasic 6.0的是()。

A. 通过“我的电脑”找到vb6.exe,双击该文件名B. 进入DOS方式,执行vb6.exe文件C. 通过“开始”菜单中的“运行”命令D. 通过“开始”菜单中的“程序”命令(6)下列程序段正确的是()。

A.B.C.D.(7)数据独立性是数据库技术的重要特点之一。

所谓数据独立性是指()。

A. 数据与程序独立存放B. 不同的数据被存放在不同的文件中C. 不同的数据只能被对应的应用程序所使用D. 以上三种说法都不对(8)数据结构中,与所使用的计算机无关的是数据的()。

A. 存储结构B. 物理结构C. 逻辑结构D. 线性结构(9)窗体上建立了一个名为CommonDialongl的通用对话框,用下面的语句建立一个对话框:CommonDialon91.Action=2,则以下语句与之等价的是()。

(10)执行以下程序后,在窗体上输出的是()。

A. 4B. 5C. 6D. 7(11)在窗体上没有进行任何属性设置,然后编写如下事件过程,则程序运行结果是()。

A. 在窗体上输出55B. 在窗体上输出sum=55C. 出错D. 窗体上不输出(12)某人编写了一个能够返回数组a中10个数中最大数的函数过程,代码如下:程序运行时,发现函数过程的返回值是错的,需要修改,下面的修改方案中正确的是()。

A. 语句max=1应改为max=a(1)B. 语句Fork=2 T0 10应改为Fork=l T0 10C. If语句中的条件a(k)&gt;a(max)应改为a(k)&gt;maxD. 语句MaxV alue=max应改为MaxValue=a(max)(13)结构化程序设计的3种结构是()。

A. 顺序结构,分支结构,跳转结构B. 顺序结构,选择结构,循环结构C. 分支结构,选择结构,循环结构D. 分支结构,跳转结构,循环结构(14)详细设计主要确定每个模块具体执行过程,也称过程设计,下列不属于过程设计工具的是()。

A. DFD图B. PAD图C. NS图D. PDL(15)标准模块中有如下程序代码:运行程序后单击命令按钮,窗体上显示的是()。

A. 110 100B. 100 100C. 100 120D. 110 120(16)A. 0.48B. 0.048C. 0.5D. 0.05(17)在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。

A. 逻辑设计B. 需求分析C. 详细设计D. 物理设计(18)下面关于数据库三级模式结构的叙述中,正确的是()。

A. 内模式可以有多个,外模式和模式只有一个B. 外模式可以有多个,内模式和模式只有一个C. 内模式只有一个,模式和外模式可以有多个D. 模式只有一个,外模式和内模式可以有多个(19)设有下列语句:程序运行后,则下列叙述中正确的是()。

A. 变量Y的值是1B. 变量Y的值是5C. 变量X的值是5,变量Y的值是1D. 变量Y的值不能确定(20)窗体上有一个名称为Cbl的组合框,程序运行后,为了输出选中的列表项,应使用的语句是()。

A.B.C.D.(21)在新建一个VB工程时,将新建窗体的Name属性设置为TheFirst,则默认的窗体文件名为()。

A. FormFrmB. 工程frmC. TheFirsfrmD. Formvbp(22)下列特征中不是面向对象方法的主要特征的是()。

A. 多态性B. 标识惟一性C. 封装性D. 耦合性(23)下面叙述不正确的是()。

A. 对顺序文件中的数据操作只能按一定的顺序操作B. 顺序文件结构简单C. 能同时对顺序文件进行读写操作D. 顺序文件中只能知道第一个记录的位置(24)为组合框Combo1增加一个列表项“电脑”,下列语句正确的是()。

A.B.C.D.(25)在窗体上有一个名称为Commandl的命令按钮,并编写有如下事件过程:下列叙述中正确的是()。

A. 记录类型animal不能在Forml中定义,必须在标准模块中定义B. 如果文件c:\vbTesdat不存在,则Open命令执行失败C. 由于Put命令中没有指明记录号,因此每次都把记录写到文件的末尾D. 语句“Put#1,,rec”将animal类型的两个数据元素写到文件中(26)在窗体Forml上放一个名为Textl的文本框和,个名为Commandl的命令按钮,然后编写一个事件过程。

要求程序运行后,如果在义本框中输入一个字符,则把命令按钮的标题设置为“VB等级考试二级”。

以下能正确实现上述操作的事件过程是()。

(27)下面正确使用动态数组的是()。

A.B.C.D.(28)下列方法中,不属于软件调试方法的是()。

A. 回溯法B. 强行排错法C. 集成测试法D. 原因排除法(29)为了在按下Esc键时执行某个命令按钮的Click事件过程,需要将命令按钮的某属性值设置为True,该属性是()。

A. ValueB. DefaultC. CancelD. Enabled(30)设有如下事件过程:Private Sub Form MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)If Button=2 ThenPopupMenu popMenuEndIfEnd Sub则以下描述中错误的是()。

A. 该过程的功能是弹出一个菜单B. popMenu是在菜单编辑器中定义的弹出式菜单的名称C. 参数X、Y指明鼠标的当前位置D. Button=2表示按下的是鼠标左键(31)一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。

A. DBACEFB. CBEFDAC. FDAEBCD. DFABEC(32)数据库的故障恢复一般是由()来执行恢复。

A. 电脑用户B. 数据库恢复机制C. 数据库管理员D. 系统普通用户(33)算法的空间复杂度是指()。

A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间(34)Fibonacci数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即:l,l,2,3,5,8,13,21,34,55,89,…。

某人编写了下面的函数,判断大于1的整数X是否是Fibonacci数列中的某个数,若是,则返回True,否则返回False。

测试时发现对于所有正整数X,函数都返回False,程序需要修改。

下面的修改方案中正确的是()。

A. 把a=b与b=c的位置互换B. 把c=a+b移到b=c之后C. 把Do While x<B改为DO x While>bD. 把If x=b Then flag=True改为If x=a Then flag=True(35)在Visual Basic应用程序中,以下正确的描述是()。

A. 过程的定义可以嵌套,但过程的调用不能嵌套B. 过程的定义不可以嵌套,但过程的调用可以嵌套C. 过程的定义和过程的调用均可以嵌套D. 过程的定义和过程的调用均不能嵌套二、填空题(每题2分,共30分)(1)为了实现鼠标自动拖放,必须把_______属性设置为_______;而为了执行手动拖放,必须把该属性设置为_______。

(2)在面向对象方法中,_________是具有相似性质的对象的集合。

(3)一名学生只能住一间宿舍,一间宿舍可住多名学生,则实体“宿舍”与实体“学生”的联系属于_______的联系。

(4)在关系模型中,若属性A是关系R的主码,属性A的取值不能为空,称为__________约束。

(5)在窗体上画一个名为Commandl的命令按钮,编写如下程序:程序运行后,单击命令按钮,输出的结果是________。

(6)有以下程序段,当在消息框中输入8后,Y的值为__________。

(7)在窗体上画1个名称为Commandl的命令按钮和2个名称分别为Textl、Text2的文本框,如图所示,然后编写如下程序:程序运行后,单击命令按钮,Text1和Text2文本框显示的内容分别是_______和_______。

(8)关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为__________ 。

(9)在面向对象方法中,类的实例称为__________。

(10)设窗体上有一个名为CDl的通用对话框、一个名为Textl的文本框和一个名称为Commandl的命令按钮。

程序执行时,单击Commandl按钮,则显示“打开”文件对话框,操作者从中选择一个文本文件,并单击对话框上的“打开”按钮后,则可打开该文本文件,并读入一行文本,显示在Textl中。

下面是实现此功能的事件过程,请填空。

(11)列表框中有若干项,现在用Timer控件控制时间,每隔100 ms删除一项,直到删完为止,用一个滚动条来显示删除的项目数,请将以下程序补充完整。

(12)在结构化分析使用的数据流图中,使__________解释其中的图形元素。

(13)随机文件以________为单位读写,二进制文件以________为单位读写。

(14)设有整型变量S,取值范围为0-100,表示学生的成绩。

有如左边程序段:右边用Select Case结构改写上述程序,使两段程序所实现的功能完全相同。

请填空。

(15)用树型结构表示实体类型及实体间联系的数据模型称为________。

答案和解析一、选择题(每题2分,共35题,70分)(1) :C软件生命周期分为软件定义、软件开发及软件运行维护三个阶段,其中开发阶段包括概要设计、详细设计、实现和测试。

相关文档
最新文档