【计算机类职业资格】二级VISUAL+BASIC-10-2及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC-10-2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC-10-2及答案解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC-10-2 及答案解析(总分:80.06,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:55.00)1.算法的空间复杂度是指 _。 A. 算法程序的长度 B. 算法程序中的指令条数 C. 算法程序所占的存储空间 D. 算法执行过程中所需要的存储空间(分数:1.00)A.B.C.D.2.如果进栈序列为 e1,e2,e3,e4,则可能的出栈序列是 A. e3,e1,e4,e2 B. e2,e4,e3,e1 C. e3,e4,e1,e2 D. 任意顺序(分数:1.00)A.B.C.D.3.下列程序段的执行结果是_ 。k=0For j=1 To 2For i
2、=1 To 3k = i+ 1Next iFor i=1 To 7k= k + 1Next iNext jPrint k A. 11 B. 10 C. 9 D. 8(分数:2.00)A.B.C.D.4.假定有以下循环结构:Dountil 条件循环体Loop则下列说法正确的是 _。 A. 如果“条件”是一个为-1 的常数,则一次循环体也不执行 B. 如果“条件”是一个为-1 的常数,则至少执行一次循环体 C. 如果“条件”是一个不为-1 的常数,则至少执行一次循环体 D. 不论“条件”是否为“真”,至少要执行一次循环体(分数:1.00)A.B.C.D.5.下列操作中不能向工程中添加窗体的是 _。
3、 A. 执行“工程”菜单中的“添加窗体”命令 B. 单击工具栏上的“添加窗体”按钮 C. 右击窗体,在弹出的菜单中选择“添加窗体”命令 D. 右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令 (分数:1.00)A.B.C.D.6.有如下事件过程: Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) If (Button And 3) =3 Then Print “OK“ End If End Sub 程序运行后,为了在窗体上输出“OK”,应当按下的鼠标键是 ) 左键 ) 右键 )
4、同时按下左键和右键 ) 按什么键都不显示(分数:2.00)A.B.C.D.7.如果 A 为整数且|A|=10,则打印“OK”,否则打印“Error”,表示这个条件的单行格式 If 语句是U /U。 A. If Int()=A And Sqr()=10 Then Print “OK“ Else Print “Error“ B. If Fix(a)=a And Abs(a)=10 Then Print “OK“ E1se Print “Error“ C. If Iht()=A And(A=10,A=-10)Then Print “OK“ Else Print “Error“ D. If Fix()
5、=A And A=10,And A=-10 Then Print “OK“ Else Print “Error“(分数:2.00)A.B.C.D.8.对象的属性用来描述对象的特征和状态,它们是一组 A. 数据 B. 属性名 C. 程序 D. 代码(分数:1.00)A.B.C.D.9.在运行程序时,在文本框中输入新的内容,或在程序代码中改变 Text 的属性值,相应会触发到 A. GotFocus 事件 B. Click 事件 C. Change 事件 D. DblClick 事件(分数:2.00)A.B.C.D.10.下面四个选项,不是窗体属性的是U /U。 A.MinButton B.Max
6、Button C.Caption D.Load(分数:2.00)A.B.C.D.11.以下程序段运行的结果是_。Dim a(1 To 5)As BooleanDim flag As Booleanflag=FalseDim i As IntegerDim j As IntegerDo Until flag=TrueFor i=-1 To 5j=j+1If a(i)=False Thena(i)=TrueExit ForEnd IfIf i=5 Thenflag=TrueEnd IfNextLoopPrint j A. 20 B. 7 C. 35 D. 8(分数:2.00)A.B.C.D.12.
7、关于 Move 方法,下列叙述正确的是_。 A. 用来移动窗体和控件,不能改变其大小 B. “对象”是窗体时,移动基准以屏幕左边界和上边界为准 C. Move 方法移动出计时器以外的所有标准控件 D. “对象”是控件时,移动基准以屏幕左边界和上边界为准(分数:2.00)A.B.C.D.13.单击滚动条上的滚动箭头时,产生的事件是 A. Click B. Scroll C. Change D. Move(分数:1.00)A.B.C.D.14.在窗体上画个名称为 Text1 的文本框,并编写如下程序:Private Sub Form_Load()ShowText1.Text=“ “Text1.Se
8、tFocusEnd SubPrivate Sub Form_MouseUp(Button As Integer,Shift As Integer,X As Single,Y As Single)Print “程序设计“End SubPrivate Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer)Print “Visual Basic“;End Sub程序运行后,如果按 A 键,然后单击窗体,则窗体上显示的内容是 _。 A. Visual Basic B. 程序设计 C. A 程序设计 D. Visual Basic 程序设计(分数:1
9、.00)A.B.C.D.15.下列表达式中值为-6 的是 A. Fix(-5.678) B. Int(-5.678) C. Fix(-5.678+0.5) D. Int(-5.678-0.5)(分数:1.00)A.B.C.D.16.将 E-R 图转换为关系模式时,实体和联系都可以表示为_。 A.属性 B.键 C.关系 D.域(分数:1.00)A.B.C.D.17.设循环队列的存储空间为 Q(1:35),初始状态为 front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为_。 A.16 B.20 C.0 或 35 D.15(分数:2.0
10、0)A.B.C.D.18.软件工程方法的产生源于软件危机,下列哪个(些)是产生软件危机的内在原因?软件复杂性 软件维护困难 软件成本太高 软件质量难保证 A. B. C. 和 D. 和(分数:1.00)A.B.C.D.19.结构化程序设计的 3 种基本结构是U /U。 A. 过程、子程序和分程序 B. 顺序、选择和重复 C. 递归、堆栈和队列 D. 调用、返回和转移(分数:2.00)A.B.C.D.20.下列程序段的执行结果为 _。X=5Y=-20If Not X0 Then X=Y-3 Else YX+3Print X-Y;Y-X A. -3 3 B. 5 -8 C. 3 -3 D. 25
11、-25(分数:1.00)A.B.C.D.21.假定建立了一个名为 Command1 的命令按钮数组,则下列说法中错误的是U /U。 A.数组中每个命令按钮的名称(名称属性)均为 Command1 B.数组中每个命令按钮的标题(Caption 属性)都一样 C.数组中所有命令按钮可以使用同一个事件过程 D.用名称 Command1(下标)可以访问数组中的每个命令按钮(分数:2.00)A.B.C.D.22.为了提高测试的效率,应该 A. 随机选取测试数据 B. 取一切可能的输入数据作为测试数据 C. 在完成编码以后制定软件的测试计划 D. 集中对付那些错误群集的程序(分数:2.00)A.B.C.D
12、.23.有以下程序:Sub subP(b()As Integer)For i=1 To 4b(i)2*iNext iEnd SubPrivate Sub Command1_Click()Dim a(1 To 4)As Integera(i)5a(2)6a(3)7a(4)8subP a()For i1 To 4Print a(i)Next iEnd Sub运行上面的程序,单击命令按钮,输出结果为_。 A. 2 4 6 8 B. 5 6 7 8 C. 10 12 14 6 D. 出错(分数:1.00)A.B.C.D.24.对于数据库系统,负责定义数据库内容,决定存储结构和存取策略及安全授权等工作的
13、是_。 A. 应用程序员 B. 用户 C. 数据库管理员 D. 数据库管理系统的软件设计员(分数:2.00)A.B.C.D.25.当一个工程含有多个窗体时,其中的启动窗体是_。 A. 启动 Visual Basic 时建立的窗体 B. 第一个添加的窗体 C. 最后一个添加的窗体 D. 在“工程属性”对话框中指定的窗体(分数:2.00)A.B.C.D.26.在窗体上画一个命令按钮(名称为 Command1),然后编写如下事件过程:Private Sub Command1_Click()A = 4 : b = 5 : c = 6Print a = b + cEnd Sub程序运行后,单击命令按钮,
14、其结果为_。 A. a = 11 B. a = b+c C. False D. 出错(分数:2.00)A.B.C.D.27.下列不能打开属性窗口的操作是U /U。 A.执行“视图”菜单中的“属性窗口”命令 B.单击工具栏上的“属性窗口”按钮 C.按 Ctrl+T 快捷键 D.按 F4 键(分数:2.00)A.B.C.D.28.算法的空间复杂度是指 A. 算法在执行过程中所需要的计算机存储空间 B. 算法所处理的数据量 C. 算法程序中的语句或指令条数 D. 算法在执行过程中所需要的临时工作单元数(分数:2.00)A.B.C.D.29.文本框的 Scroll Bars 属性设置为非零值,却没有效
15、果,原因是U /U。 A.文本框中没有内容 B.文本框的 MultiLine 属性值为 False C.文本框的 MultiLine 属性值为 Ture D.文本框的 Locked 属性值为 Ture(分数:2.00)A.B.C.D.30.以下关于菜单的叙述中,错误的是 _。 A. 在程序运行过程中可以增加或减少菜单项 B. 如果把个菜单的 Enabled 属性设置为 False,则可删除该菜单项 C. 弹出式菜单在菜单编辑器中设计 D. 利用控件数组可以实现菜单项的增加或减少(分数:1.00)A.B.C.D.31.执行语句 s=Len(Mid(“Visual Basic“,1,6)后,s 的
16、值是 A. Visual B. Basic C. 6 D. 11(分数:1.00)A.B.C.D.32.下列程序段的执行结果为U /U。Dim A(3,3)For M=1 To 3For N=1 To 3If N=M Or N=3-M+1 ThenA(M, N)=1ElseA(M,N)=0End IfNext NNext MFor M=1 To 3For N=1 To 3Print A(M,N)Next NPrintNext M A. 1 0 0 0 1 0 0 0 1 B. 1 1 1 1 1 1 1 1 1 C. 0 0 0 0 0 0 0 0 0 D. 1 0 1 0 1 0 1 0 1
17、(分数:2.00)A.B.C.D.33.有如下函数过程: Function Fun(By Val x As Ingeger,ByVal y As Integer) As Integer DO While y0 reminder=x Mod y x=y y=reminder Loop Fun=x End Function 以下是调用该函数的事件过程,该程序的运行结果是 Private Sub Command1_Click() Dim a As Integer Dim b As Integer a=100:b=25 x=Fun(a,b) Print x End Sub ) 0 ) 25 ) 50
18、) 100(分数:2.00)A.B.C.D.34.可以在窗休模块的通用声明段中声明_。 A. 全局变量 B. 全局常量 C. 全局数组 D. 全局用户自定义类型 (分数:1.00)A.B.C.D.35.在窗体上有一个命令按钮 Command1,编写如下程序:Private Sub Command1_Click()Print pp1(3,7)End SubPublic Function pp1(x As Single,n As Integer)As SingleIf n=0 Thenpp1=1ElseIf n Mod 2=1 Thenpp1=x*x+nElsepp1=x*x-nEnd IfEnd
19、 IfEnd Function程序运行后,单击该命令按钮,屏幕上显示的是U /U。 A. 2 B. 1 C. 0 D. 16(分数:2.00)A.B.C.D.二、B填空题/B(总题数:2,分数:25.00)在窗体上面一个文本框和一个命令按钮,如下图所示。(分数:21.06)填空项 1:_填空项 1:_(3).为了在运行时将“d:/pic”文件夹下的图形文件“a.jpg”装入图片框 Picture1,所使用的语句为U U /U /U。(分数:1.62)填空项 1:_(4).Visual Basic 中的控件分为 3 类,它们是标准控件、U U /U /U和可插入对象。(分数:1.62)填空项 1
20、:_(5).当对象得到焦点时,会触发 GotFocus 事件,当对象失去焦点时将触发_事件。(分数:1.62)填空项 1:_(6).Visual Basic 对象可以分为两类,分别为U 【6】 /U和U 【7】 /U。(分数:1.62)填空项 1:_(7).若串 s=“Program“,则其子串的数目是U U /U /U。(分数:1.62)填空项 1:_(8).在窗体上画一个名为 Command1 的命令按钮,编写如下程序: Private Sub Command1_Click() Dim M(10)As Integer For k=1 To 10 M(k)=12-k Next k x=6 P
21、rint M(2+M(x) End Sub 程序运行后,单击命令按钮,输出的结果是_。(分数:1.62)填空项 1:_(9).下列事件过程的功能是:建立一个名为 Data1 的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为 1,2,3,90。请在空白处填上合适的代码,将程序补充完整。 Private Type Ang K As Integer Sinx As Single Cosx As Single End Type _定义 Ang 类型的变量 Ksc Private Sub Form_Click() Dim Y As Single Open “C:/Data1.txt“Fo
22、r Random As #1 Len=10 Put #l, 1, Ksc Y=3.14159/180 For i=1 To 90 Ksc.K = i _ = Sin(i * Y)给变量 Ksc 的正弦函数值赋值 Ksc. Cosx=Cos(i * Y) Next i Close #1 End Sub(分数:1.62)填空项 1:_(10).注释一般分为序言性注释和_注释。(分数:1.62)填空项 1:_(11).为了建立窗体的 Click 事件过程,即 Form_Click,应先在代码窗口的U U /U /U栏中选择 Form,然后在U U /U /U栏中选择 Click。(分数:1.62)填
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC102 答案 解析 DOC
