江苏省计算机二级VB试题及答案 下载本文

D.电视系统是一种双向的、点到点的信息系统 2.下列叙述中,错误的是 2 。

A.微电子技术以集成电路为核心

B.硅是微电子产业中常用的半导体材料 C.现代微电子技术已经用砷化镓取代了硅 D.制造集成电路都需要使用半导体材料

3.下面对于多路复用技术的说法中,正确的是 3 。

A.将同一信号沿多条线路传输,以提高可靠性 B.将同一信号多次传输,以提高正确率

C.将多路信号沿同一条线路传输,以提高利用率 D.可分为时分和频分多路复用两种

4.十进制算式3×512+7×64+5的运算结果对应的二进制数是 4 。

A. B. C. D.

5.从逻辑功能上来讲,计算机硬件主要包括 5 、内存储器、外存储器、输入设备和输出设备等,它们通过总线互相连接。

A.中央处理器

B.控制器

C.运算器

D.寄存器

D.AGP

6.现在PC机上常用的总线是1991年开始使用的 6 局部总线。

A.ISA B.EISA C.PCI

7. 7 文档最重要的特性是它能支持超链。链源可以是文本中的任何一个字、词或句子,甚至可以是一幅图象。链宿可以是另一个Web服务器上的某个信息资源,也可以是文本内部标记书签的某个地方。 A.TELNET B.HTML C.URL D.WWW

8.CPU中有一个程序计数器(又称指令计数器),它用于存放 8 。 A.下一条要执行的指令的内存地址 B.正在执行的指令的内容 C.下一条要执行的指令的内容 D.正在执行的指令的内存地址 9.关于PC机组成,下列说法错误的是 9 。

A.CPU和存储器芯片分别通过主板上的CPU插座和存储器插座安装在主板上 B.PC机常用的外围设备主要通过一些扩充卡(如声音卡、视频卡等)与主板相连 C.CRT显示器通过插入AGP插槽的图形卡与主板相连 D.扩充卡的功能不能集成在主板上 10. 10 属于绘图软件。

A.Word和FrameMaker B.AutoCAD和Foxmail

C.Photoshop和CoreDraw D.PageMaker和Dreamweaver 11.下面对于操作系统的一些说法,正确的是 11 。

A. 文件管理可以实现文件的共享、保密和保护 B.“虚拟内存”其实是外存

C.用户必须了解设备及接口的技术细节才能使设备和计算机协调工作 D.作业管理的任务主要是管理内存资源的合理使用 12.下面关于Windows的说法中,错误的是 12 。

A.Windows采用并发多任务方式支持系统中多个任务的执行 B.Windows可以在任何一台计算机上运行

C.Windows 2000 server不是目前Windows系列操作系统的最新版本 D.Windows XP既适合家庭用户,也适合商业用户 13.实现算法所需的存储单元多少称为算法的 13 。

A.可实现性 B.困难度 C.空间复杂度 14.适用于DVD、高清晰度电视的视频压缩标准是 14 。 A.MPEG-4 B.MPEG-1 C.MPEG-3

D.时间复杂度

D.MPEG-2

15.目前我国家庭计算机用户接入互联网的下述几种方法中,最快的是 15 。 A.电话拨号 B.ADSL C.一线通 D.光纤入户

16.已知接入Internet网的计算机用户为jkf,而连接的服务商主机名为,则他相应的E-mail地址为 16 。 A. 17.按照汉字的“输入?处理?输出打印”的处理流程,不同阶段使用的汉字编码分别对应为 17 。

A.国标码?交换码?字形码 B.输入码?国标码?机内码 C.输入码?机内码?字形码 D.拼音码?交换码?字形码 18.下列关于图像的说法,错误的是 18 。

A.尺寸大的彩色图片数字化后,其数据量必定大于尺寸小的图片的数据量 B.图像的数字化过程大体可分为四步:扫描、取样、分色、量化

C.像素是构成图像的基本单位

D.黑白图像或灰度图像只有一个位平面

19.计算机信息系统(简称“信息系统”)是一类以提供信息服务为主要目的的数据密集型、人机交互的计算机应用系统。在下列有关信息系统的叙述中,错误的是? 19 ? 。

A.在信息系统中,绝大多数数据是持久的,不随程序运行的结束而失效 B.信息系统开发方法有多种,例如生命周期法、原型法等

C.MRPⅡ的英文说法是Material Requirement Planning Ⅱ,制造业物料需求计划Ⅱ D.电子商务,简称EC,是指对整个贸易活动实现电子化

20.在使用Excel 97/2000/2003处理数据时,下列叙述中正确的是 20 。

A.单元格的引用分为绝对引用和相对引用两种 B.一个工作表最多有65536行,256列 C.一个工作簿中可以无工作表

D.在Excel中输入公式后,该表达式的计算结果就被存储在单元格中

21.若需要在同一窗口内安排两组相互独立的单选按钮(OptionButton),适当的控件将它们分隔开。下列不能将单选按钮分组的控件是 21 。

① TexBox ②PictureBox ③ Image ④Frame ⑤ListBox

A.①②③ A.Log(x)

B.①③⑤

C.②④⑤

D.③④⑤ D.Ln(x)

22.Visual Basic指定参数x的自然对数值,返回一个Double的函数是 22 。

B.Lg(x)

C.Exp(x)

23.运行程序时,显示下图1内容的语句是 23 。

A.b = InputBox(\输入一个整数\程序示例\B.b = InputBox(\程序示例\输入一个整数\C.b = MsgBox(\输入一个整数\程序示例\D.b = MsgBox(\程序示例\输入一个整数\

图1

24.各种运算符间的优先顺序,从高到低是 24 。

A.比较运算符→算术运算符→逻辑运算符 B.比较运算符→逻辑运算符→算术运算符 C.算术运算符→比较运算符→逻辑运算符 D.算术运算符→逻辑运算符→比较运算符 25.将表达式转换为Double类型的函数是 25 。

A.Cbool 26.运行下列程序:

Private Sub Form_Click()

Dim sum As Double, i As Integer For i = 1 To 20 If i Mod 5 = 0 Then sum = sum + i End If Next i Print sum End Sub

单击窗体后,则在窗体上显示的结果是 26 。

A.50

B.100

C.4

D.5050

B.Cbyte

C.Cdbl

D.Cstr

27.如果在立即窗口中执行以下操作:

x=1 '表示回车,下同 y=2

Print x > y 则输出结果是 27 。

A. -1

B.1

C.False

28.运行下列程序:

Private Sub Form_Click() a = 32: b = 5 Do a = a / 2 b = b + 1 Loop While b < 10 Print a End Sub

单击窗体后,则在窗体上显示的结果是 28 。

A.1

B.2

C.5

29.运行下列程序:

Option Base 1

Private Sub Form_Click() y = 43

x = Array(21, 4, 50, 18, 23, 44, 87, 32, 67, 70) For i = 1 To 10 If x(i) < y Then z = x(i) + 1 y = x(i) Else z = z + y End If Next i Print z End Sub

单击窗体后,则在窗体上显示的结果是 29 。

A.43

B.21

C.37

30.运行下列程序:

Private Sub form_Click()

t = Val(InputBox(\请输入一个数:\ x = t - 1 Select Case t Case 1 To 10 y = 4 * t Case Is > 10 y = 3 * t Case Else y = 2 * t End Select

D.True

D.11

D.44

Print x; y End Sub

运行时,从键盘输入4,输出的结果是 30 。

A.3 16

B.4 4

C.3 4

D.4 10

二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)(每空1分,共30分) 1.在创建菜单时,如果命令在完成之前还需要附加信息,则在其名称后面应当有一个 (1) 。 2.集成开发环境中,功能键Ctrl+F5的功能是对 (2) 。

3.在中定义变量时,通过在变量名后加一个用于规定变量类型的说明字符,来规定变量的类型。当变量名后加“#”时,则表明该变量为 (3) 。

4.将表达式的结果为非零的值返回True;否则返回False的函数是 (4) 。 5.为了在TextBox控件中显示多行文本,要将 (5) 属性设置为True。

6.运行下列程序,单击窗体后,则在窗体上显示的第四行和最后一行的结果分别是 (6) 和 (7) 。

Private Sub Form_Click() n = 0

a = 1: b = 2: c = 3 For i = 1 To 4 For j = 0 To i

a = b + 1: b = c + 2: c = a + 2 n = n + 1 Print c Next j Next i Print n End Sub

7.在窗体有有一文本框,名为text1,则执行如下事件过程后,文本框中的输出为 (8) 。

Private Sub form_Click() For i = 1 To 3 a = 1 For j = 1 To 3 a = a + 4 Next j Next i = Str(a)

End Sub

8.下列程序运行后,在窗体上打印的结果是 (9) 。

Private Sub test(a, b, c)

a = a + 1: b = b + 2: c = c + 3 End Sub

Private Sub Command1_Click() x = 1: y = 2: z = 3 Call test(x, y + 3, (z)) Print \End Sub 9.下列程序的执行结果是 (10) 。

Private Sub Form_Click() s = 50: n = 2 Do