欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

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

    • 资源ID:1334878       资源大小:113KB        全文页数:15页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

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

    1、国家二级(VB)机试模拟试卷 158 及答案解析(总分:86.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.00000265358979335278

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

    5、1To5)As 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(1To5)As Single End TypeD.Type stu no As Integer name As String score()AS Single End Type14.以下关于局部变量的叙述中错误的是( )。(分数:2.00)A.在过程中用 Dim 语句或 Static 语句声明的变量是局部变量B.局部变

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

    7、.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.LblOkcaption=Str(x)C.x*3=yD.3r=x*s20.已知 A$=“We

    8、lcome“,下列语句操作能够正确执行的是( )。(分数:2.00)A.Label1Height=ASB.Label1Caption=ASC.Label1Enabled=ASD.Label1Visible=AS21.在窗体上有一个文本框 Text1 和一个标签 Label1,要求运行程序时,在文本框中输入的内容立即显示在标签中(如图所示),则空白处应填入的内容是( )。 (分数:2.00)A.GetFocusB.ClickC.ChangeD.LostFocus22.在窗体上画两个文本框(Name 属性分别为 Text1 和 Text2)和一个命令按钮(Name 属性为 Command1),然后

    9、编写如下事件过程:Private Sub Command1_Click()x=0do While x50x=(x+2)*(X+3):n=n+1LoopText1Text=Str(n):Text2Text=Str(x)End Sub 程序运行后,单击命令按钮,在两个文本框中显示的值分别为( )。(分数:2.00)A.1 和 0B.2 和 72C.3 和 50D.4 和 16823.窗体上有一个图片控件和一个按钮控件,下列程序执行的结果是( )。Private Sub Command1_Click()Picture1Picture=LoadPicture(“c:picturejpg“)Pictur

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

    11、件的 Default 属性与 Command 控件的 Cancel 属性D.Command 控件的 Visible 属性与 Frame 控件的 Visible 属性25.有以下程序段,单击 Command1 按钮后,屏幕上的输出结果是( )。Private Sub Command1_Click()For i=6To9Print Tab(i*i),iNext iEnd Sub (分数:2.00)A.B.C.D.26.下列程序执行后,变量 a 的值为( )。Dim a,b,c,d As Singlea=10:b=20:c=40If ba Thend=a:a=b:b=dEnd IfIf caT he

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

    13、ar(str As String,ch As String)As StringDim kAs Integer,temp As String,ret As Stringret=“ “For k=1To Len(str)temp=Mid(str,k,1)If temp=ch Thenret=ret&tempEnd IfNext kdelchar=retEnd Function 但实际上函数有错误,需要修改。下面的修改方案中正确的是( )。(分数:2.00)A.把 ret=ret&temp 改为 ret=tempB.把 Iftemp=ch Then 改为 If tempch ThenC.把 delc

    14、har=ret 改为 delchar=tempD.把 ret=“ “改为 temp=“ “29.下面是求最大公约数的函数的首部( )。Function fun(By Val x As Integer,ByVal y As Integer)As Integer 若要输出 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)30.窗体上有 T

    15、ext1、Text2 两个文本框及一个命令按钮 Command1,编写下列程序:Dim y As IntegerPrivate Sub Command1_Click()Dim x As Integerx=2Text1Text=p2(p1(x),y):Text2Text=pl(x)End SubPrivate Function p1(x AS Integer)As Integerx=x+y:y=x+yp1=x+yEnd FunctionPrivate Function p2(x As Integer,y As Integer)As Integerp2=2*x+yEnd Function 程序运行

    16、后,第一次单击和第二次单击命令按钮后,文本框 Text1 和 Text2 内的值分别是( )。(分数:2.00)A.2 4 2 4B.2 4 4 8C.10 10 58 58D.4 4 8 831.单击命令按钮执行以下程序,输出结果为( )。Private Sub Command1_Click()Dim x As Integer,y As Integerx=12:y=32Call Proc(x,y)Print x;yEnd SubPublic Sub Proc(n As Integer,ByVal m As Integer)n=n Mod10:m=m Mod10End Sub(分数:2.00)

    17、A.12 32B.2 32C.2 3D.12 332.在窗体上有一个文本框 Text1,Text 属性值为空,然后编写如下事件过程:Private Sub Text1_Keyaress(KeyAscii As Integer)Dim str As String,n As Integerstr=UCase(Chr(KeyAscii)n=Len(str)Text1Text=String(n,str)End Sub 程序运行后,如果在文本框中输入字母“p”,则在文本框中显示的内容为( )。(分数:2.00)A.ppB.pPC.PPD.Pp33.在窗体上画一个命令按钮,然后编写如下代码:Private

    18、 Sub Command1_Click()Dim MaxSize,NextChar,MyCharOpen“d:tempfemaletxt“For Input As#1MaxSize=LOF(1)For NextChar=MaxSize To 1Step-1Seek#1,NextCharMyChar=Input(1,#1)Next NextCbarPrint EOF(1)Close#1End Sub 程序运行后,单击命令按钮,其输出结果为( )。(分数:2.00)A.TrueB.FalseC.0D.Null34.使用菜单编辑器设计菜单时,必须输入的项是( )。(分数:2.00)A.快捷键B.标题

    19、C.索引D.名称35.在 3 种不同类型的组合框中,只能选择而不能输入数据的组合框是( )。(分数:2.00)A.下拉式组合框B.简单组合框C.下拉式列表框D.三个类型都是36.假定通用对话框的名称为 CD1,命令按钮的名称为 Command1,则单击命令按钮后,能使打开对话框的标题为“通用对话框”的事件过程是( )。(分数:2.00)A.Private Sub Command1_Click() CD1DialogTitle=“通用对话框“ CD1ShowPrinter End SubB.Private Sub Command1_Click() CD1DialogTitle=“通用对话框“ C

    20、D1ShowFont End SubC.Private Sub Command1_Click() CD1DialogTitle=“通用对话框“ CD1ShowOpen End SubD.Private Sub Command1_Click() CD1DialogTitle=“通用对话框“ CD1ShowColor End Sub37.在窗体上有 2 个图片框,名称分别为 Picture1 和 Picture2,Picture2 中添加了香蕉图片(见图 3),且将 Picture2DragMode 属性设置为 1。要求程序运行时,可以用鼠标把 Picture2 拖拽到 Picture1 中(见图

    21、 4)。以下可以实现此功能的事件过程是( )。 (分数:2.00)A.Private Sub Form_DragDrop(Source As Contro1,X As Single,Y As Single) Picture2MovePicture1Leff+X,Picture1Top+Y End SubB.Private Sub Picture2_DragDrop(Source As Contro1,X As Single,Y As Single) SourceMove Picture1Left+X,Picture1Top+Y End SubC.Private Sub Picture1_Dra

    22、gDrop(Source As Contro1,X As Single,Y As Single) SourceMove Picture1Left+X,Picture1Top+Y End SubD.Private Sub Picture_DragDrop(Source As Contro1,X As Single,Y As Single) Picture2Move Picture2Left+X,Picture2Top+Y End Sub38.目录列表框的 Path 属性的作用是( )。(分数:2.00)A.显示当前驱动器或指定驱动器上的目录结构B.显示当前驱动器或指定驱动器上的某目录下的文件名C

    23、.显示根目录下的文件名D.显示该路径下的文件39.以下叙述中错误的是( )。(分数:2.00)A.一个工程中可以包含多个窗体文件B.在一个窗体文件中用 Private 定义的通用过程能被其他窗体调用C.全局变量必须在标准模块中定义D.在设计 VB 程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件40.如图所示,在列表框 List1 中已经有若干人的简单信息,运行时在 Text1 文本框(即“查找对象”右边的文本框)中输入一个姓或姓名,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在 Text2 文本框中。若有多个匹配的列表项,则只显示第 1 个匹配项:若未找

    24、到,则在 Text2 中显示“查无此人”,在横线处应填写( )。 (分数:2.00)A.List1TextB.List1List(k)C.List1ItemData(k)D.List1Text(k)二、基本操作题(总题数:1,分数:2.00)41.请根据以下各小题的要求设计 Visual Basic 应用程序(包括界面和代码)。(1)在名称为。Form1,标题为“图书”的窗体上画 1 个名称为 Cmb1 的下拉式组合框。下拉列表中有“少儿读物”“传记文学”和“武侠小说”3 个表项内容。运行后的窗体如图 314 所示。注意:存盘时必须存放在考生文件夹下,工程文件名为 sjt1vbp,窗体文件名为

    25、 sjt1frm。(2)在名称为 Form1 的窗体上,画 1 个能根据标题内容自动调整大小的标签,其名称为 Label1,标题为 Visual Basic,字号为 14 号字。再画 2 个名称分别为Command1、Command2,标题分别为“放大”“缩小”的命令按钮。效果如图 315 所示。要求:编写适当的事件过程,使得每单击“放大”按钮一次,Label1 中所显示的标题内容自动增大 3 个字号;每单击“缩小”按钮时,Label1 中所显示的标题内容自动缩小 3 个字号。 (分数:2.00)_三、简单应用题(总题数:1,分数:2.00)42.(1)考生文件夹中有工程文件 sjt3vbp。

    26、窗体上已有部分控件。在窗体上画一个名称为 Text1 的文本框,设置相应属性,使得该文本框能够显示多行文本,且有垂直滚动条,如图 326 所示。运行程序时,将在文本框 Text1 中显示一段英文短文。要求:向文本框 Text2 中输入一个字符串(例如 enjoy),然后单击“查找”命令按钮,则判断输入的字符串是否存在于 Text1 显示的文本中。如果存在,则显示它在Text1 中首次出现的位置(Text1 中第 1 个字符的位置为 1);否则用消息框显示“没有找到!”。注意:按照题目要求在窗体上添加控件,并设置有关属性。去掉程序中的注释符,把程序中的“?”改为正确的内容。考生不得修改窗体文件中

    27、已经存在的程序。最后把修改后的文件按原文件名存盘。 (分数:2.00)_四、综合应用题(总题数:1,分数:2.00)43.在考生文件夹下有一个工程文件 sjt5vbp。程序功能如下:1)单击“读数据”按钮,从文件中读出数据,放入二维数组 a 中。2)单击“生成新数组”按钮时,依据 a 数组生成 b 数组;若 a 数组元素为素数,则直接将 a 数组元素的值赋给 b 数组中相同下标的数组元素;若 a 数组元素的值能被 2 整除,则将该元素值的平方作为 b 数组同下标的元素;若 a 数组元素为其他值,则将该元素乘 2 的值作为 b 数组同下标的元素。3)单击“查找最大值”按钮,则在 b 数组中找最大

    28、值并显示在 Label2 标签上。在给出的窗体文件中已经有了全部控件,标准模块中有判断素数的函数 IsPrime。要求去掉程序中的注释符,把程序中的?改为正确的内容,并编写相应的程序,实现程序的功能。注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。程序调试通过后,各命令按钮的事件过程必须至少各执行一次。(分数:2.00)_国家二级(VB)机试模拟试卷 158 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.下面关于算法的叙述中,正确的是( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的有穷性是指

    29、算法必须能在执行有限个步骤之后终止 C.算法的空间复杂度是指算法程序中指令(或语句)的条数D.以上三种描述都正确解析:解析:算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。算法的有穷性是指一个算法必须在执行有限的步骤以后结束。2.下列二叉树描述中,正确的是( )。(分数:2.00)A.任何一棵二叉树必须有一个度为 2 的结点B.二叉树的度可以小于 2 C.非空二叉树有 0 个或 1 个根结点D.至少有 2 个根结点解析:解析:二叉树是由 n0 个结点的有限集合构成,此集合或者为空集,或者由一个根结点及两棵互不相交的左右子树组成,并且左右子树都是二叉树。二叉树可以是空集合,根呵以有空的

    30、左子树或宅的右子树。二叉树不是树的特殊情况,它们是两个概念。 二叉树具有如下两个特点:非空二叉树只有一个根结点。每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树。3.如果进栈序列为 A,B,C,D,则可能的出栈序列是( )。(分数:2.00)A.C,A,D,BB.B,D,C,A C.C,D,A,BD.任意顺序解析:解析:栈的操作原则为后进先出。选项 B)中出栈顺序可按“A 进,B 进,B 出,C 进,D 进,D 出。C 出,A 出”实现。4.下列各选项中,不属于序言性注释的是( )。(分数:2.00)A.程序标题B.程序设计者C.主要算法D.数据状态 解析:解析:注释一般为序言性注释

    31、和功能性注释。序言性注释常位于程序开头部分,它包括程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修改日期等。功能性汴释一般嵌在源程序体之中,用于描述其后的语句或程序的主要功能。5.下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。(分数:2.00)A.内模式 B.外模式C.概念模式D.逻辑模式解析:解析:数据库管理系统的三级模式结构由外模式、模式和内模式组成。 外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看剑的数据视图;模式,或逻辑模式,是数据库中对伞体数据的逻辑结构和特性的描述,是所有用户所见剑的数据视图的

    32、总和,外模式是模式的一部分;内模式,或存储模式,或物理模式,是指数据在数据席系统内的存储介质上的表示,即对数据的物理结构和存取方式的描述。6.下列叙述中,不属于软件需求规格说明书的作用的是( )。(分数:2.00)A.便于用户,开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析 解析:解析:软件需求规格说明书有以下几个方面的作用:便于用户、开发人员进行理解和交流;反映出用户问题的结构,可以作为软件开发工作的基础和依据:作为确认测试和验收的依据。7.下列不属于软件工程 3 个要素的是( )。(分数:2.00)A

    33、.工具B.过程C.方法D.环境 解析:解析:软件工程包括 3 个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段:工具支持软件的开发、管理、文档生成:过程支持软件开发的各个环节的控制、管理。8.数据库系统在其内部具有 3 级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是( )。(分数:2.00)A.外模式B.概念模式 C.内模式D.存储模式解析:解析:概念模式,也称逻辑模式,是对数据库系统中全局数据逻辑结构的描述,是全体用户应用公共数据视图。它不涉及具体的硬件环境与平台,与具体的软件环境也无关。9.将 E-R 图转换到关系模式时,实体与联系都可以表示成( )。(分数:2.00

    34、)A.属性B.关系 C.记录D.码解析:解析:E-R 图由实体、实体的属性和实体之间的联系 3 个要素组成,关系模型的逻辑结构是一组关系模式的集合,将 E-R 图转换为关系模型:将实体、实体的属性和实体之问的联系转化为关系模式。如下表 1 所示。10.某二叉树中度为 2 的结点有 10 个,则该二叉树中有( )个叶子结点。(分数:2.00)A.9B.10C.11 D.12解析:解析:根据二叉树的性质 3 可知:对任何一棵二叉树,度为 0 的结点(即叶子结点)总是比度为 2 的结点多一个。11.下面的数写成普通十进制数是( )。265358979335278D-6(分数:2.00)A.00000

    35、265358979335278B.000000265358979335278 C.0O00265358979335278D.0000000265358979335278解析:解析:浮点数也称为实型数或实数,是带有小数部分的数值。它由 3 部分组成:符号、指数及尾数。例如 12345678E3 或 12345678E+3 的双精度数,这其中的“12345678”部分为尾数部分、“E3”为指数部分(E 为符号,3 为指数),相当干 12345678 乘以 10 的 3 次幂。本题中是“D-6”,那么应该是乘以 10 的负 6 次幂,所以选项 B 正确。12.在新建一个 VB 工程时,将新建窗体的

    36、Name 属性设置为 TheFirst,则默认的窗体文件名为( )。(分数:2.00)A.Form1fireB.工程 1frmC.TheFirstfrm D.Form1vbp解析:解析:本题考查窗体的命名。窗体文件的扩展名是frm,新建工程时默认的工程名为“工程1vbp”,默认的窗体名为窗体的。Name 属性,这里为“TheFistfrm”。13.要建立一个随机文件记录学生的信息,如下定义的学生记录类型,由学号、姓名和 5 门课程成绩(百分制)组成,下列的定义正确的是( )。(分数:2.00)A.Type stu no As Integer name As String score(1To5)

    37、As 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(1To5)As Single End Type D.Type stu no As Integer name As String score()AS Single End Type解析:解析:本题考查自定义类型。自定义类型定义的关键字为 Type,自定义类型中的成员类型可以为字符串,但只能是定长字符串;也可以是数组类型,但必须为静

    38、态数组。14.以下关于局部变量的叙述中错误的是( )。(分数:2.00)A.在过程中用 Dim 语句或 Static 语句声明的变量是局部变量B.局部变量的作用域是它所在的过程C.在过程中用 Static 语句声明的变量是静态局部变量D.过程执行完毕,该过程中用 Dim 或 Static 语句声明的变量即被释放 解析:解析:局部变量是在过程(事件过程或通用过程)内定义的变量,作用域为该变量所在的过程,定义时使用 Dim、Static 关键字。使用 Dim 关键字定义的是动态局部变量,过程执行结束后即被释放:使用Static 关键字定义的是静态局部变量,过程执行结束后仍然保留。15.为了使窗体的

    39、大小可以改变,必须把它的 BorderStyle 属性设置为( )。(分数:2.00)A.4B.3C.2 D.1解析:解析:窗体的 BorderStyle 属性用来确定窗体边框的类型,可设置为 6 个预定义值:当BorderStyle 属性值设置为 0 时,窗体无边框;当 BorderStyle 属性值设置为 1 时,固定单边框,可以包含控制菜单框、标题栏、“最大化”按钮、“最小化”按钮,其大小只能用“最大化”和“最小化”按钮来改变;当 BorderStyle 属性值设置为 2 时,这是默认值,可调整的边框,窗体大小可变,并有标准的双线边界;当 BorderStyle 属性值设置为 3 时,固

    40、定对话框,可以包含控制菜单框和标题栏,但没有最大化和最小化按钮,窗体人小不变,并有双线边界;当 BorderStyle 属性值设置为 4 时,固定工具窗口窗体大小不能改变,只显示火闭按钮,并用缩小的字体显示标题栏;当 BorderStyle 属性值设置为 5时,可变大小工具窗口,窗体人小可变,只显示关闭按钮并用缩小的字体显示标题栏。16.运行以下程序后,输出的图案是( )。Form1ClsA$=String$(10,“*“)For i=1To5n=102*iX$=AS:Y$=SpaceS(n)Mid$(X$,i+1,n)=Y$PrintX$Next i (分数:2.00)A. B.C.D.解析

    41、:解析:本题考查循环程序的分析。本程序首先在字符串 A 中存放 10 个“*”号。指定循环输出 5 行;每次循环输出第 i 行时,把字符串中从 i+1 开始的 n 个字符替换成 n 个空格。根据“n=10-2*i”语句,n的变化为 8、6、4、2、0。17.可设置文字字体为斜体的属性是( )。(分数:2.00)A.FontSlopeB.FontBoldC.Fontltalic D.FontUnderline解析:解析:与字体有关的属性有:字体类型属性 FontName,字体大小属性 FontSize,粗体字属性FontBold,斜体宁属性 Fontltalic,加删除线字属性 FontStri

    42、kethru,加下划线(即底线)属性FontndUerline。18.下列表达式的值为 2123 的是( )。(分数:2.00)A.Val(“123asd“)&2000B.Val(“123asd“)+2000 C.Str(123)&“2000“D.Str(123)+“2000“解析:解析:本题考查系统函数和字符串连接运算符。Val 的功能是把从头开始的连续数字串转化成数字。而 Str-的功能是把数字转化为字符。当操作数为宁符串时,运算符“+”表示对字符串进行连接运算,否则为加法运算。因此选项 A)为 1232000,选项 B)为 2123,选项 C)和 D)全部为 1232000。19.已知变

    43、量 x、y 为整数型,且 x=4,y=12,s 为字符串型,且 s=a,LblOk 为标签控件,下列赋值语句不合法的是( )。(分数:2.00)A.x=LblOkCaptionB.LblOkcaption=Str(x)C.x*3=y D.3r=x*s解析:解析:本题考查标签控件的属性。标签控件 Caption 属性值为字符串,赋值表达式要求赋值号左边必须是变量,不能出现表达式。20.已知 A$=“Welcome“,下列语句操作能够正确执行的是( )。(分数:2.00)A.Label1Height=ASB.Label1Caption=AS C.Label1Enabled=ASD.Label1Vi

    44、sible=AS解析:解析:木题考查标签的各种属性。标签的 Height 属性值为数值型,不能赋字符串型值,而Enabled 和 Visible 为布尔型,只有 Caption 属性值为字符串型。21.在窗体上有一个文本框 Text1 和一个标签 Label1,要求运行程序时,在文本框中输入的内容立即显示在标签中(如图所示),则空白处应填入的内容是( )。 (分数:2.00)A.GetFocusB.ClickC.Change D.LostFocus解析:解析:本题考查文本框的事件。文本框的 GetFocus 事件为文奉框获得焦点时触发一次,而单击文本框时触发一次 Click 事件,Change

    45、 事件是每次文本框中的文本发生改变时触发的事件,而 LostFocus事件是文本框失去焦点时触发的事件。22.在窗体上画两个文本框(Name 属性分别为 Text1 和 Text2)和一个命令按钮(Name 属性为 Command1),然后编写如下事件过程:Private Sub Command1_Click()x=0do While x50x=(x+2)*(X+3):n=n+1LoopText1Text=Str(n):Text2Text=Str(x)End Sub 程序运行后,单击命令按钮,在两个文本框中显示的值分别为( )。(分数:2.00)A.1 和 0B.2 和 72 C.3 和 50

    46、D.4 和 168解析:解析:本题考察 do while 循环语句。第一次循环:x=0,执行循环体 x=(x+2)*(x+3)=6、n=n+1=1;第二次循环:x=6,执行循环体 x=(x+2)*(x+3)=72、n=n+1=2;此时 x 大于 50 了,因此退出循环。所以两个文本框中显示的值分别为 2 和 72。23.窗体上有一个图片控件和一个按钮控件,下列程序执行的结果是( )。Private Sub Command1_Click()Picture1Picture=LoadPicture(“c:picturejpg“)Picture1ClsPicture1Print“picture“End

    47、 Sub(分数:2.00)A.窗体无显示,图片框显示图片和文字 picture B.窗体上出现 picture 文本,图片框无显示C.窗体上出现 picture 文本,图片框显示图片 picturejpgD.窗体无显示,图片框只显示 picture 文字解析:解析:本题考查图片框属性。单击命令按钮时,图片框首先装入图片,然后图片框清空(注意,该方法只能清空在图片框中输出的文本信息和绘图信息,而不能清除有 LoadPicture 函数装载的图片),最后图片框显示图片和“picture”文字。全部操作都是在图片框中进行的,窗体上没有任何显示。24.下列控件属性中,属性值的类型不相同的一项是( )。

    48、(分数:2.00)A.Labe1 控件的 Enabled 属性与 TextBox 控件的 Enabled 属性B.OptionButton 控件的 Value 属性与 CheckBox 控件的 Value 属性 C.Command 控件的 Default 属性与 Command 控件的 Cancel 属性D.Command 控件的 Visible 属性与 Frame 控件的 Visible 属性解析:解析:本题考查各种控件的常见属性。控件的 Enabled 属性值都是一致的,分别为 True 和False,表示控件是否可用。单选按钮和复选框的 Value 属性值不同,单选按钮 Value 有 True 和 False 两种,分别表示选中和没有选中,而复选框的 Value 属性表示了复选框的 3 种状态。命令按钮的 Default 属性和 Cancel 属性值为布尔型。任何控件的 Visible 属性值都是同义的。25.有以下程序段,单击 Command1 按钮后,屏幕上的输出结果是( )。Private Sub Command1_Click()For i=6To9Pri


    注意事项

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




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

    收起
    展开