【计算机类职业资格】二级VISUAL+BASIC笔试60及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试60及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试60及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试 60 及答案解析(总分:94.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() MsgBox Str(123+321) End Sub 程序运行后,单击命令按钮,则在信息框中显示的提示信息为(分数:2.00)A.123+321B.字符串“444“C.数值 444D.空白2.执行以下程序段后,变量 c$的值为 a$“Visual Basic Programing“0 b$=“Quick“ c$=b$ & UCase(Mid
2、$ (a$,7,6)& Right$ (aS,11)(分数:2.00)A.Visual BASIC ProgramingB.Quick Basic ProgramingC.QUICK Basic ProgramingD.Quick BASIC Programing3.树是结点的集合,它的根结点数目是(分数:2.00)A.有且只有 1B.1 或多于 1C.0 或 1D.至少 24.在菜单设计时,在某菜单项(Caption)中一个字母前加上“&”符号的含义是(分数:2.00)A.设置该菜单项的“访问键”,即该字母带有下划线,可以通过键盘操作 Ctrl+带下划线的字母选择该菜单项B.设置该菜单项的“
3、访问键”,即该字母带有下划线,可以通过键盘操作 Alt+带下划线的字母选择该菜单项C.设置该菜单项的“访问键”,即该字母带有下划线,可以通过键盘操作 Shift+带下划线的字母选择该菜单项D.在此菜单项前加上选择标记5.已知一个人出生的年、月、日分别存放在变量 y0、m0、d0 中,当前日期的年、月、日分别存放在变量y1、m1、d1 中,这个人的实足年龄存放在变量 age 中。则以下可以正确计算实足年龄的程序段是(分数:2.00)A.age=y1-y0 If m1m0 Then ageage-1 ElseIf d1d0 Then ageage-1 End IfB.agey1y0 If m1m0
4、 Or d1d0 Then ageage-1 End IfC.agey1-y0 If m1m0 Then ageage-1 End If If m1m0 And d1d0 Then ageage-1 End IfD.agey1-y0 If m1m0 Then ageage-1 End If If d1d0 Then age=age-1 End If6.下面不属于软件设计原则的是(分数:2.00)A.抽象B.模块化C.自底向上D.信息隐蔽7.为了把焦点移到某个指定的控件,所使用的方法是(分数:2.00)A.SetFocusB.VisibleC.RefreshD.GetFocus8.下列叙述中错误
5、的是(分数:2.00)A.启动 Visual Basic 进入编程环境后,工具箱中只有内部控件B.启动 Visual Basic 进入编程环境后,窗口中会自动建立名为 form1 的窗体C.启动 Visual Basic 进入编程环境后,属性窗口一定同时打开D.启动 Visual Basic 进入编程环境后,只要存盘就会生成一个工程文件9.下列叙述中,错误的是(分数:2.00)A.数据的存储结构与数据处理的效率密切相关B.数据的存储结构与数据处理的效率无关C.数据的存储结构在计算机中所占的空间不一定是连续的D.一种数据的逻辑结构可以有多种存储结构10.一个工程中包含两个名称分别为 Form1
6、和 Form2 的窗体,程序运行后,如果单击 Form1,则隐藏Form1 且显示 Form2。下列可以执行上述操作的事件过程是(分数:2.00)A.Private Sub Form_Click() Form1. Hide Form2. Show End SubB.Private Sub Form1_Cliek() Form1. Hide Form2. Show End SubC.Private Sub Form_Click() Form1. HideTrue Form2. ShowTrue End SubD.Private Sub Form_Load() Form1. Hide Form2.
7、 Show End Sub11.在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是 doc 文件,则正确的描述格式是(分数:2.00)A.“text(. do|(*.do“B.“文本文件(.do|(.do“C.“text(.do|(*.do“D.“text(.do(*.do“12.下列可作为 Visual Basic 变量名的是(分数:2.00)A.3 * DeltaB.PrintCharC.AbsD.AB13.若要设置定时器控件的定时时间,需设置的属性是(分数:2.00)A.IntervalB.ValueC.EnabledD.Text14.下面语句
8、正确的是(分数:2.00)A.If x3 * y And xy Then yx3B.If x3 * y And xy Then yx3C.If x3 * y:xy Then yx3D.If x3 * y And xy Then y=x* *315.下列日期型数据正确的是(分数:2.00)A. January 10,1979 B.# January 10,1997#C.“January 10 ,1997“D.&January 10, 1997&16.下面不属于静态测试方法的是(分数:2.00)A.代码检查B.白盒法C.静态结构分析D.代码质量度量17.阅读程序: Sub subP(b() As
9、Integer) For i1 To 4 b(i)=2 * i Next i End Sub Private Sub Command1_Click() Dim a(1 To 4) As Integer a(1)5 a(2)6 a(3)7 a(4)8 subP a() For i1 To 4 Print a(i) Next i End Sub 运行上面的程序,单击命令按钮,输出结果为(分数:2.00)A.2 4 6 8B.5 6 7 8C.10 12 14 16D.出错18.对象实现了数据和操作的结合,是指对数据和数据的操作进行(分数:2.00)A.结合B.隐藏C.封装D.抽象20.以下语句的输
10、出结果是 aSqr(3) Print Format(a, “$ # # # # . # # #“)(分数:2.00)A.$1.732B.$S1.732C.$1732D.$0001.73221.相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和(分数:2.00)A.可重用性差B.安全性差C.非持久性D.冗余性22.下列表达式中值为-6 的是(分数:2.00)A.Fix(-5.678)B.Int(-5.678)C.Fix(-5.678+0.5)D.Int(-5.678-0.5)23.在 VB 语言中,6 个关系运算符在运算过程中优先级从高到低的顺序是(分数:2.00)A.B.C.D.
11、不分先后顺序24.下列说法中正确的是 为了保存一个 Visual Basic 应用程序,应当(分数:2.00)A.只保存窗体模块文件(.frB.只保存工程文件(.vbC.分别保存工程文件和标准模块文件(.baD.分别保存工程文件、窗体文件和标准模块文件25.在数据库设计中,将 ER 图转换成关系数据模型的过程属于(分数:2.00)A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段26.下列关于文件的叙述正确的是(分数:2.00)A.二进制文件与随机文件类似,必须限制固定长度,可用喜欢的方式来存取文件B.按照文件的存取方式及其组成结构可以分为两种类型:文本文件和随机文件C.文件是指
12、存放在内部存储介质上的数据和程序等D.文件的基本操作指的是文件的删除、拷贝、移动、改名等27.下列说法错误的是(分数:2.00)A.在同一模块不同过程中的变量可以同名B.不同模式中定义的全局变量不可以同名C.引用另一模块中的全局变量时,必须在变量名前加模块名D.同一模块中不同级的变量可以同名28.检查软件产品是否符合需求定义的过程称为(分数:2.00)A.确认测试B.集成测试C.验证测试D.验收测试29.如果 EOF()函数的返回值为 True,则表明文件的指针指向(分数:2.00)A.文件开头B.文件结尾C.文件的第 1 个记录D.文件的最后 1 个记录30.运行程序段后输出_个“*”号。
13、For i=1 To 2 For j0 To i-1 Print“*“ Next j Next i(分数:2.00)A.1B.2C.3D.431.设有下列二叉树: (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA32.下列程序段,在运行时最后输出的内容是 a2 c1 AAA: c=c+a If c10 Then Print c GoTo AAA Else Print “10 以内的奇数显示完毕“ End If(分数:2.00)A.3B.7C.9D.10 以内的奇数显示完毕33.为了使列表框中的项目分为多列显示,需要设置的属性为(分数:2.00)A.Column
14、sB.StyleC.ListD.MultiSelect34.下列有关数据库的描述,正确的是(分数:2.00)A.数据库是一个 DBF 文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件35.下列可以激活属性窗口的操作是(分数:2.00)A.用鼠标双击窗体的任何部位B.执行“工程”菜单中的“属性窗口”命令C.按 Ctrl+F4 键D.按 F4 键二、B填空题/B(总题数:12,分数:24.00)36.长度为 n 的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为U 【1】 /U。(分数:2.00)填空项 1:_37.在程序设
15、计阶段应该采取U 【2】 /U和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。(分数:2.00)填空项 1:_38.在面向对象方法中,类之间共享属性和操作的机制称为U 【3】 /U。(分数:2.00)填空项 1:_39.Jackson 方法是一种面向U 【4】 /U的结构化方法。(分数:2.00)填空项 1:_40.数据模型按不同应用层次分成 3 种类型,它们是概念数据模型、U 【5】 /U和物理数据模型。(分数:2.00)填空项 1:_41.在属性窗口中为对象设置属性值,应在程序的U 【6】 /U阶段进行。(分数:2.00)填空项 1:_4
16、2.执行以下程序段后,变量 c$的值是U 【7】 /U。 a$=“北京“ b$=“Shanghai“ c$=“Left(a$,2)+String(3,“)+Right(b$,8)(分数:2.00)填空项 1:_43.若 A20,B80,C70,D30,则表达式 A+B160 Or(B * C200 And Not D 60)的值是U 【8】 /U。(分数:2.00)填空项 1:_44.以下程序判断从文本框 Text1 中输入的数据,如果该数据满足条件:除以 3 余 2,除以 5 余 3,除以7 余 4,则输出;否则,将焦点定位在文本框 Text 中,选中其中的文本。 Private Sub C
17、ommand1_Click() xVal(Text1.Text) IfU 【9】 /UThen Print x Else Text1.SetFoeus Text1.SetStart0 End If End Sub(分数:2.00)填空项 1:_45.在窗体中添加一个命令按钮,然后编写如下代码: Private Sub Command1_Click() aInputBox(“请输入一个整数“) bInputBox(“请输入一个整数“) Print Val(a)+Val(b) End Sub 程序运行后,单击命令按钮,在输入对话框中分别输入 21 和 45,输出结果为U 【10】 /U。(分数:2
18、.00)填空项 1:_46.设计一个计时程序。该程序用户界面如图所示,由一个文本框(Text1)、两个按钮:命令按钮1(Command1)、命令按钮 2(Command2)组成。程序运行后,单击开始按钮,则开始计时,文本框中显示秒数,单击停止按钮,则计时停止。单击窗口则退出。请在U 【11】 /U、U 【12】 /U和U 【13】 /U处填入适当的内容,将程序补充完整。 Option Explicit Dim i Private Sub Command1_Click() i0 Timer1.Interval=1000 (分数:2.00)填空项 1:_47.在窗体上加上一个文本控件 PCSTex
19、tBox,画一个命令按钮,当单击命令按钮的时候将显示“打开文件”对话框,设置该对话框只用于打开文本文件,然后在文本控件中显示打开的文件名。请填空。 Private Sub Command1_Click() CommonDialog1. Filter=U 【14】 /U CommonDialog1. ShowOpen PCSTextBox. TextU 【15】 /U End Sub(分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试 60 答案解析(总分:94.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在窗体上画一个命令按钮,然后编写如下
20、事件过程: Private Sub Command1_Click() MsgBox Str(123+321) End Sub 程序运行后,单击命令按钮,则在信息框中显示的提示信息为(分数:2.00)A.123+321B.字符串“444“ C.数值 444D.空白解析:解析 本题主要是对 Str 函数的考查。Str 函数是用来将数值型转换为字符串型。如 Str(123)的结果值为“123”。故 Str (444)的结果值为“444”。选项 B 正确。2.执行以下程序段后,变量 c$的值为 a$“Visual Basic Programing“0 b$=“Quick“ c$=b$ & UCase(
21、Mid$ (a$,7,6)& Right$ (aS,11)(分数:2.00)A.Visual BASIC ProgramingB.Quick Basic ProgramingC.QUICK Basic ProgramingD.Quick BASIC Programing 解析:解析 本题涉及到的知识点有: UCase 函数、Mid 函数、Right 函数和字符串连接符“&”。UCase(C)函数的意义是返回以大写字母组成的字符串 C。Mid(C,M,N)函数的意义是从字符串 C 的 M 位开始向右取出 N 个字符。Right(C,N)函数的意义是从字符串 C 的右边取出 N 个字符。题中 UC
22、ase(Mid $(a$,7,6)的值为 BASIC。Right$(a$, 11)的值为 Programing。故经过字符串连接后的结果值为 D 选项。3.树是结点的集合,它的根结点数目是(分数:2.00)A.有且只有 1 B.1 或多于 1C.0 或 1D.至少 2解析:解析 树是一个或多个结点组成的有限集合,其中一个特定的结点称为根,其余结点分为若干个不相交的集合。每个集合同时又是一棵树。树有且只有 1 个根结点。4.在菜单设计时,在某菜单项(Caption)中一个字母前加上“&”符号的含义是(分数:2.00)A.设置该菜单项的“访问键”,即该字母带有下划线,可以通过键盘操作 Ctrl+带
23、下划线的字母选择该菜单项B.设置该菜单项的“访问键”,即该字母带有下划线,可以通过键盘操作 Alt+带下划线的字母选择该菜单项 C.设置该菜单项的“访问键”,即该字母带有下划线,可以通过键盘操作 Shift+带下划线的字母选择该菜单项D.在此菜单项前加上选择标记解析:解析 在菜单设计时,在某菜单项中一个字母前加上“&”符号的含义是用来设置该菜单项的“访问键”,即该字母带有下划线,可以通过键盘操作 Alt+带下划线的字母选择该菜单项。5.已知一个人出生的年、月、日分别存放在变量 y0、m0、d0 中,当前日期的年、月、日分别存放在变量y1、m1、d1 中,这个人的实足年龄存放在变量 age 中。
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 60 答案 解析 DOC
