【计算机类职业资格】二级VISUAL+BASIC笔试-155及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-155及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-155及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-155 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.以下关于局部变量的叙述中错误的是( )。(分数:2.00)A.在过程中用 Dim 语句或 Static 语句声明的变量是局部变量B.局部变量的作用域是它所在的过程C.在过程中用 Static 语句声明的变量是静态局部变量D.过程执行完毕,该过程中用 Dim 或 Static 语句声明的变量即被释放2.如果进栈序列为 A,B,C,D,则可能的出栈序列是( )。(分数:2.00)A.C,A,D,BB.B,D,C,AC.C,D,A,BD.任意顺序3.单出
2、命令按钮执行以下程序,输出结果为( )。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 Mod 10m=m Mod 10End Sub(分数:2.00)A.12 32B.2 32C.2 3D.12 34.下列二叉树描述中,正确的是( )。(分数:2.00)A.任何一棵二叉树必须有一个度为 2 的结点B.二叉树的度可以小于 2C.非空二叉树有 0 个或
3、 1 个根结点D.至少有 2 个根结点5.数据库系统在其内部具有 3 级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是( )。(分数:2.00)A.外模式B.概念模式C.内模式D.存储模式6.下列不属于软件工程 3 个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境7.要建立一个随机文件记录学生的信息,如下定义的学生记录类型,由学号、姓名和 5 门课程成绩(百分制)组成,下列的定义正确的是( )。(分数:2.00)A.Type stuno As Integername As Stringscore(1 To 5)As SingleEnd TypeB.Type stun
4、o As Integername As Sting*10score()As SingleEnd TypeC.Type stuno As Integername As String*10score(1 To 5)As SingleEnd TypeD.Type stuno As Integername As Stringscore()As SingleEnd Type8.下列各选项中,不属于序言性注释的是( )。(分数:2.00)A.程序标题B.程序设计者C.主要算法D.数据状态9.目录列表框的 Path 属性的作用是( )。(分数:2.00)A.显示当前驱动器或指定驱动器上的目录结构B.显示当前
5、驱动器或指定驱动器上的某目录下的文件名C.显示根目录下的文件名D.显示该路径下的文件10.在窗体上画一个命令按钮,然后编写如下代码:Private Sub Command1_Click()Dim MaxSize,NextChar,MyCharOpen“d:/temp/female.txt“For Input As#1MaxSize=LOF(1)For NextChar=MaxSize To 1 Steo-1Seek#1,NextCharMyChar=Input(1,#1)Next NextChatPrint EOF(1)Close #1End Sub程序运行后,单击命令按钮,其输出结果为( )
6、。(分数:2.00)A.TrueB.FalseC.0D.Null11.下列叙述中,不属于软件需求规格说明书的作用的是( )。(分数:2.00)A.便于用户,开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析12.已知变量 x、y 为整数型,且 x=4,y=12,s 为字符串型,且 s=a,LblOk 为标签控件,下列赋值语句不合法的是( )。(分数:2.00)A.x=LblOk.CaptionB.LblOk.caption=Str(x)C.x*3=YD.y=x*s13.将 E-R 图转换到关系模式时,实体与联
7、系都可以表示成( )。(分数:2.00)A.属性B.关系C.记录D.码14.已知 AS=“Welcome“,下列语句操作能够正确执行的是( )。(分数:2.00)A.Label1.Height=A$B.Label1.Caption=A$C.Label1.Enabled=A$D.Label1.Visible=A$15.运行以下程序后,输出的图案是( )。Form1.ClsA$=String$(10.“*“)For i=1 To 5n=10-2*iX$=A$:Y$=Space$(n)Mid$(X$,i+1,n)=Y$Print X$Next i(分数:2.00)A.* * * * *B.*C.*D
8、.*16.在窗体上有一个文本框 Text1 和一个标签 Label1,要求运行程序时,在文本框中输入的内容立即显示在标签中(如图所示),则空白处应填入的内容是( )。(分数:2.00)A.B.C.D.17.下面关于算法的叙述中,正确的是( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的有穷性是指算法必须能在执行有限个步骤之后终止C.算法的空间复杂度是指算法程序中指令(或语句)的条数D.以上三种描述都正确18.在窗体上有一个文本框 Text1,Text 属性值为空,然后编写如下事件过程:Private Sub Text1_KeyPress(KeyAscii As Inte
9、ger)Dim str As String,n As Integerstr=UCase(Cbr(KeyAscii)n=Len(str)Text1.Text=String(n,str)End Sub程序运行后,如果在文本框中输入字母“p”,则在文本框中显示的内容为( )。(分数:2.00)A.ppB.pPC.PPD.Pp19.下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。(分数:2.00)A.内模式B.外模式C.概念模式D.逻辑模式20.在新建一个 VB 工程时,将新建窗体的 Name 属性设置为 TheFirst,则默认的窗体文件名为( )。(分数:2.00)A.Form1.
10、frmB.工程 1.frmC.TheFirst.frmD.Form1.vbp21.下列程序执行后,变量 a 的值为( )。Dim a,b,c,d As Singlea=10:b=20:c=40If ba Thend=a:a=b:b=dEnd IfIf ca Thend=a:a=c:c=dEnd IfIf cb Thend=b:b=c:c=dEnd If(分数:2.00)A.10B.40C.20D.10022.窗体上有 Text1、Text2 两个文本框及一个命令按钮 Command1,编写下列程序:Dim y As IntegerPrivate Sub Command1_Click()Dim
11、x As Integerx=2Text1.Text=p2(pl(x),y):Text2.Text=pl(x)End SubPrivate Function pl(x As Integer)As Integerx=x+y:y=x+ypl=x+yEnd FunctionPrivate Function p2(x As Integer,y As Integer)As Integerp2=2*x+yEnd Function程序运行后,第一次单击和第二次单击命令按钮后,文本框 Text1 和 Text2 内的值分别是( )。(分数:2.00)A.2 42 4B.2 44 8C.10 1058 58D.4
12、 48 823.下列表达式的值为 2123 的是( )。(分数:2.00)A.Val(“123asd“)yEnd SubPublic Sub Proc(n As Integer,ByVal m As Integer)n=n Mod 10m=m Mod 10End Sub(分数:2.00)A.12 32B.2 32 C.2 3D.12 3解析:解析 本题考查过程调用中的参数传递。参数传递时默认为地址传递,如果实参为常量或者形参加上 ByVal 关键字说明,则为传值传递。本题中第一个参数为地址传值传递,第二个参数为传递,因此调用以后 x 值为 2,而 y 不变。4.下列二叉树描述中,正确的是( )
13、。(分数:2.00)A.任何一棵二叉树必须有一个度为 2 的结点B.二叉树的度可以小于 2 C.非空二叉树有 0 个或 1 个根结点D.至少有 2 个根结点解析:解析 二叉树是由 n0 个结点的有限集合构成,此集合或者为空集,或者由一个根结点及两棵互不相交的左右子树组成,并且左右子树都是二叉树。二叉树可以是空集合,根可以有空的左子树或空的右子树。二叉树不是树的特殊情况,它们是两个概念。二叉树具有如下两个特点:非空二叉树只有一个根结点。每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树。5.数据库系统在其内部具有 3 级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是( )。(分数
14、:2.00)A.外模式B.概念模式 C.内模式D.存储模式解析:解析 概念模式,也称逻辑模式,是对数据库系统中全局数据逻辑结构的描述,是全体用户应用公共数据视图。它不涉及具体的硬件环境与平台,与具体的软件环境也无关。6.下列不属于软件工程 3 个要素的是( )。(分数:2.00)A.工具B.过程C.方法D.环境 解析:解析 软件工程包括 3 个要素,即方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发,管理、文档生成;过程支持软件开发的各个环节的控制、管理。7.要建立一个随机文件记录学生的信息,如下定义的学生记录类型,由学号、姓名和 5 门课程成绩(百分制)组成,下列的定义
15、正确的是( )。(分数:2.00)A.Type stuno As Integername As Stringscore(1 To 5)As SingleEnd TypeB.Type stuno As Integername As Sting*10score()As SingleEnd TypeC.Type stuno As Integername As String*10score(1 To 5)As SingleEnd Type D.Type stuno As Integername As Stringscore()As SingleEnd Type解析:解析 本题考查自定义类型。自定义类型
16、定义的关键字为 Type,自定义类型中的成员类型可以为字符串,但只能是定长字符串;也可以是数组类型,但必须为静态数组。8.下列各选项中,不属于序言性注释的是( )。(分数:2.00)A.程序标题B.程序设计者C.主要算法D.数据状态 解析:解析 注释一般为序言性注释和功能性注释。序言性注释常位于程序开头部分,它包括程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修改日期等。功能性注释一般嵌在源程序体之中,用于描述其后的语句或程序的主要功能。9.目录列表框的 Path 属性的作用是( )。(分数:2.00)A.显示当前驱动器或指定驱动器上的目录结构
17、B.显示当前驱动器或指定驱动器上的某目录下的文件名C.显示根目录下的文件名D.显示该路径下的文件解析:解析 本题考查目录列表框的常见属性。目录列表框 Path 属性的功能是包含当前的目录。10.在窗体上画一个命令按钮,然后编写如下代码:Private Sub Command1_Click()Dim MaxSize,NextChar,MyCharOpen“d:/temp/female.txt“For Input As#1MaxSize=LOF(1)For NextChar=MaxSize To 1 Steo-1Seek#1,NextCharMyChar=Input(1,#1)Next NextC
18、hatPrint EOF(1)Close #1End Sub程序运行后,单击命令按钮,其输出结果为( )。(分数:2.00)A.TrueB.False C.0D.Null解析:解析 本题考查文件的操作。以读的方式打开文件 female.txt,Nextchar 表示从文件的最后一个字符开始。程序首先定位到该字符,然后取出一个字符,存放到字符串 Myrchar 中。输出的 EOF(1)表示文件指针是否到达文件 1 的末尾。返回值有 True(移动到末尾)和 False(没有到末尾)。既然是从后往前读出每个字符,因此操作结束以后,文件指针不可能移动到文件的末尾,所以 EOF(1)的值必然为 Fal
19、se。11.下列叙述中,不属于软件需求规格说明书的作用的是( )。(分数:2.00)A.便于用户,开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析 解析:解析 软件需求规格说明书有以下几个方面的作用:便于用户、开发人员进行理解和交流;反映出用户问题的结构,可以作为软件开发工作的基础和依据;作为确认测试和验收的依据。12.已知变量 x、y 为整数型,且 x=4,y=12,s 为字符串型,且 s=a,LblOk 为标签控件,下列赋值语句不合法的是( )。(分数:2.00)A.x=LblOk.CaptionB.L
20、blOk.caption=Str(x)C.x*3=Y D.y=x*s解析:解析 本题考查标签控件的属性。标签控件 Caption 属性值为字符串,赋值表达式要求赋值号左边必须是变量,不能出现表达式。13.将 E-R 图转换到关系模式时,实体与联系都可以表示成( )。(分数:2.00)A.属性B.关系 C.记录D.码解析:解析 E-R 图由实体、实体的属性和实体之间的联系 3 个要素组成,关系模型的逻辑结构是一组关系模式的集合,将 E-R 图转换为关系模型:将实体、实体的属性和实体之间的联系转化为关系模式。如下表所示。表 E-R模型与关系间的比较表 E-R模型 关系E-R模型 关系属性 属性 实
21、体 集 关系实体 元组 联系 关系14.已知 AS=“Welcome“,下列语句操作能够正确执行的是( )。(分数:2.00)A.Label1.Height=A$B.Label1.Caption=A$ C.Label1.Enabled=A$D.Label1.Visible=A$解析:解析 本题考查标签的各种属性。标签的 Height 属性值为数值型,不能赋字符串型值,而Enabled 和 Visible 为布尔型,只有 Caption 属性值为字符串型。15.运行以下程序后,输出的图案是( )。Form1.ClsA$=String$(10.“*“)For i=1 To 5n=10-2*iX$=
22、A$:Y$=Space$(n)Mid$(X$,i+1,n)=Y$Print X$Next i(分数:2.00)A.* * * * * B.*C.*D.*解析:解析 本题考查循环程序的分析。本程序首先在字符串 A 中存放 10 个“*”号。指定循环输出 5行;每次循环输出第 i 行时,把字符串中从 i+1 开始的 n 个字符替换成 n 个空格。根据“n=10-2*i”语句,n 的变化为 8、6、4、2、0。16.在窗体上有一个文本框 Text1 和一个标签 Label1,要求运行程序时,在文本框中输入的内容立即显示在标签中(如图所示),则空白处应填入的内容是( )。(分数:2.00)A.B.C.
23、 D.解析:解析 本题考查文本框的事件。文本框的 GetFocus 事件为文本框获得焦点时触发一次,而单击文本框时触发一次 Click 事件,Change 事件是每次文本框中的文本发生改变时触发的事件,而 LostFocus事件是文本框失去焦点时触发的事件。17.下面关于算法的叙述中,正确的是( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的有穷性是指算法必须能在执行有限个步骤之后终止 C.算法的空间复杂度是指算法程序中指令(或语句)的条数D.以上三种描述都正确解析:解析 算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。算法的有穷性是指一个算法必须在执行有限的
24、步骤以后结束。18.在窗体上有一个文本框 Text1,Text 属性值为空,然后编写如下事件过程:Private Sub Text1_KeyPress(KeyAscii As Integer)Dim str As String,n As Integerstr=UCase(Cbr(KeyAscii)n=Len(str)Text1.Text=String(n,str)End Sub程序运行后,如果在文本框中输入字母“p”,则在文本框中显示的内容为( )。(分数:2.00)A.ppB.pP C.PPD.Pp解析:解析 本题考查字符串函数的应用。在 Text1 中按下字母“p”,则首先显示字符“p”,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 155 答案 解析 DOC
