第一篇:江苏省VB二级考试2002年(春)
2002年(春)VB二级考试笔试卷
第一部分 计算机基础知识
第二部分 Visual Basic 程序设计
一、选择题(用答题卡答题,答案依次填在21-30答题号内)
21.下面有关对象属性的叙述中,不正确的是___21___。A.一个对象的属性可分位为外观、行为等若干类。B.相同属性可能具有不同的数据类型。
C.一个对象的所有属性都可在属性窗口的列表中进行设置。D.属性窗口中的属性列表可以按字母序也可按类别排列。22.代数式 对应的VB表达式是__22___。A.(12*x+5*y-Sqr(Abs(d^3-m^2)))/Exp(-x)/Sin(x)B.(12*x+5*y-Sqr(Abs(d^3-m^2)))/Exp(-x)*Sin(x)C.(12*x+5*y-Sqr(Abs(d^3-m^2))/Exp(-x)/Sin(x)D.(12*x+5*y-Sqr(Abs(d^3-m^2)))/e^(-x)/Sin(x)23.对于“X>Y>Z”,正确的VB逻辑表达式是___23___。A.X>Y AND Y>Z C.X>Y OR Y>Z
B.X>Y>Z D.X>Y AND >Z
24.设有一个文本框控件Text1,假设已存在三个整型变量a、b和c,且变量a的值为5,变量b的值为7,变量c的值为12。以下的__24___语句可以使文本框内显示的内容为:5+7=12。A.text1.text=a+b=c
C.text1.text=a & “+” & b & “=” & c
B.text1.text=“a+b=c”
D.text1.text=“a”&“+”&“b”&“=”&“c”
25.用语句Private Sub Convert(Y As Integer)定义的Sub过程时,以下不是按值传递的语句是___25___。A.Call Convert((X))
B.Call Convert(X*1)C.Convert(X)D.Convert X
26.程序的不同过程之间,不能通过___26___进行数据传递。① 用全局变量 ③ 将形参与实参结合
② 窗体或模块级变量 ④ 静态变量 B.①②③
C.②④
D.④
A.①②④
27.下列关于数组的叙述中,错误的是___27___。A.在过程中可以用DIM语句对形参数组进行说明 B.数组是同类变量的一个有序的集合 C.数组元素可以是控件
C.数组在使用之前,必须先用数组说明语句进行说明
28.从存有数据的C:testtest.txt文件添加数据,正确的文件打开命令是___28___。A.Open “C:testtest.txt” For Append As #512 B.Open “C:testtest.txt” For Append As #511 C.Open “C:testtest.txt” For Output As #512 D.Open “C:testtest.txt” For Output As #511 29.下面___29___情况不会进入中断状态。A.在程序运行中,按Ctrl+C键 B.程序运行中,发生了运行错误
C.用户在程序中设置了断点,当程序运行到断点时 D.采用单步调试方式,每运行一个可执行代码行后
30.下面___30___方法,可以将列表框List1中的所有项删除掉。A.List1.Text=“" B.AddItem
C.RemoveItem
D.Clear
31.某过程的说明语句中,正确的数组说明语句是___31___。Const N As Integer=4 Dim L As Integer ① Dim X(L)As Integer ② Dim A(K)As Integer Const K As Integer=3 ③ Dim B(N)As Integer
④ Dim Y(2000 to 2008)As Integer
A.①②④ B.①③④
C.③④
D.②③
32.在多窗体的应用程序中,当前窗体模块的Form_Click事件过程中包含如下语句,单击该窗体,其中___32___一定可以将Hello显示在当前窗体上。A.Form1.Print ”Hello“ C.Debug.Print ”Hello“
33.执行以下语句后,a的值为___33___。Dim a As Integer a=1
Do Until a=100 a=a+2 Loop A.99 B.100
C.溢出
D.101
B.Me.Print ”Hello“ D.Form2.Print ”Hello“
34.以下语句中,不能正确执行的是___34___ A.If Option1.Value Then C.Ckeck1.Value=0
B.If Option1.Value=True Then D.Ckeck1.Value=True
35.以下有关数据控件的叙述中,错误的是___35___。A.利用数据控件可对已连接的数据库记录进行显示和修改 B.利用数据控件只能访问Access数据库
C.通过设置DatabaseName属性,可以与指定的Access数据库连接 D.利用数据控件可增加或删除已连接的数据库中的记录
二、填空题(请把答案填写在答题纸的相应答题号内,每个答题只占一行)
1.执行下面的程序,单击窗体后在窗体上显示的内容是___(1)___;若将程序中的A语句与B语句的位置互换,再次执行程序,单击窗体后在窗体上显示的内容是___(2)___。Option Explicit Private Sub Form_Click()Dim Sum As integer,i As Integer For i=7 To 4 Step-1 Select Case i Case 4,7
Sum=Sum+i 'A语句 Case 3,5
Sum=Sum+2 'B语句 Case Else Sum=Sum+1 End Select Next i
Print ”Sum=“;Sum End Sub
2.执行下面的程序,单击命令按钮Command1后,文本框Text1中的内容是___(3)___,文本框Text2中的内容是___(4)___(函数InStr(Start,String1,String2)中Start参数表示每次搜索的起点)。OPtion Explicit
Private Sub Command1_Click()Dim Path As String,Serach As String Dim Fp As String,Fn As String Path=“c:Program FilesDevStudioVBVB5.exe” Call Search_Path(Path,Fp,Fn)text1.text=Fp text2.text=Fn End Sub
Private Sub Search_Path(P As String,Fp As String,Fn As String)Dim Ns As Long,Ct As Long Ns=0 Do Ct=Ns
Ns=InStr(Ct+1,P,”“)Loop Until Ns=0 Fp=Left(P,Ct-1)Fn=Right(P,Len(P)-Ct)End Sub
3.执行下面的程序,当单击窗体时,窗体上显示内容的第一行是___(5)___,第二行是___(6)___。
Private Sub P1(x As Integer,ByVal y As Integer)Static Z As Integer x=x+z: y=x-z: z=10-y End Sub
Private Sub Form_Click()
Dim a As Integer,b As Integer,z As Integer a=1:b=3:z=2 call P1(a,b)print a,b,z call P1(b,a)
4.执行下面的程序,图片框第一行内容是(7),图片框第一行内容是(8)。Option Explicit
Private Sub Command1_Click()Dim S As String S=”ABC" Back S Picture1.Print Picture1.Print S End Sub
Private Sub Back(St As String)If Len(St)>1 Then Back(Right(St,Len(St)-1))End if
Picture1.Print Left(St,1);End Sub
(未完待续)
第二篇:2009年春江苏省二级VB真题
2009年春江苏计算机等级考试二级vb试卷
第一部分计算机基础知识
1.在下列有关现代信息技术的一些叙述中,正确的是。
A.集成电路是20世纪90年代初出现的,它的出现直接导致了微型计算机的诞生
B.集成电路的集成度越来越高,目前集成度最高的已包含几百个电子元件
C.目前所有数字通信均不再需要使用调制解调技术和载波技术
D.光纤主要用于数字通信,它采用波分多路复用技术以增大信道容量‘
.2.最大的10位无符号二进制整数转换成八进制数是
.。
A.1023
B.1777
C.1000
D.1024 3.在下列有关目前PC机CPU的叙述中,错误的是。
A.CPU芯片主要是由Intel公司和AMD公司提供的 B.“双核”是指PC机主板上含有两个独立的CPU芯片
C.Pentium 4微处理器的指令系统由数百条指令组成 D.Pentium 4微处理器中包含一定容量的Cache存储器
4.在下列有关当前PC机主板和内存的叙述中,正确的是。
A.主板上的BIOS芯片是一种只读存储器,其内容不可在线改写
B.绝大多数主板上仅有一个内存插座,因此PC机只能安装一根内存条
C.内存条上的存储器芯片属于SRAM(静态随机存取存储器)
D.目前内存的存取时间大多在几个到十几个ns(纳秒)之间
5.在下列有关PC机辅助存储器的叙述中,正确的是。
A.硬盘的内部传输速率远远大于外部传输速率
B.对于光盘刻录机来说,其刻录信息的速度一般小于读取信息的速度
C.使用USB 2.0接口的移动硬盘,其数据传输速率大约为每秒数百兆字节
D.CD-ROM的数据传输速率一般比USB 2.0还快
6.在下列PC机I/O接口中,数据传输速率最快的是。
A.USB 2.0
B.IEEE-1394
C.IrDA(红外)
D.SATA 7.计算机软件可以分为商品软件、共享软件和自由软件等类型。在下列相关叙述中,错误的是。
A.通常用户需要付费才能得到商品软件的使用权,但这类软件的升级总是免费的 B.共享软件通常是一种“买前免费试用”的具有版权的软件
C.自由软件的原则是用户可共享,并允许拷贝和自由传播
D.软件许可证是一种法律合同,它确定了用户对软件的使用权限
8.人们通常将计算机软件划分为系统软件和应用软件。下列软件中,不属于应用软件类型的是
A.AutoCAD
B.MSN
C.Oracle
D.Windows Media Player 9.在下列有关Windows 98/2000/XP操作系统的叙述中,错误的是。
A.系统采用并发多任务方式支持多个任务在计算机中同时执行
B.系统总是将一定的硬盘空间作为虚拟内存来使用
C.文件(夹)名的长度可达200多个字符
D.硬盘、光盘、优盘等均使用FAT文件系统
10.在下列有关算法和数据结构的叙述中,错误的是。
A.算法通常是用于解决某一个特定问题,且算法必须有输入和输出
B.算法的表示可以有多种形式,流程图和伪代码都是常用的算法表示方法
C.常用的数据结构有集合结构、线性结构、树形结构和网状结构等
D.数组的存储结构是一种顺序结构
11?因特网的IP地址由三个部分构成,从左到右分别代表。
A.网络号、主机号和类型号
B.类型号、网络号和主机号
C.网络号、类型号和主机号
D.主机号、网络号和类型号
12?在下列有关ADSL技术及利用该技术接入因特网的叙述中,错误的是。
A.从理论上看,其上传速度与下载速度相同
B.一条电话线上可同时接听/拨打电话和进行数据传输
C.利用ADSL技术进行数据传输时,有效传输距离可达几公里
D.目前利用ADSL技术上网的计算机一般需要使用以太网网卡
13.人们往往会用“我用的是10M宽带上网”来说明白己计算机连网的性能,这里的“10M”
指的是数据通信中的 指标。
A.最高数据传输速率
B.平均数据传输速率
C.每分钟数据流量
D.每分钟IP数据包的数目
14?计算机局域网按拓扑结构进行分类,可分为环型、星型和
型等。
A.电路交换
B.以太
C.总线
D.对等
15.网络信息安全主要涉及数据的完整性、可用性、机密性等问题。保证数据的完整性就是 15。
A.保证传送的数据信息不被第三方监视和窃取
B.保证发送方的真实身份
C.保证传送的数据信息不被篡改
D.保证发送方不能抵赖曾经发送过某数据信息
16.某计算机系统中,西文使用标准ASCII码、汉字采用GB2312编码。设有一段纯文本,其机内码为CB F5 DO B4 50 43 CA C7 D6 B8,则在这段文本中含有:。
A.2个汉字和1个西文字符
B.4个汉字和2个西文字符
C.8个汉字和2个西文字符
D.4个汉字和1个西文字符
17.以下关于汉字编码标准的叙述中,错误的是。
A.GB 2312标准中所有汉字的机内码均用双字节表示
B.我国台湾地区使用的汉字编码标准BIG 5收录的是繁体汉字
C.GB 18030汉字编码标准收录的汉字在GB 2312标准中一定能找到
D.GB 18030汉字编码标准既能与UCS(Unicode)接轨,又能保护已有中文信息资源 18.若波形声音未进行压缩时的码率为64kb/s,已知取样频率为8kHz,量化位数为8,那么它的声道数是。
A.1
B.2
C.4 D.8 19.从信息处理的深度来区分信息系统,可分为业务处理系统、信息检索系统和信息分析系统等。在下列几种信息系统中,不属于业务处理系统的是。
A.DSS B.CAI
C.CAM
D.OA 20.在下列有关信息系统开发、管理及其数据库设计的叙述中,错误的是。
A.常用的信息系统开发方法可分为结构化生命周期方法、原型法、面向对象方法和CASE方法等
B.在系统分析中常常使用结构化分析方法,并用数据流程图和数据字典来表达数据和处理过程的关系
C.系统设计分为概念结构设计、逻辑结构设计和物理结构设计,通常用E-R模型作为描述逻辑结构的工具
D.从信息系统开发过程来看,程序 第二部分Visual Basic程序设计
一、选择题(用答题卡答题,答案依次填在21—30答题号内)21.在列表框Listl中有若干列表项,可以删除选定列表项的语句是 21
A.List1.text=“"
B.List1.List(Listl.ListIndex)=”“
C.List1.Clear
D.List1.RemoveItem List1.ListIndex 22.执行 语句时,会出现出错提示信息。
A.Print 5+7=14
B.Print 16384*2
C.Print 32768*2
D.Print ”14“+32 23.数学表达式 对应的VB表达式是。
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.以下关于数组的说法中,错误的是。
A.使用了Preserve予句的ReDim语句,只允许改变数组最后一维的上界
B.对于动态数组,ReDim语句可以改变其维界但不可以改变其数据类型
C.Erase语句的功能只是对固定大小的数组进行初始化
D.LBound函数返回值是指定数组某一维的下界
25.下列有关过程的说法中,错误的是。
‘
.
A.在Sub或Function过程内部不能再定义其它Sub或Function过程
B.对于使用ByRef说明的形参,在过程调用时形参和实参只能按传址方式结合 C.递归过程既可以是递归Function过程,也可以是递归Sub过程
D.可以像调用Sub过程一样使用Call语句调用Function过程 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)+0 Mod 2的运算结果是
A.1
B.-1
C.-2
D.-3 29.若要使逻辑表达式x>y Xor Y结果为True,则x、Y、z的取值应为下列选项中的。
A.X=
3、Y=
3、Z=4
B.X=
2、Y=
1、Z=2
C.x=
1、Y=
3、Z=2
D.x=
2、Y=
2、Z=2 30.在一个多窗体程序中,可以仅将窗体Form2从内存中卸载的语句是
A.Form2.Unload B.Unload Form2 C.Form2.End D.Form2.Hide
二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)1.执行下面程序,单击Commandl,则图片框中显示的第一行是(1),显示的第二行是(2),最后一行显示的是
(3)。
Private Sub Command1_Click()
Dim a(3,3)As Integer
Dim i As Integer,j As Integer
For i=1 To 3
For j=3 To 1 Step-1
If i>=j Then
a(i,j)=i-j
Else
a(i,j)=j-i
End If
Next j
Next i
For i=1 to 3
For j=3 To 1 Step-1
Picture1.Print a(i,j);
Next j
Picturel.Print
Next i EndSub 2.运行下面程序,如果连续三次单击命令按钮之后,A数组共有(4)的值是(5),A(5)的值是(6)
Option Explicit
Option Base l
Private Sub Command1_Click()
Static A()As Integer,N As Integer
Dim I As Integer,K As Integer
K=N
N=N+2
ReDim Preserve A(N)
For I=K+1 To N
A(I)=I*N+1
Next I
ForI=1 To N
Print A(I);
个元素;数组元素A(2)
Next I
EndSub 3.运行下面的程序,单击commandl,在窗体上显示的变量A的值为(7),变量B的值为(8)
Option Explicit
Dim A As Integer
Private Sub Command1_Click()
Dim B As Integer
B=3
A=4
B=Fun(Fun(A,B+2),A)+B
Print A,B
EndSub
Private Function Fun(N As Integer,K As Integer)
N=N+A
K=N-K
Fun=N+K+A
End Function 4.执行下面的程序,单击command1,窗体上显示的第一行是(9),第二行是(10),第四行是(11),最后一行是(12)
Option Explicit
Private Sub Command1_Click()
Dim n As Integer
n=5
Call test(n)
Print n
End Sub
Private Sub test(ByVal n As Integer)
Dim i As Integer,S As String
If n>0 Then
For i=l To n
S=S & CStr(i)
Next i
Print S
Call test(n-2)
Else
Print ”0VER“
EndIf
EndSub
5.运行下列程序,单击Command1,在窗体上显示的第一行内容是
(12),第二行的内容是(14),第三行的内容是(15)(”A“的ASCII码是65,”z“是90)
Option Explicit
Private Sub Commandl_Click()
Dim i As Integer,st As String,n As Integer,p As String*1
P=”B“
For i=3 To 1 Step-1
n=Asc(p)-i
If n<65 Then n=n+26
st=Chr(n)
st=st & F(i)
Print st
Next i
EndSub
Private Function F(n As Integer)
Dim i As Integer
Static S As Integer
For i=1 To n
s=s+i
Nexti
F=S
End Function 6?用以下公式求f(x)的值。当通项的绝对值小于10^-7时停止计算,x的值由键盘输入。
f(x)=a1x1-a2x2+a3x3-…+(-1)n+1anxn+… |X|
其中
a1=1,a2=2,an= ,n=3,4,5… Option Explicit Private Sub Commandl_Click()、Dim x As Single,fx As Single
Dim a As Single,a1 As Single,a2 As Single
Dim t As Single
a1=l:a2=2
x=text1
If(16)Then
MsgBox(”x必须在-1---1之间“)
ExitSub
End If
fx=a1*x-a2*x*x
t=(-1)*x*x
DO
a=1/(al+a2)
t=(-1)*x*x
fx=(17)
al=a2
(18)
Loop Until Abs(a*t)<0.0000001
Text2=fx End Sub 7.学生的某次课程测验中,选择题的答案已记录在列表框list1中,其数据行格式是:学号为6个字符长度,2个空格,选择题的答案为15个字符长度,程序根据标准答案进行批改,每答对一题给1分,并将得分存放到列表框list1中,标准答案存放在变量Exact中。Option Explicit Private Sub Command1_click()
Dim Anw as string , StudId as string
Dim Scor as Integer, Exact as string
Dim I as Integer, J as integer
Exact=”ABCCBAACBBDCCDA”
For I=()Anw=()StudId=Left(Anw,6)Anw=Right(Anw,Len(Anw)-8)(21)For J=1 to Len(Anw)
If(22)Then
Scor=Scor+1
End If
Next J
List2.AddItem StudId & “ “ & Scor
Next I End Sub 8.下面程序的功能是:统计存放在数组A中的N个数有多少个是不同的。具体做法是:变量Left指向要被处理的数(从第2个元素开始),Right指向数组最后一个元素。若A(Left)与排在它前面的某个数组元素值相同,就用数组元素A(Right)的值来替换A(Left)的值,同时将变量Right的值减1;否则将变量Left的值加1,处理数组下一个元素,重复以上过程,直到Left>Right为止。Right的值即为不同的数的个数。
Option Explicit OptionBase 1
Private Sub Commandl_Click()
Dim A()As Integer,N As Integer,I AS Integer Dim OP As Integer N=InputBox(”请输入数据个数“, ,10)ReDim A(N)
Randomize For I=1 To N
A(I)=Int(Rnd*10)+1
Text1=Text1 & A(1)& ” “ Next I Call Statistic(A,OP)Text2=”有“ & oP & ”个不同的数:“ For I=1 To OP
Text2=Text2 & A(I)& ” “ Next I End Sub Private Sub Statistic(A()As Integer,Right As Integer)
Dim Left As Integer,K As Integer,I As Integer
Right=(23)
Left=2
Do While Left<=Right
K=(24)
For I=K To 1 Step-1
If A(Left)=A(I)Then Exit For
Next I
If(25)Then
Left=Left+1 .
Else
A(Left)=A(Right)
(26)
End If
Loop End Sub 9.在计算机中用一个字节(8位),来存储一个字符的Ascii码,其中低7位二进制数对应字符的编码,每个字节的最高位一般保持为”0”,在数据传输时可用作奇偶校验位,传输时Ascii代码转换成传输码的方法是:若7位Ascii码有偶数个1,最高位为1,有奇数个1,则最高位为0,例如字母”A”的Ascii码十进制表示为65,二进制表示为00100001。”A”的传输码则为”1010 0001”,本程序的功能就是把Ascii码转换成这种传输码 Option Explicit Private Sub Commandl_Click()
Dim i As Integer,S As String
Dim str As String,ch As String
str=Text1.text
For i=1 To Len(str)
(27)
Call convert(ch,s)
List1.AddItem ch & ”==>“ & S
Next i End Sub Private Sub convert(ch As String,S As String)
Dim m As Integer,k As Integer,n As Integer,i As Integer
s=(28)
n=Asc(ch)
Do While n>0
(29)
S=m & S
If m=1 Then
k=k+1
End If
n=n2
Loop
For i=1 To 7-Len(s)'将字符的二进制代码补足7位
S=”0“ & S
Next i
If k Mod 2=0 Then
(30)
Else
S=”0“ & S
End If
End Sub 答案:
2009年(春)笔试试卷。
第一部分计算机基础知识
(1)D
(2)B
(3)B
(4)D
(5)B
(6)D
(7)A
(8)C
(9)D
(10)A
(11)B
(12)A
(13)A
(14)C
(15)C
(16)B
(17)C
(18)A
(19)A
(20)C
,第二部分Visual Basic程序设计
一、选择题
(21)D
(22)B
(23)B
(24)C
(25)B
(26)D
(27)C
(28)D
(29)A(30)B
二、填空题,(1)2 1 0
(2)1 0 1
(3)0 1 2
(4)6
f5)5
(6)31
(7)19
(8)68
.
f9)12345
(10)123
(11)OVER
(12)5
,(13)Y6
(14)Z9
(15)A10
(16)Abs(x)>=1
.
(17)fx+a*t
(18)a2=a(19)0 To Listl.ListCount-1
(20)Listl.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=n Mod 2
(30)s=”1“ & s 2009年(春)笔试试卷。
第一部分计算机基础知识
(1)D
(2)B
(3)B
(4)D
(5)B
(6)D
(7)A
(8)C
(9)D
(10)A
(11)B
(12)A
(13)A
(14)C
(15)C
(16)B
(17)C
(18)A
(19)A
(20)C
,第二部分Visual Basic程序设计
一、选择题
(21)D
(22)B
(23)B
(24)C
(25)B
(26)D
(27)C
(28)D
(29)A(30)B
二、填空题,(1)2 1 0
(2)1 0 1
(3)0 1 2
(4)6
f5)5
(6)31
(7)19
(8)68
.
f9)12345
(10)123
(11)OVER
(12)5
,(13)Y6
(14)Z9
(15)A10
(16)Abs(x)>=1
.
(17)fx+a*t
(18)a2=a(19)0 To Listl.ListCount-1
(20)Listl.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=n Mod 2
(30)s=”1" & s
第三篇:江苏省计算机二级考试(VB)大纲及要求
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
江苏省计算机二级考试(VB)大纲及要求
本文由670924112贡献
doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。
江苏省计算机二级考试(VB)江苏省计算机二级考试(VB)最新大纲及要求 VB 二级考试大纲 总体要求 1.测试计算机的基本知识及操作使用计算机的能力;1.测试计算机的基本知识及操作使用计算机的能力;测试计算机的基本知识及操作使用计算机的能力 2.测试使用一种软件包或使用一种高级语言进行编程和上机调试 运行的能力.测试使用一种软件包或使用一种高级语言进行编程和上机调试, 2.测试使用一种软件包或使用一种高级语言进行编程和上机调试,运行的能力.考试范围 一.计算机基本知识 1.计算机与信息处理技术的发展及应用,以及计算机处理的基本特点;1.计算机与信息处理技术的发展及应用,以及计算机处理的基本特点;计算机与信息处理技术的发展及应用 2.各种记数制系统及其数值的转换 各种记数制系统及其数值的转换.2.各种记数制系统及其数值的转换.3.信息和数据的基本概念 中西文信息在计算机内的各种编码及其处理方式;信息和数据的基本概念, 3.信息和数据的基本概念,中西文信息在计算机内的各种编码及其处理方式;4.计算机的组成 各部分的功能极其基本工作原理,计算机分类与性能评测;计算机的组成, 4.计算机的组成,各部分的功能极其基本工作原理,计算机分类与性能评测;5.微型计算机硬件组
精心收集
精心编辑
精致阅读
如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
成,各部件的功能几起发展;微型计算机硬件组成 5.微型计算机硬件组成,各部件的功能几起发展;6.计算机软件的功能及分类 操作系统,数据库系统,程序设计语言及语言处理程序的基础知识, 计算机软件的功能及分类, 6.计算机软件的功能及分类,操作系统,数据库系统,程序设计语言及语言处理程序的基础知识,软 件工程的基础知识软件的知识产权;件工程的基础知识软件的知识产权;7.多媒体技术基础 图形,声音和视频信息在计算机内的表示,多媒体计算机系统的组成, 多媒体技术基础: 7.多媒体技术基础:图形,声音和视频信息在计算机内的表示,多媒体计算机系统的组成,多媒体技 术的应用;术的应用;8.计算机安全与病毒防范的基础知识 计算机安全与病毒防范的基础知识;8.计算机安全与病毒防范的基础知识;9.计算机网络与 的基础知识.9.计算机网络与 Internet 的基础知识.二,pc 机操作使用的基本技能 1.基本硬件,软件的安装与调试;1.基本硬件,软件的安装与调试;基本硬件 2.常见外部设备 辅助存储器,键盘,打印机等)操作使用的基础知识;常见外部设备(2.常见外部设备(辅助存储器,键盘,打印机等)操作使用的基础知识;9x 操作系统的组成,功能极其基本操作技能;3.Windows 9x 操作系统的组成,功能极其基本操作技能;软件包的基本操作技能;4.Office 软件包的基本操作技能;5.局域网与 应用的基本操作技能;5.局域网与 internet 应用的基本操作技能;三,程序设计的基本知识和编程能力 1.了解目前二级考试所开设的各种高级语言及软件开发工具,掌握一种高级语言或软件包;1.了解目前二级考试所开设的各种高级语言及软件开发工具,掌握一种高级语言或软件包;
精心收集
精心编辑
精致阅读
如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
了解目前二级考试所开设的各种高级语言及软件开发工具 2.程序的编辑 编译,连接,运行,调试等个环节的基础知识和操作能力;程序的编辑, 2.程序的编辑,编译,连接,运行,调试等个环节的基础知识和操作能力;3.算法的概念 程序设计中的基本技巧(交换,类加,类乘等)和常用算法(穷举,迭代,递推, 算法的概念, 3.算法的概念,程序设计中的基本技巧(交换,类加,类乘等)和常用算法(穷举,迭代,递推,递 排序,查找等);归,排序,查找等);4.阅读 理解源程序和设计流程图的能力;阅读, 4.阅读,理解源程序和设计流程图的能力;5.了解结构化程序设计和面向对象程序设计的思想,编制出风格良好的程序;了解结构化程序设计和面向对象程序设计的思想 5.了解结构化程序设计和面向对象程序设计的思想,编制出风格良好的程序;6.考生可选用下列高级语言或软件包之一应试 考生可选用下列高级语言或软件包之一应试: 6.考生可选用下列高级语言或软件包之一应试:
Visual Basic 的考试要求 1.Visual Basic 的基本概念 面向对象的程序设计的基本概念:对象,属性,方法,(1)面向对象的程序设计的基本概念:对象,属性,方法,事件及事件驱动(2)开发 Visual Basic 应用程序的一般步骤 2.Visual Basic 的界面设计(1)创建窗体 常用的窗体属性: Name,Caption,BorderStyle, Enabled, Font, BackColor, ForeColor, Icon, ① 常用的窗体属性:Name,Caption,BorderStyle,Enabled,Font,BackColor, ForeColor,Icon, eft,Height,Top,Width, Left,Height,Top,Width,Visible 常用的窗体方法:Move,Show,Hide,Print,PrintForm,Refresh,Cls, ② 常用的窗体方
精心收集
精心编辑
精致阅读
如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
法:Move,Show,Hide,Print,PrintForm,Refresh,Cls, 常用的窗体事件:Activate,Deactivate,Click,DblClick,Load,Unload, ③ 常用的窗体事件:Activate,Deactivate,Click,DblClick,Load,Unload,Resize 窗体的显示与隐藏, ④ 窗体的显示与隐藏,装载与卸载(2)基本控件的特性及应用 公共属性:Name,Caption,Enabled,Fant,Height,Width,Index,Left,Top, TabStop, 公共属性:Name,Caption,Enabled,Fant,Height,Width,Index,Left,Top, TabStop,Visible 共方法:Move,Refresh, 公共方法:Move,Refresh,Setfocus 公共事件:Click,DblClick, 公共事件:Click,DblClick,LostFocus PasswordChar, Alignment, MaxLength, 属性, Chang, 文本框 TextBox)Text,(TextBox)Text, : PasswordChar, Alignment, MaxLength, MultiLine 属性, Chang, LostFocus 事件 标签(Label):Alignment,):Alignment 标签(Label):Alignment,AutoSize 属性 命令按钮(CommandButton):Cancel,):Cancel 命令按钮(CommandButton):Cancel,Default 属性 ListCount, ListIndex, Text, Columns, Sorted, 属性;AddItem, 列表框 ListBox)List,(ListBox)List, : ListCount, ListIndex, Text, Columns, Sorted, Selected 属性;AddItem, Clear, 方法.Clear,RemoveItem 方法.组合框(ComboBox):Style,):Style 属性;AddItem,Clear, 方法.组合框(ComboBox):Style,Text 属性;AddItem,Clear,RemoveItem 方法.单选按钮(OptionButton),复选框(CheckBox)及框架(Frame):Alignment,),复选框):Alignment 属性.单选按钮(OptionButton),复选框(CheckBox)及框架
精心收集
精心编辑
精致阅读
如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
(Frame):Alignment,Value 属性.图片框(PictureBox)与图象(Image)控件:AutoSize,Image, 属性;Cls, 方法;图片框(PictureBox)与图象(Image)控件:AutoSize,Image,Picture 属性;Cls,Circle 方法;DragDrop 事件 定时器(Timer):Interval):Inte 定时器(Timer):Interval 属性 定制窗体菜单:(3)定制窗体菜单:创建下拉菜单和弹出式菜单 3.Visual Basic 语言基础(1)(2)(3)(4)(5)(6)义 程序代码的组织方式:过程(事件过程,通用过程)与模块(窗体模块,标准模块及类模块)程序代码的组织方式:过程(事件过程,通用过程)与模块(窗体模块,标准模块及类模块)程序代码的书写规则 数制与数据类型 不同类型常量的表示方法,系统内置常量, 不同类型常量的表示方法,系统内置常量,用户定义常量的定义方法 变量:变量命名;全局变量,局部变量和静态变量的说明;变量:变量命名;全局变量,局部变量和静态变量的说明;变量的作用域 数组:数组命名及说明;数组类型;数组的结构;数组元素;静态数组与动态数组, 数组:数组命名及说明;数组类型;数组的结构;数组元素;静态数组与动态数组,数组重定
运算符与表达式:算术运算 关系运算,逻辑运算与字符串运算;各种运算的优先级.运算,(7)运算符与表达式:算术运算,关系运算,逻辑运算与字符串运算;各种运算的优先级.4.Visual Basic 的基本语句 语句: Explicit,(1)Option 语句:Option Explicit,Option Base 顺序结构语句:(2)顺序结构语句: 赋值语句:相同类型与不同类型数据之间的赋值.赋值语句:相同类型与不同类型数据之间的赋值.Cls, Cls,Print 方法 分支结构语句:If(3)分支结构语句:If-Then 结构语句和 Select Case
精心收集
精心编辑
精致阅读
如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
结构语句 循环结构语句: 结构语句,For(4)循环结构语句:D0-Loop 结构语句,For-Next 结构语句 5.公共函数 Tan)(1)算术函数(Abs, Sin, Cos, Atn, Exp, Hex, Log, Rnd, Sgn, Sqr, Tan)算术函数((2)字符串函数(Asc, Chr, Lcase, Ucse, Left, Len, Trim, Mid, Right, Space, String, InStr)字符串函数(Asc,(3)日期及时间函数(Time, Date, Now, DateValue,Day, Month, Year, WeekDay)日期及时间函数(Time,(4)转换函数(Str, Val, Chr, Asc, Cint, Fix, Int, CBool, Cbyte, CDate, Cdbl,Cstr)转换函数(Str,(5)用户交互函数:InputBox 函数与 MsgBox 函数 用户交互函数:(6)数组函数(Array,Ubound,Lbound)数组函数(Array,Ubound,Lbound)6.过程设计 过程(过程)(1)Sub 过程(事件 Sub 过程及通用 Sub 过程)的定义和调用(2)Function 过程的定义及调用 过程调用时的数据传递:按值传递,按地址传递;简单变量参数,数组参数,(3)过程调用时的数据传递:按值传递,按地址传递;简单变量参数,数组参数,对象参数的传递(4)静态变量与静态过程(5)递归过程(6)模块级变量及全局变量的应用(7)多窗体工程的设计 7.文件操作(1)文件的基本概念:文件的存取方式及文件类型,文件的基本操作步骤(打开,读/写及关闭)文件的基本概念:文件的存取方式及文件类型,文件的基本操作步骤(打开, 写及关闭)基本文件操作控件:驱动器列表控件,(2)基本文件操作控件:驱动器列表控件,文件夹列表控件及文件列表控件 常用文件操作语句(Seek)及文件操作函数(Eof,(3)常用文件操作语句(Open, Close, Reset, Lock, Unlock, Seek)及文件操作函数(Eof, Loc,Seek);顺序文件,随机文件及二进制文件的打开, FileAttr,FireLen,FreeFile, Lof, Loc,Seek);顺序文件,精心收集
精心编辑
精致阅读
如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
随机文件及二进制文件的打开,读/写 及关闭
8.鼠标方法,文本,图形及多媒体处理 鼠标方法,文本, MouseUp,MouseMove)(1)常用鼠标方法(MouseDown, MouseUp,MouseMove)常用鼠标方法(数据输出的格式化处理(函数)(2)数据输出的格式化处理(Format 函数)Line,(3)图形控件 Line,Shape 使用及多媒体处理 9.数据库操作(1)数据库的基本概念:库,表,记录和字段 数据库的基本概念:(2)创建 Access 数据库(3)SQL 查询的基本概念及其子句 使用数据控件访问数据库:记录的增,(4)使用数据控件访问数据库:记录的增,删,改 数据访问对象(DAO)对象模型,(5)数据访问对象(DAO):DAO 对象模型,使用 DAO 进行数据操作(6)报表设计与输出(7)远程数据访问及基于 Internet 的数据库应用
精心收集
精心编辑
精致阅读
如需请下载!
第四篇:2008年春江苏省计算机等级考试VB试题
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
2008年春江苏省计算机等级考试VB试题
2008年春江苏省计算机等级考试VB试题
2008年春江苏省计算机等级考试VB试题
2008年春江苏省计算机等级考试VB试题
第一部分计算机基础知识
1.在下列有关微电子技术与集成电路的叙述中,错误的是()。
A.微电子技术是以集成电路为核心的技术
B.集成度是指单个集成电路所含电子元件的数目
C.Moore定律指出,单个集成电路的集成度平均每18—24个月翻一番
D.IC卡仅有存储器和处理器,卡中不可能存储有软件
2.在下列有关通信技术的叙述中,错误的是()。
A.目前无线电广播主要还是采用模拟通信技术
B.数字传输技术最早是被长途电话系统采用的
C.数字通信系统的信道带宽就是指数据的实际传输速率(简
精心收集
精心编辑
精致阅读
如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
称“数据速率”)
D.局域网中广泛使用的双绞线既可以传输数字信号,也可以传输模拟信号
3.CPU的运算速度与许多因素有关,下面哪些是提高CPU速度的有效措施?(3)
①增加CPU中寄存器的数目
②提高CPU的主频
③增加CPU中高速缓存(cache)的容量
④优化BIOS的设计
A.①、③和④
B.①、②和③
C.①和④
D.②、③和④
4.下面是PC机常用的4种外设接口,其中键盘、鼠标、数码相机和移动硬盘等均能连接的接口是()
A.
RS-232
B.
IEEE-1394
C.
USB
D.
IDE
5.下列有关PC机外部设备的叙述中,错误的是
()。
A.扫描仪的工作过程主要基于光电转换原理,分辨率是其重要性能指标之一
B.制作3—5英寸的照片(图片),数码相机的CCD像素必须在600万以上
C.集成显卡(指集成在主板上的显卡)的显示控制器主要集
精心收集
精心编辑
精致阅读
如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
成在芯片组中
D.存折和票据的打印,目前主要是采用针式打印机
6.下列有关PC机辅助存储器的叙述中,错误的是()。
A.硬盘的盘片转动速度特别快,目前一般为每秒数千转
B.近年来使用的串行ATA(SATA)接口硬盘,其传输速率比采用IDE接口的要快
C.目前移动硬盘大多采用USB 2.0接口,其传输速率可达每秒数十兆字节
D.40倍速的CD-ROM驱动器的速率可达6MB/s左右
7.在下列有关商品软件、共享软件、自由软件及其版权的叙述中,错误的是()。
A.通常用户需要付费才能得到商品软件的合法使用权
B.共享软件是一种“买前免费试用”的具有版权的软件
C.自由软件允许用户随意拷贝,但不允许修改其源代码和自由传播
D.软件许可证确定了用户对软件的使用方式,扩大了版权法给予用户的权利
8.下面有关Windows操作系统多任务处理的叙述中,正确的是()。
A.用户如果只启动一个应用程序工作(如使用Word写作),则该程序自始至终独占CPU
精心收集
精心编辑
精致阅读
如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
B.
由于CPU具有多个执行部件,所以操作系统才能同时进行多个任务的处理
C.前台任务和后台任务都能得到CPU的响应
D.
处理器调度程序根据各个应用程序运行所需要的时间多少来确定时间片的长短
9.从算法需要占用的计算机资源角度分析其优劣时,应考虑的两个主要方面是()。
A.空间代价和时间代价
·
C.可读性和开放性
B.
正确性和简明性
D.
数据复杂性和程序复杂性
10.接入因特网的每台计算机的IP地址
()。
A.
由与该计算机直接连接的交换机及其端口决定
B.
由该计算机中网卡的生产厂家设定
C.
由网络管理员或因特网服务提供商(ISP)分配
D.
由用户自定
11.以下关于局域网和广域网的叙述中,正确的是()。
A.广域网只是比局域网覆盖的地域广,它们所采用的技术是完全相同的
B.
局域网中的每个节点都有一个惟一的物理地址,称为介质访问地址(MAC地址)
C.现阶段家庭用户的PC机只能通过电话线接入网络
D.单位或个人组建的网络都是局域网,国家或国际组织建设的网络才是广域网
精心收集
精心编辑
精致阅读
如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
12.目前在网络互连中用得最广泛的是TCP/IP协议。事实上,TCP/IP是一个协议系列,它已经包含了100多个协议。在TCP/IP协议中,远程登录使用的协议是()。
A.TELNET
B.FTP
C.HTTP D.UDP
13.关于电子邮件服务,下列叙述中错误的是
()。
A.
网络中必须有邮件服务器用来运行邮件服务器软件
B.
用户发出的邮件会暂时存放在邮件服务器中
C.用户上网时可以向邮件服务器发出接收邮件的请求
D.发邮件者和收邮件者如果同时在线,则可不通过邮件服务器而直接通信
14·国际标准化组织(ISO)将世界各国和地区使用的主要文字符号进行统一编码的方案称为
()。
A.
UCS/Unicode
C.
GBK
B.
GB2312 D.GBl8030
15·存放一幅1024×768像素的未经压缩的真彩色(24位)图像,大约需要多少字节的存储空间?()
A.
1024x768x24
C.
1024x768x2
B.
1024x768x3 D.1024x768x12
16·对带宽为300—3400Hz的语音,若采样频率为8kHz、量化位数为8位且为单声道,则未压缩时的码率约为()。
精心收集
精心编辑
精致阅读
如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
A.64kb/s
B.64kB/s
C.128kb/s D.128kB/s
17·彩色图像所使用的颜色描述方法称为颜色模型。在下列颜色模型中,主要用于彩色喷墨打印机的是()。
A·YUV
B.HSB
C.CMYK D.RGB
18·从信息处理的深度来区分,信息系统可分为业务信息处理系统、信息检索系统、信息分析系统和专家系统。在下列相关叙述中,错误的是。
A.业务信息处理系统是采用计算机进行日常业务处理的信息系统
B·
信息检索系统就是指因特网上提供的各种搜索引擎,可以供各类用户免费使用
C.
决策支持系统是一种常见的信息分析系统
D.
专家系统可模仿人类专家的思维活动,通过推理与判断来求解问题
19·在下列有关Microsoft Excel 2000(中文版)功能的叙述中,错误的是()。
A.可以将Excel工作簿或选定的工作表另存为网页文件(.htm)
B.
对数据清单进行排序时,最多可以选择5个关键字
C·通过设置,可以实现在某单元格中输入数据后按回车键,光标自动移动到上边一单元格或左边一单元格。
D.在工作表中可以插入“艺术字”
精心收集
精心编辑
精致阅读
如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
20·在下列有关Microsoft FrontPage 2000(中文版)功能的叙述中,错误的是。
A.执行菜单命令“新建”时,可以选择是新建网页还是新建站点
B.
用户可以对框架网页的框架进行拆分或删除
C·如同Microsoft word中的表格,用户可以在网页中手绘表格或插入表格
D.
系统提供了“绘图”工具栏,便于用户在网页中绘图
第二部分Visual Basic程序设计
一、选择题(用答题卡答题,答案依次填在21—30答题号内)
21.下列关于某对象SetFocus与GotFocus的描述中,正确的是21。
A. SetFocus是事件,GotFocus是方法
B.SetFocus和GotFocus都是事件
C.SetFocus和GotFocus都是方法D.SetFocus是方法,GotFocus是事件
22.Print方法可在_______上输出数据。
①窗体②文本框③图片框④标签⑤列表框⑥立即窗口
A.①③⑥
B.⑦③⑤
C.①⑦⑤
D.③④⑥
精心收集
精心编辑
精致阅读
如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
23.数学表达:
A.(x^5一Cos(29))/Sqr(e^X+In(Y))+5
B.(x^5一Cos(29))/(Sqr(Exp(x)+Log(Y))+5)
C.(x^5一Cos(29*3.14159/180))/(Sqr(Exp(x)+Log(Y))+5)
D.(x^5一Cos(29*3.14159/180))/(Sqr(e^X+Log(Y))+5)
24.以下有关数组参数的说明中,正确的是24。
A.在过程中也可用Dim语句对形参数组进行说明
B.动态数组作为实参时,可用ReDim语句在过程中改变对应形参数组的维界
24.下列有关数组参数的说明正确的是
(24)。
A.在过程中也可用Dim语句对形参数组进行说明
B.动态数组作为实参时,可用ReDim语句在过程中改变对应形参数组的维界
C.调用过程时,数组名不能作为实参
D.数组可以按地址传递也可以按值传递
25.下列关于子过程或函数的定义正确的是
(25)
A.Sub fl(n As String*1)
B.Sub fl(n As Integer)As Integer
C.Function fl(f1 As Integer)As Integer D.Function fl(ByVal n As
精心收集
精心编辑
精致阅读
如需请下载!
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
Integer)
26.下列关于数值常量的说法错误的是
(26)
A.八进制数的表示方法是在数字前面加&O
B.十六进制数的表示方法是在数字前面加&H
C.在浮点数值中使用D来分隔尾数和指数时,系统将把该数值作为单精度型数处理
D.32768是合法的数值常量
’
27.下列有关对象的叙述正确的是(27)
A.对象由属性、事件和方法构成
B.对象的所有属性既可以在属性窗口设置,又可以在程序运行时用赋值语句设置
C.对象的事件一定就是由VB预先设置好的人工干预的动作
D.对象的方法是对象响应某个事件后所执行的一段程序代码
28.已知X
A.Sgn(x-Y)+Sgn(A-B)=-1
B.Sgn(X-Y)+Sgn(A-B)=-2
C.Sgn(Y-X)+Sgn(A-B)=2
D.Sgn(Y-X)+Sgn(A-B)=0
29.下列能够正确表示条件“x≤Y (29) A.X≤Y B.X<=Y And Y C.X≤Y Or Y D.X<=Y 30.下列有关数组的说法正确的是(30) A.数组的维下界不可以是负数 精心收集 精心编辑 精致阅读 如需请下载! 演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案 B.模块通用声明处有Option Base 1,则模块中数组定义语句Dim A(O To 5)会与之冲突 C.模块通用声明处有Option Base l,模块中有Dim A(O To 5),则A数组第一维维下界为0 D.模块通用声明处有Option Base 1,模块中有Dim A(O To 5),则A数组第一维维下界为1 二、填空题,’ 1.执行下面的程序,单击Commandl,则窗体上显示的第一行是 (1),第三行是 (2),最后一行是(3) Option Explicit Private Sub Command1_Click() Dim X As Integer,Y As Integer X=12:Y=0 Do While X>0 .If X Mod 4=0 Then Y=Y+X Else y=Y-X End If X=X-3 Print X,Y 精心收集 精心编辑 精致阅读 如需请下载! 演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案 Loop End Sub .,2.执行下面的程序,单击Commandl,窗体上显示的第一行是(4),第二行是 (5),第 三行是(6) Option Explicit .Option Base 1 Private Sub Command1_Click() Dim sa(3,3)As String*1,i As Integer,j As Integer,k As Integer k=1 For i=1 To 3 For j=1 To 3 sa(i,j)=Chr(Asc(“A”)+(k+i+j)Mod 26) Print sa(i,j);“ ”; k=k+3 Next J 、Print Next i End Sub ,3.执行下面的程序,单击Commandl,在窗体上显示的变量b的值为:(7),变量c的值为 精心收集 精心编辑 精致阅读 如需请下载! 演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案 (8),变量z的值为(9) Option Explicit Private Sub Command1_Click() Dim b As Integer,C As Integer,z As Integer b=2 C=1 Z=fun(b,fun(b+1,c))+b-c+1 Print b,c,z End Sub Private Function fun(X As Integer,ByVal Y As Integer)As Integer X=X-Y y=X+Y+2 fun=Y—X End Function 4.执行下面的程序,单击Commandl,输出的变量i的值是(10),变量j的值是 (11),变量k的值是(12) Option Explicit Private Sub Command1_Click() Dim i As Integer,j As Integer Dim k As Integer i=10 精心收集 精心编辑 精致阅读 如需请下载! 演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案 j=4 k=Funk(i,j) Print i,j,k、End Sub Private Function Funk(ByVal A As Integer,B As Integer)As Integer A=A+B B=B-2 .if B=0 Or B=1 Then Funk=1 Else Funk=A+Funk(A,B) End If End Function 5.执行下面的程序,单击Commandl,在窗体上显示的第一行的内容是(13),第二行的内 容是(14),第三行的内容是(15) Option Explicit Private Sub Command1_Click() Dim n As Integer,i As Integer n=2 精心收集 精心编辑 精致阅读 如需请下载! 演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案 For i=7 To 1 Step-1 Call sub2(i,n) Print i,n Next i End Sub Private Sub sub2(x As Integer,y As Integer) Static n As Integer Dim i As Integer For i=2 To 1 Step-1 n=n+x x=x-1 Next i Y=Y+n End Sub 6.用以下公式求sin(x)的值。当级数通项的绝对值小于eps=10^-7时停止计算,x的值由键盘 输入。 请完善如下程序: Option Explicit Private Sub Form_Click() 精心收集 精心编辑 精致阅读 如需请下载! 演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案 Dim x As Double,t As Double,n As Integer,sum As Double Const eps=0.0000001 x=Val(InputBox(“请输入x:”)) (16) sum=t n=1 Do Until(17) t=一t t=(18) sum=sum+t n=n+1 Loop 、Print “Sin(”;x;“)=”;Format(sum,“0.000”) End Sub 7.下面程序的功能是随机生成小于100的诸素数的数组,程序界面参见下图 Option Explicit Private Sub Command1_Click() Dim P()As Integer,i As Integer,n as integer Dim st As String,k As Integer Randomize 精心收集 精心编辑 精致阅读 如需请下载! 演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案 k=InputBox(“元素个数:”,20) ReDim P(k) Do n=Int(Rnd*90)+10 if(19)Then i=i+1 P(i)=n End if Loop Until(20) For i=1 To UBound(P) st=st & Str(P(i)) if i Mod 10=0 Then st=st & Vbcrlf Next i Text1=st End Sub Private Function prime(n As Integer)As Boolean Dim i As Integer prime=True For i=2 To Sqr(n) If n Mod i=0 Then (21) Exit For 精心收集 精心编辑 精致阅读 如需请下载! 演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案 End If Next i End Function 8.下面程序的功能是将给定整数N表示成若干个质数因子相乘的形式(分解质因数)。程序 界面参见下图。 Option Explicit Option Base 1 Private Sub Command1_Click() Dim n As Integer,a()As Integer Dim st As String,i As Integer n=Text1 Call fenjie(n,a) st=CStr(n)& “=” For i=1 To UBound(a)-1 st=st & a(i)& “*' Next i Text2=st & a(i) End Sub Private Sub fenjie((22)) Dim k As Integer,i As Integer k=2 精心收集 精心编辑 精致阅读 如需请下载! 演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案 Do If n Mod k=0 Then i=i+1 .ReDim Preserve a(i) a(i)=k (23) Else (24) End If Loop Until(25) End Sub 9.本程序的功能是把由4个用”.“分隔的十进制数表示的IP地址转换为由32位二进制数组成的IP地址。例如十进制表示的IP地址为202.119.191.1,其中每个十进制数对应一个8位的二进制数,合起来构成一个32位二进制的IP地址******01。过程Tiqu用于提取十进制IP地址中每个用”.“分割的十进制数;过程Convert用于将十进制数转换为相应的8位二进制数。程序界面参见下图。 Option Explicit Private Sub Command1_Click() 精心收集 精心编辑 精致阅读 如需请下载! 演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案 Dim strl As String,str2 As String Dim a(4)As Integer,i As Integer strl=Text1.Text Call Tiqu(strl,a) For i=1 Tn 4 If a(i)<0 Or a(i)>255 Then MsgBox(”IP地址错误!“) Exit Sub j Else (26) End If Next i Text2.Text=str2 End Sub Private Sub Tiqu(st As String,a()As Integer) Dim n As Integer,k As Integer,S As String,i As Integer n=Len(st):k=0:s=”“ For i=1 To n (27) If d=”.“ Then k=k+1 精心收集 精心编辑 精致阅读 如需请下载!d As String*1,演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案 a(k)=Val(S) (28) Else s=S & d End If、Next i a(4)=s End Sub Private Function convert(ByVal n As Integer)As String Dim b As Integer,i As Integer,s As String Do While n>0 ‘ b=n Mod 2 .n=n2 (29) Loop For i=1 To 8-Len(s) .s=”0“ & s Next i (30) Fnd FunCtion 精心收集 精心编辑 精致阅读 如需请下载! 演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案 2008年(春)笔试试卷 第一部分计算机基础知识 (1)D (2)C (3)B (4)C (5)B (6)A (7)C (8)C (9)A (10)C (11)B (12)A (13)D (14)A (15)B (16)A (17)C (18)B (19)B (20)D 第二部分 Visual Basic程序设计 一、选择题 (21)D (22)A (23)C (24)B(25)D (26)C (27)A (28)C (29)B(30)C 二、填空题 (1)9 12 (2)3-3 (3)0-6 (4)D H L (5)N R V (6)X B F (7)-1 (8)1 (9)4 (10)lO (11)0、、(12)15 (13)5 15 (14)2 35 (15)-1 56 (16)t=x (17)Abs(t) (18)t*x*x/(2*n*(2*n+1)或t*x^2/(2*n)/(2*n+1) (19)prime(n)或prime(n)=True (20)i=k 精心收集 精心编辑 精致阅读 如需请下载! 演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案 (21)prime=False (22)ByVal n As Integer,a()As Integer (23)n=nk (24)k=k+1 (25)n=1 (26)str2=str2 & convert(a(i)) (27)d=Mid(st,i,1) (28)s=”" (29)S=CStr(b)& S或S=b & S (30)convert=s 5113 精心收集 精心编辑 精致阅读 如需请下载! 无忧考试吧(http://ncre.wyk8.com)全国计算机等级考试超级模拟软件用户手册 二级Visual Basic语言程序设计 1.1 引言 南京易考无忧科技有限公司研制的全国计算机等级考试超级模拟软件提供了开放式的考试环境,具有自动计时、自动阅卷评分、完全模拟真实考场等功能,能让考生尽快熟悉等级考试的考试环境,掌握全国计算机等级考试的出题规律,顺利地通过考试。 全国计算机等级考试超级模拟软件(二级Visual Basic)题型为选择题、基本操作题、简单应用题和综合应用题。 等级考试中上机考试部分在中文版Windows 7系统环境下运行,用来测试考生在Windows的环境下对Visual Basic编程软件的使用能力。 1.2 安装过程 1)启动计算机,进入Windows 7操作系统。 2)双击运行无忧全国计算机等级考试模拟软件安装包,然后按提示进行安装。3)安装成功后,系统将自动在桌面上创建 “二级VB练习”和“二级VB考试”的快捷方式图标,并在“程序”菜单项中增加“全国计算机等级考试超级模拟软件(二级VB)”。 1.3 考试环境 1.3.1 硬件环境 CPU:1G或以上 内存:512M或以上 硬盘:剩余空间500M或以上 1.3.2 软件环境 ·1· 无忧考试吧(http://ncre.wyk8.com)中文版Windows 7 中文版Visual Basic 6.0 1.3.3 软件使用模式 本软件有2种使用模式:“离线模式”和“联网模式”。 离线模式:仅固定在一台电脑上使用。激活方法:登录http://ncre.wyk8.com,在会员中心或主页面单击“激活软件”按钮,按提示进行操作。获得激活码后,启动模拟软件,选择“离线模式”,输入激活码激活相应的科目。 联网模式:在任意联网的电脑上使用。开通方法:启动模拟软件,选择“联网模式”,使用会员名登录模拟软件,输入激活卡号、密码开通相应的科目。 1.4 软件试用(未激活状态下)步骤 软件未激活,试用时只能看到五套试题。 1.4.1 “离线模式”下试用 1)双击桌面上的“二级VB练习”(或“二级VB考试”)快捷方式,出现下图所示的界面: 2)单击“离线模式”按钮,出现下图所示的界面: ·2· 无忧考试吧(http://ncre.wyk8.com) 3)单击“先试用,以后激活”按钮,即可进入试用模式(可以抽取5套试卷)。4)在操作步骤2中,单击“更改模式”按钮可以切换到模式选择界面。 1.4.2 “联网模式”下试用 1)双击桌面上的“二级VB练习”(或“二级VB考试”)快捷方式,出现下图所示的界面: 2)单击“联网模式”按钮,出现下图所示的界面: ·3· 无忧考试吧(http://ncre.wyk8.com) 3)单击“试用软件”按钮,即可进入试用模式(可以抽取5套试卷).4)在操作步骤2中,单击右上角“更换模式”按钮可以切换到模式选择界面。 1.5 软件激活步骤 本软件为激活版,请按以下步骤进行激活(两种模式中任选一种,激活后,将不能更换使用模式)。 1.5.1 如果您的电脑不能上网,请选择“离线模式” 1)单击“离线模式”按钮,出现下图所示的界面: 2)在软件激活界面中,单击“复制产品ID”按钮(可以将复制的产品ID粘贴保存在记事本中)。 3)准备好激活卡、产品ID,可以用手机上网,也可以到能上网的电脑上,输入 ·4· 无忧考试吧(http://ncre.wyk8.com)网址:http://ncre.wyk8.com/,注册成为无忧考吧会员,进入会员中心。单击页面左侧“考试应用”下的“计算机等级考试”,出现下图界面: 4)在产品激活页面中输入产品ID、激活卡卡号、激活卡密码和验证码,单击“激活”按钮,出现下图所示界面: 5)激活成功后,在激活记录表中可以看到软件激活的相关信息。红色部分为激活码,用于软件激活。请一定将获得的激活码记录下来或复制到U盘中保存。(注意:请牢记激活码,并及时到您的电脑上激活软件。) 6)在软件激活界面中输入获得的激活码和验证码,如下图所示的界面: ·5· 无忧考试吧(http://ncre.wyk8.com) 7)单击“激活”按钮,弹出软件激活成功界面,如下图。 1.5.2 如果您希望可以在任意一台可以上网的电脑上使用本软件,请选择“联网模式” 1)双击桌面上的“二级VB练习”(或“二级VB考试”)快捷方式,出现下图所示的界面: ·6· 无忧考试吧(http://ncre.wyk8.com)2)单击“联网模式”按钮,出现下图所示的界面: 3)如果您已经注册成为ncre.wyk8.com网站的会员(尚未注册成为会员的用户请看操作步骤5),请输入会员名、会员密码,单击“现在登录”按钮,跳转到激活产品界面进行产品激活(如下图): 4)请输入激活卡号、激活卡密码和验证码,单击“激活产品”按钮,此时窗口跳转到等考练习界面或等考考试界面表示本软件激活成功。 5)尚未注册成为会员的用户,需要注册成为会员再进行软件激活。注册方法:单击“立即注册”按钮,弹出下图界面; ·7· 无忧考试吧(http://ncre.wyk8.com) 6)填写相关会员注册信息,完成后单击“同意以下条款并注册”,此时弹出一个新的界面(如下图),要求填写报考区域、我的学校(这两项为必填项),密码保护问题可填可不填。 7)信息填写完整后,点击“提交”按钮,此时弹出会员名注册成功信息(如下图),然后按照步骤 3、步骤4对软件进行激活。 ·8· 无忧考试吧(http://ncre.wyk8.com) 1.6 软件操作说明 1.6.1 上机练习 1)双击桌面上的“二级VB练习”快捷方式。2)单击“上机练习”项,将弹出下图所示的画面: 考生可根据自己的需要选择练习选项。 随机出题:系统会在固定的套数范围内,随机抽取某一套试卷供您练习。固定抽题:系统会将系统里所有的题目分成若干套数显示给用户,由用户自己决定要练习的试卷套号,方便考生系统练习。 重复抽题:抽取最近一次测试的试卷,方便考生反复练习,加强记忆。 恢复现场:恢复最近一次测试的试卷和答题情况,可以帮助考生完成上次没有完成的练习。 ·9· 无忧考试吧(http://ncre.wyk8.com)3)考生可根据自己的需要选择练习选项。下面以单击“固定抽题”为例,出现下图所示的画面: 4)输入所需固定抽题的套数,单击“确定”按钮,将出现如下画面: 1.选择题 鼠标单击选择题,然后从“答题”菜单中选择“选择题”菜单项,出现下图所示的选择题界面: ·10· 无忧考试吧(http://ncre.wyk8.com) 直接用鼠标左键单击选择答案选项,同时题号处有不同的颜色显示,尚未做的试题显示为红色,已经做过的试题显示为浅蓝。单击“答案”按钮,当前题的正确选项会来回变换颜色。单击“评析”按钮,可以查看当前题目的评析。单击“保存并退出”按钮,返回到练习主界面,选择其他类型的试题。 2.基本操作题、简单应用题和综合应用题 从“答题”菜单中选择“启动Visual Basic”,系统将自动运行注册过的Visual Basic 6.0版本,即可进行做题。请按照试题内容的要求进行操作,将文件存放在考生文件夹下。 技巧:在操作过程中要对试题进行评分,可用“评分”菜单中的“评当前题”或“评全部题”,评完后可以返回继续做题。 在操作过程中要查看操作步骤,可单击“操作演示”菜单中的“[基本操作题]演示”,“[简单应用题]演示”或“[综合应用题]演示”查看。 在操作过程中要添加笔记,可用“笔记”菜单中的“添加笔记”,添加后可用菜单中的“修改笔记”,“查看笔记” 对笔记进行修改和查看。也可用此菜单中的“标记此题”进行标记,以便通过“练习日志”中的“标记练习”再次做题。 注意:做完题后,请先将Visual Basic程序关闭,然后再评分。 当考生做完所有的试题后,单击屏幕上状态栏中的“交卷”按钮,系统自动进行评分,评分完成后出现下图所示的画面: ·11· 无忧考试吧(http://ncre.wyk8.com) 该画面列出考生的得分和错误信息,单击“评析”按钮,可以查看题面以及详尽的评析。 查看完毕后,请单击“退出”按钮。 5)单击“操作演示”即可观看当前题目的操作演示。 6)单击“返回”按钮,系统返回做题界面,可重复做当前的题目。 1.6.2 上机考试 1)双击桌面上的“二级VB上机考试”快捷方式。 ·12· 无忧考试吧(http://ncre.wyk8.com) 2)单击“开始登录”按钮,进入登录界面,在“准考证号”栏中输入准考证号码。 注:二级Visual Basic考试的准考证号为260199990001-260199990005。输入准考证号前,将鼠标停留在输入栏的位置,系统会提示准考证范围。 3)单击“登录”按钮,系统出现下图所示的提示: ·13· 无忧考试吧(http://ncre.wyk8.com) 4)单击“是”按钮,进入下图所示的登录界面: 5)单击“开始考试”按钮,系统开始抽题,然后出现下图所示的界面: 6)勾选“已阅读”后,单击“开始考试并计时”,即可按照题面的提示进行操 ·14· 无忧考试吧(http://ncre.wyk8.com)作。考试过程和方法与前面“练习”一样。 7)交卷后显示每题得分和总分。 8)如果对得分不满意,希望重做且上一次考试的时间没有用完,则可以退出后重新进入登录界面,输入刚才的准考证号,验证并确认后出现如下对话框: 9)单击“确定”按钮,出现下图所示界面: ·15· 无忧考试吧(http://ncre.wyk8.com) 输入“ABC”,并单击“密码验证”按钮后即可重做刚才那套试卷(如果上一次考试时间已经用完,则进入考试界面后会立即强制交卷)。如输入“WY”则系统会重新抽取一套新的上机题。 1.6.3 辅助功能 双击桌面上的“二级VB练习”快捷方式,单击左侧“辅助功能”项,将弹出下图所示的画面: 1.练习日志 ·16· 无忧考试吧(http://ncre.wyk8.com)单击“练习日志”,可查看历次练习的情况统计。 练习日志提供了列表显示和图形显示两种方式,列表显示可以查看先前练习的时间、类型以及得分情况,图形显示又分条形图和线形图,让你更直观地了解自己做题的不足。 练习日志最重要的是提供了各项辅助功能:(1)通过“试卷重做”功能对试题进行重做;(2)通过“查看试卷”功能查看做过的试卷情况;(3)通过“打印试卷”功能将练习过的试卷打印出来;(4)通过“错题重做”功能将练习中出现的错题进行重做,即只做曾经做错的题,加强了复习的目标性;(5)通过“标记练习”功能对练习时做标记的题再次练习,以方便考生直接定位于自己的需求。 单击右上角的关闭按钮,可回到辅助功能主界面。 2.查看笔记 单击“查看笔记”,可查看在考试中添加的笔记。 ·17· 无忧考试吧(http://ncre.wyk8.com) 笔记可以用来记录下当前题目的心得体会,或者标记题目的重要性。同时笔记会将创建时间、查看次数和题目的题面自动保存下来,以便以后查看。这些笔记都将是你积累下来的财富。在考前冲刺复习中将会起到很大的作用。 查看笔记时,可以通过菜单栏上的“修改”、“删除”按钮,对已经存在的笔记进行相应操作,其中,修改笔记后,可以通过“保存”按钮保存对笔记的修改。 在对笔记进行查看的过程中,也可以通过单击界面上的“显示评析”按钮查看对应题的评析。 3.考前攻略 单击“考前攻略”,可查看在学习、复习等方法和策略,也可以了解等考相关信息及考试注意事项等。 ·18· 无忧考试吧(http://ncre.wyk8.com)1.6.4 常见问题功能 单击“常见问题”功能按钮,可以打开“常见问题.htm”网页。在打开的网页中,有常见问题解答。用户可以自行查找相关问题,从中获得解决方法。 ·19·第五篇:二级VB用户手册