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