全国计算机等级考试二级笔试试卷-Visual Basic 语言程序设计.pdf
《全国计算机等级考试二级笔试试卷-Visual Basic 语言程序设计.pdf》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级笔试试卷-Visual Basic 语言程序设计.pdf(18页珍藏版)》请在咨信网上搜索。
1、全国计算机等级考试二级笔试试卷-Visual Basic语言程序设计一、选择题(1)(20)每小题2分,(21)(30)每小题3分,共30题,70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂在答题卡 的相应位置上,答在试卷上不得分。(1)以下不能在“工程资源管理器”窗口中列出的文件类型是A).bas B).res C).frm D).ocx(2)以下关于窗体的描述中,错误的是A)执行U nload Forml语句后,窗体Forml消失,但仍在内存中B)窗体的Load事件在加载窗体时发生C)当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作
2、都被禁止D)窗体的Height、W idth属性用于设置窗体的高和宽(3)下列可作为Visual Basic变量名的是A)A#A B)4 A C)?xy D)constA(4)设有如下的记录类型Type Studentnumber As Stringname As Stringage As IntegerEnd Type则正确引用该记录类型变量的代码是A)Student,name=张红B)Dim s As Students.name=张红C)Dim s As Type Student D)Dim s As Types.name=张红s.name=张红(5)函数String(n,str)的功能是
3、A)把数值型数据转换为字符串B)返回由n个字符组成的字符串C)从字符串中取出n个字符D)从字符串中第n个字符的位置开始取子字符串(6)将数学表达式Cos2(a+b)+5e2写成Visual Basic的表达式,其正确的形式是A)Cos(a+b)-2+5*exp(2)B)Cos2(a+b)+5*exp(2)C)Cos(a+b)-2+5*ln(2)D)Cos2(a+b)+5*ln(2)(7)在窗体上画一个命令按钮,名称为Commandl。单击命令按钮时,执行如下事件过程:Private Sub Command1_C1ick()a$=software and hardware”b$=Right(a$
4、,8)c$=M id(a$,1,8)M sgBox a$,b$,c$,1End Sub则在弹出的信息框的标题栏中显示的信息是A)software and hardware B)software C)hardware D)1(8)执行如下语句:a=InputBox(Today,Tomorrow,Yesterday,Day before yesterday”,5)将显示一个输入对话框,在对话框的输入区中显示的信息是A)Today B)Tomorrow C)Yesterday D)Day before yesterday(9)表示滚动条控件取值范围最大值的属性是A)M ax B)LargcChang
5、c C)Value D)M ax-M in(10)在窗体上画一个名称为Listl的列表框,一个名称为Labell的标签。列表框中显示若干 城市的名称。当单击列表框中的某个城市名时,在标签中显示选中城市的名称。下列能正确实现 上述功能的程序是A)Private Sub Listl_Click()B)Private Sub Listl_Click()Labell.Caption=Listl.Listindex Labell.Name=Listl.ListindexEnd Sub End SubC)Private Sub Listl_Click()D)Private Sub Listl_Click(
6、)Label1.Name=Listl.Text Label1.Caption=Listl.Text End Sub End Sub(11)在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:Private Sub Commandl_Click()x=0 n=InputBox()For i=1 To n For j=1 To i x=x+1 Next j Next i Print x End Sub程序运行后,单击命令按钮,如果输入3,则在窗体上显示的内容是 A)3 B)4 C)5 D)6(12)以下关于菜单的叙述中,错误的是A)在程序运行过程中可以增加或减少菜单项B)如果把一
7、个菜单项的Enabled属性设置为False,则可删除该菜单项O弹出式菜单在菜单编辑器中设计D)利用控件数组可以实现菜单项的增加或减少(13)在窗体上画三个单选按钮,组成一个名为chkOption的控件数组。用于标识各个控件数组 元素的参数是A)Tag B)Index C)Listindex D)Name(14)在窗体上画一个命令按钮,名称为Commandl,然后编写如下事件过程:Option Base 0Private Sub Commandl_Click()Dim city As Variantcity=Array(北京,上海,天津,重庆”)Print city(1)End Sub程序运行
8、后,如果单击命令按钮,则在窗体上显示的内容是A)空白B)错误提示C)北京D)上海(15)假定有以下函数过程:Function Fun(S As String)As StringDim si As StringFor i=1 To Len(S)si=U Case(M id(S,i,1)+siNext iFun=siEnd Function在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub CommandlClick()Dim Strl As String,Str2 As StringStrl=InputBox(请输入一个字符串“)Str2=Fun(Strl)Print Str2
9、End Sub程序运行后,单击命令按钮,如果在输入对话框中输入字符串abcdefg”,则单击”确定按钮后 在窗体上的输出结果为A)abcdefg B)ABCDEFG C)gfedcba D)GFEDCBA(16)设有语句Open c:Test.Dat For Output As#1则以下错误的叙述是A)该语句打开C盘根目录下一个已存在的文件Test.DatB)该语句在C盘根目录下建立一个名为Test.Dat的文件C)该语句建立的文件的文件号为1D)执行该语句后,就可以通过Print#语句向文件Test.Dat中写入信息(17)以下叙述中错误的是A)用Shell函数可以调用能够在W indows
10、下运行的应用程序B)用Shell函数可以调用可执行文件,也可以调用Visual Basic的内部函数C)调用Shell函数的格式应为:变量名=Shell()D)用Shell函数不能执行DOS命令(18)以下关于过程及过程参数的描述中,错误的是A)过程的参数可以是控件名称B)用数组作为过程的参数时,使用的是“传地址方式C)只有函数过程能够将过程中处理的信息传回到调用的程序中D)窗体可以作为过程的参数(19)在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程:Private Sub TxtA_K eyPress(keyascii as integer)End Sub若焦点位于文本框中,则
11、能够触发K eyPress事件的操作是A)单击鼠标B)双击文本框C)鼠标滑过文本框D)按下键盘上的某个键(20)目录列表框的Path属性的作用是A)显示当前驱动器或指定驱动器上的路径B)显示当前驱动器或指定驱动器上的某目录下的文件名O显示根目录下的文件名D)只显示当前路径下的文件(21)假定有如下事件过程:Private Sub Form_M ouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)If Button=2 Then PopupM enu popForm End If End Sub 则以下描述中错误
12、的是A)该过程的功能是弹出一个菜单B)popForm是在菜单编辑器中定义的弹出式菜单的名称 C)参数X、Y指明鼠标的当前位置D)Button=2表示按下的是鼠标左键(22)以下能够正确计算n!的程序是A)Private Sub Commandl_Click()n=5:x=1 Do x=x*i i=i+1Loop W hile i nPrint xEnd SubB)Private Sub Commandl_Click()n=5:x=l:i=lDox=x*i i=i+1 Loop W hile i n Print xEnd SubC)Private Sub Commandl_Click()n=5:
13、x=l:i=lDo x=x*ii=i+1Loop W hile i n Print x End Sub(23)在窗体上画一个名称为Commandl的命令按钮,再画两个名称分别为Label 1 Label2的标 签,然后编写如下程序代码:Private X As IntegerPrivate Sub Commandl_Click()X=5:Y=3 Cal 1 proc(X,Y)Labell.Caption=X Label2.Caption=Y End SubPrivate Sub proc(ByVai a As Integer,ByVai b As Integer)X=a*a Y=b+b End
14、 Sub 程序运行后,单击命令按钮,则两个标签中显示的内容分别是A)5 和 3 B)25 和 3 C)25 和 6 D)5 和 6(24)在窗体上画一个名称为Command 1的命令按钮,一个名称为Labell的标签,然后编写如下 事件过程:Private Sub Command1_C1ick()s=0 For i=1 To 15 x=2*i-1 If x M od 3=0 Then s=s+1 Next iLabell.Caption=s End Sub 程序运行后,单击命令按钮,则标签中显示的内容是 A)1 B)5 C)27 D)45(25)在窗体上画一个名称为Commandl的命令按钮和
15、三个名称分别为Labell、Label2、Labe 13 的标签,然后编写如下代码:Private x As Integer Private Sub CommandlClick()Static y As Integer Dim z As Integer n=10 z=n+z y=y+z X=X+z Labell.Caption=x Label2.Caption=y Label3.Caption=z End Sub运行程序,连续三次单击命令按钮后,则三个标签中显示的内容分别是A)10 10 10 B)30 30 30 C)30 30 10 D)10 30 30(26)设在窗体上有一个名称为Com
16、mandl的命令按钮,并有以下事件过程:Private Sub Commandl_Click()Static b As Variantb=Array(1,3,5,7,9)End Sub此过程的功能是把数组b中的5个数逆序存放(即排列为9,7,5,3,1)。为实现此功能,省略号处的程序段应该是A)For i=0 To 5-1 2tmp=b(i)b(i)=b(5-i-1)b(5-i-1)=tmpNextB)For i=0 To 5tmp=b(i)b(i)=b(5-i-1)b(5-i-1)=tmpNextC)For i=0 To 5 2tmp=b(i)b(i)=b(5-i-1)b(5-i-1)=tm
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国计算机等级考试二级笔试试卷-Visual Basic 语言程序设计 全国 计算机等级考试 二级 笔试 试卷 Visual
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。