2010春江苏二级VB考试试题_第1页
2010春江苏二级VB考试试题_第2页
2010春江苏二级VB考试试题_第3页
2010春江苏二级VB考试试题_第4页
2010春江苏二级VB考试试题_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2010年春PAGE192010春江苏二级VB考试试题第一部分计算机基础知识1.下面关于通信技术的叙述中,错误的是

___1___。A.任何一个通信系统都有信源、信道和信宿这三个基本组成部分B.为了实现远距离传输信息,在模拟通信和数字通信中均采用载波技术C.为了降低传输信息的成本,在通信中广泛采用多路复用技术D.数字通信系统的一个主要性能参数是信道带宽,它指实际进行数据传输时单位时间内传输的二进位数目2.在下列有关集成电路及其应用的叙述中,错误的是

___2___

A.集成电路的制造工序繁多,工艺复杂且技术难度高

B.经过抛光后的硅片称为晶圆,每个晶圆最多可以制成一个合格的集成电路芯片

C.IC卡分为接触式IC卡和非接触式IC卡,后者通常又称为射频卡或感应卡

D.集成电路应用十分广泛,目前我国第2代居民身份证中就有集成电路芯片3.在下列有关数字技术的一些叙述中,错误的是

_____3_____

A.数字技术是采用有限个状态(例如"0"和"1")来表示、处理、存储和传输信息的

B.在逻辑代数中,1与1进行逻辑加(V)和逻辑乘(^)的结果相同

c.任何一个十进制数,均可以精确地转换成等值的二进制数

D.在PC机中,通常用原码表示正整数、用补码表示负整数4.

在下列有关PC机主机的叙述中,错误的是___4___

A.BIOS和CMOS存储器安装在主板上,普通用户一般不能自己更换

B.由于PC机主板的物理尺寸等没有标准化,所以不同PC机的主板均不能互换

C.芯片组是PC机各组成部分相互连接和通信的枢纽,一般由2块VLSI芯片组成

D.芯片组决定了主板上所能安装的内存最大容量、速度及可使用的内存条类型5.

在下列4个Intel微处理器产品中,采用双核结构的是

_____5_____

A.Core2Duo

B.PentiumPRO

C.PentiumIII

D.Pentium46.

在下列四种PC机主存储器类型中,目前常用的是

_____6_____

A.EDODRAM

B.SDRAM

C.RDRAM

D.DDRSDRAM7.

在下列有关PC机常用I/O接口的叙述中,错误的是

7

A.目前显卡与显示器的接口大多采用VGA接口

B.

可用于连接鼠标器的USB接口和PS/2接口的数据传输方式均是串行传输方式

C.

USB接口连接器有4个引脚,其中1个引脚可获得由主机提供的+1.5V电源

D.IEEE-1394b接口也是PC机常用的一种高速接口8.

在下列有关PC机外存储器的叙述中,错误的是

8

A.由于数据存取速度慢、容量小等原因,软盘存储器已逐渐被淘汰

B.所有的硬盘都是由2个或2个以上盘片组成的,硬盘中的盘面数为盘片数的2倍

C.目前有些优盘产品可以模拟软盘和硬盘启动操作系统

D.目前常见的组合光驱(“康宝”)既有DVD只读光驱功能,又有CD光盘刻录机功能9.

在下列有关光盘存储容量的叙述中,错误的是

9

A.80ramCD存储容量大约为200多兆字节

B.120mmCD存储容量大约为600多兆字节

C.单面单层的120mmDVD存储容量大约为4.7GB

D.单面单层的120mm蓝光光盘存储容量大约为17GB10.在下列有关Windows系列操作系统及其功能的叙述中,错误的是

10

A.Windows操作系统采用并发多任务方式支持系统中多个任务的执行

B.WindowsXP分为多个版本,它们可用于不同计算机和不同的应用.C.与WindowsXP相比,WindowsVista做了许多改进,但其硬件运行环境要求较高

D.无论是硬盘还是光盘,它们均采用相同的文件系统,即FAT文件系统11.在下列常用应用软件中,不能对编辑的文档设置密码的是

11

A.MicrosoftWord

B.MicrosoftExcel

C.MicrosoftPowerPoint

D.MicrosoftFrontPage12.在下列关于无线局域网的叙述中,错误的是

12

A.在无线局域网中,无线接入点实际上是一种无线交换机,在室内覆盖距离可达几十米

B.目前无线局域网可采用的协议有Wi-Fi和蓝牙等,后者的数据传输速率比前者更高

C.若某电脑贴有Intel公司的"Centrino"(迅驰)标记,则该电脑应有集成的无线网卡

D.无线网卡有多种类型,例如PCI无线网卡、USB无线网卡等13.IP地址分为A、B、C、D、E五类。下列4个IP地址中,属于C类地址的是

13

A.

B.

2

C.

8

D.

R14.因特网上有许多不同结构的局域网和广域网互相连接在一起,它们能相互通信并协调工作的基础是因为都采用了______14______

A.ATM协议

B.TCP/lP协议

C.X.25协议

D.NetBIOS协议15.下列有关因特网接入的叙述中,错误的是______15______

A.采用电话拨号接入时,数据传输速率只能达几十kbps

B.采用ADSL接入时,网络的下行数据传输速率通常高于上行数据传输速率

C.采用ADSL接入时,只需要ADSL调制解调器,不需要使用网卡

D.采用有线电视接入时,多个终端用户将共享连接段线路的带宽16.在下列有关字符集及其编码的叙述中,错误的是______16______

A.在我国台湾地区使用的汉字编码标准主要是GBK,该标准中收录了大量的繁体汉字

B.GBl8030标准中收录的汉字数目超过2万,WindowsXP操作系统支持该标准

C.Unicode字符集中既收录了大量简体汉字,也收录了大量繁体汉字

D.GB2312是我国颁布的第一个汉字编码标准,该字符集还收录了俄文、希腊字母等17.若一幅图像的大小为1024×768,颜色深度为16位,则该图像在不进行数据压缩时,其数据量大约为______17______

A.768KB

B.1.5MB

C.3MB

D.12.3MB18.在下列4种类型的数字化声音文件中,不可能包含人的说话声音的是

18

A.WAV

B.MP3

C.MID

D.WMA19.在下列有关数字视频的叙述中,错误的是

19

A.PC机所使用的视频卡能将输入的模拟视频信号进行数字化

B.目前使用摄像头获取视频信息时,不需要使用专门的视频卡

C.数字视频在数据压缩时只能使用MPEG标准,DVD就是采用MPEG一4标准压缩的

D.计算机动画是一种合成视频,这种技术是发展动漫产业的基础20.下列是几种常见的电子商务的分类方法。若将电子商务分为B-C、B-B等类型,则该分类

是______20______

A.按交易的双方进行分类

B.按使用的网络类型分类

c.按交易商品性质分类D.按交易商品规模分类

第二部分VisualBasic程序设计

.一、选择题(用答题卡答题,答案依次填在21—30答题号内)21.关于窗体,以下叙述中正确的是

21

A.仅当窗体上没有可以获得焦点的控件时,窗体才可以获得焦点

B.一个VB工程只能从某个指定的窗体开始启动

C.只有窗体可以作为控件的容器

D.UnloadMe和End语句的效果总是等同的22.若a为长整型变量,则执行a=12:PrintLen(a);Len(Str(a));Len(CStr(a))后,在窗体上看到的是

22

A.423

B.2

3

2

C.43

2D.2

2

323.数学表达式对应的visualBasic表达式是

23

A.Cos(30*3.14159/180)/(4*y+Ln(x))+Exp(2)

B.Cos(30*3.14159/180)/(4*y+Log(x))+Exp(2)

C.Cos(30*3.14159/180)/(4*y+Ln(x))+e^2

D.Cos(30)/(4*y+Log(x))+e^224.表达式Fix(-2.5)+Int(-3.5)+CInt(-2.5)的值是

24

A.-8

B.-7

C.-6

D.-525.以下说法中,错误的是

25

A.使用缺省Preserve关键字的ReDim语句可以改变数组的维数和大小

B.ReDim语句只能出现在过程中

c.使用ReDim语句重新定义的动态数组,只能比原数组大

D.使用ReDim语句可以对动态数组的所有元素进行初始化26.下列关于菜单的说法中,错误的是.

26

A.可以为菜单项选定快捷键

B.若在"标题"文本框中键入连字符(一),则可在菜单的两个菜单命令项之间加一条分隔线

C.除了Click事件之外,菜单项还可以响应其他事件

D.菜单编辑器的"名称"文本框用于输入菜单项的名称27.以下有关过程中形式参数的描述中,错误的是

27

A.函数过程可以没有形式参数

B.事件过程一定没有形式参数

C.形参数组只能按地址与实参数组结合

D.窗体与控件也可以作为过程的参数28.以下表达式中,可以表示"A和B之一大于0"的是

28

①A*B<=0

②A>0XorB>0

③A>0OrB>0

④A>0AndB<=0OrB>0AndA<=0

A.①③

B.③④

C.②④

D.①②④29.设变量A为长整型,则下面不能正常执行的语句是29

A.A=32768*2

B.A=2*1.5*16384

C.A=16384*2

D.A=190^230.以下有关滚动条控件(ScrollBar)的说法中错误的是

30

A.只能在设计时设置Max与Min属性值

B.Value属性返回滚动条内滑块当前所处位置的值

C.拖动滚动条内滑块时,将触发滚动条的Scroll事件

D.单击滚动箭头时,将触发滚动条的Change事件二:填空题1.执行下面的程序后,A(1,4)的值是_____,A(2,3)的值是_______,A(3,2)的值是OptionExplicitOptionBase1PrivateSubCommand1_Click()

Dima(4,4)AsInteger,ubAsInteger

DimiAsInteger,jAsInteger,nAsInteger

ub=UBound(a,1)

n=0

Fori=ubTo1Step-1

Forj=1Toub+1-i

n=n+1

a(j,j+i-1)=n

Nextj

Nexti

Fori=ubTo2Step-1

Forj=ubToiStep-1

a(j,j-i+1)=a(5-j,4-j+i)

Nextj

Nexti

Fori=1Toub

Forj=1Toub

Picture1.Printa(i,j);

Nextj

Picture1.Print

NextiEndSub2.在InputBox函数对话框中输入4(或直接单击”确定”按钮)窗体显示的第一行内容__(4)___,第二行是__(5)___,第四行是__(6)___OptionExplicitprivateSubcommand1_Click()

dimdaysasinteger

Days=InputBox("输入正整数",4)

printfun(days)EndSub

privatefunctionfun(dasinteger)asinteger

ifD=1then

fun=1

else

fun=2*fun(D-1)+1

printD;fun

endifEndFunction3窗体显示的第一行是__(7)_____第三行是__(8)_____最后一行是___(9)__privatesubcommand1_Click()

Dimiasinteger,kasinteger

Fori=1to5

k=fun(i)+I

printk

nexti

printiEndSubFunctionFun(Nasinteger)asInteger

StaticMasinteger

Dimjasinteger

M=M+N

N=N+1

ForJ=1ToM

J=J+2

Fun=Fun+J

NextJ

Fun=Fun+NEndFunction4.窗体显示的第一行是__(10)_____第三行是__(11)_____,最后一行是_(12)____OptionExplicitPrivateSubCommand1_Click()

DimSasString,NasInteger

S="3AB"

N=14

PrintConvert(S,N)EndSubPrivateFunctionConvert(SAsstring,NasInteger)asLong

DimStasstring,LasInteger,Iasinteger

L=Len(s)

DowhileL>=1

st=Left(s,1)

if

st>"9"then

st=Asc(st)-55

endif

Covert=Convert+Val(st)*N^(L-1)

printVal(st)*N^(L-1)

L=L-1

s=Right(S,L)

LoopEndFunction5.窗体显示的第一行是__(13)___,第二行是__(14)____,第三行是___(15)__OptionExplicitPrivateSubCommand1_Click()

Dimsasstring,kasinteger,ch()asstring

DimPasstring,iasinteger

s=Ucase("Meetmeaftertheclass.")

Fori=1toLen(s)

IfMid(s,i,1)<="Z"andMid(s,i,1)>="A"then

p=p&Mid(s,i,1)

ElseIfp<>""then

k=k+1

RedimPreservech(k)

ch(k)=p

p=""

Endif

Nexti

Fori=1toUbound(ch)

iflen(ch(i))<=2then

Callmove_c(ch(i),1)

else

Callmove_c(ch(i),2)

endif

printch(i)

nextiEndSUbPrivateSubMove_c(sasstring,kasinteger)

Dimiasinteger,jasinteger,passtring*1

Fori=1tok

p=Right(s,1)

Forj=Len(s)-1to1step-1

Mid(s,j+1,1)=Mid(s,j,1)

Nextj

s=p&Right(s,Len(s)-1)

nextiEndSub6.下面的程序是求的近似值,当第n项的绝对值小于10^-5时终止计算=1-1/3+1/5-1/7+…(-1)optionexplicitPrivateSubCommand1_Click()

dimnaslong,sassingle,tassingle,piassingle

Consteps=0.00001

n=1

t=1

s=0

do

s=s+t

n=n+1

t=___(16)______

LoopUntil__(17)______

pi=s*4

Label1.Caption="的近似值为:"EndSub7.下面程序的功能是,找出满足以下条件的三位整数,不含数字0,且任意交换数字位置所得到的数,均能被6整除OptionexplicitPrivatesubCommand1_Click()

dimiasinteger,jasinteger,kasinteger,stasstring

Dima(6)asinteger

Fori=100to999

if______(18)_________then

Forj=1to6

ifa(j)Mod6<>0thenExitFor

Nextj

if______(19)________THen

st=st&str(i)

k=k+1

ifkmod3=0thenst=st&vbcrlf

Endif

Endif

NextI

Text1=stEndSubPrivateFunctionfj(a()asinteger,sasstring)asBoolean

DimnasInteger,iasinteger,jasinteger

ifInstr(s,"0")<>0then

___(20)___

endif

Fori=1to3

Forj=1to2

n=n+1

____(21)___

s=Left(s,1)&Right(s,1)&Mid(s,2,1)

Nextj

s=Right(s,1)&left(s,2)

Nexti

fj=TrueEndFunction8.下面程序的功能是求两个特大整数之和,由于vb中能够表示的整数大小有一定限制,所以必须用新的方法求特大整数之和,本程序将特大整数使用字符类型进行处理,其中函数add用于求两个1位整数之和,参数c用于保存进位,注意,求和前需首先将两个整数按位对齐optionexplicitprivateSubcommand1_Click()

Dims1asstring,s2asstring,s3asstring

dimiasinteger,n1asinteger,n2asinteger

dimcasinteger,nasinteger

s1=text1:s2=Text2

n=______22_____

ifsgn(n)>0then

s2=________23__________

elseifSgn(N)<0then

s1=String(Abs(n),"0")&s1

endif

Fori=len(s1)to1step-1

n1=Val(Mid(s1,i,1))

n2=Val(Mid(s2,i,1))

s3=_______(24)________

Nexti

ifc<>0thens3=________(25)________

Text3=s3EndSubPrivateFunctionAdd(xasinteger,yasinteger,casInteger)asstring

Add=Cstr((x+y+c)Mod10)

_________(26)________EndFunction9.OptionExplicitPrivateSubCommand1_Click()

dimiaslong,i2aslong,flagasBoolean

Dima(0to9)asinteger,b(0to9)asinteger

Fori=100000to160000

CallValidate(i,a,flag)

ifflagthen

i2=i*6

callValidate(i2,b,flag)

ifflagandCompare(a,b)then

List1.AddItemi&"

"&i2

Endif

Endif

NextiendsubPrivateSubvalidate(naslong,a()asInteger,fasBoolean)

dimpasinteger,iasinteger

Erasea

f=false

fori=1tolen(cstr(N))

p=___(27)___

ifa(p)=1then

exitsub

else

a(p)=1

endif

nexti

___(29)f=trueEndSubPrivateFunctionCompare(a()asinteger,b()asinteger)asBoolean

dimjasinteger

compare=false

forj=1toUbound(a)

ifa(j)<>b(j)then

____(30)____exitfunction

Endif

nextj

Compare=trueEndFunction第一部分计算机基础知识1.在下列有关现代信息技术的一些叙述中,正确的是1。A.集成电路是20世纪90年代初出现的,它的出现直接导致了微型计算机的诞生B.集成电路的集成度越来越高,目前集成度最高的已包含几百个电子元件C.目前所有数字通信均不再需要使用调制解调技术和载波技术D.光纤主要用于数字通信,它采用波分多路复用技术以增大信道容量‘.2.最大的10位无符号二进制整数转换成八进制数是2.。A.1023B.1777C.1000D.10243.在下列有关目前PC机CPU的叙述中,错误的是3。A.CPU芯片主要是由Intel公司和AMD公司提供的B."双核"是指PC机主板上含有两个独立的CPU芯片C.Pentium4微处理器的指令系统由数百条指令组成D.Pentium4微处理器中包含一定容量的Cache存储器4.在下列有关当前PC机主板和内存的叙述中,正确的是4。A.主板上的BIOS芯片是一种只读存储器,其内容不可在线改写B.绝大多数主板上仅有一个内存插座,因此PC机只能安装一根内存条C.内存条上的存储器芯片属于SRAM(静态随机存取存储器)D.目前内存的存取时间大多在几个到十几个ns(纳秒)之间5.在下列有关PC机辅助存储器的叙述中,正确的是5。A.硬盘的内部传输速率远远大于外部传输速率B.对于光盘刻录机来说,其刻录信息的速度一般小于读取信息的速度C.使用USB2.0接口的移动硬盘,其数据传输速率大约为每秒数百兆字节D.CD-ROM的数据传输速率一般比USB2.0还快6.在下列PC机I/O接口中,数据传输速率最快的是6。A.USB2.0B.IEEE-1394C.IrDA(红外)D.SATA7.计算机软件可以分为商品软件、共享软件和自由软件等类型。在下列相关叙述中,错误的是7。A.通常用户需要付费才能得到商品软件的使用权,但这类软件的升级总是免费的B.共享软件通常是一种"买前免费试用"的具有版权的软件C.自由软件的原则是用户可共享,并允许拷贝和自由传播D.软件许可证是一种法律合同,它确定了用户对软件的使用权限8.人们通常将计算机软件划分为系统软件和应用软件。下列软件中,不属于应用软件类型的是8A.AutoCADB.MSNC.OracleD.WindowsMediaPlayer9.在下列有关Windows98/2000/XP操作系统的叙述中,错误的是9。A.系统采用并发多任务方式支持多个任务在计算机中同时执行B.系统总是将一定的硬盘空间作为虚拟内存来使用C.文件(夹)名的长度可达200多个字符D.硬盘、光盘、优盘等均使用FAT文件系统10.在下列有关算法和数据结构的叙述中,错误的是10。A.算法通常是用于解决某一个特定问题,且算法必须有输入和输出B.算法的表示可以有多种形式,流程图和伪代码都是常用的算法表示方法C.常用的数据结构有集合结构、线性结构、树形结构和网状结构等D.数组的存储结构是一种顺序结构11•因特网的IP地址由三个部分构成,从左到右分别代表11。A.网络号、主机号和类型号B.类型号、网络号和主机号C.网络号、类型号和主机号D.主机号、网络号和类型号12•在下列有关ADSL技术及利用该技术接入因特网的叙述中,错误的是12。A.从理论上看,其上传速度与下载速度相同B.一条电话线上可同时接听/拨打电话和进行数据传输C.利用ADSL技术进行数据传输时,有效传输距离可达几公里D.目前利用ADSL技术上网的计算机一般需要使用以太网网卡13.人们往往会用"我用的是10M宽带上网"来说明白己计算机连网的性能,这里的"10M"指的是数据通信中的13指标。A.最高数据传输速率B.平均数据传输速率C.每分钟数据流量D.每分钟IP数据包的数目14•计算机局域网按拓扑结构进行分类,可分为环型、星型和14型等。A.电路交换B.以太C.总线D.对等15.网络信息安全主要涉及数据的完整性、可用性、机密性等问题。保证数据的完整性就是15。A.保证传送的数据信息不被第三方监视和窃取B.保证发送方的真实身份C.保证传送的数据信息不被篡改D.保证发送方不能抵赖曾经发送过某数据信息16.某计算机系统中,西文使用标准ASCII码、汉字采用GB2312编码。设有一段纯文本,其机内码为CBF5DOB45043CAC7D6B8,则在这段文本中含有:16。A.2个汉字和1个西文字符B.4个汉字和2个西文字符C.8个汉字和2个西文字符D.4个汉字和1个西文字符17.以下关于汉字编码标准的叙述中,错误的是17。A.GB2312标准中所有汉字的机内码均用双字节表示B.我国台湾地区使用的汉字编码标准BIG5收录的是繁体汉字C.GB18030汉字编码标准收录的汉字在GB2312标准中一定能找到D.GB18030汉字编码标准既能与UCS(Unicode)接轨,又能保护已有中文信息资源18.若波形声音未进行压缩时的码率为64kb/s,已知取样频率为8kHz,量化位数为8,那么它的声道数是18。A.1B.2C.4D.819.从信息处理的深度来区分信息系统,可分为业务处理系统、信息检索系统和信息分析系统等。在下列几种信息系统中,不属于业务处理系统的是19。A.DSSB.CAIC.CAMD.OA20.在下列有关信息系统开发、管理及其数据库设计的叙述中,错误的是20。A.常用的信息系统开发方法可分为结构化生命周期方法、原型法、面向对象方法和CASE方法等B.在系统分析中常常使用结构化分析方法,并用数据流程图和数据字典来表达数据和处理过程的关系C.系统设计分为概念结构设计、逻辑结构设计和物理结构设计,通常用E-R模型作为描述逻辑结构的工具D.从信息系统开发过程来看,程序第二部分VisualBasic程序设计一、选择题(用答题卡答题,答案依次填在21—30答题号内)21.在列表框Listl中有若干列表项,可以删除选定列表项的语句是21A.List1.text=""B.List1.List(Listl.ListIndex)=""C.List1.ClearD.List1.RemoveItemList1.ListIndex22.执行22语句时,会出现出错提示信息。A.Print5+7=14B.Print16384*2C.Print32768*2D.Print"14"+3223.数学表达式对应的VB表达式是23。A。(e^(2*∏*x—5)*Log(x)+(Sin(2x))^3)/Sqr(Sin(x)-Cos(x^2))B.(Exp(2*3.14159*x一5)*Log(x)+(Sin(2*x))^3)/Sqr(Sin(x)一Cos(x^2))C.(Exp(2*∏*x—5)*Ln(x)+(Sin(2*x))^3)/Sqr(Sin(x)—Cos(x^2))D.e^(2*3.14159*x一5)*Ln(x)+(Sin(2*x))^3)/Sqr(Sing(x)—Cos(x^2))24.以下关于数组的说法中,错误的是24。A.使用了Preserve予句的ReDim语句,只允许改变数组最后一维的上界B.对于动态数组,ReDim语句可以改变其维界但不可以改变其数据类型C.Erase语句的功能只是对固定大小的数组进行初始化D.LBound函数返回值是指定数组某一维的下界25.下列有关过程的说法中,错误的是25。‘.A.在Sub或Function过程内部不能再定义其它Sub或Function过程B.对于使用ByRef说明的形参,在过程调用时形参和实参只能按传址方式结合C.递归过程既可以是递归Function过程,也可以是递归Sub过程D.可以像调用Sub过程一样使用Call语句调用Function过程26.以下有关对象属性的说法中,错误的是26。A.工具箱中的控件并不是VB中所有的控件B.若将Frame的Enabled属性设置为False,则不能使用放置在Frame里面的控件C.对象的Name属性在运行时不能改变D.对象的所有属性都可以在属性窗口中设置27.以下关于变量作用域的叙述中,正确的是:2Z。A.窗体中凡用Private声明的变量只能在某个指定的过程中使用B.模块级变量只能用Dim语句声明C.凡是在窗体模块或标准模块的通用声明段用Public语句声明的变量都是全局变量D.当不同作用域的同名变量发生冲突时,优先访问局限性小的变量28.表达式CInt(4.5)+CInt(-4.51)+Int(4.9)+Int(-4.1)+Fix(-1.9)+0Mod2的运算结果是28A.1B.-1C.-2D.-329.若要使逻辑表达式x>yXorY<Z<SPAN>结果为True,则x、Y、z的取值应为下列选项中的22。A.X=3、Y=3、Z=4B.X=2、Y=1、Z=2C.x=1、Y=3、Z=2D.x=2、Y=2、Z=230.在一个多窗体程序中,可以仅将窗体Form2从内存中卸载的语句是30A.Form2.UnloadB.UnloadForm2C.Form2.EndD.Form2.Hide二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)1.执行下面程序,单击Commandl,则图片框中显示的第一行是(1),显示的第二行是(2),最后一行显示的是(3)。PrivateSubCommand1_Click()Dima(3,3)AsIntegerDimiAsInteger,jAsIntegerFori=1To3Forj=3To1Step-1Ifi>=jThena(i,j)=i-jElsea(i,j)=j-iEndIfNextjNextiFori=1to3Forj=3To1Step-1Picture1.Printa(i,j);NextjPicturel.PrintNextiEndSub2.运行下面程序,如果连续三次单击命令按钮之后,A数组共有(4)个元素;数组元素A(2)的值是(5),A(5)的值是(6)OptionExplicitOptionBaselPrivateSubCommand1_Click()StaticA()AsInteger,NAsIntegerDimIAsInteger,KAsIntegerK=NN=N+2ReDimPreserveA(N)ForI=K+1ToNA(I)=I*N+1NextIForI=1ToNPrintA(I);NextIPrintEndSub3.运行下面的程序,单击commandl,在窗体上显示的变量A的值为(7),变量B的值为(8)OptionExplicitDimAAsIntegerPrivateSubCommand1_Click()DimBAsIntegerB=3A=4B=Fun(Fun(A,B+2),A)+BPrintA,BEndSubPrivateFunctionFun(NAsInteger,KAsInteger)N=N+AK=N-KFun=N+K+AEndFunction4.执行下面的程序,单击command1,窗体上显示的第一行是(9),第二行是(10),第四行是(11),最后一行是(12)OptionExplicitPrivateSubCommand1_Click()DimnAsIntegern=5Calltest(n)PrintnEndSubPrivateSubtest(ByValnAsInteger)DimiAsInteger,SAsStringIfn>0ThenFori=lTonS=S&CStr(i)NextiPrintSCalltest(n-2)ElsePrint"0VER"EndIfEndSub5.运行下列程序,单击Command1,在窗体上显示的第一行内容是(12),第二行的内容是(14),第三行的内容是(15)("A"的ASCII码是65,"z"是90)OptionExplicitPrivateSubCommandl_Click()DimiAsInteger,stAsString,nAsInteger,pAsString*1P="B"Fori=3To1Step-1n=Asc(p)-iIfn<65Thenn=n+26st=Chr(n)st=st&F(i)PrintstNextiEndSubPrivateFunctionF(nAsInteger)DimiAsIntegerStaticSAsIntegerFori=1Tons=s+iNextiF=SEndFunction6•用以下公式求f(x)的值。当通项的绝对值小于10^-7时停止计算,x的值由键盘输入。f(x)=a1x1-a2x2+a3x3-…+(-1)n+1anxn+…|X|<L<SPAN>1其中a1=1,a2=2,an=,n=3,4,5…OptionExplicitPrivateSubCommandl_Click()、DimxAsSingle,fxAsSingleDimaAsSingle,a1AsSingle,a2AsSingleDimtAsSinglea1=l:a2=2x=text1If(16)ThenMsgBox("x必须在-11之间")ExitSubEndIffx=a1*x-a2*x*xt=(-1)*x*xDOa=1/(al+a2)t=(-1)*x*xfx=(17)al=a2(18)LoopUntilAbs(a*t)<0.0000001Text2=fxEndSub7.学生的某次课程测验中,选择题的答案已记录在列表框list1中,其数据行格式是:学号为6个字符长度,2个空格,选择题的答案为15个字符长度,程序根据标准答案进行批改,每答对一题给1分,并将得分存放到列表框list1中,标准答案存放在变量Exact中。OptionExplicitPrivateSubCommand1_click()DimAnwasstring,StudIdasstringDimScorasInteger,ExactasstringDimIasInteger,JasintegerExact=”ABCCBAACBBDCCDA”ForI=(19)Anw=(20)StudId=Left(Anw,6)Anw=Right(Anw,Len(Anw)-8)(21)ForJ=1toLen(Anw)If(22)ThenScor=Scor+1EndIfNextJList2.AddItemStudId&““&ScorNextIEndSub8.下面程序的功能是:统计存放在数组A中的N个数有多少个是不同的。具体做法是:变量Left指向要被处理的数(从第2个元素开始),Right指向数组最后一个元素。若A(Left)与排在它前面的某个数组元素值相同,就用数组元素A(Right)的值来替换A(Left)的值,同时将变量Right的值减1;否则将变量Left的值加1,处理数组下一个元素,重复以上过程,直到Left>Right为止。Right的值即为不同的数的个数。OptionExplicitOptionBase1PrivateSubCommandl_Click()DimA()AsInteger,NAsInteger,IASIntegerDimOPAsIntegerN=InputBox("请输入数据个数",,10)ReDimA(N)RandomizeForI=1ToNA(I)=Int(Rnd*10)+1Text1=Text1&A(1)&""NextICallStatistic(A,OP)Text2="有"&oP&"个不同的数:"ForI=1ToOPText2=Text2&A(I)&""NextIEndSubPrivateSubStatistic(A()AsInteger,RightAsInteger)DimLeftAsInteger,KAsInteger,IAsIntegerRight=(23)Left=2DoWhileLeft<=RightK=(24)ForI=KTo1Step-1IfA(Left)=A(I)ThenExitForNextIIf(25)ThenLeft=Left+1.ElseA(Left)=A(Right)(26)EndIfLoopEndSub9.在计算机中用一个字节(8位),来存储一个字符的Ascii码,其中低7位二进制数对应字符的编码,每个字节的最高位一般保持为”0”,在数据传输时可用作奇偶校验位,传输时Ascii代码转换成传输码的方法是:若7位Ascii码有偶数个1,最高位为1,有奇数个1,则最高位为0,例如字母”A”的Ascii码十进制表示为65,二进制表示为00100001。”A”的传输码则为”10100001”,本程序的功能就是把Ascii码转换成这种传输码OptionExplicitPrivateSubCommandl_Click()DimiAsInteger,SAsStringDimstrAsString,chAsStringstr=Text1.textFori=1ToLen(str)(27)Callconvert(ch,s)List1.AddItemch&"==>"&SNextiEndSubPrivateSubconvert(chAsString,SAsString)DimmAsInteger,kAsInteger,nAsInteger,iAsIntegers=(28)n=Asc(ch)DoWhilen>0(29)S=m&SIfm=1Thenk=k+1EndIfn=n\2LoopFori=1To7-Len(s)'将字符的二进制代码补足7位S="0"&SNextiIfkMod2=0Then(30)ElseS="0"&SEndIfEndSub2009年春江苏省计算机二级VB笔试参考答案

选择题12345678910

D

BB

D

B

D

A

C

D

A

11121314151617181920B

A

A

C

C

B

C

A

A

C

21222324252627282930D

B

B

C

B

D

C

D

A

B

填空题(1)

2

1

0(2)

1

0

1(3)

0

1

2

(4)

6(5)

5(6)

31(7)

19(8)

68(9)

12345(10)

123(11)

OVER(12)

5(13)

Y6(14)

Z9(15)

A10(16)

x<-1

Orx>1或者:Abs

(x)>1(17)

fx+t*a(18)

a2=a(19)

0

to

List1.ListCount-1(20)

List1.List(i)(21)

Scor=0(22)

Mid(Anw,j,1)=Mid(Exact,j,1)(23)

UBound(a)(24)

Left-1(25)

I=0(26)

Right=Right-1(27)

Ch=Mid(str,i,1)(28)

""(29)

m=nmod2(30)

s="1"&s2008年秋江苏省计算机二级VB试卷第一部分计算机基础知识1.信息技术指的是用来扩展人们的信息器官功能、协助人们更有效地进行信息处理的一类技术。在下面有关信息技术的叙述中,错误的是()A.现代信息技术的主要特征之一是以数字技术和电子技术为基础B.遥感遥测技术、自动控制技术等均属于现代信息技术

C.微电子技术是信息技术领域的关键技术,它以集成电路为核心

D.利用磁带、光盘、电话、传真等进行信息传递均属于现代通信2.二进制10111000和11001010进行逻辑“与”运算,结果再与10100110进行逻辑“或”运算,最终结果的16进制形式为()A.A2 B.DE C.AE D.953.计算机的性能在很大程度上是由CPU决定的。在下列有关CPU结果和原理的一些叙述中,错误的是()A.目前PC机所使用的CPU均是Intel公司的产品

B.从逻辑组成上看,CPU主要由寄存器组、运算器和控制器等部分组成

C.目前CPU中运算部件ALU有多个,每个ALU均可独立完成运算

D.不同CPU能执行的指令有所不同,但同一系列CPU产品通常是“向下兼容的”4.在下列有关目前PC机主板及其组件的叙述中,正确的是()A.主板的物理储存没有标准,通常不同品牌的主板采用不同的尺寸

B.主板上的BIOS芯片上一种RAM芯片,因而其存储的信息是可以随时刷新的

C.主板上的存储器控制和I/O控制功能大多集成在芯片组内

D.主板上的CMOS芯片是一种非易失性存储器,其存储的信息永远不会丢失5.下列有关PC机硬盘存储器的叙述中,错误的是()A.硬盘上的数据块要用柱面号、扇区号和磁头号这三个参数来定位

B.目前硬盘一般都含有DRAM芯片构成的高速缓存(Cache)

C.目前硬盘与主机的接口大多为串行ATA接口

D.硬盘容量的增加主要是靠碟片数增加,目前硬盘一般均有数十个碟片组成6.在下列有关PC机I/O总线和接口的叙述中,错误的是()

A.可用于连接键盘或鼠标器的PS/2接口是一种并行数据传输接口

B.USB2.0接口的数据传输速率可达每秒几十MB

C.通过USB集线器,USB接口连接设备数最多可达100多个

D.目前数字视频设备常用IEEE-1394接口与主机连接7.在下列有关PC机软件的叙述中,错误的是()

A.任何软件都具有版权,因此均不能随意复制和使用

B.软件由程序及相关的数据和文档组成

C.数据库管理系统属于系统软件

D.OutlookExpress属于应用软件8.操作系统产品有许多种。在下列软件中,不属于操作系统产品类型的是()

A.UNIXB.LinuxC.Access2000D.WindowsServer20039.在下列有关Windows操作系统的叙述中,错误的是()

A.Windows操作系统采用图形用户界面

B.WindowsXP操作系统分为家庭版、专业版、平板PC版等多种版本

C.在WindowsXP环境下,用户可以通过“任务管理器”查看CPU的使用率

D.在WindowsXP中,作为虚拟内存使用的交换文件的文件名是Win386.swp10.在下列有关算法和数据结构的叙述中,错误的是()

A.算法描述解决问题的步骤,数据结构描述求解问题的对象

B.算法应具有确定性、有穷性和能行性

C.数据结构研究的内容包括数据的逻辑结构和存储结构,与数据的运算无关

D.精心选择和设计的数据结构可以提高算法的时间效率和空间效率11.常用局域网有以太网、FDDI网等类型。下面的有关叙述中,错误的是()

A.总线式以太网采用带冲突检测的载波侦听多路访问(CSMA/CD)方法进行通信

B.以太网交换机比集线器具有更高的性能它能提高整个网络的带宽

C.FDDI网通常采用光纤双环结构,具有高可靠性和数据传输的保密性

D.FDDI网的MAC地址和帧格式与以太网相同,因此这两种局域网可以直接互连12.路由器用于连接多个异构的计算机网络。下列是一些有关网络中路由器与IP地址的叙述,其中正确的是()

A.路由器不能有IP地址

B.路由器可不分配IP地址

C.路由器只需要分配一个IP地址

D.路由器应分配两个或两个以上的IP地址13.下列有关利用有线电视网和电缆调制解调技术(CableMODEM)接入互联网的优点的叙述中,错误的是()

A.每个用户独享带宽且速率稳定

B.无需拨号

C.不占用电话线

D.可永久连接14.Web浏览器和Web服务器丢遵循()协议,该协议定义了浏览器和服务器的网页请求格式及应答格式。

A.TCPB.HTTPC.UDPD.FTP15.下列有关网络信息安全的叙述中,正确的是()

A.只要加密技术的强度足够高,就能保证数据不被非法窃取

B.访问控制的任务是对每个文件或信息资源规定各个(类)用户对它的操作权限

C.硬件加密的效果一定比软件加密好

D.根据人的生理特性进行身份鉴别的方式在单机环境下无效16.若内存中相邻2个字节的内容为十六进制7451,则它们不可能是()

A.2个西文字母的ASCII码

B.1个汉字的机内码

C.1个16位整数

D.一条指令的组成部分17.以下关于汉字编码标准的叙述中,错误的是()

A.Unicode和GB18030中的汉字编码是相同

B.GB18030汉字编码标准兼容GBK标准和GB2312标准

C.我国台湾地区使用的汉字编码标准主要是BIG5

D.GB18030编码标准收录的汉字树木超过2万个18.不同的图像文件格式往往具有不同的特性。有一种格式具有图像颜色数目不多、数据量不大、能实现累进显示、支持透明背景和动画效果、适合在网页上使用等特性,这种图像文件格式是()

A.TIF

B.GIF

C.BMP

D.JPEG19.制造业信息系统是一个复杂的信息系统,它可分为辅助技术系统和管理业务系统两大类。在下列缩写中,不属于计算机辅助技术系统的是()

A.CAD

B.CAPP

C.CEO

D.CAM20.在信息系统的结构化生命周期开发方法中,具体的程序编写属于()阶段的工作。

A.系统规划

B.系统分析

C.系统设计

D.系统实施第二部分VisualBasic程序设计选择题(用答题卡答题,答案依次填在21~30答题号内)21.

窗体上有若干命令按钮和一个文本框,程序运行时焦点置于文本框中,为了在按下回车键时执行某个命令按钮的Click事件过程,需要将该按钮的()属性设置为True。

A.Enabled B.Default

C.Cancel D.Visible22.执行以下语句时,会出现错误提示的是()。

A.Print“2b3”+12.5

B.Print“12.5”+12

C.Print“12.5”&12.5

D.Print“23.数学表达式对应的VB表达式是()。

A.Abs(e^x+Sin(30)^3)/Sqr(x+y)

B.Abs(Exp(x)+Sin(30)^3)/Sqr(x+y)

C.Abs(e^x+Sin(30*3.14159/180)^3)/Sqr(x+y)

D.Abs(Exp(x)+Sin(30*3.14159/180)^3)/Sqr(x+y)24.下面的4个表达式中,有()个能够对Single类型变量x(正数)的第3位小数正确地进行四舍五入计算。

Format(x,“#.00”) Int(100*(x+0.005))/100

CInt(100*(x+0.005))/100 Fix(100*(x+0.005))/100

A.1个 B.2个 C.3个25.下面有关数组处理的叙述中,正确的是()

A.在过程中使用ReDim语句可以改变动态数组数据的类型

B.在过程中,可以使用Dim、Private和Static语句来定义数组

C.用ReDim语句重新定义动态数组时,可以改变数组的大小,但不能改变数组的维数

D.不可以用Public语句在窗体模块的通用处说明一个全局数组26.下列关于菜单的说法中,错误的是()

A.每一个菜单项就是一个对象,并且可设置自己的属性和事件

B.菜单项不可以响应DblClick事件

C.VB6.0允许创建超过四级的子菜单

D.程序执行时,如果要求菜单项是灰色,不能被用户选择,则应设置菜单项的Enabled属性为False27.以下关于Function过程的说法中,错误的是()

A.Function过程名可以有一个或多个返回值

B.在Function过程内部不得再定义Function过程

C.Function过程中可以包含多个ExitFunction语句

D.可以像调用Sub过程一样调用Function过程28.以下Case语句含有错误的是()

A.Case0To10

B.CaseIs>10

C.CaseIs>10AndIs<50

D.Case3,5,Is>1029.下面表达式中,运算结果为True的是()

A.“abcrd”<=“ABCRD”

B.Int(134.69)<=CInt(134.69)

C.3>2>1

D.Mid(“Visual”,1,4)=Right(“lausiV”,4)30.设计界面时,要使一个文本框具有水平和垂直滚动条,应先将其()属性置为True,再将ScrollBar属性设置为3.

A.MultiLine

B.AutoSize

C.Alignment

D.RightToLeft填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)1.执行下面程序,单击Command1,则数组元素a(1,2)的数值是(1),a(3,3)的数值是(2),图片框中最后一行显示的是(3)。2.执行下面的程序,单击Command1,窗体上显示的第一行是(4),第二行是(5),第四行是(6)。3.运行下面的程序,单击Command1,在窗体上显示的变量a的值是(7),变量b的值是(8),变量c的值是(9)。4.执行下面的程序,单击Command1,窗体上显示的第一行是(10),第二行是(11),第四行是(12)。5.运行下列程序,单击Command1,在窗体上显示的第一行内容是(13),第二行的内容是(14),第三行的内容是(15)。6.下面程序的功能是计算下式,的值。请完善如下程序:7.下面程序的功能是:将输入的2位16进制数的每一位转换为一个四位的2进制数,再组合成为一个8位的2进制数。8.下面程序的功能是:输入一个n位的整数(n<=10),求出由这n个数字组成的n位的最小整数和最大整数。9.下面程序的功能是:在文本框1中输入若干以空格分隔的整数(末尾无空格),程序自动将输入的数据分解并存储到一个一维数组,再把数组中所有重复的元素删除(只保留一个),并输出到文本框2。2008年秋季江苏省计算机二级vb考试答案答案:选择题12345678910DCACDAACDC11121314151617181920DDABBBABCD21222324252627282930BADCDcACBA填空题(1)2(2)7(3)16151413(4)36(5)47(6)5811(7)30(8)30(9)15(10)23(11)58(12)3455(13)icBa(14)baicBa(15)baba(16)st=""(17)(-1)^(i-1)/Val(st)或(-1)^(i+1)/st(18)ifp=mid(st,i,1)thenexitfor(19)CStr(iMod2)&h2b(20)Right("0000"&h2b,4)(21)small&a(i)(22)Mid(small,i,1)<>"0"(23)a(j)>a(j+1)(24)nAsLong,a()AsInteger或ByValnAsLong,a()AsInteger(25)n\10(26)k=k+1(27)ReDimPreservea(k+1)(28)p=0(29)a(i)=a(j)(30)j=j+12008年春江苏省计算机二级VB试卷第一部分计算机基础知识1.在下列有关微电子技术与集成电路的叙述中,错误的是。 A.微电子技术是以集成电路为核心的技术 B.集成度是指单个集成电路所含电子元件的数目 C.More定律指出,单个集成电路的集成度平均每18~24个月翻一番 D.IC卡仅有存储器和处理器,卡中不可能存有软件2.在下列有关通信技术的叙述中,错误的是 A.目前无线电广播主要还是采用模拟通信技术 B.数字传输技术最早是被长途电话系统采用的 C.数字通信系统的信道宽度就是指数据的实际传输速率(简称“数据速率”) D.局域网中广泛应用的双绞线既可以传输数字信号,也可以传输模拟信号3.CPU的运算速度与许多因素有关,下面哪些是提高CPU速度的有效措施①增加CPU中寄存器的数目②提高CPU主频③增加CPU中高速缓存(cache)的容量④优化BIOS的设计A.①、②和④ B.①、②和③ C.①和④ D.②、③和④4.下面是PC机常用的4种外设接口,其中键盘、鼠标、数码相机和移动硬盘均能连接的接口是A.RS-232 B.IEEE-1394 C.USB D.IDE5.下列有关PC机外部设备的叙述中,错误的是A.扫描仪工作过程主要基于光电转换原理,分辨率是其重要性能指标之一 B.制作3~5英寸的照片(图片),数码相机的CCD象素必须在600万以上 C.集成显卡(指集成在主板上的显卡)的显示控制器主要集成在芯片组中 D.存折和票据的打印,目前主要是采用针式打印机6.下列有关PC机辅助存储器的叙述中,错误的是A.硬盘的盘片转动速度特别快,目前一般为每秒数千转 B.近年来使用的串行ATA(SATA)的接口硬盘,其传输速率比采用IDE的接口要快 C.目前移动硬盘大多采用USB2.0接口,其传输速率可达每秒数十兆字节 D.40倍速的CD-ROM驱动器的速率可达6MB/s左右7.在下列有关商品软件、共享软件、自由软件及其版权的叙述中,错误的是A.通常用户需要付费才能得到商品软件的合法使用权 B.共享软件是一种“买前免费试用”的具有版权的软件 C.自由软件允许用户随意拷贝,但不允许修改其源代码和自由传播 D.软件许可证确定了用户对软件的使用方式,扩大了版权法给予用户的权利8.下面关于Windows操作系统多任务处理的叙述中,正确的是A.用户如果只启动一个应用程序工作(如使用Word写作),则该程序自始至终独占CPU B.由于CPU有多个执行部件,所以操作系统才能同时进行多个任务的处理 C.前台任务和后台都能得到CPU的响应 D.处理器调度程序根据各个应用程序运行所需要的时间多少来确定时间片的长短9.从算法需要占用的计算机资源角度分析其优劣时,应考虑两个主要方面是A.空间代价和时间代价 B.正确性和简明性 C.可读性和开放性 D.数据复杂性和程序复杂性10.接入因特网的每台计算机的IP地址A.由与该计算机直接连接的交换机及其端口决定 B.由该计算机中网卡的生产厂家设定 C.由网络管理员或因特网服务提供商(ISP)分配 D.由用户自定11.以下关于局域网和广域网的叙述中,正确的是A.广

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论