江苏省高等学校非计算机专业学1.docx
- 文档编号:4634357
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:16
- 大小:43.70KB
江苏省高等学校非计算机专业学1.docx
《江苏省高等学校非计算机专业学1.docx》由会员分享,可在线阅读,更多相关《江苏省高等学校非计算机专业学1.docx(16页珍藏版)》请在冰豆网上搜索。
江苏省高等学校非计算机专业学1
江苏省高等学校非计算机专业学生
计算机基础及应用能力等级考试试卷
二级VisualBasic实战模拟试卷
(本试卷笔试时间为120分钟)
说明:
1.本试卷包括计算机基础知识部分和程序设计部分。
2.本试卷满分为60分,分选择题和填空题,试卷不分A、B类型。
3.计算机基础知识全部是选择题(20分),程序设计部分分为选择题(10分)和填空题(30分)两种。
4.选择题用答题卡答题。
每一项有A、B、C、D四个可供选择的答案,请选择其中一个你认为正确的答案,用HB铅笔或2B铅笔涂写在答题卡的相应答题号内。
每选对一项得1分,不选或选错不得分。
5.填空题用答题纸答题。
请将答案用蓝色或黑色笔填写在答题纸的相应答题号内,每个答案只占一行,不得换行。
每填对一个答案得1分,不填或填错不得分。
6.请认真填写并仔细核对答题卡和答题纸上的学校名称、准考证号和姓名。
7.考试结束时将试卷、答题卡和答题纸放在桌上,不得带走。
待监考人员收毕清点后,方可离场。
第一部分 计算机基础知识
1.下列关于信息系统的叙述中错误的是 。
(A)雷达是一种以信息交流为主要目的的系统
(B)电视系统是一种单向的、点到多点(面)的以信息传递为主要目的的系统
(C)信息系统可以有人工的,也可以有自动的
(D)信息系统是人们进行信息获取、传递、存储、加工处理、控制及显示的综合使用各种信息技术的系统
2.下列关于集成电路的叙述错误的是 。
(A)微电子技术以集成电路为核心
(B)现代集成电路使用的半导体材料通常是硅或砷化镓
(C)集成电路根据它所包含的晶体管数目可分为小规模、中规模、大规模、超大规模和极大规模集成电路
(D)按集成电路的用途来分,可分为数字集成电路和模拟集成电路
3.无线电波有四种,分别是中波、短波、超短波和微波,下面叙述中错误的是 。
(A)短波具有较强的电离层反射能力,适用于环球通信
(B)微波传输技术广泛应用于移动通信和数字高清晰度电视的信号传输等
(C)中波适用于广播和海上通信
(D)超短波沿地面传播,易穿过建筑物
4.已知有表达式成立:
3+5=10,请问这是几进制数 。
(A)八进制(B)十进制(C)七进制(D)十六进制
5.目前使用较广泛的打印机有针式打印机、激光打印机和喷墨打印机。
其中, 在打印票据方面具有独特的优势, 在彩色图像输出设备中占绝对优势。
(A)针式打印机、激光打印机
(B)喷墨打印机、激光打印机
(C)激光打印机、喷墨打印机
(D)针式打印机、喷墨打印机
6. 接口是一种新的I/O接口,它是一种可以连接多个设备的总线式串行接口,2.0版的数据传输速率可高达480Mb/s(60MB/s),最多可以连接127个设备。
(A)并行(B)IEEE1394(C)SCSI(D)USB
7.下面几种说法中不正确的是 。
(A)CD光盘驱动器的倍速越大,表示数据传输速度越快
(B)CD-RW光盘刻录机可以刻录CD-RW和CD-R的光盘
(C)DVD的英文全名是DigitalVideoDisk,即数字视频光盘,仅能存储数字音像资料
(D)目前所使用的光驱大多为IDE接口,它可以直接与主板连接
8.关于超媒体的叙述中,下列不正确的是 。
(A)超媒体不仅可以包含文本,而且可以包含图像、声音、动画和动态视频信息等
(B)超媒体的信息可以存储在多台计算机中,并可以通过超链接在计算之间转移
(C)超媒体中超级链接一般只建立在文本上,而不会建立在图像、动画和视频上
(D)超媒体适合组织应用程序的帮助系统等的非线性文档
9.互联网的主要硬件设备有中继器、网桥、网关和 。
(A)集线器(B)网卡(C)网络适配器(D)路由器
10.针对不同具体应用问题而专门开发的软件属于 。
(A)应用软件(B)系统软件
(C)财务软件(D)文字处理软件
11.下列操作系统都具有网络通信功能,但其中不能作为网络服务器操作系统的是 。
(A)Windows98(B)WindowsNTServer
(C)Windows2000Server(D)Unix
12.操作系统是现代计算机必不可少的系统软件之一。
在下列有关操作系统的叙述中,错误的是 。
(A)操作系统有处理器管理、存储管理、设备管理、文件管理和作业管理5大管理功能
(B)目前PC机上只能安装Windows操作系统
(C)和Windows操作系统相比,UNIX操作系统有一个最显著特色就是开放性
(D)Linux系统的源代码向世人公开
13.算法的空间复杂度是指 。
(A)算法程序的长度
(B)算法程序在执行过程中所需要的存储空间
(C)算法程序的指令条数
(D)算法程序所占存储空间
14.作为现行微机的主要系统总线是 。
(A)ISA总线(B)EISA总线(C)PCI总线(D)以上均不是
15.MP3是网络流行的一种数字音乐的格式,MP3的含义是 。
(A)MPEG-1audioLevel3(B)MPEG-3audio
(C)MPEG-2audio3(D)MPEGDolbyAC-3
16.电子邮件是Internet最主要的和最常用的功能,下列关于电子邮件的描述不正确的是 。
(A)电子邮件的传递速度非常快,可以做到及时传递
(B)电子邮件系统遵从C/S模式
(C)电子邮件是一种节省的通信手段,它的费用比传真和长途电话低很多
(D)可以发送包括文字和声音信息,但不能发送图像信息
17.下面关于汉字编码标准的叙述中,正确的是 。
(A)Unicode中包含拉丁字母和音节符号
(B)Unicode收录了一万多个汉字及符号
(C)Unicode是我国最新发布的也是收字最多的汉字编码国家标准
(D)同一个汉字的不同造型(如宋体、楷体等)在计算机中的内码不同
18.下列地址中 是域名。
(A)Beijing/Railway/Institute/China(B)
(C)02.145.3.6(D)yhkhf@
19.以下选项中,不属于按照交易的双方分类的电子商务类型的是 。
(A)企业内部的电子商务(B)企业与客户间的电子商务
(C)企业与政府间的电子商务(D)政府与客户间的电子商务
20.在MicrosoftWord97/2000/2003中,修改某一页的页眉,则 。
(A)同一节所有页的页眉不一定都被修改
(B)整篇文档的所有页页眉一定都被修改
(C)其余页的页眉一定不变
(D)不能改变该页的页眉,因为页眉创建后不能被修改或删除
第二部分 VisualBasic程序设计
一、选择题(用答题卡答题,答案依次填在21~30答题号内)
21.以下关于窗体的描述正确的是 。
(A)只有用于启动的窗体可以有菜单
(B)窗体事件和其中所有控件事件的代码都放在窗体文件中
(C)窗体的名字和存盘的窗体文件名必须相同
(D)开始运行时窗体的位置只能是设计阶段时显示的位置
22.以下关于菜单编辑器中“索引”项的叙述中,错误的是 。
(A)“索引”确定了菜单项显示的顺序
(B)“索引”是控件数组的下标
(C)使用“索引”时,可有一组菜单项具有相同的“名字”
(D)使用“索引”后,在单击菜单项的事件过程中可以通过“索引”引用菜单项
23.以下变量名不合法是的 。
(A)sad_1(B)b51(C)file-1(D)sd_3_444
24.以下关于变量的类型说明符的使用中,正确的是 。
(A)Dim a a%=90000(B)Dim a a=2000%
(C)Dim a a&=60000(D)Dim a a&=true
25.下列表达式中,合法的VisualBasic表达式有 。
(A)(-b+Sqr(b*b+4a*c))/2/a(B)Cos(a)^2-Atn(a)
(C)Sqr(Y^3+3*(A*A+6B*B))(D)1/(X+1/Y+5A)
26.执行以下程序段后,变量c$的值为 。
a$=“VisualBasicPrograming”
b$=“Quick”
c$=b$&UCase(Mid$(a$,7,6))&Right$(a$,11)
(A)VisualBASIC Programing(B)Quick Basic Programing
(C)QUICK Basic Programing(D)Quick BASIC Programing
27.以下有关把数组作为形参的说明中错误的是 。
(A)形参数组只能按地址传送
(B)调用过程时,只需要把传递的数组名填入实参表
(C)使用动态数组时,可用ReDim语句改变形参数组的维界
(D)在过程中也可用Dim语句对形参数组进行说明
28.对窗体编写如下事件过程:
PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingleYAsSingle)
IfButton=2Then
Print"AAAAA"
EndIf
EndSub
PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
Print"BBBBB"
EndSub
程序运行后,如果单击鼠标右键,则输出结果为 。
(A)AAAAA(B)BBBBB(C)AAAAA(D)BBBBB
BBBBBAAAAA
29.在语句PublicSubSort(iAsInteger)中i是一个按 传递的参数。
(A)地址(B)值(C)变量(D)常量
30.要对顺序文件进行写操作,下列打开文件语句中正确的是 。
(A)Open"filetxt"ForOutputAs#1(B)Open"filetxt"ForInputAs#1
(C)Open"filetxt"ForRandomAs#1(D)Open"filetxt"ForBinaryAs#1
二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)
1.设有VisualBasic表达式Log(Abs((Exp(3.14159)+Sin(x)^3)/(x+y))),相应的代数式为
(1) 。
2.执行下面的程序段后,s的值为
(2) 。
s=2
Fori=10To1Step-2
s=s+1
Nexti
3.下列程序运行时连续单击2次窗体,则Form1上输出的结果是 (3) 。
PrivateSubForm_Click()
StaticaAsInteger
DimbAsInteger
a=2*a+1
b=a+b
Form1.Printa;b;
EndSub
4.设计如图14-2所示的界面,左边文本框的名称为text4,右边的三个文本框自上而下分别为text1、text2、text3,并编写如下事件过程Command1_Click(),若运行时在文本框text4中输入368,则单击Command1按钮后,文本框text1、text2、text3种分别显示 (4) 、 (5) 、 (6) 。
图14-2 填空题4题运行界面
OptionExplicit
PrivateSubCommand1_Click()
Dimmsg,x,y,z,lens
msg=Text4.Text
lens=Len(msg)
x=msg\100
y=(msg\10)Mod10
z=msgMod10
Text1.Text=x
Text2.Text=y
Text3.Text=z
EndSub
5.执行下面的程序,运行时在第1个文本框中输入4,则第2个文本框显示 (7) 。
如图14-3所示。
图14-3 运行界面
OptionExplicit
PrivateSubCommand1_Click()
Dimn,i,j
Dims,m
n=Int(Val(Text1.Text))
s=0
Fori=1Ton
m=1
Forj=1Toi
m=j*m
Nextj
s=s+m
Nexti
Text2.Text=s
EndSub
6.在某一窗体上设置一命令按钮Command1,并编写如下程序代码,执行该程序,单击命令按钮,则窗体第一行显示 (8) ,第二行显示 (9) 、第二行显示 (10) 。
OptionExplicit
OptionBase1
Dima(3,3),b(3,3),c(3,3)AsInteger
PrivateSubCommand1_Click()
Dimi,j,kAsInteger
Fori=1To3
Forj=1To3
Fork=1To3
c(i,j)=c(i,j)+a(i,k)*b(k,j)
Nextk
Nextj
Nexti
Fori=1To3
Forj=1To3
Printc(i,j);"";
Nextj
Nexti
EndSub
PrivateSubForm_Load()
Dimi,jAsInteger
Fori=1To3
Forj=1To3
a(i,j)=i
Nextj
Nexti
Fori=1To3
Forj=1To3
b(i,j)=j
Nextj
Nexti
EndSub
7.阅读程序:
FunctionF(aAsInteger)
b=0
Staticc
b=a+b+1
c=b+c+1
F=a+b+c
EndFunction
PrivateSubCommand1_Click()
DimaAsInteger
a=3
Fori=1To3
PrintF(a);
Nexti
EndSub
运行上面的程序,单击命令按钮,输出结果为 (11) 。
8.设工程中包含一个窗体模块和一个标准模块,在标准模块中的过程用于求m行n列二维整型数组a各行元素的和,并将和保存在一维整型数组b中。
窗体模块中的代码实现单击窗体时生成0~10之间的随机整数,存于5行6列的二维整型数组x中,并以5行6列的形式显示在窗体上,调用标准模块中的过程求每行元素的和,并输出求和结果。
SubHsum( (12) )
Fori=1Tom
b(i)=0
Forj=1Ton
b(i)=b(i)+a(i,j)
Nextj
Nexti
EndSub
PrivateSubForm_Click()
Dimx(5,6)AsInteger,y(5)AsInteger
Fori=1To5
Forj=1To6
x(i,j)= (13)
Printx(i,j);
Nextj
(14)
Nexti
CallHsum( (15) )
Fori=1To5
Printy(i)
Nexti
EndSub
9.本程序用于验证一个自然数N的立方等于N个连续的奇数之和。
其中最大的奇数P=N(N
+1)-1。
例如,43=19+17+15+13,最大奇数等于19。
图14-4是本程序的运行界面。
图14-4 填空题9题运行界面
DimnAsInteger
PrivateSubCommand1_Click()
DimnumAsLong,pAsInteger,xAsString
IfText1.Text<>""Then
n= (16)
num=n*n*n
Text2.Text= (17)
p=n*(n+1)-1
x=x&Str(p)&"+"
ForI=1Ton-2
(18)
x=x&Str(p)&"+"
NextI
p=p-2
x= (19)
Text3.Text=x
Else
PrintMsgBox("数据错误",48,"VB试题")
EndIf
EndSub
PrivateSubCommand2_Click()
IfText1.Text<>""ThenText1.Text=""
IfText2.Text<>""ThenText2.Text=""
IfText3.Text<>""ThenText3.Text=""
EndSub
PrivateSubCommand3_Click()
End
EndSub
10.本程序是一个可以进行多数制转换的应用程序。
图14-5是其运行界面。
图14-5 填空题9题运行界面
OptionExplicit
DimxAsInteger
PrivateFunctionCovert(xAsInteger)AsString
DimrAsInteger,iAsInteger,nAsInteger
DimcovAsString,cAsString
r=xMod2
DoWhile (20)
cov=cov&Str(r)
(21)
r=xMod2
Loop
For (22) To1Step-1
c=c&Mid(cov,i,1)
Nexti
Covert=c
EndFunction
PrivateSubCommand1_Click()
IfText2.Text<>""ThenText2.Text=""
x= (23)
Text2.Text=Covert(x)
EndSub
PrivateSubCommand2_Click()
IfText2.Text<>""ThenText2.Text=""
x=Val(Text1.Text)
Text2.Text= (24)
EndSub
PrivateSubCommand3_Click()
IfText2.Text<>""ThenText2.Text=""
x=Val(Text1.Text)
Text2.Text= (25)
EndSub
PrivateSubCommand4_Click()
End
EndSub
11.下列程序段首先由随机函数产生10个互不相同的二位随机整数在窗体中显示。
然后用冒泡法从大到小排序,也在窗体中显示。
PrivateSubForm_Click()
Constn=10
Dima(1Ton)AsInteger,bAsBoolean
DimiAsInteger,jAsInteger,tempAsInteger
Form1.Print"原始数据"
Randomize
For (26)
b=False
DoWhileNotb
a(i)=Int(90*Rnd+10)
b=True
Forj=1To (27)
Ifa(i)=a(j)Then
(28)
ExitFor
EndIf
Nextj
Loop
Form1.Printa(i);
Nexti
Form1.Print
i=1
Do
Forj=i+1Ton
Ifa(j)>a(i)Then
temp=a(j)
(29)
a(i)=temp
EndIf
Nextj
i=i+1
LoopWhile (30)
Form1.Print"排序结果"
Fori=1Ton
Form1.Printa(i)
Nexti
EndSub
第一部分 计算机基础知识
1.A
2.D
3.D
4.A
5.D
6.D
7.C
8.C
9.D
10.A
11.A
12.B
13.B
14.C
15.A
16.D
17.A
18.B
19.D
20.A
第二部分 VisualBasic程序设计
一、选择题(用答题卡答题,答案依次填在21~30答题号内)
21.B
22.A
23.C
24.C
25.B
26.D
27.D
28.A
29.A
30.A
二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)
(1)
(2)7
(3)1 1 3 3
(4)3
(5)6
(6)8
(7)33
(8)3 6 9
(9)6 12 18
(10)9 18 27
(11)12 17 22
(12)mAsInteger,nAsInteger,a()AsInteger,b()AsInteger
(13)Int(Rnd*11)
(14)Print
(15)5,6,x(),y()
(16)Val(Text1.Text)
(17)Str(num)
(18)p=p-2
(19)x&Str(p)
(20)x>=1
(21)x=x\2
(22)i=Len(cov)
(23)Val(Text1.Text)
(24)Oct(x)
(25)Hex(x)
(26)i=1Ton
(27)i–1
(28)b=False
(29)a(j)=a(i)
(30)i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 江苏省 高等学校 计算机专业