ImageVerifierCode 换一换
格式:DOC , 页数:14 ,大小:89KB ,
资源ID:1333057      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1333057.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】国家二级VB机试(选择题)模拟试卷205及答案解析.doc)为本站会员(syndromehi216)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】国家二级VB机试(选择题)模拟试卷205及答案解析.doc

1、国家二级 VB机试(选择题)模拟试卷 205及答案解析(总分:80.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下面关于算法的叙述中,正确的是( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的有穷性是指算法必须能在执行有限个步骤之后终止C.算法的空间复杂度是指算法程序中指令(或语句)的条数D.以上三种描述都正确2.下列二叉树描述中,正确的是( )。(分数:2.00)A.任何一棵二叉树必须有一个度为 2的结点B.二叉树的度可以小于 2C.非空二叉树有 0个或 1个根结点D.至少有 2个根结点3.如果进栈序列为 A,B,C,D,则可能的出栈序

2、列是( )。(分数:2.00)A.C,A,D,BB.B,D,C,AC.C,D,A,BD.任意顺序4.下列各选项中,不属于序言性注释的是( )。(分数:2.00)A.程序标题B.程序设计者C.主要算法D.数据状态5.下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。(分数:2.00)A.内模式B.外模式C.概念模式D.逻辑模式6.下列叙述中,不属于软件需求规格说明书的作用的是( )。(分数:2.00)A.便于用户,开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析7.下列不属于软件工程 3个要素的

3、是( )。(分数:2.00)A.工具B.过程C.方法D.环境8.数据库系统在其内部具有 3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是( )。(分数:2.00)A.外模式B.概念模式C.内模式D.存储模式9.将 E-R图转换到关系模式时,实体与联系都可以表示成( )。(分数:2.00)A.属性B.关系C.记录D.码10.某二叉树中度为 2的结点有 10个,则该二叉树中有( )个叶子结点。(分数:2.00)A.9B.10C.11D.1211.下面的数写成普通十进制数是( )。 265358979335278D-6(分数:2.00)A.00000265358979335278B.000

4、000265358979335278C.0000265358979335278D.000000026535897933527812.在新建一个 VB工程时,将新建窗体的 Name属性设置为 TheFirst,则默认的窗体文件名为( )。(分数:2.00)A.Form1frmB.工程 1frmC.TheFirstfrmD.Form1vbp13.要建立一个随机文件记录学生的信息,如下定义的学生记录类型,由学号、姓名和 5门课程成绩(百分制)组成,下列的定义正确的是( )。(分数:2.00)A.Type stu no As Integer nameAs String score(1 To 5)As

5、Single End TypeB.Type stu no As Integer name As String*10 score() As Single End TypeC.Type stu no As Integer name AS String*10 score(1 To 5)As Single End TypeD.Type stu no As Integer name As String score0 As Single End Type14.以下关于局部变量的叙述中错误的是( )。(分数:2.00)A.在过程中用 Dim语句或 Static语句声明的变量是局部变量B.局部变量的作用域是它

6、所在的过程C.在过程中用 Static语句声明的变量是静态局部变量D.过程执行完毕,该过程中用 Dim或 Stmic语句声明的变量即被释放15.为了使窗体的大小可以改变,必须把它的 BorderStyle属性设置为( )。(分数:2.00)A.4B.3C.2D.116.运行以下程序后,输出的图案是( )。 Form1Cls AS=StringS(10,“*“) For i=1 To 5 n=102 奉 i X$=AS:Y$=SpaceS(n) Mid$(X$,i+l,n)=Y$ PrintX$ Next i(分数:2.00)A.* * * * * * * * *B.* * * * *C.* *

7、 * * *D.* * * * *17.可设置文字字体为斜体的属性是( )。(分数:2.00)A.FontSlopeB.FontBoldC.FontltalicD.FontUnderline18.下列表达式的值为 2123的是( )。(分数:2.00)A.Val(“123asd“)&2000B.Val(“123asd“)+2000C.Str(123)&“2000“D.Str(123)+“2000“19.已知变量 x、y 为整数型,且 x=4,y=12,s 为字符串型,且 s=a,LblOk 为标签控件,下列赋值语句不合法的是( )。(分数:2.00)A.x=LblOkCaptionB.LblO

8、kcaption=Str(x)C.x*3=yD.y=x*s20.已知 AS=“Welcome“,下列语句操作能够正确执行的是( )。(分数:2.00)A.Label1Height=A$B.Label1Caption=A$C.Label1Enabled=A$D.Label1Visible=A$21.在窗体上有一个文本框 Text1和一个标签 Label1,要求运行程序时,在文本框中输入的内容立即显示在标签中(如图所示),则空白处应填入的内容是( )。 (分数:2.00)A.GetFocusB.ClitzkC.ChangeD.LostFocus22.在窗体上画两个文本框(Name 属性分别为 Te

9、xt1和 Text2)和一个命令按钮(Name 属性为 Command1),然后编写如下事件过程: Private Sub Command1_Click() x=0 d0 While xA.1和 0B.2和 72C.3和 50D.4和 16823.窗体上有一个图片控件和一个按钮控件,下列程序执行的结果是( )。 Private Sub Command1_Click() Picture1Picture=LoadPicture (“c:picturejpg“) Picture1Cls Picture1Print“picture“ End Sub(分数:2.00)A.窗体无显示,图片框显示图片和文字

10、 pictureB.窗体上出现 picture文本,图片框无显示C.窗体上出现 picture文本,图片框显示图片 picturejpgD.窗体无显示,图片框只显示 picture文字24.下列控件属性中,属性值的类型不相同的一项是( )。(分数:2.00)A.Label控件的 Enabled属性与 TextBox控件的 Enabled属性B.OptionButton控件的 Value属性与 CheckBOX控件的 Value属性C.Command控件的 Default属性与 Command控件的 Cancel属性D.Command控件的 Visible属性与 Frame控件的 Visible

11、属性25.有以下程序段,单击 Command1按钮后,屏幕上的输出结果是( )。 Private Sub Command1_Click() For i=6 To 9 Print Tab(i*i),i Next i End Sub(分数:2.00)A.6 7 8 9B.6 7 8 9C.6 7 8 9D.6 7 8 926.下列程序执行后,变量 a的值为( )。 Dim a,b,C,d As Single a=10:b=20:C=40 If ba Then d=a:a=b:b=d End If If ca Then d=a:a=c:C=d End If If cb Then d=b:b:c:c=

12、d End If(分数:2.00)A.10B.40C.20D.10027.如图所示,在窗体上有一个文本框控件,名称为 TextTime;一个计时器控件,名称为 Timer1。要求每1s在文本框中显示一次当前的时间。 (分数:2.00)A.EnabledB.VisibleC.Timer()D.Interval28.下面函数的功能应该是:删除字符串 str中所有与变量 ch相同的字符,并返回删除后的结果。例如:若 str=“ABCDABCD”,oh=“B”,则函数的返回值为:“ACDACD” Function delchar(str As String,ch As String) As Strin

13、g Dim k As Integer,temp As String,ret As String ret=“ For k=1 To Len(str) temp=Mid(str,k,1) Iftemp=ch Then ret=ret & temp End If Next k delchar=ret End Function 但实际上函数有错误,需要修改。下面的修改方案中正确的是( )。 但实际上函数有错误,需要修改。下面的修改方案中正确的是( )。(分数:2.00)A.把 ret=ret&temp改为 ret=tempB.把 Iftemp=ch Then改为 Iftempa Then d=a:a=

14、b:b=d End If If ca Then d=a:a=c:C=d End If If cb Then d=b:b:c:c=d End If(分数:2.00)A.10B.40 C.20D.100解析:解析:本题考查选择语句。程序段中包括 3条选择语句,其作用分别为:如果 a小于 b那么交换 a和 b,如果 a小于 c那么交换 a和 c,如果 b小于 c那么交换 b和 c,相当于对 a、b、c 做了降序排列。27.如图所示,在窗体上有一个文本框控件,名称为 TextTime;一个计时器控件,名称为 Timer1。要求每1s在文本框中显示一次当前的时间。 (分数:2.00)A.EnabledB

15、.VisibleC.Timer() D.Interval解析:解析:本题考查计时器控件。计时器控件只有一个事件,就是 Timer()事件,表示触发计时器控件时执行的操作。28.下面函数的功能应该是:删除字符串 str中所有与变量 ch相同的字符,并返回删除后的结果。例如:若 str=“ABCDABCD”,oh=“B”,则函数的返回值为:“ACDACD” Function delchar(str As String,ch As String) As String Dim k As Integer,temp As String,ret As String ret=“ For k=1 To Len(

16、str) temp=Mid(str,k,1) Iftemp=ch Then ret=ret & temp End If Next k delchar=ret End Function 但实际上函数有错误,需要修改。下面的修改方案中正确的是( )。 但实际上函数有错误,需要修改。下面的修改方案中正确的是( )。(分数:2.00)A.把 ret=ret&temp改为 ret=tempB.把 Iftemp=ch Then改为 Iftempch Then”29.下面是求最大公约数的函数的首部( )。 Function fun(By Val x As Integer,ByVal y As Integer

17、)ASInteger 若要输出 8、12、16 这 3个数的最大公约数,下面正确的语句是(分数:2.00)A.Print fun(8,12),fun(12,16),fun(16,8)B.Print fun(8,12,16)C.print fun(8,12),fun(12,16),fun(16)D.Print fun(8,fun(12,16) 解析:解析:函数过程在传递参数时,形参表与实参表中对应变量的名字不必相同,但参数的个数、对应位置和对应类型必须相同。本题中的 fun函数有两个参数,任何对于 fun的调用都必须传递实参为两个整型值;选项 A)中得到 3个结果,显然不是我们所需要的;选项 D

18、)中的函数嵌套调用能够求出 3个数的最大公约数。30.窗体上有 Text1、Text2 两个文本框及一个命令按钮 Command1,编写下列程序: Dim y As Integer Private Sub Command1_Click() Dim x As Integer x=2 Text1Text=p2(pl(x),y):Text2Text=pl(x) End Sub Private Function pl(x As Integer)As Integer x=x+y:y=x+y pl=X+y End Function Private Function p2(x AS Integer,y As

19、 hteger)AsInteger p2=2*x+y End Function 程序运行后,第一次单击和第二次单击命令按钮后,文本框 Text1和 Text2内的值分别是( )。(分数:2.00)A.2 4 2 4B.2 4 4 8C.10 10 58 58 D.4 4 8 8解析:解析:本题考查函数的调用以及变量的作用域。在命令按钮单击事件中调用 p2函数,p2 函数的参数为函数 p1,因此首先计算 p1调用以后产生的结果。第一次调用函数 p1,变量 y为窗体级变量,p1 调用结束后 y为 2,p1 为 4;调用 p2,得到 p2值为 10,x 的值为 2;继续调用 pl(x),此时 y值为

20、 2,调用结束以后 p1为 10。继续单击命令按钮,此时 x值为 2,而 y的值为 6,其余计算方法和第一次单击时相同。31.单击命令按钮执行以下程序,输出结果为( )。 Pfivate Sub Command1_Click() Dim x As Integer,y As Integer x=12:y=32 Call Proc(x,y) Printx;y End Sub, Public Sub Proc(n As Integer,ByVal m As Integer) n=n Mod 10:m=m Mod 10 End Sub(分数:2.00)A.12 32B.2 32 C.2 3D.12 3

21、解析:解析:本题考查过程调用中的参数传递。参数传递时默认为地址传递,如果实参为常量或者形参加上 ByVal关键字说明,则为传值传递。本题中第一个参数为地址传值传递,第二个参数为传递,因此调用以后 x值为 2,而 y不变。32.在窗体上有一个文本框 Text1,Text 属性值为空,然后编写如下事件过程: Private Sub Text1_KeyPress(KeyAscii AsInteger) Dim strAs String,n As Integer str=UCase(Chr(KeyAscii) n=Len(str) Text1Text=String(n,str) End Sub 程序运

22、行后,如果在文本框中输入字母“p”,则在文本框中显示的内容为( )。(分数:2.00)A.PPB.pP C.PPD.Pp解析:解析:本题考查字符串函数的应用。在Text1 中按下字母“p”,则首先显示字符“p”,接下来触发 KeyPress事件,其中,UC88e 把字符“p”转化为大写字母,显示大写字母“P”。33.在窗体上画一个命令按钮,然后编写如下代码: Pfivate Sub Command1_Click() Dim MaxSize,NextChar,MyChar Open“d:tempfemaletxt“For Input As #1 MaxSize=LOF(1) ForNextCha

23、r=MaxSize To 1 Step-1 Seek #1,NextChar MyChar=Input(1,#1) Next NextChar Print EOF(1) Close #1 End Sub 程序运行后,单击命令按钮,其输出结果为( )。(分数:2.00)A.TrueB.False C.0D.Null解析:解析:本题考查文件的操作。以读的方式打开文件 femaletxt,Nextchar 表示从文件的最后一个字符开始。程序首先定位到该字符,然后取出一个字符,存放到字符串 Mychar中。输出的 EOF(1)表示文件指针是否到达文件 l的末尾。返回值有 True(移动到末尾)和 Fa

24、lse(没有到末尾)。既然是从后往前读出每个字符,因此操作结束以后,文件指针不可能移动到文件的末尾,所以 EOF(1)的值必然为 False。34.使用菜单编辑器设计菜单时,必须输入的项是( )。(分数:2.00)A.快捷键B.标题C.索引D.名称 解析:解析:本题考查菜单设计基础。任何控件必须要具有的属性就是名称属性,Name 是程序可以访问该控件的惟一标识,至于快捷键、标题等都是可以忽略的。索引只有建立菜单数组时才需要使用。35.在 3种不同类型的组合框中,只能选择而不能输入数据的组合框是( )。(分数:2.00)A.下拉式组合框B.简单组合框C.下拉式列表框 D.三个类型都是解析:解析:

25、本题考查组合框的 Style属性。组合框共 3种风格:下拉式组合框、简单组合框和下拉式列表框,其 Style属性分别为 0,1,2。当 Style属性为 3时,表示该组合框为下拉式列表框,只能选择数据,而不能输入数据了。36.假定通用对话框的名称为 CD1,命令按钮的名称为 Command1,则单击命令按钮后,能使打开对话框的标题为“通用对话框“的事件过程是( )。(分数:2.00)A.Pfivate Sub Command1_Click() CD1DialogTitle=“通用对话框“ CD1ShowPrinter End SubB.Private Sub Command1_Click()

26、CD1DialogTitle=“通用对话框“ CD1ShowFont End SubC.Private Sub Command1_Click() CD1DialogTitle=“通用对话框“ CD1ShowOpen End Sub D.Private Sub Command1_Click() CD1DialogTitle=“通用对话框“ CD1ShowColor End Sub解析:解析:本题考查通用对话框的常见属性。通用对话框的标题属性为 DialogTitle,如果要打开“打开”对话框可以设置 CD1的 Action属性为 1或者使用 ShowOpen方法。37.在窗体上有 2个图片框,名

27、称分别为 Picture1和 Picture2,Picture2 中添加了香蕉图片(见图 3),且将 Picture2DragMode 属性设置为 1。要求程序运行时,可以用鼠标把 Picture2拖拽到 Picture1中(见图 4)。以下可以实现此功能的事件过程是( )。 (分数:2.00)A.Private Sub Form_DragDrop(Source As Control,X As Single,Y As Single) Picture2Move Picture1Leff+X,Picture1Top+Y End SubB.Private Sub Picture2_DragDrop(

28、Source As Control,X As Single,Y As Single) SourceMove Picture 1Left+X,Picture 1Top+Y End SubC.Private Sub Picture1_DragDrop(Source As Control,X As Single,Y As Single) SourceMove Picture1Lefl+X,Picture1Top+Y End Sub D.Private Sub Picture1 DragDrop(Source As Control,X As Single,Y As Single) Picture2Mo

29、ve Picture2Lefl+X,Picture2Top+Y End Sub解析:解析:本题考查拖放事件。把 Picture2拖到 Picture1中,设置 Picture2的 DragMode属性为 1,启动自动拖放模式。将 Picture2拖到 Picture1中,图像本身不会移动,但是在 Picture1上触发DragDrop事件,可以在该事件过程中通过。Move 方法来实现 Picture2的移动。38.目录列表框的 Path属性的作用是( )。(分数:2.00)A.显示当前驱动器或指定驱动器上的目录结构 B.显示当前驱动器或指定驱动器上的某目录下的文件名C.显示根目录下的文件名D.

30、显示该路径下的文件解析:解析:本题考查目录列表框的常见属性。目录列表框 Path属性的功能是包含当前的目录。39.以下叙述中错误的是( )。(分数:2.00)A.一个工程中可以包含多个窗体文件B.在一个窗体文件中用 Private定义的通用过程能被其他窗体调用 C.全局变量必须在标准模块中定义D.在设计 VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件解析:解析:本题考查工程和窗体。vB 中一个工程可以包含多个窗体或者多个标准模块、类模块等,这些文件的扩展名不同。标准模块中经常定义全局变量或者全局过程,在一个窗体中用 Pfivme定义的过程,作用域为整个窗体,而不是整个工程

31、。40.如图所示,在列表框 List1中已经有若干人的简单信息,运行时在 Text1文本框(即“查找对象”右边的文本框)中输入一个姓或姓名,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在 Text2文本框中。若有多个匹配的列表项,则只显示第 1个匹配项:若未找到,则在 Text2中显示“查无此人”,在横线处应填写( )。 (分数:2.00)A.List1TextB.List1List(k) C.List1ItemData(k)D.List1Text(k)解析:解析:本题考查字符串函数。首先要测定查找对象的长度,接下来在列表框中进行查找,找到则在Text2中显示 List1List(k)的值,因此第一空处应为 Text2=List1List(k)。

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1