- 相关推荐
2017年9月计算机二级VB考试试题及答案
VBX 控件让可视化组件的概念进入Visual Basic。Visual Basic 1.0 是革命性的 BASIC,它的诞生也是 VB 史上的一段佳话。下面是小编收集的计算机二级VB考试试题及答案,希望大家认真练习!
一、选择题:
1、(C)二叉树链表
2、(B)循环链表
3、(C)函数的递归调用
4、(D)软件运行存在磨损和老化问题
5、(B)等价类划分
6、(A)软件的功能确定
7、(B)系统软件
8、(A)矩形
9、(C)投影
10、(A)ISBN书号
11、(A)标准模块中既有控件,也有代码
12、(C)print_s
13、 (D)3avg
14、(C)i = 0: s = 0
Do
i = i + 1
s = s + i
Loop Until i = 100
Print s
15、(C)False
16、(B)方法和事件
17、(D)在程序运行期间,可以修改命令按钮的Style属性。
18、(B)4
19、(C)15 7
20、(A)15 9
21、(B)Lostfocus
22、(B)25 16 9 4 1 36
23、(C)不能在Form2中引用Form1中控件的属性值,因此上述程序有错误
24、(B)Dir1_Change
25、(A)1 2 3
26、(B)变量x的作用域是Form1
27、(A)为了满足不同存取方式的需要,可以对同一个随机文件用几个不同的文件号打开
28、(B)双击命令按钮,会触发命令按钮的DblClick事件
29、(C)对话框的“文件类型”框中显示内容为“文本文件(*.txt)”
30、(D)菜单的Caption属性不可以为空字符串
31、(D)Sub Main过程能被Visual Basic自动识别并一定首先被执行
32、(C) afbecd
33、(C)在窗体上显示“表达式1”
34、(A) 3 5 7 4 5
35、(D)For j=n to i+1 Step -1
二、简单应用题
(1)为职工表设计一个名为zgb的快速报表。
(2)修改考生文件夹中的“工资查询.prg”文件,此文件的功能为:
通过结构复制数据表文件“工资表”生成一个含有职工号和基本工资的新数据表文件gz
B.dbf,将原数据库中基本工资大于1 500的职工记录添加到新表中并浏览结果。
修改程序中的错误行,不得删除或添加程序行,使程序正确运行。
工资表的结构和内容如下:
职工号 部门号 基本工资 奖金
101001 101 1750 1200
101002 101 1000 400
102001 102 700 200
102002 102 900 350
103001 103 1500 600
103002 103 1200 400 参考答案:请参考解析 系统解析:【参考答案】
(1)具体步骤如下:
① 在“命令”窗口输入命令:CREATE REPORT zgb。
② 弹出报表设计器,选择菜单命令“报表”→“快速报表”。
③ 系统弹出“打开”对话框,选择数据源表为“职工表”。
④ 在“快速报表”对话框中单击“字段布局”左侧的按钮(此为系统默认),选中“标题”复选框,为每一个字段添加一个字段名标题,再选中“将表添加到数据库环境中”复选框,把“职工表”作为数据源表添加到数据库环境中,单击“确定”按钮,便为职工表建立了一个快速报表。
⑤ 单击工具栏中的“打印预览”图标按钮,查看报表效果。
(2)具体步骤如下: www.Examda.CoM
① 根据题意,在“命令”窗口输入命令:MODI COMM工资查询.prg。
② 打开考生文件夹下的工资查询.prg文件,查看程序中的错误行。
****工资查询.prg的源程序内容:****
SET TALK OFF
SET SAFE OFF
SELECT 1
USE 工资表.dbf
COPY STRU TO gz
B.dbf 职工号,基本工资 ****Error****
SELECT 2
USE gz
B.dbf
SELECT 1
GO TOP
DO WHILE ! BOF() ****Error****
IF 基本工资>=1500
SELECT 2
APPEND BLANK
REPLACE A->职工号WITH 职工号,A->基本工资 WITH 基本工资 &&*error*
SELECT 1
ENDIF
CONT ****Error****
ENDDO
SELECT 2
DISPLAY ALL
DELETE TABLE gz
B.dbf ****Error****
CLOSE DATABASE
SET SAFE ON
SET TALK ON
*************************************
③ 修改程序中的错误。
****下面是修改后的工资查询.prg的程序内容:****
SET TALK OFF
SET SAFE OFF
SELECT 1
USE 工资表.dbf
COPY STRU TO gz
B.dbf FIELDS 职工号,基本工资
SELECT 2
USE gz
B.dbf
SELECT 1
GO TOP
DO WHILE ! EOF()
IF 基本工资>=1500
SELECT 2
APPEND BLANK
REPLACE 职工号WITH A-> 职工号, 基本工资 WITH A-> 基本工资
SELECT 1
ENDIF
SKIP
ENDDO
SELECT2
DISPLAY ALL
DROP TABLE gz
B.dbf
CLOSE DATABASE
SET SAFE ON
SET TALK ON
***********************************
④ 在“命令”窗口输入:DO 工资查询.prg,运行程序。
【试题解析】
本试题主要考查了快速报表的建立和SQL语句的简单应用。在(1)小题中可以通过菜单命令建立一个快速报表文件。
【9月计算机二级VB考试试题及答案】相关文章:
2017年9月计算机二级考试VB考试试题03-06
计算机二级vb考试试题及答案12-17
计算机二级vb考试试题(附答案)02-26
2017年9月计算机二级VB考试测试题03-06
计算机二级VB上机试题及答案03-14
9月计算机等级考试二级MS考试试题及答案10-08
2017年计算机二级VB考试试题及答案03-10