春季江苏省二级VB考试真题与答案.docx

上传人:b****5 文档编号:7673308 上传时间:2023-01-25 格式:DOCX 页数:15 大小:21.68KB
下载 相关 举报
春季江苏省二级VB考试真题与答案.docx_第1页
第1页 / 共15页
春季江苏省二级VB考试真题与答案.docx_第2页
第2页 / 共15页
春季江苏省二级VB考试真题与答案.docx_第3页
第3页 / 共15页
春季江苏省二级VB考试真题与答案.docx_第4页
第4页 / 共15页
春季江苏省二级VB考试真题与答案.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

春季江苏省二级VB考试真题与答案.docx

《春季江苏省二级VB考试真题与答案.docx》由会员分享,可在线阅读,更多相关《春季江苏省二级VB考试真题与答案.docx(15页珍藏版)》请在冰豆网上搜索。

春季江苏省二级VB考试真题与答案.docx

春季江苏省二级VB考试真题与答案

2011年春季江苏省二级VB考试真题与答案

第一部分计算机基础知识

1.下列有关通信技术的叙述中,错误的是___

(1)___。

A.无论是模拟通信还是数字通信,目前都是通过载波技术实现远距离的信息传输

B.多路复用技术可以降低信息传输的成本,常用的多路复用技术有TDM和FDM

C.卫星通信属于微波通信,它是微波接力通信技术和空间技术相结合的产物

D.目前3G移动通信有多种技术标准,我国三大电信运营商均采用同一标准

2.使用存储器存储二进位信息时,存储容量是一项很重要的性能指标。

存储容量的单位

有多种,下面不是存储容量单位的是___

(2)___。

A.TB

B.XB

C.GB

D.MB

3.设有补码表示的两个单字节带符号整数a=01001110和b=01001111。

则a-b的结果用补码表示为___(3)___。

A.11111111

B.10011101

C.00111111

D.10111111

4.下列有关PC机主板上BIOS和CMOS的叙述中,错误的是___(4)___。

A.BIOS芯片是一块闪烁存储器,其存储的信息关机后不会丢失

B.BIOS中包含加电自检程序、系统自举程序等

C.CMOS芯片属于易失性存储器,它使用电池供电

D.CMOS中存放着与硬件相关的一些配置信息,以及CMOS设置程序

5.下列有关PC机中央处理器(CPU)和内存(内存条)的叙述中,错误的是___(5)___。

A.目前PC机所使用的Pentium和Core2微处理器的指令系统有数百条不同的指令

B.所谓双核CPU或四核CPU,是指CPU由两个或四个芯片组成

C.DDR内存条、DDR2内存条在物理结构上有所不同,例如它们的引脚数目不同

D.通常台式机中的内存条与笔记本电脑中的内存条不同,不能互换

6.下列有关PC机I/O总线与I/O接口的叙述中,正确的是___(6)___。

A.PC机中串行总线的数据传输速率总是低于并行总线的数据传输速率

B.SATA接口主要用于连接光驱,不能连接硬盘

c.通过USB集线器,一个USB接口理论上可以连接127个设备

D.IEEEl394接口的连接器与USB连接器完全相同,均有6根连接线

7.蓝光光盘(BD)是全高清影片的理想存储介质,其单层盘片的存储容量大约为___(7)___。

A.4.7GB

B.8.5GB

C.17GB

D.25GB

8.下列有关PC机常用I/O设备(性能)的叙述中,错误的是___(8)___。

A.通过扫描仪扫描得到的图像数据可以保存为多种不同的文件格式,例如JPEG、

TIF等

B.目前数码相机的成像芯片均为CCD类型,存储卡均为SD卡

C.刷新速率是显示器的主要性能参数之一,目前PC显示器的刷新速率一般在60Hz

以上

D.从彩色图像输出来看,目前喷墨打印机比激光打印机有性价比优势

9.下列有关计算机软件的叙述中,错误的是___(9)___·

A.软件的主体是程序,单独的数据和文档资料不能称为软件

B.软件受知识产权(版权)法的保护,用户购买软件后仅得到了使用权

C.软件的版权所有者不一定是软件的作者(设计人员)

D.共享软件允许用户对其进行修改,且可在修改后散发

10.PC机从硬盘启动WindowsXP操作系统是一个比较复杂的过程·在这个过程中,它需

要经过以下这些步骤:

I.装入并执行引导程序

Ⅱ.读出主引导记录

Ⅲ.装入并执行操作系统

Ⅳ.加电自检

在上述步骤中,正确的工作顺序是___(10)___

A.I、Ⅱ、Ⅲ、Ⅳ

B.Ⅳ、I、lI、Ⅲ

C.Ⅳ、II、I、Ⅲ

D.Ⅳ、Ⅲ、II、I

11.下列有关算法和程序关系的叙述中,正确的是___(11)___

A.算法必须使用程序设计语言进行描述

B.算法与程序是一一对应的

C.算法是程序的简化

D.程序是算法的具体实现

12.采用ADSL方式接入因特网时,ADSLModem将电话线传输信道分为三个信息通道:

语音通道、上行数据通道、下行数据通道。

下列有关这三个信息通道的叙述中,错误

的是___(12)___·

A.语音通道的频带最宽、采用的频率最高,以保证电话通话的质量

B.通常上行数据通道的数据传输速率低于下行数据通道的数据传输速率

C.ADSL的数据传输速率是根据线路情况自动调整的

D.这三个信息通道可以同时工作,即可以同时传输信息(数据)

13.无线局域网是以太网与无线通信技术相结合的产物,其采用的网络协议主要是IEEE

制订的___(13)___。

A.IEEE802.3

B.IEEE802.11

C.IEEE1394

D.IEEE1394b

14.在因特网中目前主要采用IPv4协议,IP地址长度为32位,只有大约36亿个地址。

的第6版IP协议(IPv6)已经将IP地址的长度扩展到___(14)___位,几乎可以不受限制地提供地址。

A.48

B.64

C.128

D.256.

15·因特网由大量的计算机和信息资源组成,它为网络用户提供了非常丰富的网络服务。

下列与www服务相关的叙述中,错误的是___(15)___。

A.WWW采用客户机/服务器工作模式

B.网页到网页的链接信息由URL指出

C.浏览器是客户端应用程序

D.所有的网页均是HTML文档

16·目前Windows操作系统支持多种不同语种的字符集,即使同一语种(例如汉语)也可

有多种字符集。

下列字符集中,不包括“臺”、“灣”等繁体汉字的是___(16)___。

A.GBK

B.Big5

C.GB2312

D.GBl8030

17·下列与数字图恸图形相关的叙述中,错误的是___(17)___。

A·彩色图像在数字化过程中需进行分色处理,然后对不同的基色进行取样和量化

B·如果某RGB图像的像素深度为12,则可表示的颜色数目为2

C·数码相机常用JPEG格式保存图像文件,该格式的图像大多采用有损压缩编码

D·’图形是计算机合成的图像,也称为矢量图形

18.文件的扩展名用于标记文件的类型,用户应该尽可能多地知晓各类文件的扩展名。

下列文件中,属于数字视频的文件是___(18)___

A.ABC.RMVB

B.ABC.DLL

C.ABC.PDF

D.ABC.MIDI

19.下列几种类型的系统软件中,不属于计算机集成制造系统(CIMS)范畴(或者说,与CIMS无直接关系)的是___(19)___。

A.GIS

B.CAM

C.MRP

D.ERP

20.下列有关MicrosoftPowerPoint2003和MicrosoftFrontPage2003软件的叙述中,错误的是20。

A·型用PowerPoint编辑演示文稿时,可以将每张幻灯片保存为JPEG图片

B·利用PowerPoint编辑演示文稿时,可以录制声音。

C·利用FrontPage制作网页时,无法直接查看网页的HTML代码

D·利用FrontPage制作网页时,背景图片可以设置为“水印”效果

第二部分VisualBasic程序设计

一、选择题(用答题卡答题,答案依次填在21—30答题号内)

21.以下说法中,正确的是21。

A.属性是对象的特征,所有的对象都有相同的属性

B.属性值只能在属性窗口中设置

C.在程序中可以用赋值语句给对象的任何一个属性赋值

D.对象的运行时属性不出现在对象属性窗口中

22.下面4个语句中,错误的是___(22)___

A.N=InputBox(”输入N:

”,,5)

B.InputBox(“输入N:

”,,5)

C.MsgBox”请回答”

D.K=MsgBox(”请回答”)

23.若设X=1,Y=2,则不能在窗体上显示出”A=3”的语句是___(23)___

A.PrintA=X+Y

B.Print”A=”;X+Y

C.Print”A=”+Str(X+Y)

D.Print”A=”&X+Y

24.表达式InStr(4,”abcabca”,”c”)+Int(2.5)的值为___(24)___

A.7B.8C.5D.9

25.以下有关数组的说法中,错误的是___(25)___

A.用ReDim语句重新定义动态数组时,其下标的上下界可以使用赋了值的变量

B.用ReDim语句重新定义动态数组时,不能改变已经说明过的数组的数据类型

C.使用ReDim语句一定可以改变动态数组的上下界

D.定义数组时,数组维界值可以不是整数

26.以下有关过程的说法中,错误的是___(26)___。

A.不论在Function过程中是否给函数名赋过值,都会返回一个值

B.不能在Function与Sub过程内部,再定义Function或Sub过程

C.Function过程与Sub过程,都可以是无参过程

D.过程名可以和主调过程的局部变量同名

27.下列关于菜单的说法中,错误的是___(27)___。

A.除了Click事件之外,菜单项不能响应其他事件

B.菜单的名称项(Name属性)不可缺省

C.只有当代码窗口为当前活动窗口时,才能打开菜单编辑器

D.菜单项的快捷键不能任意设置

28.设a=1,b=2,c=3,逻辑表达式abXorc

A.FalseB.-1C.TrueD.1

29.在窗体Form1中用“PublicSubFun(xAsInteger,YAsSingle)”定义过程Fun,在窗体Form2的某事件过程中定义了变量I和J均为Integer,若要在此过程中调用Form1中的Fun过程,则下列语句中正确的___(29)___。

A.CallFun(I,J)

B.CallForml.Fun(I,J)

C.FunI,(J)

D.Form1.FunI,(J)

30.以下有关文件操作的说法中,正确的是30。

A.在某过程中用Open语句打开的文件,只能在这个过程中使用

B.不能用Output、Append方式打开一个不存在的顺序文件

C.在Input方式下,可以使用不同的文件号同时打开同一个文件

D.在不同的过程中,可以用同一个文件号同时打开不同的文件

二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)

1·执行下列程序,单击按钮Command1,窗体上显示的第一行内容是___

(1)___,第二行是___

(2)___,第三行内容是___(3)___。

OptionExplicit

PrivateSubCommand1_Click()

DimaAsInteger,bAsInteger

a=4

b=3

DoUntila>10

b=b/2

DoUntilb>10

a=(a+b)\2+b

b=b+5

Printa,b

Loop

a=a-3

Loop

EndSub

2.执行下面程序,当单击Cmd1时,在窗体上显示的第一行内容是___(4)___第二行的内容是___(5)___,第四行的内容是___(6)___。

OptionExplicit

PrivateSubCmd1_Click()

DimaAsInteger,bAsInteger

a=1

b=2

Printfun(2*b,fun(a,(b)))

Printa;b

EndSub

PrivateFunctionfun(xAsInteger,yAsInteger)AsInteger

x=x+2

y=x-y+3

fun=x+y

Printfun

EndFunction

3.执行下面的程序,单击CmdRun后,数组元素a(1,2)的值是___(7)___,a(2,1)的值是

___(8)__,a(3,2)的值是___(9)___

OptionExplicit

OptionBase1

PrivateSubCmdRun_Click()

DimA(3,3)AsInteger,iAsInteger,jAsInteger,kAsInteger,nAsInteger

n=3

i=1:

j=n

A(i,j)=1

Fork=2Ton*n

Ifi+1>nThen

i=n-j+2:

j=1

ElseIfi+1<=nAndj+1>nThen

j=j-i:

i=1

Else

i=i+1:

j=j+1

EndIf

A(i,j)=k

Nextk

Fori=1Ton

Forj=1Ton

PrintA(i,j);

NextJ

Print

Nexti

EndSub

4.运行程序,在文本框Text1中输入用空格分隔的4位二进制数1001、0101和0110。

单击“处理”按钮,在多行文本框Text2中第一行显示___(10)___,第二行显示___(11)___,第三行显示___(12)___

OptionExplicit

PrivateSubCmd1_Click0

DimS(3)AsString,nAsInteger

DimiAsInteger,kAsInteger

k=1

Fori=1T03

S(i)=Mid(Text1,k,4)

k=k+5

CallTransform(n,S(i))

Text2=Text2&n&vbCrLf

Nexti

EndSub

PrivateSubTransform(nAsInteger,SAsString)

DimkAsInteger,iAsInteger,LAsInteger

L=Len(S)

IfVal(Mid(S,1,1))=1Then

n=-(2^(L-1))

Else

n=0

EndIf

Fori=2ToL

k=Mid(S,i,1)

n=n+k*2^(L-i)

Nexti

EndSub

5.执行下列程序,单击CmdRun按钮,则窗体上显示的第一行是___(13)___,第二行是___(14)___最后一行是___(15)___

OptionExplicit

PrivateSubCommand1_Click()

DimnAsInteger

Forn=4To7

IfFun1(n,Sqr(n))Then

Printn;"SS"

Else

Printn;"HS"

EndIf

Nextn

EndSub

PrivateFunctionFun1(nAsInteger,iAsInteger)AsBoolean

Ifi=1Then

Fun1=True

ElseIfnModi<>0Then

Fun1=Fun1(n,i-1)

Else

Fun1=False

EndIf

EndFunction

6.下面程序的功能是求S的值。

计算到第k项的值小于等于1O为止.请完善本程序。

OptionExplicit

PrivateSubCmdSum_Click()

DimsAsSingle,xAsSingle,kAsInteger,tAsSingle

x=CSng(Text1.Text)

___(16)___

DO

t=pt(x,k)

s=s+t

k=k+1

LoopUntilt<=0.000001

Text2.Text=CStr(s)

EndSub

PrivateFunctionpt(xAsSingle,nAsInteger)AsSingle

DimiAsInteger

___(17)___

Fori=1Ton

pt=___(18)___

Nexti

pt=pt/x^n

EndFunction

7.下面程序的功能是,找出100---999之间具有以下特点的整数:

其全部真因子(1和自身除外的因子)中,所有素数因子之和的2倍等于其余因子的和数.请完善本程序。

OptionExplicit

OptionBase1

PrivateSubCommand1_Click()

DimiAsLong,JAsLong,mAsInteger,stAsString

Dima()AsInteger

Fori=100To999

___(19)___

Forj=2Toi-1

IfiModj=0Then

m=m+1

___(20)___

a(m)=J

EndIf

Nextj

Ifm>OThen

Ifyzh(a,st)ThenList1.AddItemi&“:

”&st

EndIf

Erasea

Nexti

EndSub

PrivateFunctionyzh(a()AsInteger,stAsString)AsBocllean

DimiAsInteger,jAsInteger

DimsumlAsLong,sum2AsLong,stlAsString,st2AsString

Fori=1ToUBound(a)

Forj=2ToSqr(a(i))

Ifa(i)Modj=0ThenExitFor

Nextj

If___(21)___Then

sum1=sum1+a(i)

st1=st1&a(i)&”+”

EIse

sum2=sum2+a(i)

st2=st2&a(i)&”+”

EndIf

Nexti

Ifsum1*2=sum2Then

___(22)___

st=”(”&Left(st1,Len(st1)-1)&”)*2=”&Left(st2,Len(st2)-1)

EndIf

EndFunction

8.本程序的功能是求-128~+127之间整数n的8位2进制补码。

采用的算法是:

若n≥O,则直接将其转换为相应的7位2进制数,前面的符号位设定为“O”;若n<0,则将n+128转换为相应的7位2进制数,前面的符号位设定为“1”。

请完善本程序。

OptionExplicit

PrivateSubCommand1_Click0

DimdecAsInteger

dec=Textl

If___(23)___Then

MsgBox”无效数据,请重输!

”,,”求补码”

Text1=””

Text1.SetFOCUS

Eise

Text2=bm(dec)

EndIf

EndSub

PrivateFunctionbm(nAsInteger)AsString

IfSgn(n)>=0Then

bm=”0”&d2b(n)

Else

n=n+128

bm=___(24)___

EndIf

EndFunction

PrivateFunctiond2b(nAsInteger)AsString

DimpAsInteger

Do

p=nMod2

d2b=CStr(p)&d2b

n=n\2

LoopUntil___(25)___

d2b=Right(”000000”&d2b,7)

EndFunction

9.本程序的功能是,按从大到小的次序给一组正整数标记序次。

程序的算法是:

先找出原数组中所有的最大数,假如有n个最大数,它们序次均标记为1,已处理的数据值改为-99:

再找出所有的次大数,它们的序次标记为n+1……直到所有数据处理完毕。

请完善本程序。

(说明:

数组sn用于存放数组a中相应的各个元素的序次,数组b用来保留原始数据)

OptionExplicit

OptionBase1

PrivateSubCmd1_Click()

Dima(10)AsInteger,sn(10)AsInteger,b(10)AsInteger,iAsInteger

Fori=1TolO

a(i)=Int(Rnd*61)+40

b(i)=___(26)___

Text1=Text1&Str(a(i))

Nexti

Callorder(a,sn)

Fori=1To10

List1.Addltemb(i)&“--“&sn(i)

Nexti

EndSub

PrivateSuborder(a()AsInteger,sn()AsInteger)

DimiAsInteger,jAsInteger

DimnAsInteger,maxiAsInteger

i=1

DoWhilei<=UBonnd(a)

n=___(27)___

maxi=a

(1)

ForJ=2ToUBound(a)

If___(28)___Then

maxi=a(j)

EndIf

Nextj

Forj=1ToUBound(a)

If___(29)___Then

sn(j)=i

a(j)=-99

n=n+1

EndIf

Nextj

i=___(30)___

Loop

EndSub

1.D2.B3.A4.D5.B

6.C7.D8.B9.D10.C11.D12.A13.B14.C15.D

16.C17.B18.A19.A20.C

21.D22.B23.A24.B25.C

26.D27.C28.A29.D30.C

二:

填空

(1)数据流程图

(2)MD

(3)8(4)10(5)chr(13)

(6)drop(7)候选索引

(8)select0(9)ZAP(10)TOPrinter

(11)month(swsj)(12)(xwsj-swsj)/60

(13)orderby3(14)wheresmlike'%计算机%'

(15)Private(16)6(17)forj=1tolen(c)

(18)UPPER(19)CONTINUE(20)abc(i)+1

(21)_Pageno(22)表格(23)Read(24)Load(25)MaxButton、MinButton

(26)开始(\

(30)'c'

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1