2015年全国计算机等级考试二级《VB语言程序设计》考前冲刺题
计算机等级考试二级VB 2015年预测题(三)及答案

计算机等级考试二级VB 2015年预测题(三)及答案一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)在深度为5的满二叉树中,叶子结点的个数为A)32B)3lC)16D)15(2)串的长度是A)串中不同字符的个数B)串中不同字母的个数C)串中所含字符的个数且字符个数大于零D)串中所含字符的个数(3)n个顶点的强连通图的边数至少有A)n-1B)n(n-1)C)nD)n+1(4)软件工程的理论和技术性研究的内容主要包括软件开发技术和A)消除软件危机B)软件工程管理C)程序设计自动化D)实现软件可重用(5)开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作A)软件投机B)软件危机C)软件工程D)软件产生(6)软件开发的结构化生命周期方法将软件生命周期划分成A)定义、开发、运行维护B)设计阶段、编程阶段、测试阶段C)总体设计、详细设计、编程调试D)需求分析、功能定义、系统设计(7)数据处理的最小单位是A)数据B)数据元素C)数据项D)数据结构(8)下列SOL语句中,用于修改表结构的是A)ALTERB)CREATEC)UPDATED)INSERTA)概念设计和逻辑设计B)模式设计和内模式设计C)内模式设计和物理设计D)结构特性设计和行为特性设计(10)数据库系统的核心是A)数据库B)数据库管理系统C)模拟模型D)软件工程(11)下列说法错误的是A)标准模块也称程序模块文件,扩展名是.basB)标准模块由程序代码组成C)标准模块只用来定义一些通用的过程D)标准模块不附属于任何一个窗体(12)Visual Basic标题栏上显示了应用程序的A)大小B)状态C)位置D)名称(13)下列方法中不能退出Visual Basic的是A)按Alt+Q组合键B)按下AIt+F组合键,然后按Esc键C)打开“文件”菜单。
计算机二级《VB》考试卷含答案

计算机二级《VB》考试卷含答案2015年计算机二级《VB》考试卷(含答案)一、选择题1下列说法有错误的是A.默认情况下,属性Visible的值为FalseB.如果设置控件的Visible属性为False,则运行时控件会隐藏C.Visible的值可设为True或者FalseD.设置Visible属性同设置Enabled属性的功能是相同的,都是使控件处于失效状态参考答案:D2下列程序的执行结果为PrivateSubCommand1_Click()DimFirStrAsStringFirSt="abcdef"PrintPat(FirStr.EndSubPrivateFunctionPat(xStrAsString.AsStringDimtempStrAsString,strLenAsIntegertempStr=""strLen=Len(xStr.i=1DoWhilei<=Len(xStr.-3tempStr=tempStr+Mid(xStr,i,1)+Mid(xStr,strLen-i+1,1)i=i+1LoopPat=tempStrEndFunctionA.abcdefB.afbecdC.fedcbaD.defabc参考答案:B3下列叙述中,不属于软件需求规格说明书的作用的是()A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析参考答案:D4在VisualFoxPro中,用于建立或修改过程文件的命令为()A.MODIFY<文件名>B.MODIFYFILE<文件名>C.MODIFYPROCEDURE<文件名>D.以上B、C都正确参考答案:B5执行命令.STORE″3.1416″TOTEST.?TYPE(″TEST″)其结果为()A.DB.LC.CD.N参考答案:C6数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及()A.数据的存储结构B.计算方法C.数据映像D.逻辑存储参考答案:A7下列有关数据库的描述,正确的是A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每一列称为元组,一个元组就是一个字段D.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字参考答案:D8一个VisualFoxPro过程化程序,从功能上可将其分为()A.程序说明部分、数据处理部分、控制返回部分B.环境保存与设置部分、功能实现部分、环境恢复部分C.程序说明部分、数据处理部分、环境恢复部分D.数据处理部分、控制返回部分、功能实现部分参考答案:A9单击命令按钮时,下列程序的执行结果为PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=12:y=32CallProc(x,y.Printx;yEndSubPublicSubProc(nAsInteger,ByValmAsInteger.n=nMod10m=mMod10EndSubA.1232B.232C.23D.123参考答案:B10决定微调控件最大值的属性是()A.KeyboardHighValueB.ValueC.KeyboardLowValueD.Interval 参考答案:A11在“报表设计器”中,可以使用控件是()A.标签、文本框和列表框B.标签、域控件和列表框C.标签、域控件和线条D.布局和数据源参考答案:C12下列程序段执行结果为x=5y=-6IfNotx>0Thenx=y-3Elsey=x+3Printx-y;y-xA.-33B.5-9C.3-3D.-65参考答案:A13以下不是查询结果去向的是()A.浏览B.报表C.表单D.表参考答案:C14数据库、数据库系统和数据库管理系统之间的关系是()A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统C.数据库管理系统包括数据库和数据库系统D.3者没有明显的包含关系参考答案:B15下列有关数据库的描述,正确的是A.数据库是一个DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件参考答案:C16VisualFoxPro出现的各类文件扩展名()A.由系统默认B.由用户使用SET命令预先定义C.必须用户定义D.由系统默认或由用户定义参考答案:B17只有将组合框的Style属性设置为何值时,才能触发DblClick事件?A.0B.1C.2D.3参考答案:B18链表不具有的特点是A.不必事先估计存储空间B.可随机访问任一元素C.插入删除不需要移动元素D.所需空间与线性表长度成正?/P>参考答案:B19在VisualBasic中,要将一个窗体加载到内存进行预处理但不显示,应使用的语句是。
2015年全国计算机等级考试二级《VB语言程序设计》专家预测试题

2015年全国计算机等级考试二级《VB语言程序设计》专家预测试题
2015年全国计算机等级考试二级
《VB语言程序设计》专家预测试题
一、选择题
1、在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Co mmand1_Click()
Di mI ,Num
Rando mize
Do
For I =1To 1000
Num=Int(Rnd*100)
Print Num;
Select Case Num
Case 12
Exit For
Case 58
Exit DO
Case 65,68,92
End
End Select
Next I
Loop
End Sub
上述事件过程执行后,下列描述中正确的是()。
A.Do 循环执行的次数为1000次
B.在For 循环中产生的随机数小于或等于100
C.当所产生的随机数为12时结束所有循环
D.当所产生的随机数为65、68或92时窗体关闭、程序结束
2、下列叙述中正确的是()。
A.一个算法的空间复杂度大,则其时间复杂度必定大
B.一个算法的空间复杂度大,则其时间复杂度必定小
C.一个算法的时间复杂度大,则其空间复杂度必定小
D.上述3种说法都不对
3、窗体上有文本框Text1和一个菜单,菜单标题、名称见表,结构见图。
要求程序执行时单击"保存"菜单项,则把其标题显示在Text1文本框中。
下面可实现此功能的事件过程是()。
标题名称
文件 file。
2015计算机二级vb考试试题及答案

2015计算机二级vb考试试题及答案一、选择题(每题2分,共40分)1. 在VB中,下列哪个选项不是基本数据类型?A. IntegerB. DoubleC. StringD. Object答案:D2. VB中,下列哪个函数用于计算两个数的绝对差值?A. AbsB. UBoundC. SgnD. Round答案:A3. 在VB中,下列哪个选项是合法的变量名?A. 2variableB. variable2C. _variableD. variable!答案:B4. VB中,下列哪个选项用于声明一个整型数组?A. Dim arr(5) As IntegerB. Dim arr() As Integer = {1, 2, 3}C. Dim arr As Integer = Array(1, 2, 3)D. Dim arr(5) As Integer = 0答案:A5. 在VB中,下列哪个选项不是循环结构?A. For EachB. WhileC. IfD. Do While答案:C6. VB中,下列哪个选项是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Sub MySub(ByVal x As Integer)D. Function MySub() As Integer答案:C7. 在VB中,下列哪个选项用于获取当前日期?A. NowB. DateC. TimeD. Today答案:D8. VB中,下列哪个选项用于打开一个文件?A. OpenB. CloseC. ResetD. Seek答案:A9. 在VB中,下列哪个选项用于创建一个新文件?A. CreateTextFileB. OpenTextFileC. WriteAllTextD. AppendText答案:A10. VB中,下列哪个选项用于将文本框中的文本转换为整数?A. ValB. CIntC. CLngD. CStr答案:B11. 在VB中,下列哪个选项用于获取文本框的当前值?A. TextB. ValueC. CaptionD. Name答案:A12. VB中,下列哪个选项用于设置文本框的当前值?A. TextB. ValueC. CaptionD. Name答案:A13. 在VB中,下列哪个选项用于设置一个控件的可见性?A. VisibleB. EnabledC. CaptionD. Name答案:A14. VB中,下列哪个选项用于设置一个控件的可用性?A. VisibleB. EnabledC. CaptionD. Name答案:B15. 在VB中,下列哪个选项用于设置一个控件的标题?A. VisibleB. EnabledC. CaptionD. Name答案:C16. VB中,下列哪个选项用于设置一个控件的名称?A. VisibleB. EnabledC. CaptionD. Name答案:D17. 在VB中,下列哪个选项用于设置一个控件的背景颜色?A. BackColorB. ForeColorC. TextD. Font答案:A18. VB中,下列哪个选项用于设置一个控件的前景色?A. BackColorB. ForeColorC. TextD. Font答案:B19. 在VB中,下列哪个选项用于设置一个控件的字体?A. BackColorB. ForeColorC. TextD. Font答案:D20. VB中,下列哪个选项用于设置一个控件的文本?A. BackColorB. ForeColorC. TextD. Font答案:C二、填空题(每空2分,共20分)1. VB中,使用____关键字可以声明一个全局变量。
计算机等级考试二级VB 2015年预测题(二)及答案

计算机等级考试二级VB 2015年预测题(二)及答案一、单项选择题(1) 算法的空间复杂度是指A) 算法程序的长度B) 算法程序中的指令条数C) 算法程序所占的存储空间D) 执行过程中所需要的存储空间解析:算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。
所谓算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度一般是指执行这个算法所需要的内存空间。
(2) 用链表表示线性表的优点是A) 便于随机存取B) 花费的存储空间较顺序存储少C) 便于插入和删除操作D) 数据元素的物理顺序与逻辑顺序相同解析:链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。
故链式存储结构下的线性表便于插入和删除操作。
(3) 数据结构中,与所使用的计算机无关的是数据的A) 存储结构B) 物理结构C) 逻辑结构D) 物理和存储结构解析:数据结构概念一般包括3个方面的内容,数据的逻辑结构、存储结构及数据上的运算集合。
数据的逻辑结构只抽象的反映数据元素之间的逻辑关系,而不管它在计算机中的存储表示形式。
(4) 结构化程序设计主要强调的是A) 程序的规模B) 程序的效率C) 程序设计语言的先进性D) 程序易读性解析:结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用goto语句,总的来说可使程序结构良好、易读、易理解、易维护。
(5) 软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指A) 模块间的关系B) 系统结构部件转换成软件的过程描述C) 软件层次结构D) 软件开发过程解析:软件设计包括软件结构设计、数据设计、接口设计和过程设计。
其中结构设计是定义软件系统各主要部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。
计算机等级考试二级VB考前练习

计算机等级考试二级VB考前练习为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是小编搜索整理的计算机等级考试二级VB考前练习,供参考练习,预祝考生们考出自己理想的成绩!计算机等级考试二级VB考前练习1.下面程序是从键盘上输入一个字符串,把该字符串中的大写字母转换成小写字母,输出到文件Ks61.dat中,然后从该文件中读出字符串并显示出来。
请完善下面的程序:PrivateForm_Click()DimStr1AsString*50,Str2AsString,FileNoAsIntegerFileNo=【63】Open“d:Vb2003KsKs61.dat”For【64】AsFileNoStr1=InputBox(“请输入一个字符串:”)Str1=Lcase(Str1)Seek#FileNo,1Put#FileNo,,Str1【65】#FileNo,1Str2=Input(【66】,#FileNo)PrintStr2EndSub【63】(A)Free(B)File(C)FreeFile(D)FileFree【64】(A)Input(B)Output(C)Random(D)Binary【65】(A)Loc(B)Lof(C)Eof(D)Seek【66】(A)Len(Str1)(B)Len(Str2)(C)StrLen(Str1)(D)StrLen(Str2)2.以下程序的功能是:把当前目录下的顺序文件smtext1.txt的内容读入内存,并在文本框T ext1中显示出来。
请填空。
PrivateSubCommand1_Click()DiminDataAsStringText1.Text=""Open".smtext1.txt"【14】As#1DoWhile【15】Input#1,inDataText1.Text=Text1.T ext&inDataLoopClose#1EndSub3.在窗体上画一个文本框(其Name属*为Text1),然后编写如下事件过程:PrivateSubForm_Load()Text1.Text=“”Text1.SetFocusFori=1to10Sum=Sum+iNextiText1.Text=SumEndSub程序运行后,输出结果为(【67】)(A)在文本框Text1中输出55(B)在文本框T ext1中输出0 (C)在文本框Text1中输出不定值(D)出错4.在窗体上画一个文本框和一个列表框,然后编写如下两个事件过程:PrivateSubForm_Load()List1.AddItem“123”List1.AddItem“456”List1.AddItem“369”List1.AddItem“789”Text1.Text=“”EndSubPrivateSubList1_DblClick()a=List1.TextPrinta+T ext1.TextEndSub程序运行后,在文本框中输入“248”,然后双击列表框中的“369”,则输出结果(【68】)(A)617(B)248369(C)369248(D)05.在窗体上画两个滚动条,名称分别为Hscroll1、Hscroll2;六个标签,名称分别为Label1、Label2、Label3、Label4、Label5、Label6,其中标签Label4~Label6分别显示“A”、“B”、“A*B”等文字信息,标签Label1、Label2分别显示其右侧的滚动条的数值,Label3显示A*B的计算结果。
计算机等级考试二级VB全真模拟题及答案(2)

计算机等级考试二级VB全真模拟题及答案(2)2015计算机等级考试二级VB全真模拟题及答案End SubPrivate Sub Form_KeyPress(KeyAscii As Integer)Print Chr(KeyAscii)End Sub在一般情况下(即不按住Shift键和锁定大写键时) 运行程序,如果按"A"键,则程序输出的结果是A) AaB) aAC) AAD) aa正确答案:C(23) 要使菜单项MenuOne在程序运行时失效,使用的语句是A) MenuOne.Visible=TrueB) MenuOne.Visible=FalseC) MenuOne.Enabled=TrueD) MenuOne.Enabled=False答案:D(24) 在窗体上建立通用对话框需要添加的控件是A) Data控件B) From控件C) CommonDialog控件D) VBComboBox控件答案:C(25) 在Visual Basic中,要将一个窗体加载到内存进行预处理但不显示,应使用的语句是A) LoadB) ShowC) HideD) Unload答案:A(26) 运行下列程序段后,显示的结果为J1=4J2=9If J1A) 4B)9C) 13D) 49答案:B(27) 下列语句正确的是A) If A≠B Then Print "A不等于B"B) If A<>B Then Printf "A不等于B"C) If A<>B Then Print "A不等于B"D) If A≠B Print "A不等于B"答案:C(28) 下面语句正确的是A) If x<3?y And x>y Then y=x^3B) If x<3?y And x>y Then y=3xC) If x<3?y:x>y Then y=x^3D) If x<3?y And x>y Then y=x* *3答案:A(29) 计算z的值,当x大于y时,z=x;否则z=y。
2015年全国计算机等级考试二级《VB语言程序设计》预测试题

2015年全国计算机等级考试二级《VB语言程序设计》预测试题
2015年全国计算机等级考试二级《VB语言程序设计》预测试题
一、选择题
1、在窗体上画一个名为Co mmand1的命令按钮,然后编写如下代码:
Option Base 1
Private Sub Co mmand1_Click()
Di ma
a=Array(1,2,3,4)
j=1
For i =4To 1Step -1
s =s +a(i)*j
j=j*10
Nexti
Print S
End Sub
运行上面的程序,其输出结果是()。
A.1234
B.12
C.34
D.4321
2、若窗体上的图片框中有一个命令按钮,则此按钮的Left 属性是指()。
A.按钮左端到窗体左端的距离
B.按钮左端到图片框左端的距离
C.按钮中心点到窗体左端的距离
D.按钮中心点到图片框左端的距离
3、下列说法中正确的是()。
A.当焦点在某个控件上时,按下一个字母键,就会执行该控件的KeyPress 事件过程B.因为窗体不接受焦点,所以窗体不存在自己的KeyPress 事件过程
C.若按下的键相同,KeyPress 事件过程中的KeyAscii参数与KeyDown 事件过程中的KeyCode 参数的值也相同
D.在KeyPress 事件过程中,KeyAscii 参数可以省略
4、在软件开发中,需求分析阶段可以使用的工具是()。
A.N -S 图
B.DFD 图
C.PAD 图。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2015年全国计算机等级考试二级《VB语言程序设计》考前冲刺题
2015年全国计算机等级考试二级
《VB语言程序设计》考前冲刺题
一、选择题
1、下列关于货币型数据的描述,正确的是()。
A.货币型数据有时可以表示成整型数据
B.货币型数据与浮点型数据完全一样
C.货币型数据是由数字和小数点组成的字符串
D.货币型数据是小数点位置固定的实型数
2、执行下列语句:
strInput =InputBox("请输入字符串","字符串对话框","字符串")
将显示输入对话框。
此时如果直接单击"确定"按钮,则变量strlnput 的内容是()。
A."请输入字符串"
B."字符串对话框"
C."字符串"
D.空字符串
3、在窗体上有一个文本框控件,名称为Txt Ti me ,一个计时器控件,名称为Ti mer1,要求每一秒钟在文本框中显示一次当前的时间。
程序如下:
Private Sub Ti mer1_()
Txt Ti me .text =Ti me
End Sub
在横线上应填入的内容是()。
A.Enabled
B.Visi ble
C.Interval
D.Timer
4、设a ="Visual Basic",下面使b ="Basic"的语句是()。
A.b =Left(a,8,12)
B.b =Mid(a,8,5)
C.b =Rigth(a,5,5)
D.b =Left(a,8,5)
5、执行语句Di m X,Y As Integer 后,()。
A.X 和Y 均被定义为整型变量
B.X 和Y 均被定义为变体类型变量。