【计算机类职业资格】二级VISUAL+BASIC笔试-383及答案解析.doc

上传人:roleaisle130 文档编号:1327881 上传时间:2019-10-17 格式:DOC 页数:25 大小:83KB
下载 相关 举报
【计算机类职业资格】二级VISUAL+BASIC笔试-383及答案解析.doc_第1页
第1页 / 共25页
【计算机类职业资格】二级VISUAL+BASIC笔试-383及答案解析.doc_第2页
第2页 / 共25页
【计算机类职业资格】二级VISUAL+BASIC笔试-383及答案解析.doc_第3页
第3页 / 共25页
【计算机类职业资格】二级VISUAL+BASIC笔试-383及答案解析.doc_第4页
第4页 / 共25页
【计算机类职业资格】二级VISUAL+BASIC笔试-383及答案解析.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、二级 VISUAL+BASIC 笔试-383 及答案解析(总分:78.00,做题时间:90 分钟)一、选择题(总题数:35,分数:56.00)1.下列关于栈的叙述中正确的是_。A) 在栈中只能插入数据 B) 在栈中只能删除数据C) 栈是先进先出的线性表 D) 栈是先进后出的线性表(分数:2.00)A.B.C.D.2.执行语句 s=Len(Mid(“Visual Basic“,1,6)后,s 的值是A) Visual B) Basic C) 6 D) 11(分数:1.00)A.B.C.D.3.编写如下事件过程:Private Sub Form_ MouseDown (Button As Inte

2、ger, _Shift As Integer, X As Single, Y As Single)If Shift = 6 And Button = 2 ThenPrint “BBBB“End IfEnd Sub程序运行后,为了在窗体上输出 BBBB,应执行的操作为_ 。A同时按下 Shift 键和鼠标左键 B同时按下 Ctrl、Alt 键和鼠标右键C同时按下 Shift 键和鼠标右键 D同时按下 Ctrl、Alt 键和鼠标左键(分数:2.00)A.B.C.D.4.有如下程序。Private Sub Command1_Click()Dim k As Integer,m As IntegerDi

3、m op As Integerk=4:m=1Op=PPC(k,m):Print op;Op=PPC(k,m):Print opEnd SubPrivate Function PPC(a As Integer,b As Integer)Static m As Integer,i As Integerm=0:i=2i=i+m+1m=i+a+bPPC=mEnd Function程序运行后,输出的结果为A) 4 6 B) 6 6 C) 8 8 D) 10 12(分数:1.00)A.B.C.D.5.下列程序段的执行结果为( )。Form1.Clsa=“ABBACDDCBA“For i=6 To 2 St

4、ep-2x=Mid(a,i,i)y=Left(a,i)z=Right(a,i)z=x&y&zNextiPrint zA) ABC B) BBABBAC) ABBABA D) AABAAB(分数:2.00)A.B.C.D.6.只有将组合框的 Style 属性值设置为( )时,才能触发 Db1Click 事件。A) 0 B) 1C) 2 D) 3(分数:2.00)A.B.C.D.7.在窗体上画一个名称为 Listl 的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为( )。(分数:2.00)A.B.C.D.8.VB6 共有三个版本,按功能从弱到强的顺序排列应是_。(A) 学习版、专

5、业版和工程版(B) 学习版、工程版和专业版(C) 学习版、专业版和企业版(D) 学习版、企业版和专业版(分数:2.00)A.B.C.D.9.数据库设计的根本目标是要解决( )。A数据共享问题 B数据安全问题C大量数据存储问题 D简化数据维护(分数:2.00)A.B.C.D.10.将数学表达式 cos2(a+b)+5e2 写成 VisualBasic 的表达式,其正确的形式是A) cos(a+b)2+5*exp(2) B) cos2(a+b)+5*exp(2)C) cos(a+b)2+5*1n(2) D) cos2(a+b)+5*1n(2)(分数:2.00)A.B.C.D.11.以下循环语句中在

6、任何情况下至少执行一次循环体的是_。A) Do While条件循环体LoopB) Do循环体Loop While条件C) Do Until条件循环体LoopD) While条件循环体Wend(分数:2.00)A.B.C.D.12.下面叙述不正确的是A) 对顺序文件中的数据操作只能按一定的顺序操作B) 顺序文件结构简单C) 顺序文件的数据以字符(ASCII 码)形式存储D) 能同时对顺序文件进行读写操作(分数:1.00)A.B.C.D.13.执行下列程序段后,整型变量 n 的值为( )。n=0For i=1 To 20 Step 5n=n+1Next iA50 B4C15 D210(分数:2.0

7、0)A.B.C.D.14.在窗体上画一个命令按钮和一个标签,其名称分别为 Command1 和 Label1,然后编写如下代码:Sub s(x As Integer, y As Integer)Static z As Integery=x*x+zz=yEnd SubPrivate Sub Command1 Click()Dim i As Integer, z As Integerm=0z=0For i=1 To 3S i, Zm=m+zNext iLabell. Caption=Str(m)End Sub程序运行后,单击命令按钮,在标签中显示的内容是( )。A) 50 B) 20 C) 14

8、D) 7(分数:2.00)A.B.C.D.15.无论什么控件,都有一个共同的属性,这个属性是 _。A) Name B) Caption C) Text D) Font(分数:1.00)A.B.C.D.16.当文本框 ScrollBars 属性设置了非零值,却没有效果,原因是( )。A文本框中没有内容 B文本框的 MultiLine 属性为 FalseC文本框的 MultiLine 属性为 True D文本框的 Locked 属性为 True(分数:2.00)A.B.C.D.17.在文本框中输入字符时,通过( )事件过程可以得到字符的 ASCII 码值。A) ChangeB) GotFocusC

9、) KeyPressD) LostFocus(分数:2.00)A.B.C.D.18.Print 方法可以在对象上输出数据,这些对象包括A) 图片框 B) 状态栏 C) 标题栏 D) 代码窗口(分数:1.00)A.B.C.D.19.目录列表框的 Path 属性的作用是A显示当前驱动器或指定驱动器上的路径B显示当前驱动器或指定驱动器上的某目录下的文件名C显示根目录下的文件名D只显示当前路径下的文件(分数:1.00)A.B.C.D.20.下列程序的输出图形是( )。For k=0 To 360cr=Int(160*Rnd)ang=-3.1415926/180*kCircle(2000, 2000),

10、 500, cr, 0, angNextA一段彩色圆弧 B一个彩色扇形C一个彩色空心圆 D一个辐射状彩色圆形(分数:2.00)A.B.C.D.21.下列语句正确的是A)If AB Then Print“A 不等于 B“B)If AB Then Print“A 不等于 B“D)1f AB Print“A 不等于 B“(分数:1.00)A.B.C.D.22.下列叙述中,正确的是 _。A) 用 E-R 图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系B) 用 E-R 图只能表示实体集之间一对一的联系C) 用 E-R 图只能表示实体集之间一对多的联系D) 用 E-R 图表示的概念数据模型只

11、能转换为关系数据模型(分数:1.00)A.B.C.D.23.已知 x=7.5,y=2,z=3.6。表达式 xy And zx Or xy And Not zy 的值是( )。A) False B) TrueC) 1 D) 0(分数:1.00)A.B.C.D.24.下列对话框有关属性中,用于设置初始的文件目录并返回用户选择的目录的属性是 _。A) InitDir B) DialogTitle C) Filter D) FileName(分数:1.00)A.B.C.D.25.一个工程必须包含的文件类型是( )。A*. vbp *. frm *. frx B*. vbp *. cls *. basC

12、*. has *. ocx *. res D*. frm *. cls *. bas(分数:2.00)A.B.C.D.26.算法的空间复杂度是指( )。A)算法程序的长度 B)算法程序中的指令条数C)算法程序所占的存储空间 D)算法执行过程中所需要的存储空间(分数:2.00)A.B.C.D.27.某二叉树共有 7 个结点,其中叶子结点只有 1 个,则该二叉树的深度为(假设根结点在第 1 层)( )。A) 3 B) 4 C) 6 D) 7(分数:2.00)A.B.C.D.28.Visual Basic 中的每个对象都有自己的名字,名字的长度不能超过_ 个字符。A) 10 B) 32 C) 128

13、 D) 255(分数:1.00)A.B.C.D.29.执行语句 Print Format(1234.567,”#,#0.00”)后,输出结果是_。A) 1234.57 B) 12,34.57C) 1,234.567 D) 1,234.56(分数:1.00)A.B.C.D.30.有如下程序:Private Sub Commandl_Click( )a$=“A WORKER IS HERE“x=Len(a$)For i=1,To x-1b$=Mid$(a$,i,3)If b$=“WOR“ Then S=S+1NextPrint SEnd Sub单击命令按钮,程序运行结果为A) 1 B) 2 C)

14、3 D) 5(分数:1.00)A.B.C.D.31.确定一个控件在窗体上的位置的属性是( )。A) Width 或 Height B) Width 和 Height C) Top 或 Left D) Top 和 Left(分数:2.00)A.B.C.D.32.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下程序: Option Base 1Private Sub Command1_Click( )Dim c 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

15、=x(i)Elsed=d-cEnd lfNext iPrint dEnd Sub程序运行后,如果单击命令按钮,则在窗体上输出的内容为A10 B16 C12 D20(分数:1.00)A.B.C.D.33.两个或两个以上模块之间联系的紧密程度称为( )。A) 耦合性 B) 内聚性 C) 复杂性 D) 数据传输特性(分数:2.00)A.B.C.D.34.在文本框中,要使键入的所有字符都显示“*”号,这时应该设置_属性为“*”号。A) Text B) MultiLine C) ScrollBars D) PasswordChar(分数:2.00)A.B.C.D.35.为达到把 a、b 中的值交换后输出

16、的目的,某人编程如下:Private Sub Command1_Click()a%=10:b%=20Call swap(a,b)Print a,bEnd SubPrivate Sub swap(ByVal a As Integer,ByVal b As Integer)c=a:a=b:b=CEnd Sub在运行时发现输出结果错了,需要修改。下面列出的错误原因和修改方案中正确的是( )A调用 swap 过程的语句错误,应改为 Call swap a,bB输出语句错误,应改为 Print“a“,“b“C过程的形式参数有错,应改为 swap(ByRef a As Integer,ByRef b As

17、 Integer)Dswap 中 3 条赋值语句的顺序是错误的,应改为 a=b:b=c:c=a(分数:2.00)A.B.C.D.二、填空题(总题数:15,分数:22.00)36.在窗体上加上一个文本控件 PCSTextBox,画一个命令按钮,当单击命令按钮的时候将显示“打开文件”对话框,设置该对话框只用于打开文本文件,然后在文本控件中显示打开的文件名。请填空。Private Sub Command1_Click()CommonDialog1. Filter=_CommonDialog1. ShowOpen PCSTextBox. Text_End Sub(分数:1.00)填空项 1:_37.单

18、击窗体上的命令按钮 Command1,_Private Sub Command1_Click()a= “10“b=20c=Val(a) +bPrint cEnd Sub(分数:1.00)填空项 1:_38.数据库系统中实现各种数据管理功能的核心软件称为 1。(分数:2.00)填空项 1:_39.软件设计模块化的目的是 1。(分数:1.00)填空项 1:_40.Visual Basic 中的控件分为 3 类,它们是_、_和_。(分数:1.00)填空项 1:_41.在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为 1。(分数:1.00)填空项 1:_42.算法的基本特征是可行性

19、、确定性、 1 和拥有足够的情报。(分数:2.00)填空项 1:_43.文件的打开和关闭语句分别是_和_。(分数:1.00)填空项 1:_44.关系数据库管理系统能实现的专门关系运算包括选择、连接和 1。(分数:1.00)填空项 1:_45.概要设计说明书是软件 1 阶段的主要成果。(分数:2.00)填空项 1:_46.顺序存储方法是把逻辑上相邻的结点存储在物理位置 1 的存储单元中。(分数:1.00)填空项 1:_47.软件测试分为白箱(盒)测试和黑箱(盒)测试。基本路径测试方法属于 1 测试。(分数:2.00)填空项 1:_48.数据库管理系统常见的数据模型有层次模型、网状模型和 13 种

20、。(分数:2.00)填空项 1:_49.稳定的排序算法有 1、 2 和 3。(分数:2.00)填空项 1:_填空项 1:_填空项 1:_50.排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、 1 和选择排序等。(分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试-383 答案解析(总分:78.00,做题时间:90 分钟)一、选择题(总题数:35,分数:56.00)1.下列关于栈的叙述中正确的是_。A) 在栈中只能插入数据 B) 在栈中只能删除数据C) 栈是先进先出的线性表 D) 栈是先进后出的线性表(分数:2.00)A.B.C.D. 解析:解析 栈是限定在一端进

21、行插入与删除的线性表。栈是按照“先进后出”或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表。2.执行语句 s=Len(Mid(“Visual Basic“,1,6)后,s 的值是A) Visual B) Basic C) 6 D) 11(分数:1.00)A.B.C. D.解析:解析 中部截取函数 Mid(字符串,p,n)的作用是:从“字符串”的第 p 个字符开始,向后截取n 个字符。字符串长度测试函数 Len(字符串)的作用是:测试“字符串”的长度。Mid(“Visual Basic“,1,6)的计算结果为“Visual”, Len(“Visual“)的计算结果为

22、 6。3.编写如下事件过程:Private Sub Form_ MouseDown (Button As Integer, _Shift As Integer, X As Single, Y As Single)If Shift = 6 And Button = 2 ThenPrint “BBBB“End IfEnd Sub程序运行后,为了在窗体上输出 BBBB,应执行的操作为_ 。A同时按下 Shift 键和鼠标左键 B同时按下 Ctrl、Alt 键和鼠标右键C同时按下 Shift 键和鼠标右键 D同时按下 Ctrl、Alt 键和鼠标左键(分数:2.00)A.B. C.D.解析:4.有如下程

23、序。Private Sub Command1_Click()Dim k As Integer,m As IntegerDim op As Integerk=4:m=1Op=PPC(k,m):Print op;Op=PPC(k,m):Print opEnd SubPrivate Function PPC(a As Integer,b As Integer)Static m As Integer,i As Integerm=0:i=2i=i+m+1m=i+a+bPPC=mEnd Function程序运行后,输出的结果为A) 4 6 B) 6 6 C) 8 8 D) 10 12(分数:1.00)A.

24、B.C. D.解析:解析 考查考生对函数及函数参数的运用。解题要点 在 Sub 过程中,程序段先定义了 3 个 Integer 型变量 k,m,op,并给 k 赋给初值 4,m 的初值为 1,然后调用事件过程 PPC,并将它的值赋给 op;在事件过程 PPC 中定义了两个形参,参数的传送是通过引用实参,即将 k,m 的地址作为 a,b 的地址;在 PPC 中,将 m,i 定义为静态变量,第一次调用后的值仍然保留,但是 m,i 分别都有赋值语句,将它们的值变为 0,2,所以返回值不变。错解分析 函数 PPC 中的两个参数都是以传值方式传递,注意不要与传地址方式传递混淆。考点链接 过程的定义和调用

25、,以及参数传递方式的选择。5.下列程序段的执行结果为( )。Form1.Clsa=“ABBACDDCBA“For i=6 To 2 Step-2x=Mid(a,i,i)y=Left(a,i)z=Right(a,i)z=x&y&zNextiPrint zA) ABC B) BBABBAC) ABBABA D) AABAAB(分数:2.00)A.B. C.D.解析:解析 本题考查字符串函数。字符串函数 Mid(a,i,i)的作用是从字符串 a 中第 1 个位置开始取 i个字符构成子串,Left(a,i)的作用是从字符串 a 的左边取 1 个字符构成了串,Right(a,1)则表示从字符串 a 的有

26、边取 i 个字符构成子串。由于循环体中,x 和 y 总是不断的发生变化,因此仅需要考虑最后一次x、y 的取值即可。在最后一次循环中 x 为 BB,y 为 AB,z 为 BA,因此 3 个字符串合并为 BBABBA。6.只有将组合框的 Style 属性值设置为( )时,才能触发 Db1Click 事件。A) 0 B) 1C) 2 D) 3(分数:2.00)A.B. C.D.解析:解析 组合框的 Style 属性值有 3 个,0、1、2。当组合框的 Style 属性值为 0 时,可识别DropDown 事件;当组合框的 Style 属性值为 1 时,可识别 Db1Click 事件;当组合框的 St

27、yle 属性值为 2时,不能识别 Db1Click、Change 事件,但可识别 DropDown 事件。7.在窗体上画一个名称为 Listl 的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为( )。(分数:2.00)A. B.C.D.解析:8.VB6 共有三个版本,按功能从弱到强的顺序排列应是_。(A) 学习版、专业版和工程版(B) 学习版、工程版和专业版(C) 学习版、专业版和企业版(D) 学习版、企业版和专业版(分数:2.00)A.B.C. D.解析:9.数据库设计的根本目标是要解决( )。A数据共享问题 B数据安全问题C大量数据存储问题 D简化数据维护(分数:2.00

28、)A. B.C.D.解析:解析 从数据库的概念中可以看到,所谓数据库是指长期存储在计算机内的、有组织的、可共享的数据集合。因此进行数据库设计的根本目标还是为了解决数据共享问题。10.将数学表达式 cos2(a+b)+5e2 写成 VisualBasic 的表达式,其正确的形式是A) cos(a+b)2+5*exp(2) B) cos2(a+b)+5*exp(2)C) cos(a+b)2+5*1n(2) D) cos2(a+b)+5*1n(2)(分数:2.00)A. B.C.D.解析:解析 主要考查算术运算符。有关算术运算符,历年都有相关试题。e2 在 Visual Basic 中表示为 exp

29、(2),cos2(a+b)在 Visual Basic 中表示为 cos(a+b)2 而非 cos2(a+b),故本题选 A。11.以下循环语句中在任何情况下至少执行一次循环体的是_。A) Do While条件循环体LoopB) Do循环体Loop While条件C) Do Until条件循环体LoopD) While条件循环体Wend(分数:2.00)A.B. C.D.解析:解析 对于选项 A) 、C) 、D) 循环来说,要想循环体执行,则其条件必须为真,所以它们不能满足题意。对于选项 B) 这种循环语句,不管条件是否为真,都会先执行一次再进行条件判断,因此该选项为正确答案。12.下面叙述不

30、正确的是A) 对顺序文件中的数据操作只能按一定的顺序操作B) 顺序文件结构简单C) 顺序文件的数据以字符(ASCII 码)形式存储D) 能同时对顺序文件进行读写操作(分数:1.00)A.B.C.D. 解析:解析:顺序文件结构比较简单,文件中的记录一个接一个地存放。在这种结构中,只知道第一个记录的存放位置,其他记录的位置无从知道,当要查找某个数据时,只能从文件头开始,一个记录一个记录地顺序读取,直到找到要查找的记录为止。顺序文件的组织比较简单,只要把数据记录一个接一个地写到文件中即可,但维护困难,为了修改文件中的某个记录,必须把整个文件读入内存,修改完之后再重新写入磁盘,因此读写不能同时进行。顺

31、序文件不能灵活地存取和增减数据,因而适用于有一定规律且不经常修改的数据,其主要优点是占空间少,容易使用。13.执行下列程序段后,整型变量 n 的值为( )。n=0For i=1 To 20 Step 5n=n+1Next iA50 B4C15 D210(分数:2.00)A.B. C.D.解析:解析 i 的初值为 1,步长为 5,本段程序的执行过程如下:第一次循环(即 i=1 时),n=1;第二次循环(即 i=6 时),n=2;第三次循环(即 i=11 时),n=3;第四次循环(即 i=16 时),n=4;i=21 超过终值,循环停止。14.在窗体上画一个命令按钮和一个标签,其名称分别为 Com

32、mand1 和 Label1,然后编写如下代码:Sub s(x As Integer, y As Integer)Static z As Integery=x*x+zz=yEnd SubPrivate Sub Command1 Click()Dim i As Integer, z As Integerm=0z=0For i=1 To 3S i, Zm=m+zNext iLabell. Caption=Str(m)End Sub程序运行后,单击命令按钮,在标签中显示的内容是( )。A) 50 B) 20 C) 14 D) 7(分数:2.00)A.B. C.D.解析:解析 Static 语句在过程

33、级别中使用,用于声明变量并分配存储空间,在整个代码运行期间都能保留使用 Static 语句声明的变量的值。参数传递时默认为地址传递,如果实参为常量或者形参加上ByVal 关键字说明,则为传值传递。本题中过程 s 的参数 x 和 y 均为地址传递,在过程 s 中有一个静态变量 z。在本题中要注意过程 s 中的变量 z 和命令按钮的单击事件中的变量 z 都是各自过程的局部变量,这两个变量并不是同一个变量。在命令按钮的 Click 事件中,分三次使用循环调用了过程 s,并且将调用 s后改变的 z 值累加到变量 m 中,最后 m 即为所求。在第一次循环中,i 的值为 1,z 的值为 0,通过调用过程

34、s 改变了形参 y 的值为 1 并且随之影响了实参 z 的值为 1,同时过程 s 中的静态变量 z 的值也为 1,在m 中累加了 1;在第二次循环中,i 的值为 2,z 的值为 1,通过调用过程 s 改变了形参 y 的值为 5 并且随之影响了实参 z 的值为 5,同时过程 s 中的静态变量 z 的值也为 5,在 m 中累加了 5;在第三次循环中,i的值为 3,z 的值为 5,通过调用过程 s 改变了形参 v 的值为 14 并且随之影响了实参 z 的值为 14,在 m 中累加了 14。最终 m 的值为 1+5+14=20。15.无论什么控件,都有一个共同的属性,这个属性是 _。A) Name B

35、) Caption C) Text D) Font(分数:1.00)A. B.C.D.解析:解析 每个控件都有 Name 属性,该属性表示控件的名称,如同变量名一样,以便在程序中对该控件实施操作。16.当文本框 ScrollBars 属性设置了非零值,却没有效果,原因是( )。A文本框中没有内容 B文本框的 MultiLine 属性为 FalseC文本框的 MultiLine 属性为 True D文本框的 Locked 属性为 True(分数:2.00)A.B.C.D. 解析:17.在文本框中输入字符时,通过( )事件过程可以得到字符的 ASCII 码值。A) ChangeB) GotFocu

36、sC) KeyPressD) LostFocus(分数:2.00)A.B.C. D.解析:解析 当文本框获得焦点,按下键盘上的某个键时,将触发文本框的 KeyPress 事件。eyPtess 事件带有一个 KeyCode 参数,可以通过该参数获取按键的 ASCII 码值。18.Print 方法可以在对象上输出数据,这些对象包括A) 图片框 B) 状态栏 C) 标题栏 D) 代码窗口(分数:1.00)A. B.C.D.解析:解析 Print 方法可以在窗体、立即窗口、图片框、打印机这些对象上输出数据。19.目录列表框的 Path 属性的作用是A显示当前驱动器或指定驱动器上的路径B显示当前驱动器或

37、指定驱动器上的某目录下的文件名C显示根目录下的文件名D只显示当前路径下的文件(分数:1.00)A. B.C.D.解析:解析 Path 属性因控件而异,目录列表框的 Path 属性只显示当前驱动器或指定驱动器的路径,而不显示相关的文件名及文件。20.下列程序的输出图形是( )。For k=0 To 360cr=Int(160*Rnd)ang=-3.1415926/180*kCircle(2000, 2000), 500, cr, 0, angNextA一段彩色圆弧 B一个彩色扇形C一个彩色空心圆 D一个辐射状彩色圆形(分数:2.00)A.B.C.D. 解析:解析 本题主要考查用 Circle 画

38、圆孤的方法,它以弧度为单位,给出定义弧线 start 和 end 的角度参数。画圆孤的语法是:object.Circlestep(x,y),radius,color,start,end,aspect题中,圆心不变,半径 500 不变,用变量 cr 表示颜色,是随机变化的,弧线终点也在弯化,所以经过 360 次循环会画出一段辐射状彩色的圆形。知识拓展 如果 start 参数或 end 参数是负数的话,将画出一条连接圆心到负端的线。例如,下列过程将用消除切片方式画出一个饼:Private Sub Form_Click()Const PI=3.14159265Circle(3500, 1500),

39、1000, , -PI/2, -PI/3End Sub21.下列语句正确的是A)If AB Then Print“A 不等于 B“B)If AB Then Print“A 不等于 B“D)1f AB Print“A 不等于 B“(分数:1.00)A.B.C. D.解析:解析:题中语句都属于条件语句中“If 条件 Then 语句”的类型,从选项中,可以看出条件语句是A 与 B 的比较语句,其值就是此条件语句的值,也就是说,只有当其值为真时,执行 Then 语句。选项 A)和 D)中的“”符号并非比较运算符,所以不正确;选项 B)中的 Printf 并非 Visual Basic 中的输出方法,所

40、以不正确,只有选项 C)是正确的。22.下列叙述中,正确的是 _。A) 用 E-R 图能够表示实体集之间一对一的联系、一对多的联系、多对多的联系B) 用 E-R 图只能表示实体集之间一对一的联系C) 用 E-R 图只能表示实体集之间一对多的联系D) 用 E-R 图表示的概念数据模型只能转换为关系数据模型(分数:1.00)A. B.C.D.解析:解析 用 E-R 图可以简单明了地描述实体及其相互之间的联系,用 E-R 图还可以方便地描述多个实体集之间的联系和一个实体集内部实体之间的联系。所以,选项 A 正确,选项 B 与选项 C 错误。为了建立用户所要求的数据库,必须把概念结构(用 E-R 图表

41、示的概念数据模型)转换为某个具体的数据库管理系统所支持的数据模型,这就是逻辑结构设计所要完。成的任务。在已给定数据库管理系统的情况下,数据库的逻辑设计可以分两步来进行:将概念模型转换成一般的数据模型;将一般的数据模型转换为特定的数据库管理系统所支持的数据模型。可知,用 E-R 图表示的概念数据模型不仅能转换为关系数据模型,还可以转换为其他数据模型,如网状模型和层次模型等。所以,选项 D 说法错误。23.已知 x=7.5,y=2,z=3.6。表达式 xy And zx Or xy And Not zy 的值是( )。A) False B) TrueC) 1 D) 0(分数:1.00)A. B.C

42、.D.解析:解析 此题只有关系运算符和逻辑运算符,应先算关系运算符。所有关系运算符运算过后,上式变成:True And False Or False And Not True。对于逻辑运算符,应先算 Not,再算 And,最后算 Or。最后的结果是 False。24.下列对话框有关属性中,用于设置初始的文件目录并返回用户选择的目录的属性是 _。A) InitDir B) DialogTitle C) Filter D) FileName(分数:1.00)A. B.C.D.解析:解析 InitDir 属性用于设置初始的文件目录并返回用户选择的目录;DialogTitle 属性用于设置标题文本,默

43、认为“打开”,Filter 属性用于设置文件过滤器;FileName 属性用于设置初始的文件名并返回用户所选择文件的名称。25.一个工程必须包含的文件类型是( )。A*. vbp *. frm *. frx B*. vbp *. cls *. basC*. has *. ocx *. res D*. frm *. cls *. bas(分数:2.00)A. B.C.D.解析:解析 一个工程必须包含三类文件:窗体文件.frm、工程文件.vbp 和二进制文件.frx。26.算法的空间复杂度是指( )。A)算法程序的长度 B)算法程序中的指令条数C)算法程序所占的存储空间 D)算法执行过程中所需要的

44、存储空间(分数:2.00)A.B.C.D. 解析:解析 一个算法的空间复杂度一般是指执行这个算法所需的存储空间。一个算祛所占用的存储空间包括算法程序所占用的空间、输入的初始数据所占用的存储空间及算法执行过程中所需要的额外空间。27.某二叉树共有 7 个结点,其中叶子结点只有 1 个,则该二叉树的深度为(假设根结点在第 1 层)( )。A) 3 B) 4 C) 6 D) 7(分数:2.00)A.B.C.D. 解析:解析 根据二叉树的性质,度为 0 的结点(即叶子结点)总是比度为 2 的结点多一个。题目中的二叉树的叶子结点为 1,因此度为 2 的结点的数目为 0,因而这个二叉树的深度为 7。28.

45、Visual Basic 中的每个对象都有自己的名字,名字的长度不能超过_ 个字符。A) 10 B) 32 C) 128 D) 255(分数:1.00)A.B.C.D. 解析:解析 Visual Basic 中的每个对象都有自己的名字,有了名字才能在程序代码中引用该对象。用户可以在属性窗口中通过设置 Name 来给对象重新命名,名字必须以字母或汉字开头,由字母、汉字、数字串等组成,其长度不超过 255 个字符。29.执行语句 Print Format(1234.567,”#,#0.00”)后,输出结果是_。A) 1234.57 B) 12,34.57C) 1,234.567 D) 1,234.

46、56(分数:1.00)A.B. C.D.解析:30.有如下程序:Private Sub Commandl_Click( )a$=“A WORKER IS HERE“x=Len(a$)For i=1,To x-1b$=Mid$(a$,i,3)If b$=“WOR“ Then S=S+1NextPrint SEnd Sub单击命令按钮,程序运行结果为A) 1 B) 2 C) 3 D) 5(分数:1.00)A. B.C.D.解析:解析:此题考查了字符串函数与循环语句的嵌套使用,s 用来记录找到指定字符串的次数,在“A WORKER IS HERE”中,只出现一次,所以返回值是 1。31.确定一个控件

47、在窗体上的位置的属性是( )。A) Width 或 Height B) Width 和 Height C) Top 或 Left D) Top 和 Left(分数:2.00)A.B.C.D. 解析:解析 本题考查对象的基本属性。Height 和 Width 属性决定了控件的高度和宽度,而 Top 和 Left属性决定了控件在窗体中的位置属性。32.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下程序: Option Base 1Private Sub Command1_Click( )Dim c 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-cEnd lfNext iPrint dEnd Sub程序运行后,如果单击命令按钮,则在窗体上输出的内容为A10 B16 C12 D20(分数:1.00)A.B.C. D.解析:解析 本题考查的是循环和条件判断语句,Option Base l 是强制使数组下标从 1 开始。33.两个或两个以上模块之间联系的紧密程度称为( )。A) 耦合性 B) 内聚性 C) 复杂性 D) 数据传输特性(分数:2.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1