【计算机类职业资格】二级VISUAL+BASIC-23-1及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC-23-1及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC-23-1及答案解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC-23-1 及答案解析(总分:84.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:61.00)1.按照“先进后出”原则组织数据的数据结构是U /U。 A.队列 B.栈 C.双向链表 D.二叉树(分数:2.00)A.B.C.D.2.设计数据库的存储结构属于U /U。 A.需求分析 B.概念设计 C.逻辑设计 D.物理设计(分数:2.00)A.B.C.D.3.有三个关系 R、S 和 T 如下:(分数:2.00)A.B.C.D.4.在结构化程序设计中,模块划分的原则是 A. 各模块应包括尽量多的功能 B. 各模块的规模应尽量大 C. 各模块之间的联系
2、应尽量紧密 D. 模块内具有高内聚度,模块间具有低耦合度(分数:2.00)A.B.C.D.5.窗体上有一个名称为 Text1 的文本框和一个名称为 Command1 的命令按钮,要求程序运行时,单击命令按钮(如图所示),就可以把文本框中的内容写到文件 Out.txt 中,每次写入的内容附加到文件原有内容之后。以下能正确实现上述功能的程序是U /U。(分数:2.00)A.B.C.D.6.以下叙述中正确的是 A.一个记录中所包含的各个元素的数据类型必须相同 B.随机文件中每个记录的长度是固定的 C.Open 命令的作用是打开一个已经存在的文件 D.使用 Input#语句可以从随机文件中读取数据(分
3、数:1.00)A.B.C.D.7.能够将 Picture 对象 Picl 加载当前目录中的 face.bmp 的语句是 A. Pic1.Picture=LoadPicture(App.path Next iEnd SubFunction H(j As Integer)Static ba=0a=a+1b=b+1H=a*b+jEnd Funmion单击命令按钮,执行程序,输出结果是U /U。 A.2 3 4 B.3 4 5 C.5 6 7 D.3 5 6(分数:2.00)A.B.C.D.19.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做U /U。 A. 软件矛盾 B. 软件危机
4、 C. 软件藕合 D. 软件产生(分数:2.00)A.B.C.D.20.如果要将窗体中的某个命令按钮设置成不可见状态,应该设置命令按钮的U /U属性。 A. Value B. Visible C. Enabled D.Default(分数:2.00)A.B.C.D.21.树是结点的集合,它的根结点数目是 A. 有且只有 1 B. 1 或多于 1 C. 0 或 1 D. 至少 2(分数:2.00)A.B.C.D.22.执行语句 s = Len(Mid(“study hard“, 1, 5)后,s 的值是_。 A. study B. hard C. 5 D. 10(分数:2.00)A.B.C.D.
5、23.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指U /U。 A. 模块间的关系 B. 系统结构部件转换成软件的过程描述 C. 软件层次结构 D. 软件开发过程(分数:2.00)A.B.C.D.24.确定一个窗体或控件的大小的属性是_。 A. Width 或 Height B. Width 和 Height C. Top 或 Left D. Top 和 Left(分数:2.00)A.B.C.D.25.数据字典(DD)所定义的对象都包含于_。 A.程序流程图 B.数据流图(DFD 图) C.方框图 D.软件结构图(分数:2.00)A.B.C.D.26.文本框控件最多能处理
6、_个字节。 A. 32K B. 64K C. 128K D. 16K(分数:1.00)A.B.C.D.27.一个工程中包含两个名称分别为 Form1、Form2 的窗体,一个名称为 mdlFune 的标准模块。假定在 Forml、Form2 和 mdlFunc 中分别建立了自定义过程,其定义格式为:Forml 中定义的过程:Privme Sub frmFunction1( )End SubForm2 中定义的过程:Public Sub frmFunction2U /UEnd SubmdlFunc 中定义的过程:PubHc Sub mdl FunctionU /UEnd Sub 在调用上述过程的
7、程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是 A.上述三个过程都可以在工程中的任何窗体或模块中被调用 B.frmFunction2 和 mdlFunction 过程能够在工程中各个窗体或模块中被调用 C.上述三个过程都只能在各自被定义的模块中调用 D.只有 mdlFunction 过程能够被工程中各个窗体或模块调用(分数:1.00)A.B.C.D.28.窗体上有一个名称为 Command1 的命令按钮,其单击事件过程代码如下:Private Sub Command1_Click()Static x As Variantn=0x=Array(1,2,3,4,5,6,7,8,9,10)
8、While n=4x(n)=x(n+5)Print x(n);n=n+1WendEnd Sub运行程序,单击命令按钮 Command1,窗体上显示的是_。 A.1 2 3 4 5 B.6 7 8 9 10 C.2 3 4 5 6 D.6 2 3 4 5(分数:2.00)A.B.C.D.29.为了在按下 Esc 键时执行某个命令按钮的 Click 事件过程,需要把该命令按钮的一个属性设置为True,这个属性是_。 A. Value B. Default C. Cancel D. Enablcd(分数:2.00)A.B.C.D.30.决定控件上文字的字体、字形、大小、效果的属性是_。 A. Tex
9、t B. Caption C. Name D. Font(分数:2.00)A.B.C.D.31.Visual Basic 为命令按钮提供的 Cancel 属性是U /U。 A.用来指定命令按钮是否为窗体的“取消”按钮 B.用来指定命令按钮的功能是停止一个运行程序 C.用来指定命令按钮的功能是关闭一个运行程序 D.用来指定命令按钮的功能是中断一个程序的运行(分数:2.00)A.B.C.D.32.通过 InputBox 函数可以产生输入对话框。若执行下列语句:st=InputBox(“请输入字符串“,“字符串对话框“,“字符串“)运行程序,用户输入完毕并单击“确定”按钮后,st变量的内容为U /U
10、。 A.字符串 B.请输入字符申 C.字符串对话框 D.用户输入内容(分数:2.00)A.B.C.D.33.结构化方法在系统加工描述中,对组合条件的确定可用下列_方法。 A. 条件语句 B. 结构化语言 C. 判定树 D. 数据流(分数:1.00)A.B.C.D.34.在下列选项中,哪个不是一个算法一般应该具有的基本特征 _。 A. 确定性 B. 可行性 C. 无穷性 D. 拥有足够的情报(分数:2.00)A.B.C.D.35.下列程序运行后在立即窗口输出的结果是U /U。Private Sub Form_Click()x=“a“:y=“b“z=1:u=2Debug.Printx;y,z;uD
11、ebug.Printz;x,y;uEnd Sub A. a b 1 21 ab 2 B. a b 1 21 a b 2 C. a b 1 21 a b 2 D. a b 1 21 a b 2(分数:2.00)A.B.C.D.二、B填空题/B(总题数:15,分数:23.00)36.下列表达式有错误,正确的写法应该是U U /U /U。 (a+b) +c/80-5(d+e)(分数:1.00)填空项 1:_37.设有如下程序: Private Sub search(a()As Variant,ByVal key As Variant,index%) Dim I% For i=LBound(A) To
12、 UBound(A) If key=a(I)Then index=I Exit Sub End If Next I index=-1 End Sub Private Sub Form_Load() Show Dim b() As Variant Dim n As Integer b=Array(1,3,5,7,9,11,13,15) Call search(b,11,n) Print n End Sub 程序运行后,输出结果是U U /U /U。(分数:1.00)填空项 1:_38.有如下事件过程: Private Sub Form Active ( ) Dim Score (1 to 3)
13、As Integer Dim i As Integer Dim t As Variant Fori=3 To 1 step-1 Score (i) = 2 * i Next For Each t In Score Print t Next End Sub 程序运行后窗体上显示的值为_。(分数:1.00)填空项 1:_39.已知 K=2,J=3,A=True,则 VB 表达式(K-J=K)AND(NOT A)OR(KJ=J)的值为U U /U /U。(分数:1.00)填空项 1:_40.执行下面程序,第一行输出结果是U U /U /U,第二行输出结果是U U /U/U。 Option Expli
14、cit Private Sub Form_Click( ) Dim A As Integer A=2 Call Sub1 (A) End Sub Private Sub1 (x As Integer) x=x*2+1 If x10 Then Call Sub1(x) End If x=x,2+1 Print x End Sub(分数:1.00)填空项 1:_41.栈的基本运算有三种:入栈、退栈和U U /U /U。(分数:2.00)填空项 1:_42.通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为 1。(分数:2.00)填空项 1:_43.某人编写了如下函数来判断 a 是否为素
15、数,若是,则函数返回 True;否则返回 False。 Function Prime(a As Integer) AS Boolean Dim k As Interger, isprime AS Boolean If a2 Then isprime=False EIse isprime=True k=2 Do While k If a Mod k=0 Then iprime=False ELSE k=k+1 End IF LOOP End If prime=isprime End Function 在测试时发现有一个非素数也被判断为素数,这个错判的数是_。(分数:2.00)填空项 1:_44.
16、要求打开随机文件“C:/Example.txt”文件,文件号为 1。实现的语句是_。(分数:2.00)填空项 1:_45.为了选择多个控件,可以按住U U /U /U键,然后单击每个控件。(分数:2.00)填空项 1:_46.软件开发环境是全面支持软件开发全过程的 1 集合。(分数:2.00)填空项 1:_47.A 的绝对值大于等于 B 同时不等于 C 的布尔表达式是 1。(分数:2.00)填空项 1:_48.数据的逻辑结构有线性结构和U U /U /U两大类。(分数:1.00)填空项 1:_49.数据库设计分为以下 6 个设计阶段:需求分析阶段、 1、逻辑设计阶段、物理设计阶段、实施阶段及数
17、据库运行和维护阶段。(分数:2.00)填空项 1:_50.软件维护活动包括以下几类:改正性维护、适应性维护、 1 维护和预防性维护。(分数:1.00)填空项 1:_二级 VISUAL+BASIC-23-1 答案解析(总分:84.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:61.00)1.按照“先进后出”原则组织数据的数据结构是U /U。 A.队列 B.栈 C.双向链表 D.二叉树(分数:2.00)A.B. C.D.解析:解析 栈是一种特殊的线性表,其插入和删除运算都只在线性表的一端进行,而另一端是封闭的。进行插入、删除的一端称为栈顶,封闭的一端称为栈底。栈顶元素是最后被插
18、入的元素,而栈底元素是最后被删除的。因此栈是按先进后出的原则组织数据的。2.设计数据库的存储结构属于U /U。 A.需求分析 B.概念设计 C.逻辑设计 D.物理设计(分数:2.00)A.B.C.D. 解析:解析 物理设计阶段主要解决选择文件存储结构和确定文件存取方法的问题,包括:选择存储结构、确定存取方法、选择存取路径、确定数据的存放位置。3.有三个关系 R、S 和 T 如下:(分数:2.00)A.B.C.D. 解析:解析 关系代数运算 评析 笛卡尔积:设关系 R 和 S 的元数分别是 r 和 s,定义 R 和 S 的笛卡尔积是一个(r+s)元元组的集合,每一个元组的前 r 个分量来自 R
19、的一个元组,后 s 个分量来自 S 的一个元组。若 R 有 k1 个元组,s 有 k2 个元组,则关系 R 和关系 S 的广义笛卡尔积有 k1k2 个元组。 交:设关系 R 和关系 S 具有相同的目 n,且相应的属性取自同一个域,则关系 R 与关系 S 的交由属于 R 又属于 S的所有元组组成。 并:设关系 R 和关系 S 具有相同的目 n(即两个关系都有 n 个属性),且相应的属性取自同一个域,则关系 R 与关系 S 的并由属于 R 或属于 S 的元组组成。 自然连接:是一种特殊的等值连接,它要求两个关系中进行比较的分量必须有相同的属性组,并且要在结果中把重复的属性去掉。4.在结构化程序设计
20、中,模块划分的原则是 A. 各模块应包括尽量多的功能 B. 各模块的规模应尽量大 C. 各模块之间的联系应尽量紧密 D. 模块内具有高内聚度,模块间具有低耦合度(分数:2.00)A.B.C.D. 解析:解析 在结构化程序设计中,一般较优秀的软件设计尽量做到高内聚、低耦合,这样有利于提高软件模块的独立性,也是模块划分的原则。5.窗体上有一个名称为 Text1 的文本框和一个名称为 Command1 的命令按钮,要求程序运行时,单击命令按钮(如图所示),就可以把文本框中的内容写到文件 Out.txt 中,每次写入的内容附加到文件原有内容之后。以下能正确实现上述功能的程序是U /U。(分数:2.00
21、)A.B.C. D.解析:解析 本题考查文件的打开方式。题目中要求在命令按钮单击事件中,往文件中写入信息,并且是追加到原有信息的后面,因此,要用 Append 方式打开文件。6.以下叙述中正确的是 A.一个记录中所包含的各个元素的数据类型必须相同 B.随机文件中每个记录的长度是固定的 C.Open 命令的作用是打开一个已经存在的文件 D.使用 Input#语句可以从随机文件中读取数据(分数:1.00)A.B. C.D.解析:解析 一个记录可以包含多个元素,每个元素都可以有自己的数据类型,故 A 项错误。Open 命令不仅可以打开一个已经存在的文件,如果该文件不存在,它还可以自己创建文件,C 项
22、表述不准确。从随机文件中读取数据使用“Get#“语句。故选项 D 错误。B 项是正确的,随机文件的特点就是每个记录的长度是固定的,这样数据的查找变得非常方便。7.能够将 Picture 对象 Picl 加载当前目录中的 face.bmp 的语句是 A. Pic1.Picture=LoadPicture(App.path Next iEnd SubFunction H(j As Integer)Static ba=0a=a+1b=b+1H=a*b+jEnd Funmion单击命令按钮,执行程序,输出结果是U /U。 A.2 3 4 B.3 4 5 C.5 6 7 D.3 5 6(分数:2.00)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC231 答案 解析 DOC
