【计算机类职业资格】二级VISUAL+BASIC笔试2及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试2及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试 2 及答案解析(总分:92.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.下面程序段的运行结果是 a=1 b=1 Do a=a+1 b=b + 1 Loop Until b5 Print“k=“;a;Spc(4);“b=“;b+a(分数:2.00)A.k=7 b=14B.k=6 b=6C.k=4 b=8D.k=6 b=122.单击一次命令按钮后,下列程序的执行结果为 Private Sub Command1_Click() Dim m As Integer,I As Integer,x(10) As Integer Fo
2、r I=0 To 4:x(I)=I+1:Next I For I=1 TO 2:Call Prioc(x):Next I For I=0 TO 3:Print x(I);:Next I End Sub Private Sub Prioc(a()As Integer) Static I As Integer Do a(I)=a(I)+a(I+1) I=I+1 Loop While I2 End Sub(分数:2.00)A.3 4 7 5B.3 5 7 4C.1 2 3 4D.1 2 3 53.要使文件列表框中的文件随目录列表框中所选择的当前目录的不同而发生变化,应该(分数:2.00)A.在 Fi
3、le1 中的 Change 事件中,输入 File1Path=Dir1PathB.在 Dirl 中的 Change 事件中,输入 File1Path=Dir1PathC.在 File1 中的 Change 事件中,输入 Dir1Path=File1PathD.在 Dir1 中的 Change 事件中,输入 Dir1Path=File1Path4.下面不属于软件设计原则的是(分数:2.00)A.抽象B.模块化C.自底向上D.信息隐蔽5.下列 SQL 语句中,用于修改表结构的是(分数:2.00)A.ALTERB.CREATEC.UPDATED.INSERT6.变量 L 的值为-8,则-L2 的值为
4、(分数:2.00)A.64B.-64C.16D.-167.开发大型软件时,产生困难的根本原因是(分数:2.00)A.大系统的复杂性B.人员知识不足C.客观世界千变万化D.时间紧、任务重8.以下不属于对象的基本特点的是(分数:2.00)A.分类性B.多态性C.继承性D.封装性9.执行下列程序后,鼠标单击窗体,输出结果为。 Private Sub Form_Click() Print“Click”;End Sub Private Sub Form_MouseDown(Button As Integer,Shift_ As Integer,X As Single,Y As Single) Print
5、 “Donw” End Sub Private Sub Form_MouseUp(Button As Integer,Shift_ As Integer,X As Single,Y As Single) Print“Up” End Sub(分数:2.00)A.DownUpClickB.ClickDownUpC.DownClickUpD.UpDownClick10.下列说法错误的是(分数:2.00)A.标准模块也称程序模块文件,扩展名是.basB.标准模块由程序代码组成C.标准模块只用来定义一些通用的过程D.标准模块不附属于任何一个窗体11.在计时器控件中,Interval 属性的作用是(分数:
6、2.00)A.决定是否响应用户的操作B.设置计时器事件之间的间隔C.存储程序所需要的附加数据D.设置计时器顶端和其容器之间的距离12.下列程序段的执行结果为 X=2 Y=5 If X * Y 1 Then Y=Y - 1 Else Y=-1 Print Y-X0(分数:2.00)A.TrueB.FalseC.-1D.113.有如下程序: Private Sub Command1 Click() Dim a As Single Dim b As Single a=5:b=4 Call S(a,B) End Sub Sub S(x As Single,y As Single) t=x x=t/y
7、y=t Mod y End Sub 在调用运行上述程序后,a 和 b 的值分别为(分数:2.00)A.0 0B.1 1C.2 2D.1 214.下列日期型数据正确的是(分数:2.00)A.January 10,1979B.#January 10,1997#C.“January 10,1997“D.第二次调用 Tt 过程时,因为 x 为静态变量,所以它的值为上次调用后的值,即为 1,加上乘以 a 加 1 后,x 的值变为 4,输出结果为 4;同理,第三此调用后输出结果为 13。21.数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及(分数:2.00)A.数据的存
8、储结构 B.计算方法C.数据映象D.逻辑存储解析:解析:数据结构是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含 3 个方面的内容,即数据的逻辑结构、存储结构和数据的运算。22.下列语句中,不能实现循环 100 次的是(分数:2.00)A.N=0 Do N=N+1 Loop Until N=100B.N=0 Do N=N+1 Loop While n100C.N=0 N=N+1 Do Loop Until N100 D.N=0 Do While n100 N=N+1 Loop解析:解析:选项 C)中循环终止条件为 N100,在第一次循环时该条件就为 True,所以只执行一次,不能循
9、环 100 次。23.以下能够正确计算 n!的程序是(分数:2.00)A.Private Sub Command1 Click() n=5:x=1 Do x=x * I I=I + 1 Loop While I n Print x End SubB.Private Sub Command1_Click() n=5:X=1:I=1 Do X=X*I I=I + 1 Loop While I n Print x End SubC.Private Sub Command1_Click() n=5:X=1:I=1 Do X=X * I I=I + 1 Loop While I=n Print X En
10、d Sub D.Private Sub Command1_Click() n=5:X=1:I=1 Do x=x * I I=I + 1 Loop While In Print X End Sub解析:解析:n! =123(n-1)n,由于是累乘,因此 x 和 i 的初值都必须为 1;其次就是循环执行条件的确定,由于使用的是 While 型循环,表示在满足条件时执行循环体中的代码,这里满足执行循环的条件应该是 i=n。24.数据库、数据库系统和数据库管理系统之间的关系是(分数:2.00)A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统 C.数据库管理系统包括数据库
11、和数据库系统D.3 者没有明显的包含关系解析:解析:数据库系统(Database System,简称 DBS)包括数据库(Database,简 称 DB)和数据库管理系统(Database Management System,简称 DBMS)。25.如果要设计一个多窗体程序时,要设计一个封面窗体(名称(Name)为 FormCover,标题(Caption 为“多媒体演示”),其内部的各控件及其属性见下表。 则设计出的窗体可能是 (分数:2.00)A. B.C.D.解析:解析:在多重窗体程序中,要建立的界面由多个窗体组成,每个窗体的界 面设计都跟单个窗体的设计一样,无非是多了一个添加窗体的过程
12、。首先要添加一个窗 体,通过“工程”菜单中的“添加窗体”命令向工程中添加一个窗体,然后向窗体中添加所 需要的控件,最后设置各控件的属性;选项 B)用的文本框而不是图片框,所以不正确;选 项 C)命令按钮的标题也没有按照题目要求的设置为“演示”和“结束”,也没有用图片框 而用的文本框,所以不正确;选项 D)用了图像框而没有用图片框,命令按钮的标题也没 有按照题目要求的设置为“演示”和“结束”,所以不正确。26.在计算机中,算法是指(分数:2.00)A.加工方法B.解题方案的准确而完整的描述 C.排序方法D.查询方法解析:解析:计算机算法是指解题方案的准确而完整的描述,它有以下几个基本特征:可行性
13、、确定性、有穷性和拥有足够的情报。27.在设计阶段,当双击窗体上的某个控件时,打开的窗口是(分数:2.00)A.工程资源管理器窗口B.工具箱窗口C.代码窗口 D.布局窗口解析:解析:“工程资源管理器”窗口在屏幕的右上角,由 3 个按钮组成:分别是 “查看代码”、“查看对象”和“切换文件夹”。系统启动后就显示在屏幕上,所以选项 A) 不正确;工具栏窗口用于界面设计,其窗口由工具图标组成,通常位于窗体的左侧,显示 的是 Visual Basic 中的内部控件,所以选项 B)也不正确;窗体布局窗口允许使用屏幕的小 图像来布置应用程序中的各窗体的位置,一般在屏幕右下角,所以选项 D)也不正确;双 击窗
14、体上的某个控件可以打开其代码窗口,编写事件过程,所以选项 C)是正确的。28.使用语句 Dim A(2) As Integer 声明数组 A 之后,以下说法正确的是(分数:2.00)A.A 数组中的所有元素都为 0 B.A 数组中的所有元素值不确定C.A 数组中所有元素值都为 EmptyD.执行 Erase A 后,A 数组中所有元素值都不为 0解析:解析:所谓数组就是能够保存具有数据类型的多个数值的存储空间,当 声明一个数值数组后,在没有给它赋值前,数组中的所有元素值为 0,所以 A)是正确的; Erase 语句的作用是释放动态数组所占的内存空间,所以 D)选项也不正确。只有选项 A)正确。
15、29.下列程序段,在运行时最后输出的内容是 a=2 c=1 AAA: c=c + a If c10 Then Print c GoTo AAA Else Print “10 以内的奇数显示完毕“ End If(分数:2.00)A.3B.7C.9D.10 以内的奇数显示完毕 解析:解析:在本题中使用了 If 语句与 GoTo 语句,来控制结构。当 c10 时, 输出 c,并继续运行;当大于 10 时,显示“10 以内的奇数显示完毕。”并结束程序。因为 c =c+a,c 和 a 都是正数,总有大于10 的时候,所以最后输出的一定是“10 以内的奇数显 示完毕”。30.单击命令按钮时,下列程序的执行
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 答案 解析 DOC
