【计算机类职业资格】二级VISUAL+BASIC笔试18及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试18及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试18及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试 18 及答案解析(总分:92.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.要使时钟控件的 Timer 事件每隔 3s 发生一次,应把它的 Interva1 属性设置为( )。(分数:2.00)A.3B.30C.300D.30002.下面是窗体的 MouseUp 事件框架,在发生该事件时按下了Ctrl键,可通过它的 ( )参数来识别。(分数:2.00)A.ButtonB.ShiftC.XD.Y3.下列( )数据类型占 8 个字节。(分数:2.00)A.IntegerB.LongC.DoubleD.Single4.在一棵二
2、叉树的前序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺序( )。(分数:2.00)A.不相同B.完全相同C.前序和中序相同D.后序和中序相同5.垂直平铺所有非最小化 MDI 子窗体的方法是( )。(分数:2.00)A.MDIForm1Arrange 0B.MDIForm1Arrange 1C.MDIForm1Arrange 2D.MDIForm1Arrange 36.Print Format$(32556,“#“);Format$(32556,“#“)的输出结果是( )。(分数:2.00)A.3255632556B.3255632556C.32556325D.325563257.
3、在窗体上有一个水平滚动条名为 Hseroll1,如图 20-13 所示。其属性设置如下: LargeChange=5,SmallChange=3,Max=100,Min=20,Value=45。现单击该滚动条向右的箭头,Value 的值将变为( )。 (分数:2.00)A.45B.48C.50D.658.在关系数据库中,元组的集合称为关系。通常标识元组的属性或最小属性组称为( )。(分数:2.00)A.主键B.索引C.标记D.字段9.软件需求说明书是需求分析阶段的最后成果,以下( )是其应包括的内容。 数据描述 功能描述 性能描述 文件结构(分数:2.00)A.和B.和C.和D.、和10.下列
4、属于顺序存储方式的优点的是( )。(分数:2.00)A.存储密度大B.插入运算方便C.删除运算方便D.可方便地用于各种逻辑结构的存储表示11.程序段中: K=0 For I=10 To 1 Step 1 K=K+1 Next I 语句“K=K+1”执行的次数和 I 最后的结果是( )。(分数:2.00)A.10,11B.10,0C.0,11D.0,1012.程序代码如下,当单击窗体上的 Command1 控件时,窗体上输出的结果是( )。 Private Sub Command1_Click() Dim Y As Integer,I As Integer Dim A(7)As Integer
5、Y=18:I=0 Do A(I)=Y Mod 2 I=I+1 Y=Y/2 Loop Until Y1 For j=I-1 To 0 Step-1 Print A(j); Next j End Sub(分数:2.00)A.1 0 0 0B.1 0 0 1 0C.0 0 1 1 0D.1 0 1 0 013.Visual Basic 中窗体文件的扩展名是( )。(分数:2.00)A.BasB.FrmC.VbpD.cls14.关于随机文件,下列说法错误的是( )。(分数:2.00)A.随机文件的记录是定长的B.记录可以包含一条或多个字段,一种标准类型的数据也可以当成一条记录C.对随机文件可以根据记录
6、号进行读写,可读也可写D.可用 Input#和 Print#进行随机文件的读写15.下列程序的输出结果是( )。 Dim a a=Array(1,2,3,4,5,6,7,8) i=0 For k=100 To 90 Step-2 s=a(i)2 If a(i)3 Then Exit For i=i+1 Next k Print k;i;s(分数:2.00)A.88 6 36B.88 1 2C.90 2 4D.94 3 1616.在程序测试中,为了成功地测试设计数据,目前产生这些测试用例主要依赖于( )。(分数:2.00)A.黑盒方法B.测试人员的经验C.白盒测试D.以上都不是17.用类及继承来
7、表示实体及实体间的联系称为( )。(分数:2.00)A.网状模型B.层次模型C.关系模型D.面向对象模型18.已知通用对话框名为 Cd1g,则执行下列的( )语句,将弹出“打印机”对话框。(分数:2.00)A.Cd1ShowPressB.Cd1ShowPrinterC.Printer Cd1gD.ShowPrinter Cd1g19.函数 Int(3.54)和 Cint(3.54)的值分别为( )。(分数:2.00)A.3 4B.3 3C.4 3D.4 420.下列( )不是容器控件。(分数:2.00)A.图片框B.图像框C.窗体D.框架21.下面列出的条目中,( )是数据库系统的组成成员。
8、操作系统 数据库管理系统 用户 数据库管理员 数据库(分数:2.00)A.、和B.、和C.、和D.都是22.在窗体上画一个命令按钮,名称为 Command1。然后编写如下程序: Pnvate Sub Command1_Click() Dim x As Integer,y As Integer,t As Integer x=10:y=20:t=0 If x=y Then t=x:x=y:y=t Print x;y End Sub 程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )。(分数:2.00)A.10 20B.20 0C.20 10D.20 2023.在窗体上画一个按钮,然后编写如
9、下的事件代码。在按钮上单击,输出为( )。 Option Base 1 Private Sub fun(a()As Integer,n As Integer) ReDim Preserve a(n) a(6)=a(1)+a(2)+a(3)+a(4)+a(5) n=3 End Sub Private Sub Command1_Click() Dim arr1()As Integer,k As Integer ReDim arr1(5) For i=1 To 5 arr1(i)=i Next i k=6 Call fun(arr1,k) Print arr1(1);arr1(k);arr1(6)
10、End Sub(分数:2.00)A.1 3 6B.1 3 0C.1 3 15D.出错24.要使窗体以最大化方式显示,应设置窗体的( )属性。(分数:2.00)A.BorderStyleB.WindowStateC.Height 和 WidthD.MaxButton25.下列关于结构化设计方法的特点描述中,不正确的是( )。(分数:2.00)A.采用逐步求精的方法进行详细设计,由于相邻步之间变化小,易于验证其等效性和设计正确性B.程序清晰和模块化使得修改和重新设计一个软件时使用的代码量不大C.在进行程序设计时不能使用 goto 语句D.良好清晰的控制结构使设计容易阅读和理解26.在窗体上建立一个
11、名称为 List1 的列表框、一个名称为 Text1 文本框和一个名称为 Command1 的命令按钮,如图 20-12 如示。程序代码如下,如果在程序运行过程中单击命令按钮,则在文本框中显示的内容是( )。 (分数:2.00)A.政治化学生物B.无显示C.英语物理语文D.生物27.软件的结构化设计方法是以( )为依据的模块结构的设计方法。(分数:2.00)A.系统数据要求B.数据结构C.数据流图D.数据流28.已知 x=7.5,y=2,z=3.6。表达式 xy And zx Or xy And Not zy 的值是( )。(分数:2.00)A.FalseB.TrueC.1D.029.若要显示
12、名为 Myfrm1 的窗体,所用方法是( )。(分数:2.00)A.Myfrm1ShowB.Myfrm1OpenC.Myfrm1HideD.Myfrm1Load30.如果在文件列表框中,没有文件被选中,则其 ListIndex 的值为( )。(分数:2.00)A.-2B.-1C.0D.131.在窗体上画一个按钮,然后编写如下的事件代码。在按钮上单击,输出为( )。 Private Sub func(a As Integer) Static m As Integer m=m+a Print m; End Sub, Private Sub Command1_Click() Dim k As Int
13、eger k=4 Call func(k) Call func(k) End Sub(分数:2.00)A.4 8B.4 4C.8 8D.8 432.在顺序表(8,11,15,19,25,26,30,33,42,48,50)中,用二分法查找关键码值 20,需做的关键码比较次数是( )。(分数:2.00)A.3B.4C.6D.833.“打印”对话框的( )属性用来设置打印份数。(分数:2.00)A.CopiesB.FromPageC.PagesD.Topage34.如果想让名为 MenuItem1 的菜单项在运行时显示为“Edit”,则该菜单项的标题为 ( )。(分数:2.00)A.MenuIte
14、m1.Caption=“/Edit“B.MenuItem1.Caption=“&Edit“C.MenuItem1.Caption=“Edit“D.MenuItem1.Caption=“Edit“35.用下列语句定义数组的元素个数是( )。 Option Base 1 Dim Arr5(0 to 6,0 to 5)As Integer(分数:2.00)A.42B.30C.37D.36二、B填空题/B(总题数:11,分数:22.00)36.在待排序的元素序列基本有序的前提下,效率最高的排序方法是U 【1】 /U。(分数:2.00)填空项 1:_37.Jackson 结构化程序设计方法是英国的 MJ
15、ackson 提出的,它是一种面向U 【2】 /U的设计方法。(分数:2.00)填空项 1:_38.软件模块化原理是逐层分解的U 【3】 /U方法在软件总体构造阶段的运用。(分数:2.00)填空项 1:_39.在数据库的外模式、模式和内模式三级模式的体系结构中,存在两级映像:外模式到模式的映像定义了外模式与模式之间的对应关系;模式到内模式的映像定义了数据库的逻辑结构与U 【4】 /U之间的对应关系。(分数:2.00)填空项 1:_40.关系的数据操纵语言按照表达式查询方式可分为两大类,关系代数和U 【5】 /U。(分数:2.00)填空项 1:_41.下列程序的运行结果是U 【6】 /U。 X=
16、96 Y=10 X=X Mod Y2 X=X/4 Print X(分数:2.00)填空项 1:_42.已知在窗体上有一个文本框控件,它的名称为 Text1,且输入的字符全部为数字,现在要把该字符转换为整数送给整型变量 C,所用到的语句是U 【7】 /U。(分数:2.00)填空项 1:_43.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() n=1 f=1 s=0 For i=1 To n f=fU 【8】 /U s=s+f Next Print s End Sub 该事件过程的功能是计算 (分数:2.00)填空
17、项 1:_44.以下程序的功能是单击 Command1 按钮,将输出 1100 之间的所有同构数。同构数是指该数出现在它的平方数的右边,如 52=25、25 2=625。Private Sub Command1_Click()Dim i As Integer,ip As IntegerFor i=1 To 100ip=U 【9】 /UIf i10 ThenIfU 【10】 /UThenPrint i,ipEnd IfElseIfU 【11】 /UThenPrint i,ipEnd IfEnd IfNext iEnd Sub(分数:2.00)填空项 1:_45.下列程序的功能是:单击窗体时将随机
18、生成 10 个 1100 之间的数,求出它们的总和及平均数。请填空。 Option Base 1 Private Sub Form_Click() Dim a(10)As Integer,i As Integer Dim sum As Integer,aver As Single U【12】 /U For i=1 To 10 a(i)=Int(100*Rnd)+1 sum=sum+a(i) Next i U【13】 /U Print sum,aver End Sub(分数:2.00)填空项 1:_46.下列程序的作用是:输入一个字符串,将其逆序输出。 说明:在窗体上放置两个文本框控件,其名称分
19、别为 Text1 和 Text2,分别存放输入的字符串和逆序后的字符串,单击窗体上的 Command1 按钮,将把Text1 中输入的字符串反序后输出到 Text2 中。程序运行时的界面如图 20-14 所示。 (分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试 18 答案解析(总分:92.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.要使时钟控件的 Timer 事件每隔 3s 发生一次,应把它的 Interva1 属性设置为( )。(分数:2.00)A.3B.30C.300D.3000 解析:解析 计时器控件的 Interval 属性用来
20、设置计时器的 Timer 事件发生的时间间隔,以毫秒为单位。2.下面是窗体的 MouseUp 事件框架,在发生该事件时按下了Ctrl键,可通过它的 ( )参数来识别。(分数:2.00)A.ButtonB.Shift C.XD.Y解析:解析 MouseDown 事件中有四个参数,参数 Button 是一个整数3.下列( )数据类型占 8 个字节。(分数:2.00)A.IntegerB.LongC.Double D.Single解析:解析 VB 中不同类型的数据占有不同的字节数,Integer 类型的数据占 2 个字节,Long 型数据占4 个字节,Double 型数据占 8 个字节,Single
21、 型数据占 4 个字节。4.在一棵二叉树的前序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺序( )。(分数:2.00)A.不相同B.完全相同 C.前序和中序相同D.后序和中序相同解析:解析 任意两种方法遍历同一棵二叉树,可确定惟一一棵二叉树,无论是前序遍历、中序遍历、后序遍历二叉树,其区别均在于访问根的先后次序不同,即前根序、中根序、后根序。而访问中结点顺序都一样。5.垂直平铺所有非最小化 MDI 子窗体的方法是( )。(分数:2.00)A.MDIForm1Arrange 0B.MDIForm1Arrange 1C.MDIForm1Arrange 2 D.MDIForm1Arra
22、nge 3解析:解析 排列 MDI 子窗体的方法是 Arrange,其格式为:MDI 窗体名Arrange 排列方式。其中排列方法有四种:0 代表层叠所有非最小化的 MDI 子窗体;1 代表水平平铺所有非最小化的 MDI 子窗体;2 代表垂直平铺所有非最小化的 MDI 子窗体;3 代表重排最小化 MDI 子窗体的图标。6.Print Format$(32556,“#“);Format$(32556,“#“)的输出结果是( )。(分数:2.00)A.3255632556 B.3255632556C.32556325D.32556325解析:解析 本题考查的是 Format()函数。此题的#为格式
23、说明字符,它代表一个数字位,若干个#组成了一个格式字符串。#的个数决定了显示的数字长度。如果要显示的数值的位数小于格式字符串指定的长度,则该数值靠左显示,多余的位不补 0,如果要显示的数值的位数大于指定的格式位数,则数值将原样输出。7.在窗体上有一个水平滚动条名为 Hseroll1,如图 20-13 所示。其属性设置如下: LargeChange=5,SmallChange=3,Max=100,Min=20,Value=45。现单击该滚动条向右的箭头,Value 的值将变为( )。 (分数:2.00)A.45B.48 C.50D.65解析:解析 滚动条的 Value 属性代表着滚动条的当前值,
24、Max 属性值代表滚动条变化的最大值,Min 属性值代表滚动条变化的最小值,LargeChange 属性值代表单击滚动条滑块两边的空白,滚动条增加或减小的值,SmallChange 属性值代表单击滚动条两侧的箭头,滚动条增加或减小的值。根据题意可知,每按一次滚动条向右的箭头,滚动条将增加 3。8.在关系数据库中,元组的集合称为关系。通常标识元组的属性或最小属性组称为( )。(分数:2.00)A.主键 B.索引C.标记D.字段解析:解析 关系对应于二维表,元组对应于表中的一行,属性对应于表中的一列,主键用来惟一表示一个元组或一组属性。关系中的某一组属性,若其值可以惟一地表示一个元组,则该属性组为
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 18 答案 解析 DOC
