1、江苏省二级 VISUAL+BASIC-4 及答案解析(总分:100.00,做题时间:90 分钟)一、第一部分 计算机信息技术基础知识(总题数:0,分数:0.00)二、选择题(总题数:20,分数:40.00)1.在逻辑代数中,最基本的逻辑运算有三种,即逻辑加、逻辑乘和取反运算。其中逻辑乘通常用符号_表示。(分数:2.00)A.VB.C.+D.*2.下列关于 USB 接口的叙述错误的是_。(分数:2.00)A.USB 3.0 的数据传输速率要比 USB 2.0 快得多B.USB 接口的设备具有热插拔和即插即用特点C.主机不能通过 USB 接口向设备供电D.借助“USB 集线器”可以扩展 USB 接
2、口数目,一个 USB 接口理论上可以连接 127 个设备3.PC 在加电启动过程中会运行 POST 程序、引导程序、系统自举程序等。若在启动过程中,用户按某一热键则可以启动 CMOS 设置程序。这些程序运行的顺序是_。(分数:2.00)A.POST 程序CMOS 设置程序系统自举程序引导程序B.POST 程序引导程序系统自举程序CMOS 设置程序C.CMOS 设置程序系统自举程序引导程序POST 程序D.POST 程序CMOS 设置程序引导程序系统自举程序4.数码相机中的 CCD 芯片像素与图像分辨率密切相关。假设一个数码相机的像素数目为 1500 万,则它所拍摄的数字图像能达到的最大分辨率为
3、_。(分数:2.00)A.1024768B.31684752C.19201080D.160012005.操作系统和应用软件在计算机中运行时,正确的关系是_。(分数:2.00)A.操作系统调用应用软件提供的功能B.应用软件调用操作系统提供的功能C.操作系统运行完毕后再运行应用软件D.两者互不相关,独立运行6.算法设计是编写程序的基础,下列关于算法的叙述正确的是_。(分数:2.00)A.算法必须产生正确的结果B.算法必须具有确定性C.算法可以没有输出D.算法的表示计算机必须能理解7.IP 地址是因特网中用来标识局域网和主机的重要信息,如果 IP 地址的主机号部分每一位均为 0,该 IP地址是指_。
4、(分数:2.00)A.因特网的主服务器B.因特网某一子网的服务器地址C.该主机所在物理网络本身D.备用的主机地址8.有关以太网的下列叙述正确的是_。(分数:2.00)A.采用点到点方式进行数据通信B.信息帧中只包含接收节点的 MAC 地址C.信息帧中国时包含发送节点和接收节点的 MAC 地址D.以太网只采用总线型拓扑结构9.下列关于计算机合成图像(计算机图形)的应用错误的是_。(分数:2.00)A.可以用来设计电路图B.可以用来生成天气图C.计算机只能生成实际存在的具体景物的图像,不能生成虚拟景物的图像D.可以制作计算机动画10.不同的图像文件格式往往具有不同的特性,有一种格式具有图像颜色数目
5、不多、数据量不大、能实现累进显示、支持透明背景和动画效果、适合在网页上使用等特性,这种图像文件格式是_。(分数:2.00)A.TIFB.GIFC.BMPD.JPEG11.对二进制数 01 与 01 分别进行算术加和逻辑加运算,其结果仍用二进制形式表示,分别为_。(分数:2.00)A.01 10B.10 01C.01 01D.10 1012.USB 是一种可以连接多个设备的总线式串行接口,目前在 PC 及各种数码设备中普遍使用,下列相关叙述错误的是_。(分数:2.00)A.USB 接口有 USB 1.0、USB 1.1、USB 2.0 和 USB 3.0 之分B.通过 USB 接口给外部 10
6、设备提供电源时,电源为+12VC.目前广泛使用的 USB 2.0 的最高数据传输速率可达每秒数十兆字节D.借助“USB 集线器”可以扩展 PC 的 USB 接口数目,使得一个 USB 接口理论上能连接 127 个设备13.显示器是计算机必不可少的输出设备,其作用是将数字信号转换为光信号,使文字与图形在屏幕上显示出来。下列相关叙述错误的是_。(分数:2.00)A.目前大多数 PC 使用的显示器是 LED 显示器B.为了降低成本,目前大多数 PC 都使用集成显卡作为显示控制器C.目前常用的显示器宽高比为 4:3 或 16:9D.彩色显示器的彩色是由 C(青色)M(品红)Y(黄色)K(黑色)合成得到
7、的14.以下CPU 工作频率、指令系统、Cache 容量、运算器结构,_与 CPU 的性能密切相关。(分数:2.00)A.仅和B.仅C.仅、和D.、和15.下列关于操作系统处理器管理的说法错误的是_。(分数:2.00)A.处理器管理的主要目的是提高 CPU 的使用效率B.“分时”是指将 CPU 时间划分成时间片,轮流为多个程序服务C.并行处理操作系统可以让多个 CPU 同时工作,提高计算机系统的效率D.多任务处理都要求计算机必须有多个 CPU16.下列说法错误的是_。(分数:2.00)A.操作系统出现在高级语言及其编译系统之前B.为解决软件危机,人们提出了结构程序设计方法和用工程方法开发软件的
8、思想C.数据库软件技术、软件工具环境技术都属于计算机软件技术D.设计和编制程序的工作方式是由个体发展到合作方式,再到现在的工程方式17.以太网在传送数据时,将数据分成一个个帧,每个节点每次可传送_帧。(分数:2.00)A.1 个B.2 个C.3 个D.视需要而定18.下列说法正确的是_。(分数:2.00)A.网络中的路由器可不分配 IP 地址B.网络中的路由器不能有 IP 地址C.网络中的路由器应分配两个以上的 IP 地址D.网络中的路由器只能分配一个 IP 地址19.声音获取时,影响数字声音码率的因素有三个,下列_不是影响声音码率的因素。(分数:2.00)A.取样频率B.声音的类型C.量化位
9、数D.声道数20.与计算机合成图像一样,计算机也能合成声音。计算机合成声音分为合成语音和合成音乐,其中_为合成音乐文件的扩展名。(分数:2.00)A.MP3B.MIDC.WAVD.RM三、第二部分 Visual Basic 程序设(总题数:0,分数:0.00)四、选择题(总题数:10,分数:30.00)21.创建应用程序的界面时,在窗体上添加了一个按钮,运行程序后,按钮没有出现在窗体上,可能的原因是_。(分数:3.00)A.该按钮的 Value 属性被设置为 FalseB.该按钮的 Enabled 属性被设置为 FalseC.该按钮的 Visible 属性被设置为 FalseD.该按钮的 De
10、fault 属性被设置为 True22.下列表达式返回结果为 True 的是_。(分数:3.00)A.Mid(“Visual Basic“,1,12)=Right(“Programming Language Visual Basic“,12)B.“ABCRG“abcde“C.Int(134.69)=CInt(134.69)D.78.9/32.77=97.5/43.97 And -45.4-4.9823.数学式 (分数:3.00)A.Exp(x)*Sin(30)*2*x/x+yB.ex*Sin(30*Pi/180)*2*x/(x+y)C.Exp(x)*Sin(30*Pi/180)*2*x/(x+
11、y)D.Exp(x)*Sin(30*3.14/180)*2*x/(x+y)24.下列有关控件数组的说法正确的是_。(分数:3.00)A.不同类型的控件也可以组成控件数组,只要它们的名称属性相同B.控件数组中的所有控件不得具有各自不同的属性设置值C.控件数组中的所有控件共享同一个事件过程D.控件数组中每个元素的下标由控件的 Tag 属性指定25.下列关于 Function 过程的说法错误的是_。(分数:3.00)A.Function 过程内部不得再定义 Function 过程B.Function 过程名可以有一个或多个返回值C.Function 过程中可以包含多个 Exit Function 语
12、句D.可以像调用 Sub 过程一样调用 Function 过程26.在下列的控件中,其属性值既能在属性窗口中设定,又能在程序运行时通过代码改变的是_。(分数:3.00)A.List1.ListCountB.Text1.NameC.Drive1.DriveD.Label1.Caption27.函数 CInt(-3.5),Int(-3.5),Fix(-3.5)的值分别是_。(分数:3.00)A.-3,-4,-3B.-4,-4,-3C.-3,-4,-4D.-4,-3,-328.数学式 (分数:3.00)A.Sin(Pi-t)2/3/(a*b)B.Sin(3.14-t)2/3/(a*b)C.Sin(P
13、i-t)(2/3)/a/bD.Sin(3.14-t)(2/3)/a/b29.下列有关数组的说法正确的是_。(分数:3.00)A.在窗体模块中可以使用 Dim、Private、Public 定义数组B.可以使用 Erase 语句释放所有数组所占据的存储空间C.语句 Dim X(4.5+2) As String 定义了一个维上界是 6 的一维的字符型数组D.数组作为参数在传递时既可以按值传递,也可以按地址传递30.有关自定义函数的说法正确的是_。(分数:3.00)A.如果在函数体内没有给函数名赋值,则函数返回空值B.如果在定义函数时没有说明函数类型,则该函数与 Sub 一样不返回值C.在自定义函数
14、体内可以给函数名多次赋值D.自定义函数不可以像 Sub 那样使用 Call 语句来调用五、填空题(总题数:8,分数:30.00)31.执行下面的程序,单击按钮 Command1 后,A(5)的值为 1,第二个 For 循环被执行了 2 次。 Option Base 1 Option Explicit Private Sub Command1_Click() Dim A(24)As Integer, i As Integer, k As Integer For i=1 To 24 A(i)=i Next k=1 For k=1 To 24 Step k A(k)=0 k=k+3 Next End
15、 Sub (分数:2.00)32.执行下面的程序,单击 Command1 按钮后,显示在窗体上的第一行内容是 1,最后一行内容是 2。 Option Explicit Dim A As Integer Private 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+Y Print fun1 End Function Private Sub Command1_Click() Dim B As Integer A=2 B
16、=2 Print fun1(fun1(A, A), B) Print A Print B End Sub (分数:4.00)33.执行下面的程序,当单击 Command1 时,Picture1 中显示内容的第二行与第四行分别是 1 与 2,Picture2 中第一行显示的内容是 3。 Option Base 1 Option Explicit Private Sub Command1_Click() Dim a(4, 4) As Integer, I As Integer, j As Integer Dim b(4, 4) As Integer, s As String For I=1 To
17、4 s=“ For j=1 To 4 a(I, j)=(I-1)*4+j) s=s “:“; n(j) Next j End Sub (分数:4.00)35.执行下面的程序,单击按钮 Command1 后,窗体上的第一行内容是 1,第三行内容是 2。 Private Sub Command1_Click() Dim i As Integer, s As String, k As Integer s=“VISUAL“ k=Len(s) For i=1 To k/2 Mid(s, i, k-2*(i-1)=Mid(s, k+1-i, 1) Next j Print Next i End Sub (
18、分数:4.00)江苏省二级 VISUAL+BASIC-4 答案解析(总分:100.00,做题时间:90 分钟)一、第一部分 计算机信息技术基础知识(总题数:0,分数:0.00)二、选择题(总题数:20,分数:40.00)1.在逻辑代数中,最基本的逻辑运算有三种,即逻辑加、逻辑乘和取反运算。其中逻辑乘通常用符号_表示。(分数:2.00)A.VB. C.+D.*解析:2.下列关于 USB 接口的叙述错误的是_。(分数:2.00)A.USB 3.0 的数据传输速率要比 USB 2.0 快得多B.USB 接口的设备具有热插拔和即插即用特点C.主机不能通过 USB 接口向设备供电 D.借助“USB 集线
19、器”可以扩展 USB 接口数目,一个 USB 接口理论上可以连接 127 个设备解析:3.PC 在加电启动过程中会运行 POST 程序、引导程序、系统自举程序等。若在启动过程中,用户按某一热键则可以启动 CMOS 设置程序。这些程序运行的顺序是_。(分数:2.00)A.POST 程序CMOS 设置程序系统自举程序引导程序 B.POST 程序引导程序系统自举程序CMOS 设置程序C.CMOS 设置程序系统自举程序引导程序POST 程序D.POST 程序CMOS 设置程序引导程序系统自举程序解析:4.数码相机中的 CCD 芯片像素与图像分辨率密切相关。假设一个数码相机的像素数目为 1500 万,则
20、它所拍摄的数字图像能达到的最大分辨率为_。(分数:2.00)A.1024768B.31684752 C.19201080D.16001200解析:5.操作系统和应用软件在计算机中运行时,正确的关系是_。(分数:2.00)A.操作系统调用应用软件提供的功能B.应用软件调用操作系统提供的功能 C.操作系统运行完毕后再运行应用软件D.两者互不相关,独立运行解析:6.算法设计是编写程序的基础,下列关于算法的叙述正确的是_。(分数:2.00)A.算法必须产生正确的结果B.算法必须具有确定性 C.算法可以没有输出D.算法的表示计算机必须能理解解析:7.IP 地址是因特网中用来标识局域网和主机的重要信息,如
21、果 IP 地址的主机号部分每一位均为 0,该 IP地址是指_。(分数:2.00)A.因特网的主服务器B.因特网某一子网的服务器地址C.该主机所在物理网络本身 D.备用的主机地址解析:8.有关以太网的下列叙述正确的是_。(分数:2.00)A.采用点到点方式进行数据通信B.信息帧中只包含接收节点的 MAC 地址C.信息帧中国时包含发送节点和接收节点的 MAC 地址 D.以太网只采用总线型拓扑结构解析:9.下列关于计算机合成图像(计算机图形)的应用错误的是_。(分数:2.00)A.可以用来设计电路图B.可以用来生成天气图C.计算机只能生成实际存在的具体景物的图像,不能生成虚拟景物的图像 D.可以制作
22、计算机动画解析:10.不同的图像文件格式往往具有不同的特性,有一种格式具有图像颜色数目不多、数据量不大、能实现累进显示、支持透明背景和动画效果、适合在网页上使用等特性,这种图像文件格式是_。(分数:2.00)A.TIFB.GIF C.BMPD.JPEG解析:11.对二进制数 01 与 01 分别进行算术加和逻辑加运算,其结果仍用二进制形式表示,分别为_。(分数:2.00)A.01 10B.10 01 C.01 01D.10 10解析:12.USB 是一种可以连接多个设备的总线式串行接口,目前在 PC 及各种数码设备中普遍使用,下列相关叙述错误的是_。(分数:2.00)A.USB 接口有 USB
23、 1.0、USB 1.1、USB 2.0 和 USB 3.0 之分B.通过 USB 接口给外部 10 设备提供电源时,电源为+12V C.目前广泛使用的 USB 2.0 的最高数据传输速率可达每秒数十兆字节D.借助“USB 集线器”可以扩展 PC 的 USB 接口数目,使得一个 USB 接口理论上能连接 127 个设备解析:13.显示器是计算机必不可少的输出设备,其作用是将数字信号转换为光信号,使文字与图形在屏幕上显示出来。下列相关叙述错误的是_。(分数:2.00)A.目前大多数 PC 使用的显示器是 LED 显示器B.为了降低成本,目前大多数 PC 都使用集成显卡作为显示控制器C.目前常用的
24、显示器宽高比为 4:3 或 16:9D.彩色显示器的彩色是由 C(青色)M(品红)Y(黄色)K(黑色)合成得到的 解析:14.以下CPU 工作频率、指令系统、Cache 容量、运算器结构,_与 CPU 的性能密切相关。(分数:2.00)A.仅和B.仅C.仅、和D.、和 解析:15.下列关于操作系统处理器管理的说法错误的是_。(分数:2.00)A.处理器管理的主要目的是提高 CPU 的使用效率B.“分时”是指将 CPU 时间划分成时间片,轮流为多个程序服务C.并行处理操作系统可以让多个 CPU 同时工作,提高计算机系统的效率D.多任务处理都要求计算机必须有多个 CPU 解析:16.下列说法错误的
25、是_。(分数:2.00)A.操作系统出现在高级语言及其编译系统之前 B.为解决软件危机,人们提出了结构程序设计方法和用工程方法开发软件的思想C.数据库软件技术、软件工具环境技术都属于计算机软件技术D.设计和编制程序的工作方式是由个体发展到合作方式,再到现在的工程方式解析:17.以太网在传送数据时,将数据分成一个个帧,每个节点每次可传送_帧。(分数:2.00)A.1 个 B.2 个C.3 个D.视需要而定解析:18.下列说法正确的是_。(分数:2.00)A.网络中的路由器可不分配 IP 地址B.网络中的路由器不能有 IP 地址C.网络中的路由器应分配两个以上的 IP 地址 D.网络中的路由器只能
26、分配一个 IP 地址解析:19.声音获取时,影响数字声音码率的因素有三个,下列_不是影响声音码率的因素。(分数:2.00)A.取样频率B.声音的类型 C.量化位数D.声道数解析:20.与计算机合成图像一样,计算机也能合成声音。计算机合成声音分为合成语音和合成音乐,其中_为合成音乐文件的扩展名。(分数:2.00)A.MP3B.MID C.WAVD.RM解析:三、第二部分 Visual Basic 程序设(总题数:0,分数:0.00)四、选择题(总题数:10,分数:30.00)21.创建应用程序的界面时,在窗体上添加了一个按钮,运行程序后,按钮没有出现在窗体上,可能的原因是_。(分数:3.00)A
27、.该按钮的 Value 属性被设置为 FalseB.该按钮的 Enabled 属性被设置为 FalseC.该按钮的 Visible 属性被设置为 False D.该按钮的 Default 属性被设置为 True解析:22.下列表达式返回结果为 True 的是_。(分数:3.00)A.Mid(“Visual Basic“,1,12)=Right(“Programming Language Visual Basic“,12) B.“ABCRG“abcde“C.Int(134.69)=CInt(134.69)D.78.9/32.77=97.5/43.97 And -45.4-4.98解析:23.数学
28、式 (分数:3.00)A.Exp(x)*Sin(30)*2*x/x+yB.ex*Sin(30*Pi/180)*2*x/(x+y)C.Exp(x)*Sin(30*Pi/180)*2*x/(x+y)D.Exp(x)*Sin(30*3.14/180)*2*x/(x+y) 解析:24.下列有关控件数组的说法正确的是_。(分数:3.00)A.不同类型的控件也可以组成控件数组,只要它们的名称属性相同B.控件数组中的所有控件不得具有各自不同的属性设置值C.控件数组中的所有控件共享同一个事件过程 D.控件数组中每个元素的下标由控件的 Tag 属性指定解析:25.下列关于 Function 过程的说法错误的是_
29、。(分数:3.00)A.Function 过程内部不得再定义 Function 过程B.Function 过程名可以有一个或多个返回值 C.Function 过程中可以包含多个 Exit Function 语句D.可以像调用 Sub 过程一样调用 Function 过程解析:26.在下列的控件中,其属性值既能在属性窗口中设定,又能在程序运行时通过代码改变的是_。(分数:3.00)A.List1.ListCountB.Text1.NameC.Drive1.DriveD.Label1.Caption 解析:27.函数 CInt(-3.5),Int(-3.5),Fix(-3.5)的值分别是_。(分数
30、:3.00)A.-3,-4,-3B.-4,-4,-3 C.-3,-4,-4D.-4,-3,-3解析:28.数学式 (分数:3.00)A.Sin(Pi-t)2/3/(a*b)B.Sin(3.14-t)2/3/(a*b)C.Sin(Pi-t)(2/3)/a/bD.Sin(3.14-t)(2/3)/a/b 解析:29.下列有关数组的说法正确的是_。(分数:3.00)A.在窗体模块中可以使用 Dim、Private、Public 定义数组B.可以使用 Erase 语句释放所有数组所占据的存储空间C.语句 Dim X(4.5+2) As String 定义了一个维上界是 6 的一维的字符型数组 D.数组
31、作为参数在传递时既可以按值传递,也可以按地址传递解析:30.有关自定义函数的说法正确的是_。(分数:3.00)A.如果在函数体内没有给函数名赋值,则函数返回空值B.如果在定义函数时没有说明函数类型,则该函数与 Sub 一样不返回值C.在自定义函数体内可以给函数名多次赋值 D.自定义函数不可以像 Sub 那样使用 Call 语句来调用解析:五、填空题(总题数:8,分数:30.00)31.执行下面的程序,单击按钮 Command1 后,A(5)的值为 1,第二个 For 循环被执行了 2 次。 Option Base 1 Option Explicit Private Sub Command1_C
32、lick() Dim A(24)As Integer, i As Integer, k As Integer For i=1 To 24 A(i)=i Next k=1 For k=1 To 24 Step k A(k)=0 k=k+3 Next End Sub (分数:2.00)解析:0 732.执行下面的程序,单击 Command1 按钮后,显示在窗体上的第一行内容是 1,最后一行内容是 2。 Option Explicit Dim A As Integer Private Function fun1(X As Integer, Y As Integer)As Integer Dim I
33、As Integer For I=1 To Y Y=Y+1 X=X+1 A=X+Y Next I fun1=A+Y Print fun1 End Function Private Sub Command1_Click() Dim B As Integer A=2 B=2 Print fun1(fun1(A, A), B) Print A Print B End Sub (分数:4.00)解析:40 433.执行下面的程序,当单击 Command1 时,Picture1 中显示内容的第二行与第四行分别是 1 与 2,Picture2 中第一行显示的内容是 3。 Option Base 1 Opt
34、ion Explicit Private Sub Command1_Click() Dim a(4, 4) As Integer, I As Integer, j As Integer Dim b(4, 4) As Integer, s As String For I=1 To 4 s=“ For j=1 To 4 a(I, j)=(I-1)*4+j) s=s “:“; n(j) Next j End Sub (分数:4.00)解析:0:1 2:3 4:135.执行下面的程序,单击按钮 Command1 后,窗体上的第一行内容是 1,第三行内容是 2。 Private Sub Command1_Click() Dim i As Integer, s As String, k As Integer s=“VISUAL“ k=Len(s) For i=1 To k/2 Mid(s, i, k-2*(i-1)=Mid(s, k+1-i, 1) Next j Print Next i End Sub (分数:4.00)解析:7 1 11080503
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1