计算机二级VB语言程序设计考试题及答案
- 格式:docx
- 大小:41.58 KB
- 文档页数:15
计算机二级VB语言程序设计考试题及答案
计算机二级VB语言程序设计考试题及答案
1.在窗体上画一个名称为Text1的文本框,一个名称为Command1的命令按钮,然后编写如下事件过程和通用过程:
PrivateSubCommand1_Click()
n=Val(Text1.Text)
Ifn2=n/2Then
f=f1(n)
Else
f=f2(n)
EndIf
Printf;n
EndSub
PublicFunctionf1(ByRefx)
x=x*x
f1=x+x
EndFunction
PublicFunctionf2(ByValx)
x=x*x
f2=x+x+x
EndFunction 程序运行后,在文本框中输入3,然后单击命令按钮,窗体上显示的是(D)(单)
A.7236
B.10836
C.726
D.273
2.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
c="1234"
Fori=1To4
c1=Trim(Str())
Printc1
Nexti
EndSub
程序运行后,单击命令按钮,要求在窗体上显示如下内容
1
12
123
1234
则在下划线处应填入的内容为(B)(单)
A.Right(c1,i)
B.Left(c1,i) C.Mid(c1,i,1)
D.Mid(c1,i,i)
3.在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下事件过程:
PrivateSubCommand1_Click()
n=Val(Text1.Text)
Fori=2Ton
Forj=2Tosqr(i)
IfiModj=0ThenExitFor
Nextj
Ifj>Sqr(i)ThenPrinti
Nexti
EndSub
该事件过程的功能是(C)(单)
A.输出n以内的奇数
B.输出n以内的'偶数
C.输出n以内的素数
D.输出n以内能被j整除的数
4.在窗体上画一个名称为Command1的命令按钮,然后编写如下通用过程和命令按钮的事件过程:
PrivateFunctionf(mAsInteger)
IfmMod2=0Then
f=m Else
f=1
EndIf
EndFunction
PrivateSubCommand1_Click()
DimiAsInteger
s=0
Fori=1To5
s=s+f(i)
Next
Prints
EndSub
程序运行后,单击命令按钮,在窗体上显示的是(C)(单)
A.11
B.10
C.9
D.8
5.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
Dimarray1(10,10)AsInteger
DimiAsInteger,jAsInteger
Fori=1To3 Forj=2To4
array1(i,j)=i+j
Nextj
Nexti
Text1.Text=array1(2,3)+array1(3,4)
EndSub
程序运行后,单击命令按钮,在文本框中显示的值是(D)(单)
A.15
B.14
C.13
D.12
6.VisualBasic应用程序中标准模块文件的扩展名是【BAS或.BAS】(注意不要写点)。
7.在菜单编辑器中建立一个菜单,其主菜单项的名称为mnuEdit,Visible属性为False,程序运行后,如果用鼠标右键单击窗体,则弹出与mnuEdit相应的菜单。
PrivateSubForm_【mousedown】(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
IfButton=2Then
popupmenumnuEdit
EndIf
EndSub 8.在菜单编辑器中建立一个菜单,其主菜单项的名称为mnuEdit,Visible属性为False,程序运行后,如果用鼠标右键单击窗体,则弹出与mnuEdit相应的菜单。以下是实现上述功能的程序,请填空。
PrivateSubFormmousedown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
IfButton=2Then
【popupmenu】mnuEdit
EndIf
9.为了使计时器控件Timer1每隔0.5秒触发一次Timer事件,应将Timer1控件的【Interval】属性设置为500。
10.为了使计时器控件Timer1每隔0.5秒触发一次Timer事件,应将Timer1控件的Interval属性设置为【500】。
国家计算机二级office题库及答案
二、字处理题(共50分)
1[简答题]
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。
注意:以下的文件必须都保存在考生文件夹下。在考生文件夹下打开文档EXCEL.XLSX。
【背景素材】
财务部助理小王需要向主管汇报2013年度公司差旅报销情况,现在请按照如下需求,在EXCEL·XLSX文档中完成工作:
(1)在“费用报销管理”工作表“日期”列的所有单元格中,标注每个报销日期属于星期几,例如日期为“2013年1月20日”的单元格应显示为“2013年1月20日星期日”,日期为“2013年1月2113”的单元格应显示为“2013年1月21日星期一”。
(2)如果“日期”列中的日期为星期六或星期日,则在“是否加班”列的单元格中显示“是”,否则显示“否”(必须使用公式)。
(3)使用公式统计每个活动地点所在的省份或直辖市,并将其填写在“地区”列所对应的单元格中,例如“北京市”、“浙江省”。
(4)依据“费用类别编号”列内容,使用VLOOKUP函数,生成“费用类别”列内容。对照关系参考“费用类别”工作表。
(5)在“差旅成本分析报告”工作表83单元格中,统计2013年第二季度发生在北京市的差旅费用总金额。
(6)在“差旅成本分析报告”工作表84单元格中,统计2013年员工钱顺卓报销的火车票费用总额。 (7)在“差旅成本分析报告”工作表85单元格中,统计2013年差旅费用中,飞机票费用占所有报销费用的比例,并保留2位小数。
(8)在“差旅成本分析报告”工作表86单元格中,统计2013年发生在周末(星期六和星期日的通讯补助总金额。
三、电子表格题(共50分)
2[简答题]
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。
注意:以下的文件必须保存在考生文件夹下。小李今年毕业后,在一家计算机图书销售公司担任市场部助理,主要的工作职责是为部门经理提供销售信息的分析和汇总。
请你根据销售数据报表(“Excel.xlsx”文件),按照如下要求完成统计和分析工作。
(1)请对“订单明细表”工作表进行格式调整,通过套用表格格式方法将所有的销售记录调整为一致的外观格式,并将“单价”列和“小计”列所包含的单元格调整为“会计专用”(人民币)数字格式。
(2)根据图书编号,请在“订单明细表”工作表的“图书名称”列中,使用VL00KuP函数完成图书名称的自动填充。“图书名称”和“图书编号”的对应关系在“编号对照”工作表中。
(3)根据图书编号,请在“订单明细表”工作表的“单价”列中,使用VLOOKUP函数完成图书单价的自动填充。“单价”和“图书编号”的对应关系在“编号对照”工作表中。
(4)在“订单明细表”工作表的“小计”列中,计算每笔订单的销售额。
(5)根据“订单明细表”工作表中的销售数据,统计所有订单的总销售金额,并将其填写在“统计报告”工作表的83单元格中。 (6)根据“订单明细表”工作表中的销售数据,统计《MSOffice高级应用》图书在2012年的总销售额,并将其填写在“统计报告”工作表的`84单元格中。
(7)根据“订单明细表”工作表中的销售数据,统计隆华书店在2011年第3季度的总销售额,并将其填写在“统计报告”工作表的85单元格中。
(8)根据“汀单明细表”工作表中的销售数据,统计隆华书店在2011年的每月平均销售额(保留2位小数),并将其填写在“统计报告”工作表的B6单元格中。
(9)保存“Excel.xlsx”文件。
四、演示文稿题(共50分)
3[简答题]
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。
对新人职的教师进行入职培训,其PowerPoint演示文稿的制作水平广受好评。最近,她应北京节水展馆的邀请,为展馆制作一份宣传水知识及节水工作重要性的演示文稿。节水展馆提供的文字资料及素材参见“在考生文件夹中”,制作要求如下:
(1)标题页包含制作单位(北京节水展馆)和日期(XXXX年x月X日)。
(2)演示文稿须指定一个主题,幻灯片不少于5页,且版式不少于3种。
(3)演示文稿中除文字外要有2张以上的图片,并有2个以上的超链接进行幻灯片之间的跳转。
(4)动画效果要丰富,幻灯片切换效果要多样。
(5)演示文稿播放的全程需要有背景音乐。