全国高等学校计算机等级考试江西考区江西信息应用职业技术学院.docx
《全国高等学校计算机等级考试江西考区江西信息应用职业技术学院.docx》由会员分享,可在线阅读,更多相关《全国高等学校计算机等级考试江西考区江西信息应用职业技术学院.docx(12页珍藏版)》请在冰豆网上搜索。
全国高等学校计算机等级考试江西考区江西信息应用职业技术学院
全国高等学校计算机等级考试(江西考区)
2009年上半年二级VisualBasic笔试试卷B
(本试卷答卷时间为120分钟,满分100分)
I、计算机基础部分
试题一、选择题(每个选项1分,共30分)。
1.在下面的计算机存储器中,存取数据速度最快的是(1)
(1)A.RAWB.Cache
C.HDD,CD-ROM
2.下面各组的设备中,全为外部设备的是
(2)
(2)A.CRT、CPU、RAMB.鼠标器、绘图仪、控制器
C.硬盘、鼠标器、优盘D.Cache、优盘、激光打印机
3.下面(3)不是计算机硬件系统的主要性能指标
(3)A、字长B、存储器容量
C、主频D、操作系统性能
4、下列术语中,属于显示器性能指标的是(4)
(4)A、速度B、可靠性
C、分辨率D、精度
5、计算机网络技术饱含的两个主要技术是计算机技术和(5)
(5)A、微电子技术B、通信技术
C、数据处理技术D、自动化技术
6、下面选项用于表示IP地址,错误是(6)
(6)A、102.223.156B、202.225.101.12
C、192.258.1.23D、214.226.12.10
7、表示计算机存储容量的单位通常是(7)
(7)A、块B、字节
C、比特D、字长
8、操作系统是(8)
(8)A、系统软件B、计算软件
C、字表处理软件D、应用软件
9、一台微机相关本配置参数为“P4/2.6G/512M/80G/64M/52X/17”,可看出此微机的CPU的主频为(9)
(9)A、2.6GB、80G
C、512MD、64M
10、下面按键中,单独按下通常不起作用的是(10)
(10)、A、[Alt]B、[Esc]
C、[CapsLock]D、[Insert]
11、学校图书管理软件属于(11)
(11)、A、系统软件B、应用软件
C、操作系统D、辅助设计软件
12、防火墙的作用是不是(12)
(12)、A、消防B、加强网络间联系
C、增强网络安全性D、隔离网络间联系
13、在Windows2000的“资源管理器”窗口中,若希望显示文件名称、类型、大小等信息,则应该选择“查看”菜单中的(13)命令
(13)A、列表B、详细资料
C、大图标D、小图标
14、现有的计算机都是采用(14)提出的存储程序和二进制的原理制造的
(14)、A、图灵B、冯.诺伊曼
C、爱因斯坦D、布尔
15、计算机病毒的主要危害是(15)
(15)、A、破坏信息,损坏CPUB、干扰电网,破坏信息
C、占用资源,破坏信息D、更改Cache芯片中的内容
16、在WINDOWS中,利用附件中的“记事本”程序保存的文件,其扩展名一般是(16)
A、.txtB、.dos
C、.xlsD、.bmp
17、在WINDOWS中,移动文件或复制的第一步操作是(17)
A、选定B、剪切
C、复制D、粘贴
18、WINDOWS2000通过(18)进行输入法程序的安装和删除
A、“附件”组B、输入法生成器
C、状态栏D、控制面板
19、在WINDOWS中,“回收站”是(19)
A、内存中的一块区域B、硬盘中的一块区域
C、软盘中的一块区域D、高速缓存中的一块区域
20、在WINDOWS中,窗口的最小化是指(20)
A、窗口只占屏幕的最小区域B、窗口尽可能小
C、窗口缩小为任务栏上的一个图标D、窗口关闭
21、在Word2000的编辑状态中,“复制“操作的组合键是(21)
A、Ctrl+AB、Ctrl+X
C、Ctrl+VD、Ctrl+C
22、在WORD2000的编辑状态中,为文档设置页码,可以使用(22)菜单中的命中令
A、“工具“B、”编辑“
C、“格式“D、”插入“
23、在WORD2000中,编辑排版一个文件完毕后,要想知道其打印效果,可以选择(23)功能
A、打印预览B、模拟打印
C、提前打印D、屏幕打印
24、在WINDOWS中,要改变当前窗口的位置,将鼠标指向标题后,应执行的操作是(24)
A、选中B、单击
C、双击D、托动
25、在WORD中,若在计算表格中某行数值的总和,可以使用的统函数是(25)
A、SUMB、TOTAL
C、COUNTD、AVERRAGE
26、在PowerPoint中,为幻灯片中的对象设置动画效果的方法是(26)
A、单击“幻灯片放映”菜单中的“自定义动画”命令
B、单击“编辑”菜单中的“自定义动画”命令
C、单击“文件”菜单中的“动画设置”命令
D、单击“格式”菜单中的“幻灯片版式”命令
27、在使用PowerPoint的幻灯片放映演示文稿过程中,要结束放映,下列描述中不可结束放映的操作是(27)
A、按ESC键B、按回车键
C、单击鼠标右键,从弹出的快捷菜单中选中“结束放映”
D、单击放映屏幕左下角的上三角按钮,在弹出的菜单中选中“结束放映”
28、在EXCEL单元格中输入(28)使该单元格的值为时过8
A、=“160/20”B、160/20
B、=160/20D、“160/20”
29、Excel2000文件的后缀名是(29)
A、*.XLSB、*.XSL
C、*.XLWD、*dos
30、下列EXCEL的表示中,属于绝对地址的表达式是(30)
A、D8B、$A2
C、H$D、$F$3
II、程序设计语言部分
试题二、语言基础选择题(每个选项1分,共25分)。
1、以下Case语句中错误的是(31)
A、Case1to15B、Case ls>15
C、Casels>15andls<50D.Case3,5,ls>15
2、执行语句S=Len(Mid(“123456789”,2,4))后,S的值是(32)
A、2345B、6789C、4D、9
3、下面VB逻辑表达式的值为真的是(33)
A、“A”>“a”B、“9”>”a”
C、”That”>”Thank”D、12>12.1
4、执行VB命令“PRINT18/2*3,-3^2”后,屏幕显示情况为(34)
A、39B、3-9C、27-9D、27,-9
5、在设计阶段,当双击窗体上的某人控件时,所打开的窗口是(35)
A、窗体布局窗口B、代码窗口
C、本地窗口D、属性窗口
6、下面VB变量名中,不合法的是(36)
A、a2(2,4)B、abcdC、a$xD、CdE
7、以下叙述错误的是(37)
A、工程管理器可管理多种类型的文件
B、VisualBasic应用程序既能以编译方式执行,也能以解释方式执行
C、程序运行后没有显示结果,这就说明程序语句的语法有问题
D、对于事件驱动型应用程序,每次运行时的执行顺序可以不一样
8、可以删除字符串前导空格的函数是(38)
A、Ltrim()BRtim()CTrim()DMid()
9、执行下面VB程序的输出结果是(39)
a=-3^2
b=2^3
Printa>b
A.TrueB.-1C.0D.False
10、下列非VB中的方法是(40)
A、ClickB.MoveC.PrintD.Cls
11、运行下面的VB程序后,z的结果是(41)
x=-36.7
y=4
z=INT(x)MODy
Printz
End
A.0B.1C.-1D.-9
12、阅读下面的VB程序:
n1=inputBox(“请输入第一个数:
”)
n2=inputBox(“请输入第二个数:
”)
Print n1+n2
当分别输入111和222时,程序输出为(42)
A、111222B、222C、333D、程序出错
13、要使某一对象获得焦点发生的事件是(43)
A.MoveB.ChangeC.ScrollD.GetFocus
14、可以用来设置VB窗体最小化按钮的属性是(44)
A.MinButtonB.MaxButtonC.ControlBoxD.lcon
15、设a=1、b=2、C=3、d=4,刚表达式llf(a〈b,a,llf(c〈d,a,b))的结果为(45)
A、4B、3C、2D、1
16、定义不容辞个整数型元素的数组,正确的语句是(46)
A.Dima(4)AsintegerB.OptionBase1:
Dima(4)
C.Dima&(5)D.Dima(5)Asinteger
17、以下对VB的Sub过程的有关描述中,正确的是(47)
A、调用子过程时,只要把实参的值传递给形参,形参的值不能传递给实参
B、子过程既可以嵌套定义,又可以递归调用
C、子过程有返回值
D、具有调用关系的所有过程必须放在同一个模块中
18、用下面语句定义的数组的元数个数是(48)
Dima(-100to30)Asinteger
A.130B.101C.70D.131
19、选择某一控件对象,下列不能打开属性窗口的操作方法是(49)
A、按“确定”按钮
B、选取“视图”菜单的“属性窗口”命令选项
C、单击鼠标可键,弹出快捷菜单,选取属性菜单项
D、单击工具栏中的“属性窗口”图标
20、要窗体上画一个文本框,然后编写如下事件过程
PrivateSubText1_KeyPress(KeyAsciiAsInteger)
DimcharasString
char=Chr(KeyAscii)
KeyAscii=Asc(UCase(shar))
Text1.Text=String(5,KeyAscii)
EndSub
程序运行后,如果在键盘上输入字母“e”,刚文本框中显示的内容为(50)
A、eeeeeB.EEEEE
B.eeeeeeD.EEEEEE
21、在VB中要设置菜单项的快捷访问键,应使用的符号是(51)
A、*B、@C.&D.$
22、可以用来从内存中卸载窗体或控件的语句是(52)
A、UnloadB.ClsC.EraseD.Free
23、在以下控件中,没有Caption属性的是(53)
A、单选按钮B、文本框
C、标签D、命令按钮
24.假定有一个菜单项,名为Menultem,为了在运行时使该菜单项失效(变灰),应使用的语句为(54)
A.Menultem.Enabled=FalseB.Menultem.Enabled=True
c.Menultem.Visible=TrueD.Menultem.Visible=False
25.执行下面的程序后,X的值是(55)
x=1
Fori=1to5Step2
x=x+i/5
Nexti
A.8B.9C.3D.2.8
试题三、程序阅读选择题(每个选项2分,共30分)
1、下面程序的功能是:
读入N后,求1+3/(2*1)+4/(3*2)+…….+(n+1)/(n*(n-1))的值。
请在()处选择正确的答案将程序补充完整
PrivateSubForm_Click()
DimsumAsSinglekkAsSingle,mm,AsSingle
DimiAslntelgr,nAslnteger
mm=lnputBox$(“请输入求的项数N”)
n=(56)
sum=1
Fori=2Ton
kk=i*(i-1)
sum=(57)
Nexti
Print“SUM=”;(58)
(56)A.Val(mm)B.InputBox(mm)C.Asc(mm)D.Len(mm)
(57)A.(i+1)/kkB.sum+(i+1)/kkC.sum*kkD.mm
(58)A.kkB.mmC.nD.sum
2、在窗体上画一个名称Command1的命令按钮和一个名称为Text1的文本框,在Command1的代码框中输入代码,这些代码的功能是求出1至10000之间的奇数之和,当单击Command1命令按钮运行这些代码,并把计算结果在Text1的文本框中显示出来,下面是设计的代码,请在()处选择正确的答案将程序补充完整
PrivateSubCommand1(59)
Dimi,sAslong
s=0
Fori=1To10000Step2
s=(60)
Nexti
Text1.(61)=Str(s)
EndSub
(59)A._LoadB._ClickC._DblClickD._Activate
(60)A.s+iB.iC.s+i*iD.i*i
(61)A.ValueB.CaptionC.Text1D,Text
3、下面程序的功能是:
把子100元钞换成1元,2元和5元的纸币(每种至少有1张),有哪几种换法?
,共有多少种?
请在()处选择正确的答案将程序补充完整
PrivateSubForm_Click()
Dimi%,j%,k%,s%
S=0
Print”5元”,”2元”,”1元”
Fork=1To(62)
Forj=1To(100-5*k)/2
i=100-5*k-2*j
IFi>=1ThenPrint(63):
s=(64)
Nextj
Nextk
Print
Print“s”=;()
EndSub
(62)A.10B.18C.19D.20
(63)A.k,j,iB.k,i,jC.i,j,kD.i,k,j
(64)A.iB.i+1C.j+1D.s+1
(65)A.kB.jC.iD.s
4.下面窗体的功能是验证一个命题;对任何一个非零的下整数,若为偶数刚除以2,若为奇数刚乘3加1,得到一个新的正整数后再按照上面的法则继续演算,经过若干次演算后得到的结果必然为1,请在()处选择正确的答案将程序补充完整,
OptionExplicit
PrivateSubCommand1_Click()
DimxAslnteger
Cls
x=lnputBox(“输入一个正整数”)
print”验证”&x&“:
”
Callyz(x)
(66)
Subyz(nAslnteger)
DimiAsinteger,sAsString
IfnMod2=0Then
s=n&”/2”
n=n/2
Prints&“=”&n
Elseif(67)Then
S=()
n=n*3+1
Prints&“=”&n
Else
(69)
Endif
(70)
EndSub
(66)A.ExitB.ExitSubC.EndD.EndSub
(67)A.nMod2=1Andn>1B.nMod2=3Andn>1
C.nMod2=1Andn<1D.nMod2=3Andn<1
(68)A.n&3+1B.n&*3+1C.n&“*3+1”D.n+*3+1
(69)A.EndSubB.ExitSubC.EndD.Exit
(70)A.Runyz(n)B.Callyz(n)C.Recallyz(n)D.Doyz(n)
试题四、综合应用题(共15分)
下面所示窗体包括两个标签、两个文本框和两个命令按钮(名称分别为Command1、Command2)。
窗体的功能是:
窗体运行时,在文本框Text1中输入用户名(假设是“计算机”),在文本框Text2中输入口令(假设“66888”),单击“确定”命令按钮后,验证输入的用户和口令,如果正确,则显示“输入正确!
”信息,并结束窗体运行以,否则,显示“输入错误,请重新输入!
”信息,然后将文本框中的内容清空,并将焦点定位在文本框Text1中,单击“退出”命令按钮后,卸载窗体。
请编写这两个命令按钮的Click事件代码。
II、程序设计语言部分答案
试题二、语言基础选择题(每个选项1分,共25分)
1-5:
CCCCB6-10:
CCADA11-15:
AADAD
16-20:
DADAB21-25:
CABAD
试题三、程序阅读选择题(每个选项2分,共30分)
1.ABD2.BAD3.CADD4.DACCB
试题四、综合应用题(共15分)
PrivateSubcmdExit_Click()
End
EndSub
PrivateSubcmdOk_Click()
IfText1.Text="计算机"AndText2.Text="66888"Then
MsgBox("输入正确!
")
End
Else
MsgBox("输入错误,请重新输入!
")
Text1.Text=""
Text2.Text=""
Text1.SetFocus
EndIf
EndSub