【计算机类职业资格】二级VISUAL+BASIC笔试-293及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-293及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-293及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-293 及答案解析(总分:94.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.如果要在任何新建的模块中自动插入 option Explicit 语句,则应采用下列_ 操作步骤。(分数:2.00)A.在“工具”莱单中选取“选项”命令,打开“选项”对话框,单击“编辑器”选项卡,选中“要求变量声明”选项B.在“编辑”菜单中执行“插入文件”命令。C.在“工程”菜单中执行“添加文件”命令。D.以上操作均不对2.表达式 2*32+2*8/4+32 的值为_ 。(分数:2.00)A.64B.31C.49D.223.数据库逻辑设计阶段分为_
2、。(分数:2.00)A.收集和分析、建立 ER 模型、数据库模式设计B.模型设计和应用程序设计C.概念设计、逻辑设计、物理设计D.设计,建立 ER 模型和模式设计4.下列程序段的执行结果为_。S= 0: T= 0: U=0For X = 1 To 3For Y = 1 To XFor Z = Y To 3S= S +1Next ZT=T+1Next YU=U+1Next XPrint S; T;U(分数:2.00)A.3 6 14B.14 6 3C.14 3 6D.16 4 35.执行下列程序段时,分别在输入框中输入 2、4、6,则执行结果是_。Dim A(4) As IntegerDim B
3、(4) As IntegerFor i = 0 To 2A(i + 1) = Val (InputBox (“请输入数据”)B(3 - i) = A(i + 1)Next iPrint B(i)(分数:2.00)A.2B.4C.6D.86.“软件危机”产生的主要原因是_ 。(分数:2.00)A.软件日益庞大B.开发方法不当C.开发人员编写程序能力差D.没有维护好软件7.下列程序段的执行结果是_。option base 1private eommand1_c1ick ()Dim A(10)Dim E(5)For i = 1 To 10A(i) = iNext iFor j = 1 To 5B(j
4、) = j * 20Next jA(5) = B(2)Print “A(5)=”; A(5)End sub(分数:2.00)A.A(5)=20B.A(5)=30C.A(5)=40D.A(5)=508.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是_。(分数:2.00)A.单击窗体上没有控件的地方B.单击任一个控件C.不执行任何操作D.双击窗体的标题栏9.在程序代码中清除图片框 Picture1 中的图形的正确语句是_ 。(分数:2.00)A.Picture1. picture=“”B.Picture1picture=Loadpicture
5、(“ ”)C.Picture1. image=“”D.Picture1. picture=Null10.要使一个标签透明且不具有边框,则应_ 。(分数:2.00)A.将其 BackStyle 属性设置为 0,BorderStyle 属性设置为 0B.将其 BackStyle 属性设置为 0,BorderStyle 属性设置为 1C.将其 BackStyle 属性设置为 1,BorderStyle 属性设置为 0D.将其 BackStyle 属性设置为 1,BorderStyle 属性设置为 111.下列程序段执行后,执行的结果是_ 。Dim M(10)Dim N(10)i=3For j = 1
6、 To 5M(j) = jN(i) = 2 * i + jNext jPrint N(i); M(i)(分数:2.00)A.12 4B.11 3C.3 11D.10 212.单击窗体时,下列程序代码的执行结果为_ 。Private Sub Test (x As Integer)x=x*2+1If x 6 ThenCall Test(x)End Ifx-x*2+1Print x;End SubPrivate Sub Command1_ Click ()Test 2End Sub(分数:2.00)A.23 47B.5 11C.10 22D.23 2913.结构程序设计的 3 种结构是_ 。(分数:
7、2.00)A.顺序结构、选择结构、转移结构B.分支结构,等价结构,循环结构C.多分支结构赋值结构、等价结构D.顺序结构、选择结构、循环结构14.用二维表来表示实体及实体之间联系的数据模型称为_ 。(分数:2.00)A.实体联系模型B.层次模型C.网状模型D.关系模型15.某算法的空间花费 s(n)=100nlog2n+0.5 logn+ 1000n+2000,其空间复杂度为_ 。(分数:2.00)A.0(1)B.0(n)C.0(n1.5)D.0(nlog2n)16.下列程序执行后,分别输入 5,10,则输出的结果是_ 。a= InputBox (“请输入数据” j(分数:2.00)A.j=10
8、B.j=11C.j=12D.j=1325.如果只允许在列表框中每次只能选择一个列表项时,则应将其 Multiselect 属性设置为_ 。(分数:2.00)A.0B.1C.2D.326.当将 E-R 模型转换为关系模型时,对于两实体间 m: n 联系,必须对“联系”单独建立_ ,用来联系双方实体。(分数:2.00)A.一个实体B.一个属性C.一个指针D.一个关系27.某窗体中有如图所示的各种控件:(分数:2.00)A.文本框B.框架C.命令按钮D.复选框28.单击一次命令按钮之后,下更程序代码的执行结果为_ 。Public Sub Proc(a() As Integer)Static i As
9、 IntegerDoa(i) = a(i) + a(i + 1)i=i+1Loop While i 2End SubPrivate Sub Command1_Cliek()Dim m As IntegerDim i As IntegerDim x(10) As IntegerFor i = 0 To 4x(i) = i + 1Next iFor i = 1 To 2Call Proc (x)Next iFor i = 0 To 4Print x(i);Next iEnd Sub(分数:2.00)A.3 4 7 5 6B.3 5 7 4 5C.1 2 3 4 5D.1 2 3 5 729.下列程
10、序执行后,执行的结果是_ 。Dim M(2)For i = 1 To 2M(i) = 0Next ik=2For i = 1 To kFor j = 1 To kM(j) = M(i) + 1Print M(k):Next jNext I(分数:2.00)A.1234B.0123C.0223D.234530.栈和队列_ 。(分数:2.00)A.共同之处在于二者都是先进先出的特殊的线性表B.共同之处在于二者都是先进后出的特殊的线性表C.共同之处在于二者都只允许在顶端执行删除操作D.没有共同之处31.下列符号常量的声明中,_ 是不合法的。(分数:2.00)A.Const a As Single =
11、1.1B.Const d As Integer =“12”C.Const b As Double = Sin(1)D.Const c As String = “OK”32.以下叙述中正确的是_ 。(分数:2.00)A.窗体的 Name 属性指定窗体的名称,用来标识一个窗体B.窗体的 Name 属性的值是显示在窗体标题栏中的文本C.可以在运行期间改变对象的 Name 属性的值D.对象的 Name 属性值必须在运行时设置,不能在设计时设置。33.分层 DFD 图是一种比较严格又易于理解的描绘方式,它的顶层图的作用在于_ 。(分数:2.00)A.描绘了系统的实现细节B.表明了被开发系统的范围以及它和
12、周围环境的数据交换关系C.描绘了系统的抽象D.描绘了软件实现的作者和绘制的时间34.23 有如下程序段,该程序段循环的次数是_。Dim i As IntegerDim j As IntegerDim k As Integerk=0For i = 0 To 10 Step 3For j = 1 To 5If j 3 Then k = k + 4: Exit Fork=k+1Print kNext jIf i 8 Then Exit ForNext i(分数:2.00)A.9B.10C.11D.1235.若深度为 5 的完全二叉树的第 5 层有 3 个叶结点,则该二叉树一共有_ 个结点。(分数:2
13、.00)A.15B.16C.17D.18二、填空题(总题数:12,分数:24.00)36.深度为 n(n0)的二叉树最多有 【1】 个结点。(分数:2.00)填空项 1:_37.目前,有两种重要的高级语言,分别是结构化程序和 【2】 。(分数:2.00)填空项 1:_38.对象还有操作,用于改变对象的状态,对象及其操作就是对象的 【3】 。(分数:2.00)填空项 1:_39.结构化分析方法的基本思想是采用 【4】 方法,分析整个系统,有效的控制系统开发的复杂性。(分数:2.00)填空项 1:_40.数据库管理系统(DBMS)是数据库的机构,通常由数据定义语言、数据控制语言, 【5】 和一些实
14、用程序四部分组成。(分数:2.00)填空项 1:_41.下面程序段的输出结果是 【6】 。p = 0s = 0Dop = p + 2s = s + pLoop While p11Print “s=”; s(分数:2.00)填空项 1:_42.下面程序段的输出结果是 【7】 。For X=1.5 To 5 Step 1.5Print X;Next X(分数:2.00)填空项 1:_43.以下程序段的作用是首先按降序输入 10 个数到数组 Y 的前 10 个元素中,又输入一个 YO 插入到数组 Y中,插入 YO 后 Y 中的数据仍按降序排列。请补充完该程序_。Dim Y(1 To 11)For i
15、 =1 To 10Y(i) = Val(InputBox(“请输入 Y(i):”)Next iX = Val(InputBox (“请输入 x:”)For i = 10 To 1 Step -1If 【8】 ThenY(i + 1) = XExit ForEnd IfY (i + 1) =Y(i)Next iPrint Y(10)For i =1 To 11Print Y(i)Next I(分数:2.00)填空项 1:_44.有如下过程:Sub SS(ByVal X,ByRef Y,Z)X=X + 1Y=Y + 1Z=Z + 1End Sub执行该过程的事件过程如下:Private Sub C
16、ommand1_Click()A = 1B = 2C = 3Call SS(A,B,C) Print A;B;CEnd Sub则该程序的执行结果是 【9】 。(分数:2.00)填空项 1:_45.把窗体的 KeyPreview 属性设置为 True,并编写如下两个事件过程:Private Sub Form_KeyDown (KeyCode As Integer,Shift As Integer)Print Chr(KeyCode)End SubPrivate Sub Form_KeyPress(KeyAseii As Integer)Print KeyAsciiEnd Sub程序运行后,如果将
17、 CapsLock 键锁定在大写的状态,这时按下 A 键时,则:在窗体上输出的输出结果为 【10】 和 【11】 。(分数:2.00)填空项 1:_46.以下程序代码使用二维数组 A 表示矩阵,实现单击命令按钮 Command1 时使矩阵的两条对角线上的元素值全为 1,其余元素值全为 0,请补充完该程序。Private Sub Command1_click()Dim A(4,4)For I=1 To 4For J= 1 To 4【12】 =1Next I【13】 【14】 Next JFor i=1 To 4For j=1 To 4Print A(i,j):Next jPrintNext IE
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 293 答案 解析 DOC
