【计算机类职业资格】二级VISUAL+BASIC笔试-89及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-89及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-89及答案解析.doc(30页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-89 及答案解析(总分:81.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列程序段的执行结果为X=2 Y=5If X * Y 1 Then Y=Y - 1 Else Y=-1Print Y-X0(分数:2.00)A.TrueB.FalseC.-1D.12.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作(分数:2.00)A.软件投机B.软件危机C.软件工程D.软件产生3.以下不属于对象的基本特点的是(分数:2.00)A.分类性B.多态性C.继承性D.封装性4.下列程序段,在运行时最后输出的内容是a=2c=1
2、AAA:c=c + aIf c10 ThenPrint cGoTo AAAElsePrint “10 以内的奇数显示完毕“End If(分数:2.00)A.3B.7C.9D.10 以内的奇数显示完毕5.执行下列程序后,鼠标单击窗体,输出结果为。Private Sub Form_Click()Print“Click”;End SubPrivate Sub Form_MouseDown(Button As Integer,Shift_As Integer,X As Single,Y As Single)Print “Donw”End SubPrivate Sub Form_MouseUp(Butt
3、on As Integer,Shift_As Integer,X As Single,Y As Single)Print“Up”End Sub(分数:2.00)A.DownUpClickB.ClickDownUpC.DownClickUpD.UpDownClick6.以下能够正确计算 n!的程序是(分数:2.00)A.Private Sub Command1 Click()n=5:x=1Dox=x * II=I + 1 Loop While I nPrint xEnd SubB.Private Sub Command1_Click()n=5:X=1:I=1DoX=X*II=I + 1Loop
4、While I nPrint xEnd SubC.Private Sub Command1_Click()n=5:X=1:I=1DoX=X * II=I + 1Loop While I=nPrint XEnd SubD.Private Sub Command1_Click()n=5:X=1:I=1Dox=x * II=I + 1Loop While InPrint XEnd Sub7.串的长度是(分数:2.00)A.串中不同字符的个数B.串中不同字母的个数C.串中所含字符的个数且字符个数大于零D.串中所含字符的个数8.在设计阶段,当双击窗体上的某个控件时,打开的窗口是(分数:2.00)A.工程
5、资源管理器窗口B.工具箱窗口C.代码窗口D.布局窗口9.在计算机中,算法是指(分数:2.00)A.加工方法B.解题方案的准确而完整的描述C.排序方法D.查询方法10.变量 L 的值为-8,则-L2 的值为(分数:2.00)A.64B.-64C.16D.-1611.有如下程序:Private Sub Command1_Click()Dim k As Integer,m As IntegerDim p As Integerk=4:m=1p=PC(k,m):Print p;p=PC(k,m):Print pEnd SubPrivate Function PC(a As Integer,b As In
6、teger)Static m As Integer,i As Integerm=0:i=2i=i + m + 1m=i + a + bPC=mEnd Function程序运行后,输出的结果为(分数:2.00)A.4 6B.6 6C.8 8D.10 1212.单击一次命令按钮后,下列程序的执行结果为Private Sub Command1_Click()Dim m As Integer,I As Integer,x(10) As IntegerFor I=0 To 4:x(I)=I+1:Next IFor I=1 TO 2:Call Prioc(x):Next IFor I=0 TO 3:Pri
7、nt x(I);:Next IEnd Sub Private Sub Prioc(a()As Integer)Static I As IntegerDoa(I)=a(I)+a(I+1)I=I+1Loop While I2End Sub(分数:2.00)A.3 4 7 5B.3 5 7 4C.1 2 3 4D.1 2 3 513.数据库、数据库系统和数据库管理系统之间的关系是(分数:2.00)A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统C.数据库管理系统包括数据库和数据库系统D.3 者没有明显的包含关系14.有如下程序:Private Sub Command1
8、 Click()Dim a As SingleDim b As Singlea=5:b=4Call S(a,B) End SubSub S(x As Single,y As Single)t=xx=t/yy=t Mod yEnd Sub在调用运行上述程序后,a 和 b 的值分别为(分数:2.00)A.0 0B.1 1C.2 2D.1 215.在窗体上画一个命令按钮,然后编写下列程序:Private Sub Command12_Click()Tt 3End SubSub Tt(a As Integer)Static X As IntegerX=X * a + 1Print x;End Sub连续
9、三次单击命令按钮,输出的结果是(分数:2.00)A.1 5 8B.1 4 13C.3 7 4D.2 4 816.下面不属于软件设计原则的是(分数:2.00)A.抽象B.模块化C.自底向上D.信息隐蔽17.要使文件列表框中的文件随目录列表框中所选择的当前目录的不同而发生变化,应该(分数:2.00)A.在 File1 中的 Change 事件中,输入 File1Path=Dir1PathB.在 Dirl 中的 Change 事件中,输入 File1Path=Dir1PathC.在 File1 中的 Change 事件中,输入 Dir1Path=File1PathD.在 Dir1 中的 Change
10、 事件中,输入 Dir1Path=File1Path18.在计时器控件中,Interval 属性的作用是(分数:2.00)A.决定是否响应用户的操作B.设置计时器事件之间的间隔C.存储程序所需要的附加数据D.设置计时器顶端和其容器之间的距离19.使用语句 Dim A(2) As Integer 声明数组 A 之后,以下说法正确的是(分数:2.00)A.A 数组中的所有元素都为 0B.A 数组中的所有元素值不确定C.A 数组中所有元素值都为 EmptyD.执行 Erase A 后,A 数组中所有元素值都不为 020.关系模型允许定义 3 类数据约束,下列不属于数据约束的是(分数:2.00)A.实
11、体完整性约束B.参照完整性约束C.域完整性约束D.用户自定义的完整性约束21.以下事件过程可以将打开的对话框的标题改为“新时代”的是(分数:2.00)A.Private Sub Command2_Click()CommonDialog1DialogTitle=“新时代“CommonDialog1ShowOpenEnd SubB.Private Sub Command2 Click()CommonDialog1DialogTitle=“新时代“CommonDialog1ShowFontEnd SubC.Private Sub Command2_Click()CommonDialog1Dialog
12、Title=“新时代“CommonDialog1Show End SubEnd SubD.Private Sub Command2_Click()CommonDialog1DialogTitle=“新时代“CommonDialog1ShowColorEnd Sub22.下面说法不正确的是(分数:2.00)A.变量名的长度不能超过 255 个字符B.变量名可以包含小数点或者内嵌的类型声明字符C.变量名不能使用关键字D.变量名的第一个字符必须是字母23.下列日期型数据正确的是(分数:2.00)A.January 10,1979B.#January 10,1997#C.“January 10,199
13、7“D.第二次调用 Tt 过程时,因为 x 为静态变量,所以它的值为上次调用后的值,即为 1,加上乘以 a 加 1 后,x 的值变为 4,输出结果为 4;同理,第三此调用后输出结果为 13。16.下面不属于软件设计原则的是(分数:2.00)A.抽象B.模块化C.自底向上 D.信息隐蔽解析:解析:软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念,它们是抽象、模块化、信息隐蔽和数据独立性。自底向上是集成测试中增量测试的一种。17.要使文件列表框中的文件随目录列表框中所选择的当前目录的不同而发生变化,应该(分数:2.00)A.在 File1 中的
14、 Change 事件中,输入 File1Path=Dir1PathB.在 Dirl 中的 Change 事件中,输入 File1Path=Dir1Path C.在 File1 中的 Change 事件中,输入 Dir1Path=File1PathD.在 Dir1 中的 Change 事件中,输入 Dir1Path=File1Path解析:解析:此题考查的是文件列表框与目录列表框的关联问题。当用户触发文件的 Change 事件时,文件的列表随着目录位置的改变而改变,其中目录为源操作数,位于等号右边,文件为目的操作数,位于等号的左边,所以正确答案为 B)选项。18.在计时器控件中,Interval
15、 属性的作用是(分数:2.00)A.决定是否响应用户的操作B.设置计时器事件之间的间隔 C.存储程序所需要的附加数据D.设置计时器顶端和其容器之间的距离解析:解析:在计时器控件中,Interval 属性用来设置计时器事件之间的间隔,单位是毫秒,取值范围是 065535,因此最大时间间隔不能超过 65 秒,如果把 Interval 属性设置为1000,则表明每秒钟发生一个计时器事件。所以,本题的正确答案是选项 B)19.使用语句 Dim A(2) As Integer 声明数组 A 之后,以下说法正确的是(分数:2.00)A.A 数组中的所有元素都为 0 B.A 数组中的所有元素值不确定C.A
16、数组中所有元素值都为 EmptyD.执行 Erase A 后,A 数组中所有元素值都不为 0解析:解析:所谓数组就是能够保存具有数据类型的多个数值的存储空间,当声明一个数值数组后,在没有给它赋值前,数组中的所有元素值为 0,所以 A)是正确的;Erase 语句的作用是释放动态数组所占的内存空间,所以 D)选项也不正确。只有选项A)正确。20.关系模型允许定义 3 类数据约束,下列不属于数据约束的是(分数:2.00)A.实体完整性约束B.参照完整性约束C.域完整性约束 D.用户自定义的完整性约束解析:解析:关系模型允许定义 3 类数据约束,它们是实体完整性约束、参照完整性约束及用户自定义的完整性
17、约束。其中前两种完整性约束由关系数据库系统支持,对于用户自定义的完整性约束,则由关系数据库系统提供完整性约束语言,用户利用该语言给出约束条件,运行时由系统自动检查。21.以下事件过程可以将打开的对话框的标题改为“新时代”的是(分数:2.00)A.Private Sub Command2_Click()CommonDialog1DialogTitle=“新时代“CommonDialog1ShowOpenEnd SubB.Private Sub Command2 Click()CommonDialog1DialogTitle=“新时代“CommonDialog1ShowFontEnd SubC.P
18、rivate Sub Command2_Click()CommonDialog1DialogTitle=“新时代“CommonDialog1Show End SubEnd SubD.Private Sub Command2_Click()CommonDialog1DialogTitle=“新时代“CommonDialog1ShowColorEnd Sub解析:解析:无需多看,一看就可以看出选项 A)是正确的;下面来分析一下。首先,设置标题属性用 DialogTide 属性,四个选项都一样,所以这个不是区别;再看方法,选项 A)用的是 ShowOpen 方法,即打开对话框,所以是正确的;选项 B
19、)用的是 ShowFont方法,是字体设置对话框,不符合本题的意思,不正确;选项 C)用的是 Show 方法,但是对话框没有此方法,所以也不正确;最后选项 D)是用的 ShowColor 方法,是颜色选择对话框,所以也不符合本题的意思。22.下面说法不正确的是(分数:2.00)A.变量名的长度不能超过 255 个字符B.变量名可以包含小数点或者内嵌的类型声明字符 C.变量名不能使用关键字D.变量名的第一个字符必须是字母解析:解析:在 Visual Basic 中,可以用名字来表示内存的位置,以便访问内存中的数据。有关变量命名的规则如下:名字只能由字母、数字和下划线组成;名字的第一个字符必须是英
20、文字母,最后一个字符可是是类型说明符;名字的有效字符为 255 个;不能用 Visual Basic 的保留字作变量名,但可以把保留字嵌入变量名中;同时变量名也不能是末尾带有类型说明符的保留字,例如变量 Print 和 Print$是非法的,而变量 Print_Number 是合法的。23.下列日期型数据正确的是(分数:2.00)A.January 10,1979B.#January 10,1997# C.“January 10,1997“D.&January 10,1997&解析:解析:用“#”括起来的部分表示日期。用双引号括起来的部分表示字符串常量。VisualBasic 中用“&”括起来
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 89 答案 解析 DOC
