已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2007年(春)笔试试卷2007春江苏省计算机二级VB试卷第一部分 计算机基础知识1.微电子技术是信息技术领域的关键技术,它以集成电路(IC)为核心。在下列有关叙述只,错误的是 。 A.目前IC芯片(如CPU芯片)的集成度可达数千万个电子元件 B.Moore定律指出,单块IC的集成度平均每半年翻一番 C.从原料熔炼到最终产品包装,IC的制造工序繁多,工艺复杂,技术难度非常高 D.非接触IC卡采用电磁感应方式无线传输数据,所以又称为射频卡或感应卡2.在下列有关通信中使用的传输介质的叙述中,错误的是 。 A.计算机局域网中大多使用无屏蔽双绞线,其无中继有效传输距离大约100m B.同轴电缆可用于传输电视信号 C.光纤价格高,一般不在校园网和企业网中使用 D.微波的波长很短,适合于长距离、大容量无线通信3.二进制数(1010)2与十六进制数(B2)16相加,结果为 。 A.(273)8 B.(274)8 C.(314)8 D.(313)84.设有一段文本由基本ASCII字符和GB2312字符集中的汉字组成,其代码为BO A1 57 69 6E D6 D0 CE C4 B0 E6,则在这段文本中含有 。 A.1个汉字和9个西文字符 B.2个汉字和7个西文字符 C.3个汉字和5个西文字符 D.4个汉字和3个西文字符5.在下列有关CPU的叙述中,错误的是 。 A.CPU的主要组成部分有运算器、控制器和寄存器组 B.CPU的主要功能是执行命令,不同类型CPU的指令系统通常有所不同 C.为了加快运算速度,CPU中可包含多个算术逻辑部件(ALU) D.目前PC机所用的CPU芯片均为Intel公司的产品6.PC机在加电启动过程中会运行POST程序、引导程序、系统自举程序等。若在启动过程中,用户按某一热键(通常是Del键)则可以启动CMOS设置程序。这些程序运行的顺序是 。 A.POST程序CMOS设置程序系统自举程序引导程序 B.POST程序引导程序系统自举程序CMOS设置程序 C.CMOS设置程序系统自举程序引导程序POST程序 D.POST程序CMOS设置程序引导程序系统自举程序7.目前PC机一般都有USB和FireWire接口,用于连接各种外部设置。在下列关于这两种接口的叙述中,错误的是 。 A.USB是一种串行接口,可以连接键鼠标器、优盘、数码相机等多种设备 B.FireWire是一种并行接口,通常用于连接需要高速传输大量数据的设备(如音视频设备) C.USB 2.0的数据传输速率是USB 1.0的数十倍 D.一个USB接口上可以连接不同的设备8.在下列关于PC机外存储器的叙述中,错误的是 。 A.1.44MB软盘的每一面有80个磁道,每个磁道分为18个扇区,每个扇区512字节 B.硬盘的主要性能指标之一是平均存取时间,它与硬盘的转速(rpm)有很大关系 C.优盘的缺点是:优盘均无写保护功能,且不能起到引导操作系统的作用 D.CD-R是目前常用的可记录式光盘,但其刻录的数据不能修改9.在下列关于Windows98/XP操作系统的存储管理功能的叙述中,错误的是 。A. 存储管理的功能主要包括内存的分配与回收、共享和保护、自动扩充(虚存的实现)等B. 系统将程序(及其数据)划分成固定大小的页面,以页面为单位进行内存的分配和调度C. 虚拟存储器采用的页面调度算法是“先进先出”(FIFO)算法D. 在Windows98和Windows98/XP中,虚拟内存其实就是一个磁盘文件,既“交换文件”10.人们常说“软件的主体是程序,程序的核心是算法”。在下列有关程序、算法和数据结构的叙述中错误的是 。A. 程序是用程序设计语言对解题对象和解题步骤进行的一种描述B. 算法和数据结构是设计与编写程序时首先要考虑的两个重要方面C. 算法是问题求解规则的一种过程描述,它必须有输入,但可以没有输出D. 数据结构主要是研究数据的逻辑结构、存储结构以及在这些数据上定义的运算11.下列关于局域网的叙述中,错误的是 。A. 光纤分布式数字接口网(FDDI)常用于构造局域网的主干部分B. 采用红外线或者无线电波进行数据通信,可以构造无线局域网C. 两个或多个局域网可以进行互连D. 所有的局域网均为以太网12.在下列有关IP地址、域名和URL的叙述中,错误的是 。A. 目前互连网中IP地址大多数使用4个字节(32个二进位)表示B. 使用C类IP地址的网络规模最大,一个C类物理网络可以拥有上千万台主机C. 一台主机通常只能有一个IP地址,但可以有多个域名D. URL用来标识WWW网中的每一个信息资源,不同的信息资源对应不同的URL13.TCP/IP协议栈的应用层包括了各种高层协议,其中用于实现网络主机域名的IP地址映射的是 。A. DNSB. SMTPC. FTPD. Telnet14.ADSL是一种宽带接入技术,在线路两端加装ADSL Modem即可实现连网。下面关于ADST的叙述中,错误的是 。A. 它利用普通铜质电话线作为传输介质,成本较低B. 在上网的同时,还可以接听和拨打电话,几乎互不影响C. 从实现的技术上来看,数据的上传速度比下载速度快D. 利用ADSL技术上网的用户,其PC机必须安装以太网卡15.目前PC机使用的字符集及其编码标准有多种,20多年来我国也颁布了多个汉字编码标准。在下列汉字编码标准中,不支持简体汉字的是 。A. GB2312B. GBKC. BIG5D. GB1803016.在下列有关数字图像的压缩编码和图像文件格式的叙述中,错误的是 。A. 图像压缩的出发点是图像中的数据相关性很强,且人眼的视觉有一定的局限性B. 压缩编码方法的优劣主要是看压缩倍数、重建图像的质量和压缩算法的复杂度等C. JPEG图像的压缩倍数是可以控制的,且大多为无损压缩D. GIF格式的图像能够支持透明背景,且具有在屏幕上渐进显示的功能17.在下列有关MIDI音乐的叙述中,错误的是 。A. MIDI是一种音乐描述语言,它规定了乐谱的数字表示方法B. MIDI音乐的文件扩展名为“.MID”或“.MIDI”C. MIDI音乐可以使用Windows中的媒体播放器进行播放D. 播放MIDI音乐时,声音是通过音箱合成出来的18.在下列有关中文版Windows98/2000/XP操作系统功能与操作的叙述中,错误的是 。 A.“五笔字型”汉字输入法是Windows内置的输入法之一 B.在“画图”软件中画圆和正方形时,可在按Shift键的同时用鼠标拖放操作 C.在“资源管理器”窗口中,按Ctrl键的同时用鼠标单击文件,可以实现该文件的反向选定D.作为虚拟存储器使用的(页)交换文件可以设置在不同的逻辑硬盘上19.在下列有关Microsft Word97/2000/2003功能和操作的叙述中,错误的是 。A. Word文档可以分别设置打开文件时的密码和修改文件时的密码B. 页边距的计量单位可以设置为磅、英寸和厘米等C. 可以将选中的英文统一设置为小写,或大写,或词首字母大写等D. 利用工具栏上的“格式刷”,可以复制字体的格式,但不能复制段落的格式20.在下列有关Microsft PowerPoint97/2000/2003功能和操作的叙述中,错误的是 。A. PowerPoint文件可以另存为网页文件B. 演示文稿可以按讲义方式打印,且一张纸(如A4规格)可以打印多达6或9张投影片C. 演示文稿的放映方式可以投置为循环放映D. 演示文稿中可以插入声音文件,但不可以录制旁白第二部分 Visual Basic 程序设计一、 选择题(用答题卡答题,答案依次填在2130答题号内)21下列有 21 个不是VB合法常量。vbCrLf 1# XY 1E-5A.0B.1C.2D.422下列表达式中,运算结果与函数Mid(s,i,i)的返回值相同的是 22 。A. Left(s, i) & Right(s, Len(s) - i)B. Left(Right(s, Len(s) - i + 1), i)C. Left(Right(s, i), Len(s) - i + 1)D. Left(s, Len(s) - i) & Right(s, i)23下列定义Sub过程的语句正确的是 23 。A. Private Sub Sub1(A()B. Private Sub Sub1(A As String * 5)C. Private Sub Sub1(ByVal A() As Integer)D. Private Sub Sub1(A(10) As Integer)24以下有关文件的说法中,错误的说法是 24 。A在Open语句中缺省For子句,则按Random方式打开文件B可以用Binary方式打开一个顺序文件C在Input方式下,可以使用不同文件号同时打开同一个顺序文件D用Binary方式打开一个随机文件,每次读写数据的字节长度取决于随机文件的记录长度25下面能够被正确计算的表达式有 25 个。4096 * 2 3 CInt(5.6) * 5461 + 2 6553 * 5 + 0.5 * 6 32768 + 12A. 4B. 3C. 2D. 126下面表达式的值是 26 。CInt(-3.5) * Fix(-3.81) + Int(-4.1) * (5 Mod 3)A. 2 B. 1C. -1D. 627下面关于对象的作用域说法中,正确的是 27 。A在窗体模块中定义的全局过程,在整个程序中都可以调用它B分配给已打开文件的文件号,仅在打开该文件的过程范围内有效C过程运行结束后,过程的静态变量的值仍然保留,所以静态变量作用域是整个模块D在标准模块中定义的全局变量的作用域比在窗体模块中定义的全局变量的作用域大28下面有关数组的说法中, 28 是错误的。A. 在模块中由于未使用Option Explicit语句,所以数组不用先定义就可以使用,只不过是Variant类型B. 过程定义中,形参数组可以是定长字符串类型C. Erase语句的作用是对固定大小数组的值重新初始化或收回分配给动态数组的存储空间D. 定义数组时,数组维界值可以不是整数29下列控件中,不具有Change事件的控件有 29 个。DriveListBox DirListBox FileListBox ListBoxA.0B.1C.2D.330算术表达式 的VB表达式是 30 。A. (e(2*x-5)*log(x)+(sin(2x)3)/sqr(abs(sin(x)-cos(x2)B. (exp(2*3.14159*x-5)*log(x)+(sin(2*x)3)/sqr(abs(sin(x)-cos(x2)C. (exp(2*x-5)*ln(x)+(sin(2*x)3)/sqr(abs(sin(x)-cos(x2)D. e(2*3.14159*x-5)*ln(x)+(sin(2*x)3)/sqr(abs(sing(x)-cos(x2)二、 填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)1下面的事件过程执行结束后,A(2)的值是 (1) 、A(7)的值是 (2) 。程序中第二个循环被执行了 (3) 次。Option ExplicitOption Base 1Private Sub Command1_Click() Dim A(10) As Integer Dim i As Integer, K As Integer For i = 1 To 10 A(i) = 1Next IK = 1 For K = 1 To 10 Step K A(K) = 0 K = K + 2 Next K End Sub2运行下面的程序,当单击Command1时,窗体上显示的内容的第二行是 (4) 、第三行是 (5) 、第四行是 (6) 。Option ExplicitPrivate Sub Command1_Click() Dim a As Integer, b As Integer, z As Integer a = 1 : b = 1 : z = 1 Call P1(a, b) Print a, b, z Call P1(b, a) Print a, b, zEnd SubPrivate Sub P1(x As Integer, ByVal y As Integer) Static z As Integer x = x + z : y = x z : z = x + y Print x, y, zEnd Sub3. 执行下面程序,单击Command1按钮后,数组元素A(1,1)的值是 (7) 、A(2,3)的值是 (8) 、A(3,2)的值是 (9) 。Private Sub Command1_Click() Dim A(3, 3) As Integer, I As Integer, J As Integer, K As Integer I = 3 : J = 1 A(I, J) = 1 For K = 2 To 9 If I + 1 3 Or J + 1 3 Then If J = 1 Then I = I 1 ElseIf A(I - 1, J - 1) = 0 Then I = I 1 : J = J 1 ElseIf J = 3 Then I = I 1 Else J = J + 1 End If ElseIf J = 1 Or I = 1 Then If A(I + 1, J + 1) = 0 Then I = I + 1 : J = J + 1 Else J = J + 1 End If Else If A(I - 1, J - 1) = 0 Then I = I 1 : J = J - 1 End If End If A(I, J) = K Next KEnd Sub4执行下面程序,单击Command1按钮后,变量Fir值是 (10) 、变量Sec值是 (11) 、变量Thir值是 (12) 。Private Sub Command1_Click() Dim Fir As Integer, Sec As Integer, Thir As Integer Fir = 96: Sec = 421: Thir = 3857 Call Look_For(Fir, Sec, Thir) Print Fir; Sec; ThirEnd SubPrivate Sub Look_For(F As Integer, S As Integer, T As Integer) Dim Tem As String If 1# * F * S T Then Tem = Left(CStr(F), 1) F = Right(CStr(F), 1) & Left(CStr(S), 1) S = Right(CStr(S), 2) & Left(CStr(T), 1) T = Right(CStr(T), 3) & Tem Call Look_For(F, S, T) End IfEnd Sub5执行下面程序,单击Command1按钮后,显示在窗体上的第一行内容是 (13) 、第二行的内容是 (14) 、第三行的内容是 (15) 。Option ExplicitDim A As IntegerPrivate Sub Command1_Click() Dim B As Integer A = 1: B = 2Print fun1(fun1(A, B),B)Print APrint BEnd SubPrivate Function fun1(X As Integer, Y As Integer) As Integer Dim I As Integer For I = 1 To Y Y = Y + 1 X = X + 1 A = X + Y Next I fun1 = A + YEnd Function6下面是一个求函数f(x)值的程序。 |x|1计算到第n项的绝对值|an|10-6为止。(n = 1,2,3,)Option ExplicitPrivate Sub Command1_Click() Dim x As Single, i As Integer, a As Single, sum As Single x = Text1 i = 1 a = -1 Do a = (16) a * (2 * i - 1) * (-1) * x / (2 * i + 2) If Abs(a) = 0.000001 Then Exit Do sum = sum + a (17) i = i + 1 Loop Text2 = sumEnd Sub7本程序功能是将文本框中用逗号分隔的数据(文本框中必须要有数据),分别赋值给二维数组B的各个元素;并将B数组各个元素分行显示在文本框中。Private Sub Command1_Click() Dim B(3, 3) As Single, I As Integer, Pos1 As Integer Dim Pos2 As Integer, S As String, J As Integer S = Text1 If S = Then Text1 = 请输入数据 (18) Exit Sub End If For I = 1 To 3 For J = 1 To 3 Pos1 = (19) 19 Pos1 = Pos2 + 1Pos2 = InStr(Pos1, S, ,) If (20) Then Pos2 0 (21) Val(Mid(S, Pos1, Pos2 - Pos1) Else B(I, J) = Val(Mid(S, Pos1) End If Text2 = Text2 & Str(B(I, J) Next J Text2 = Text2 & vbCrLf Next IEnd Sub8下面程序的功能是,分别对N阶方阵A的与副对角线平行的各条斜线(共有2N 1条如右图)上的元素进行累加求和并进行比较,求出累加和的最大值 Max。过程Count功能是计算各条斜线上的元素和;计算分两步进行:先求副对角线和其上方斜线上的元素和,再求副对角线下方斜线上的元素和。(本程序设定 N = 5,数据从文件data.txt中读取)Option Base 1Private Sub Command1_Click() Dim I As Integer, A(5, 5) As Integer, J As Integer Dim N As Integer, Max As Integer Open data.txt For Input As #5 Do (22) While Not EOF(#5) For I = 1 To 5 For J = 1 To 5 Input #5, A(I, J) Text1 = Text1 & Str(A(I, J) & Next J Text1 = Text1 & vbCrLf Next I Loop Call Look_for(A, Max) Text2 = Text2 & 最大和是: & MaxEnd SubPrivate Sub Look_for(A() As Integer, M As Intege
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论