【计算机类职业资格】二级VISUAL+BASIC笔试-67及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-67及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-67及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-67 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列叙述中错误的是( )。(分数:2.00)A.菜单项的快捷键不可以任意设置B.除了 Click 事件之外,菜单项还能响应其他的事件过程,如 DblClick 等C.每个菜单项都是一个控件,与其他控件一样都有自己的属性和事件D.在程序执行时,如果菜单项的 Enabled 属性为 False,则该菜单项变成灰色,不能被用户使用2.要使文本框获得输入焦点,则应采用文本框控件的( )方法。(分数:2.00)A.GotFocusB.LostFocusC.Ke
2、yPressD.SetFocus3.图像框中的 Stretch 属性为 True 时,其作用效果为( )。(分数:2.00)A.只能自动设定图像框长度B.只能自动扩大图像C.只能自动缩小图像D.图像自动调整大小适应图像控件4.下列叙述正确的是( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上 3 种描述都不对5.过程语句中,使用的参数表可以是下列哪种( )。(分数:2.00)A.常量或变量名B.表达式或变量名C.数组元素或变量名D.变量名或数组名6.设计数据库的存储
3、结构属于( )。(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计7.有下列二叉树,对此二叉树中序遍历的结果是( )。(分数:2.00)A.B.C.D.8.下列程序执行后,输出结果是( )。For n=3 To 1 Step-1x$=String$(n,“#“)Print x$Next n(分数:2.00)A.1#2#3#B.#C.#D.3#2#1#9.可以作为其他控件容器的控件是( )。(分数:2.00)A.窗体控件,列表框控件,图像框控件B.窗体控件,文本框控件,框架控件C.窗体控件,框架控件,图片框控件D.窗体控件,标签控件,图片框控件10.在窗体上添加一个命令按钮,名为
4、 Command1,其单击事件中有下列程序段,则事件过程执行后,文本框中输出( )。For i=1 To 4For j=1 To 3x=3For k=1 To 2x=x+3Next kNext jNext iText1. Text=Str(x)(分数:2.00)A.3B.6C.9D.1211.在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )来实现的。(分数:2.00)A.调用语句B.命令C.中令D.消息12.在 C 盘当前文件夹下建立一个名为 SDat.txt 的顺序文件。要求用 InputBox 函数输入 5 名学生的学号(StuNo)、姓名(StuName)和英语成绩(S
5、tuEng)。则在下列横线处合适的语句是( )。Private Sub Form_Click()Open “C: /SDat.txt“ For Output As 1For i=1 To 5StuNo=InputBox(“请输入学号“)StuName=InputBox(“请输入姓名“)StuEng=Val(InputBox(“请输入英语成绩“)NextiClose#1EndSub(分数:2.00)A.Input#1, StuNo,StuName, StuEnB.Put#1, StuNo, StuName, StuEnC.Write#1, StuNo, StuName, StuEnD.Get#1
6、, StuNO, StuName, StuEn13.在窗体上有一个文本框,其名称为 Text1,编写下列事件过程:Private Sub Text1_KeyPress(KeyAscii As Integer)Dim str AS Stringstr=Chr(KevAscii)KevAscii=ASC(UCase(str)Text1. Text=String(2,KeyAscii)End Sub程序运行后,如果在键盘上输入字母“a”,则在文本框 Text3 中显示的内容为( )。(分数:2.00)A.aaaB.AAAC.AAD.aa14.下列关于 Sub 过程的叙述正确的是( )。(分数:2.0
7、0)A.一个 Sub 过程必须有一个 Exit Sub 语句B.一个 Sub 过程必须有一个 End Sub 语句C.在 Sub 过程中可以定义一个 Function 过程D.可以用 Goto 语句退出 Sub 过程15.源程序的文档化不包括( )。(分数:2.00)A.符号名的命名要有实际意义B.正确的文档形式C.良好的视觉组织D.正确的程序注释16.下列叙述中错误的是( )。(分数:2.00)A.一种数据的逻辑结构可以有多种存储结构B.数据的存储结构与数据的处理效率无关C.数据的存储结构与数据的处理效率密切相关D.数据的存储结构在计算机中所占的空间不一定是连续的17.当一个工程含有多个窗体
8、时,其中的启动窗体是( )。(分数:2.00)A.启动 Visual Basic 时建立的窗体B.第一个添加的窗体C.最后一个添加的窗体D.在“工程属性”对话框中指定的窗体18.不能脱离控件(包括窗体)而独立存在的过程是( )。(分数:2.00)A.事件过程B.通用过程C.Sub 过程D.函数过程19.两个或两个以上模块之间联系的紧密程度称为( )。(分数:2.00)A.耦合性B.内聚性C.复杂性D.数据传输特性20.按文件的访问方式不同,可以将文件分为( )。(分数:2.00)A.顺序文件、随机文件B.文本文件和数据文件C.数据文件和可执行文件D.ASCII 文件和二进制文件21.下列属于软
9、件调试技术的是( )。(分数:2.00)A.错误推断B.集成测试C.回溯法D.边界值分析22.设 A=“8765432 1“,则表达式 Val(Left(A,4)+Mid(A,4,2)的值为( )。(分数:2.00)A.876543B.876554C.8D.623.将文本框的( )属性设置为 True 时,文本框可以输入或显示多行文本,且会自动换行。(分数:2.00)A.TextB.ScrollBarsC.MuhiLineD.Enabled24.为了在列表框中使用Ctrl和Shift键进行多个列表项的选择,应将列表框的 MultiSelect 属性设置为( )。(分数:2.00)A.0B.2C
10、.FalseD.True25.下列工具中为需求分析常用工具的是( )。(分数:2.00)A.PADB.PFDC.NSD.DFD26.有下列函数过程:Function Func2(a As Integer, b As Integer)As IntegerStatic m As Integer,i AS Integerm=0i=2a=i+m+1b=i+a+bFunc2=mEnd Function在窗体上画一个命令按钮,然后编写下列事件过程:Private Sub Command1_Chck()Dim P As Integer, k As Integer, m As Integerk=4m=1P=F
11、unc2(k,m)Print k;mP=Func2(km)Print k=mEnd Sub程序运行后,单击命令按钮,输出结果是( )。(分数:2.00)A.3 6CR3 6B.3 6CR3 11C.3 11CR3 6D.3 11CR3 1127.声明一个变量为局部变量应该用( )。(分数:2.00)A.GlobalB.PrivateC.StaticD.Public28.设置复选框或单选按钮的标题对齐方式的属性是( )。(分数:2.00)A.AlighB.StyleC.AlignmentD.Sorted29.下列( )事件过程可以将打开文件对话框的标题改变为“new Caption”。(分数:2
12、.00)A.Private Sub Command1_Click()CommonDialog1. DialogTitle=“new Caption“CommonDialog1. ShowFontEnd SubB.Private Sub Command1_Click()CornmonDialog1. DialogTitle=”new Caption”CommonDialog1. ShowOpenEnd SubC.Private Sub Command1_Click()CommonDialog1. DialogTitle=“new Caption“CommonDialog1. ShowHelpEn
13、d SubD.Private Sub Command1_Click()CommonDialog1.DialogTitle=“new Caption“CommonDialog1. ShowColorEnd Sub30.不能脱离控件(包括窗体)而独立存在的过程是( )。(分数:2.00)A.事件过程B.通用过程C.Sub 过程D.函数过程31.在程序运行期间,当滚动条的滑块被拖动时,则立即触发滚动条的( )事件。(分数:2.00)A.ClickB.ChangeC.DblclickD.Scroll32.执行下列程序段后,整型变量 n 的值为( )。n=0For i=1 To 20 Step 5n=n
14、+1Next i(分数:2.00)A.50B.4C.15D.21033.下列叙述中正确的是( )。(分数:2.00)A.在模块化程序设计中,一个模块应该尽量多的包括与其他模块联系的信息B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节C.在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则D.在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法34.设有变量声明为“Dim aDate As Date”,则为变量 aDate 正确赋值的表达方式是( )。(分数:2.00)A.aDate=#8/2008#B.aDate=#“8/8/2008“#C.aDat
15、e=Date(“8/8/2008“)D.aDate=Format(“m/d/yy“,“8/8/2008“)35.在窗体上放置一个命令按钮 Command1,并编写下列单击事件的程序:Option Base 1Dim e As Integer,d As Integerd=0c=6X=Array(2,4,6,8,10,12)For i=1 To 6If X(i)c Thend=d+X(i)c=X(i)Elsed=d-cEles IfNext iPrint dEnd Sub程序运行后,单击命令按钮,则在窗体上输出的内容为( )。(分数:2.00)A.10B.12C.16D.20二、填空题(总题数:1
16、0,分数:30.00)36.按照“先进先出”的原则组织数据的结构是 1。(分数:2.00)填空项 1:_37.在面向对象方法中, 1 描述的是具有相似属性与操作的一组对象。(分数:2.00)填空项 1:_38.算法的复杂度主要包括时间复杂度和 1 复杂度。(分数:2.00)填空项 1:_39.软件是程序、数据和 1 的集合。(分数:2.00)填空项 1:_40.数据库系统中实现各种数据管理功能的核心软件是 1。(分数:2.00)填空项 1:_41.在鼠标事件过程 MouseDown 和 MouseUp 中,参数 Button 的值为 1、2、4 时,分别代表按下鼠标的_、_和_键。(分数:6.
17、00)填空项 1:_42.执行下列语句后,输出结果是_。s$=“ABCDEFG“Print lnStr(S$, “efg“)Print LCase$(s $)(分数:2.00)填空项 1:_43.下列程序段在窗体上输出_,在立即窗口上输出_。S1=“software“S2=“hardware“S3=“computer“Print Right(S1, 3)Picture 1. Print Mid(S2,2,4)Debug. Prim Left(S3,2)(分数:4.00)填空项 1:_44.下列程序用于在带垂直滚动条件的文本框 Text1 中输出 3100 字间的全部素数。请填空。Privat
18、Sub Command1_Click()Text1.Text=“For n=3 To 100k=Int(Sqr(n)i=2Flag=0Do While I=_And Flag=0If n Mod i=0 ThenFlag=1Eisei=i+1ElseloopIf _ ThenText1.Text=text1. Text Str(n) Chr(13) Chr(10)End IfNext nEnd Sub(分数:4.00)填空项 1:_45.下列程序的功能是:找出给定的 12 个数中最大的一个数,然后输出这个数以及它在原来 12 个数中的位置。请填空。Option Base 1Private Su
19、b Form_Click()Dim Xx=Array(57,-9,17,42,-31,46,11,8,6,-4,3,90)Max=1For k=2 To 10 Step 1If x(k)x(Max)Then_End IfNext kY=_End Sub(分数:4.00)填空项 1:_二级 VISUAL+BASIC 笔试-67 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列叙述中错误的是( )。(分数:2.00)A.菜单项的快捷键不可以任意设置B.除了 Click 事件之外,菜单项还能响应其他的事件过程,如 DblClick 等 C.每个
20、菜单项都是一个控件,与其他控件一样都有自己的属性和事件D.在程序执行时,如果菜单项的 Enabled 属性为 False,则该菜单项变成灰色,不能被用户使用解析:解析 每个菜单项都是一个控件,都有自己的属性和行为的属性;每个菜单项有且仅有一个Click 事件;菜单项快捷键的赋值包括功能键与控制键的组合,如Ctrl+F1组合键或Ctrl+A组合键,不能随便赋值;Visible 属性用来设置窗体或控件是否可见,设为 FaIse 时,控件不可见,设为 True时,控件可见。2.要使文本框获得输入焦点,则应采用文本框控件的( )方法。(分数:2.00)A.GotFocusB.LostFocusC.Ke
21、yPressD.SetFocus 解析:解析 GotFocus 是当对象获得焦点时触发的事件;LostFocus 事件是在对象失去焦点时触发的事件;SetFocus 方法用于将焦点移至指定的控件或窗体;KeyPress 事件是当用户按下或松开一个按键时触发的事件。3.图像框中的 Stretch 属性为 True 时,其作用效果为( )。(分数:2.00)A.只能自动设定图像框长度B.只能自动扩大图像C.只能自动缩小图像D.图像自动调整大小适应图像控件 解析:解析 Stretch 属性为 True 时,图像要调整大小,以适应 Image 控件的大小;当为 False 时,表示控件要调整大小以与图
22、像相适应。4.下列叙述正确的是( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止 D.以上 3 种描述都不对解析:解析 算法的。执行效率与数据的存储结构密切相关。算法的空间复杂度是指算法执行过程中所需的存储空间。5.过程语句中,使用的参数表可以是下列哪种( )。(分数:2.00)A.常量或变量名B.表达式或变量名C.数组元素或变量名D.变量名或数组名 解析:解析 参数表含有在调用时传送给过程的简单变量或数组名,如果是数组,则要在数组名后加上一对括号。参数过程中不允许有常量、
23、表达式和数组元素出现。6.设计数据库的存储结构属于( )。(分数:2.00)A.需求分析B.概念设计C.逻辑设计D.物理设计 解析:解析 物理设计阶段主要解决选择文件存储结构和确定文件存取方法的问题,包括:选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。7.有下列二叉树,对此二叉树中序遍历的结果是( )。(分数:2.00)A.B. C.D.解析:解析 对二叉树的中序遍历是指:首先遍历左子树,然后访问根结点,最后遍历右子树。在遍历左、右子树时,注意依旧按照“左子树一根结点一右子树”的顺序。8.下列程序执行后,输出结果是( )。For n=3 To 1 Step-1x$=String
24、$(n,“#“)Print x$Next n(分数:2.00)A.1#2#3#B.# C.#D.3#2#1#解析:解析 本题中 for 循环的作用是每次输出 n 个“#”,n 的值从初值 3 每次递减 1,终值是 1,所以程序运行后,输出的图形正确的是选项 B。9.可以作为其他控件容器的控件是( )。(分数:2.00)A.窗体控件,列表框控件,图像框控件B.窗体控件,文本框控件,框架控件C.窗体控件,框架控件,图片框控件 D.窗体控件,标签控件,图片框控件解析:解析 图片框和框架可以作为容器控件来存放其他控件。而图像框控件不能作为容器控件;文本框控件也不能作为容器控件,它只能用来显示或供用户输
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 67 答案 解析 DOC
