当前位置:文档之家› 浙江省二级考试VB试题汇总

浙江省二级考试VB试题汇总

浙江省二级考试VB试题汇总
浙江省二级考试VB试题汇总

省二级考试VB试题汇总

(2006年6月)

前言:本辅导资料主要在于介绍省二级考试的基本题型和基本考点,所以建议大家在第一遍看本资料时,应认真做好每一题,在遇到不会或不懂的题时,立即到课本中找本题相关的知识点并弄懂这些知识点,然后再来分析此题,以达到对考点各各击破的目的,如此下去便可掌握省二级考试的几乎所有考点,从而可以应付千变万化的考题了。本资料内的考题只是考试题库中的一小部分而已,切不可只做出本资料内各题的答案,而没掌握其考点知识,这将会导致后悔莫及的后果。此外,建议大家在掌握考试题型和考点后,应上机实际操作,尤其对于能力测试题更应已上机练习为主,掌握做题步骤和基本技巧,方可取得理想的成绩。最后预祝大家在省二级考试中取得优异的成绩!

第一部分知识测试题

一、选择题(每套试卷有20个选择题,每题1分)

1 以下4种描述中,错误的是_______。 D

A. 常量在程序执行期间其值不会发生改变

B. 根据数据类型不同,常量可分为字符型常量、数值常量、日期/时间型常量和布尔型常量

C. 符号常量是用一个标识符来代表一个常数,好象是为常数取一个名字,但仍保持常数的性质

D. 符号常量的使用和变量的使用没有差别

2 下面合法的常量是_______。 D

A. 1/2

B. 'abcd'

C. 1.2*5

D. False

3 Visual Basic中可以用类型说明符来标识变量的 C

类型,其中表示货币型的是_______。

A. %

B. #

C. @

D. $

4 以下关键字中,不能定义变量的是_______。 A

A. Declare

B. Dim

C. Public

D. Private

5 用十六进制表示Visual Basic的整型常数时,前面要加上的符号是_______。 A

A) &H B) &O C) H D) O

6 Visual Basic日期常量的定界符是_______。 A

A. ##

B.…?

C. ()

D. {}

7 数学关系3≤x<10表示成正确的VB表达式为_______。 B

A. 3<=x<10

B. 3<=x AND x<10

C. x>=3 OR x<10

D. 3<=x AND <10

8 \,/,Mod,*四个算术运算符中,优先级别最低的是_______。 C

A. \

B. /

C. Mod

D. *

9 下面语句中有非法调用的是_______。 C

A. x=SGN(-1)

B. x=FIX(-1)

C. x=SQR(-1)

D. x$=CHR$(65)

10 表达式23/5.8、23\5.8、23 Mod 5.8的运算结果分别是_______。B

A. 3、3.9655、3

B. 3.9655、3、5

C. 4、4、5

D. 3.9655、4、3

11 如果变量a=2、b="abc"、c="acd"、d=5,则表达式ac AND b<>c 的值_______。A

A. True

B. False

C. Yes

D. No

12 为了给x,y,z三个变量赋初值1,下面正确的赋值 A

语句是_______。

A) x=1∶y=1∶z=1 B) x=1,y=1,z=1

C) x=y=z=1 D) xyz=1

13 以下4类运算符,优先级最低的是_______。 D

A. 算术运算符

B. 字符运算符

C. 关系运算符

D. 逻辑运算符

14 已知a="12345678",则表达式Left(a, 4) +Mid(a, 4, 2)的值是_______。B

A) 123456 B) "123445" C) 123445 D) 1279

15 设有如下的记录类型

Type Student

number As String

name As String

age As Integer

End Type

则正确引用该记录类型变量的代码是_______。 B

A. https://www.doczj.com/doc/682719340.html,="张红"

B. Dim s As Student

https://www.doczj.com/doc/682719340.html,="张红"

C. Dim s As Type Stuent

D. Dim s As Type

https://www.doczj.com/doc/682719340.html,="张红" https://www.doczj.com/doc/682719340.html,="张红"

16 下列程序运行时,从键盘输入字符"-",则输出结果是_______。A

Private Sub Form_Click()

op$=InputBox("op=")

If op$="+" Then a=a+2

If op$="-" Then a=a-2

Print a

End Sub

A. -2

B. 0

C. +2

D. +0

17 下列程序段的运行结果为_______。 B

For i=3 To 1 Step -1

Print Space(5-i);

For j=1 To 2*i-1

Print "*";

Next j

Print

Next i

A. *

B. *****

C. *****

D. *****

*** *** *** ***

***** * * *

18 执行PRINT 18/2*3,-3^2 命令后,输出结果为_______。 C

A. 3 9

B. 3-9

C. 27 -9

D. -9 27

19 执行PRINT 9.4\3.7,9.4 MOD 3.7 命令后,输出 A

结果为_______。

A. 2 1

B. 3 0

C. 2 20

D. 1 2

20 运行以下程序后,输出结果为_______。 C

x%=1/4

y%=11/4

PRINT x%;y%

A. 0.25 0.75

B. 0 2

C. 0 3

D. 1 3

21 窗体里有两个对象,分别是图片框Picture1和标签Label1。那么下面关于Print方法的使用中,错误的一条是_______。 D

A. Picture1.Print 147

B. Print 147

C. Printer.Print 147

D. Label1.Print 147

22 下面的_______语句可以实现:先在窗体上输出大写字母A,然后在同一行的第10列输出小

写字母b。 B

A. Print "A";Tab(9);"b"

B. Print "A";Spc(8);"b"

C. Print "A";Space(10);"b"

D. Print "A";Tab(8);"b"

23 阅读下面的程序段:

n1=InputBox("请输入第一个数:")

n2=InputBox("请输入第二个数:")

Print n1+n2

当输入分别为111和222时,程序输出为______。 A

A. 111222

B. 222

C. 333

D. 程序出错

24 语句Print Format ("HELLO", "<") 的输出结果是_______。 B

A. HELLO

B. hello

C. He

D. he

25 语句Print (a=2) And (b=-2) 的输出结果是_______。D

A. True

B. 结果不确定

C. -1

D. False

26 以下程序段运行后,输出字符的排列顺序是_______。 D

For i=1 To 6

If i Mod 2=0 Then

Print "#";

Else

Print "*";

End If

Next i

A. #*#*#

B. #####

C. *****

D. *#*#*#

27 用MSGBOX函数显示的对话框,以下叙述正确的是_______。 D

A) 该对话框有一个“确定”按钮

B) 该对话框有“是”,“否”两个按钮

C) 该对话框有“是”,“否”,“取消”三个按钮

D) 该对话框通过选择参数可以得到以上不同的的按钮组合

28 与语句Dim abc%作用相同的语句是_______。 A

A) Dim abc As Integer B) Dim abc As Long

C) Dim abc As String D) Dim abc As Date

29 设a=1,b=2,c=3,d=4,则表达式IIf(a

A. 4

B. 3

C. 2

D. 1

30 表达式Int(198.555*100+0.5)/100的值为_______。 C

A. 198

B. 199.6

C. 198.56

D. 200

31 要使变量x赋值为1~100间(含1,不含100)的一个随机整数,正确的语句是_______。D

A. x=Int(100*Rnd)

B. x=Int(101*Rnd)

C. x=1+Int(100*Rnd)

D. x=1+Int(99*Rnd)

32 Visual Basic表达式Cos(0)+Abs(1)+Int(Rnd(1))的值是_______。D

A. 1

B. -1

C. 0

D. 2

33 表达式Int(5*Rnd+1)* Int(5*Rnd-1) 值的范围是_______。 D

A. [0,15]

B. [-1,15]

C. [-4,15]

D. [-5,15]

34 当函数MsgBox返回值为1,对应的符号常量是vbOK,那么此时表示用户做的操作是_______。

A

A. 用户单击了对话框中的“确定”按钮

B. 用户单击了对话框中的“取消”按钮

C. 用户单击了对话框中的“是”按钮

D. 用户单击了对话框中的“否”按钮

35 在Visual Basic中,InputBox函数的默认返回值类型为字符串,用InputBox函数输入数值型数据时,下列操作中可以有效防止程序出错的操作是_______。 A

A. 事先对要接收的变量定义为数值型

B. 在函数InputBox前面使用Str函数进行类型转换

C. 在函数InputBox前面使用Value函数进行类型转换

D. 在函数InputBox前面使用String函数进行类型转换

36 表达式Len("123程序设计ABC")的值是_______。 A

A. 10

B. 14

C. 20

D. 17

37 赋值语句g = 123 + Mid("123456", 3, 2)执行后,变量g中的值是_______。 D

A)"12334" B)123C)12334 D)157

38 如果x是一个正实数,对x的第3位小数四舍五入的表达式是_______。B

A. 0.01 * Int(x + 0.005)

B. 0.01 * Int(100 * (x + 0.005))

C. 0.01 * Int(100 * (x + 0.05))

D. 0.01 * Int(x + 0.05)

39 MsgBox函数的返回值的类型是_______。 A

A)整数B)字符串C)逻辑值D)日期

40 使用下列语句:Dim x(1 to 10,3) As Single,则数组占用内存空间的字节数是_______。 C

A. 132

B. 80

C. 160

D. 120

41 若x=1,执行语句If x Then x = 0 Else x = 1的结果是_______。 D

A. 实时错误

B. 编译错误

C. x=1

D. x=0

42 下列程序段的循环结构执行后,i的输出值是_______。 C

Dim y as Integer

For i = 1 To 10 Step 2

y = y + i

Next i

Print i

A) 25 B) 10 C) 11 D) 因为y初值不知道,所以不确定

43 以下程序段的运行结果是_______。 D

Private Sub Form_Click()

x = 5

m = 1

n = 1

Do

m = m * n

n = n + 1

Loop Until n > 5

Print x ^ 2 + m / 3

A. 25

B. 45

C. 55

D. 65

44 以下程序段的运行结果是_______。 A

Private Sub Form_Click()

Dim s As Long, f As Long

Dim n As Integer, i As Integer

f = 1

n = 4

For i = 1 To n

f = f * i

s = s + f

Next i

Print "s="; s

End Sub

A. 33

B. 34

C. 35

D. 36

45 以下程序段的运行结果是_______。 A

Private Sub Form_Click()

a = 1

b = a

Do Until a >= 5

X = a * b

Print Str(a) & "*" & Str(b) & "="; Str(X);

a = a + b

b = b + a

Loop

End Sub

A. 1*1=1 2*3=6

B. 1*1=2 2*2=4

C. 1*1=1 3*3=9

D. 1*1=2 3*2=6

46 下面分别是求两个数中的大数的四个程序段,_______不正确。D

A) Max=IIf(x>y,x,y) B) If x>y Then Max=x Else Max=y

C) Max=x D) If y>=x Then Max=y

If y>=x Then Max=y Max=x

47 下列循环能正常结束的是_______。 C

A. i=5

B. i=1

DO DO

i=i+1 i=i+2

Loop Until i<0 Loop Until i=10

C. i=10

D. i=6

DO DO

i=i+1 i=i-2

Loop Until i>0 Loop Until i=1

48 有如下程序,运行时从键盘输入4,则输出的结果是_______。 B

Private Sub Form_Click()

a=InputBox("Enteer a value of a:")

Select Case a

Case Is>2

Case Is>3

b=a+2

Case Is>5

b=a+3

Case Else

b=a+4

End Select

Print a;b

End Sub

A. 4 4

B. 4 5

C. 4 6

D. 4 7

49 执行如下程序段时,从键盘输入-5,输出的结果是_______。 A

x=-5

s=Val(InputBox("请输入s的值:"))

Select Case s

Case Is>0

y=x+1

Case Is=0

y=x+2

Case Else

y=x+3

End Select

Print x;y

A. -5 -2

B. -5 -4

C. -5 -3

D. -5 -5

50 某林场1995年植树100亩,以后每年的植树面积按5%的速度增长,能正确计算到1998年时四年的植树总面积的程序是_______。 B

A. s=100:r=0.05

B. s=100:sum=100:r=0.05

For i=1996 To 1998 For i=1996 To 1998

s=s*(1+r) s=s*(1+r)

Next i sum=sum+s

Print i Next i

End Print sum

C. s=100:r=0.05

D. s0=100:sum=100:r=0.05

For i=1996 To 1998 For i=1996 To 1998

s=s*(1+r)+s s=s0*(1+r)

Next i sum=sum+s

Print i Next i

End Print sum

51 以下程序段执行后,变量s、x的值分别为_______。 C

Dim s As Integer, x As Integer

s = 10: x = 1

Do While x < 10

s = s + 2

x = x + 2

Loop

Print s, x

A. 50 11

B.20 10

C. 20 11

D. 100 10

52 以下程序段的执行结果是_______。 A

For i=1 To 4

x=2

For j=1 To 3

x=1

For k=1 To 2

x=x+3

Next k

Next j

Next i

Print x

A. 7

B. 6

C. 56

D. 72

53 用语句Dim A(-3 to 5) As Long 定义的数组元素个数是_______。C

A. 7

B. 8

C. 9

D.10

54 以下程序运行的结果是_______。 D

Dim a

a=Array(1, 3, 4, 5, 6, 7)

For i = LBound(a) To UBound(a)

a(i) = a(i) * a(i)

Next i

Print a(i)

A) 49 B) 0 C) 不确定D) 下标越界

55 在窗体上添加一个命令按钮Command1,然后编写如下代码:

Private Sub Command1_Click()

Dim city As Variant

city = Array("北京", "上海", "天津", "重庆")

Print city(1)

End Sub

程序运行后,单击命令按钮,输出结果是_______。 D

A. 空白

B. 错误提示

C. 北京

D. 上海

56 以下程序运行的结果是_______。 D

Option Base 1

Private Sub Command1_Click()

Dim a,b(3,3)

a=array(1,2,3,4,5,6,7,8,9)

For i=1 To 3

For j=1 To 3

b(i,j)=a(i*j)

If (j>=i) Then Print Tab(j*3);Format(b(i,j),"# # #");

Next j

Print

Next i

End Sub

A. 1 2 3

B. 1

C. 1 4 7

D.1 2 3

4 5 6 4 5 2 4 6 4 6

7 8 9 7 8 9 3 6 9 9

57 在窗体上画一个命令按钮Command1,然后编写如下代码:

Private Sub Command1_Click()

Dim arr1(10), arr2(10) As Integer

n = 3

For i = 1 To 5

arr1(i) = i

arr2(n) = 2 * n + i

Next i

Print arr1(n),arr2(n);

End Sub

程序运行后,单击命令按钮,输出结果是_______。 B

A) 11 3B) 3 11 C) 13 3 D) 3 13

58 在窗体上画一个命令按钮Command1,然后编写如下代码:

Private Sub Command1_Click()

Dim a(4, 4)

For i = 1 To 4

For j = 1 To 4

a(i, j) = (i - 1) * 3 + j

Next j

Next i

For i = 3 To 4

For j = 3 To 4

Print a(j, i);

Next j

Print

Next i

End Sub

程序运行后,单击命令按钮,输出结果是_______。 D

A. 6 9

B. 7 10

C. 8 11

D. 9 12

7 10 8 11 9 12 10 13 59 有如下程序:

Private Sub Form_Load()

Dim arr1(10, 10) As Integer

Dim i, j As Integer

For i = 1 To 3

For j = 2 To 4

arr1(i, j) = i + j

Next j

Next i

Text1.Text = arr1(2, 3) + arr1(3, 4)

End Sub

程序运行后,单击窗体,在文本框显示的值是_______。 C

A. 5

B. 7

C. 12

D. 20

60 在窗体上添加一个命令按钮Command1,然后编写如下代码:

Option Base 1

Private Sub Command1_Click()

d = 0: c = 10

x = Array(10, 12, 21, 32, 24)

For i = 1 To 5

If x(i) > c Then

d = d + x(i)

c = x(i)

Else

d = d - c

End If

Next i

Print d

End Sub

程序运行后,单击命令按钮,输出结果是_______。 C

A. 89

B. 99

C. 23

D. 77

61 下列语句声明的数组a包含的元素个数有_______。 A

Dim a(3 ,-2 to 2,5)

A. 120

B. 75

C. 60

D. 13

62 定义数组Array(1 to 5,5)后,下列哪一个数组元素不存在_______。 C

A. Array(1,1)

B. Array(1,0)

C. Array(0,1)

D. Array(5,5)

63 在Visual Basic应用程序中,以下描述正确的是_______。 B

A. 过程的定义可以嵌套,但过程的调用不能嵌套

B. 过程的定义不可以嵌套,但过程的调用可以嵌套

C. 过程的定义和过程的调用均可以嵌套

D. 过程的定义和过程的调用均不可以嵌套

64 假定有如下的Sub过程:

Sub swapp(x As Single, y As Single)

t = x

x = t / y

y = t Mod y

End Sub

在窗体上添加一个命令按钮,然后编写如下事件过程:

Private Sub Command1_Click()

Dim a As Single

Dim b As Single

a = 5:

b = 4

swapp a, b

Print a, b

End Sub

程序运行时,单击命令按钮得到的结果是_______。 D

A. 5 4

B. 1 1

C. 1.25 4

D. 1.25 1

省二级考试VB试题汇总65 以下程序的运行结果是_______。 C

Function fun(a As Integer)

b = 0

Static c

b = b + 1

c = c + 1

fun = a + b + c

End Function

Private Sub Command1_Click()

Dim a As Integer

a = 2

For i = 1 To 3

Sum = Sum + fun(a)

Next i

Print Sum

End Sub

A. 24

B. 12

C. 15

D. 32

66 阅读程序:

Sub subp(b() As Integer)

For i = 1 To 4

b(i) = 2 * i

Next i

End Sub

Private Sub Command1_Click()

Dim a(1 To 4) As Integer

a(1) = 5: a(2) = 6: a(3) = 7: a(4) = 8

subp a

For i = 1 To 4

Print a(i);

Next i

End Sub

程序运行时,单击命令按钮得到的结果是_______。 A

A. 2 4 6 8

B. 5 6 7 8

C. 10 12 14 16

D. 出错

67 假定有以下两个过程:

Sub s1(ByVal x As Integer, ByVal y As Integer)

Dim t As Integer

t = x

x = y

y = t

End Sub

Sub s2(x As Integer, y As Integer)

Dim t As Integer

t = x

x = y

y = t

则以下说法中正确的是_______。 B

A. 用过程S1可以实现交换两个变量的值的操作,S2不能实现

B. 用过程S2可以实现交换两个变量的值的操作,S1不能实现

C. 用过程S1和S2都可以实现交换两个变量的值的操作

D. 用过程S1和S2都不能实现交换两个变量的值的操作

68 在窗体上添加一个命令按钮Command1和两个名称分别为Label1和Label2的标签,在通用声明段声明变量x,并编写如下事件过程和SUB过程:

Private x As Integer

Private Sub Command1_Click()

x = 5: y = 3

Call proc(x, y)

Label1.Caption = x

Label2.Caption = y

End Sub

Sub proc(ByVal a As Integer, ByVal b As

Integer)

x = a * a

y = b + b

End Sub

程序运行后,单击命令按钮,则两个标签中显示的内容分别是_______。B

A) 5和3 B) 25和3 C) 25和6 D) 5和6

69 下列程序输出结果为_______。A

Private Sub Command1_Click()

For i = 1 To 3

GetV alue (i)

Next i

Print GetValue(i)

End Sub

Private Function GetValue(ByVal a As Integer)

dim S As Integer

S = S + a

GetValue = S

End Function

A. 4

B. 5

C. 10

D. 11

70 以下程序的运行结果是_______。 C

Dim x As Integer, y As Integer, z As Integer

Sub s2(a As Integer, ByVal b As Integer)

a = 2 * a

b = b + 2

End Sub

Private Sub Command1_Click()

x = 4

y = 4

Call s2(x, y)

Print x + y

A) 0 B) 8 C) 12 D) 14

71 以下程序的运行结果是_______。 C

Private Sub Form_Click()

a = 1:

b = 1

Print "A="; a; "B="; b

Call mult(a, b)

Print "A="; a; "B="; b

End Sub

Sub mult(x, y)

x = 2 * x

y = 3 * y

End Sub

A. A=1 B=1

B. A=1 B=1

C. A=1 B=1

D. A=1 B=1

A=1 B=1 A=1 B=3 A=2 B=3 A=2 B=1

72 在窗体上添加一个命令按钮Command1和3个名称分别为Label1,Label2和Label3的标签,然后编写如下事件过程:

Private x As Integer

Private Sub Command1_Click()

Static y As Integer

Dim z As Integer

n = 10

z = n + z

y = y + z

x = x + z

Label1.Caption = x

Label2.Caption = y

Label3.Caption = z

End Sub

程序运行后,连续3次单击命令按钮,则3个标签中显示的内容分别是_______。 C

A. 10 10 10

B. 30 30 30

C. 30 30 10

D. 10 30 30

73 一个工程中包含两个名称分别为Form1和Form2的窗体,一个名称为mdlfunc的标准模块。假定Form1,Form2和mdlfunc中分别建立了自定义过程,其定义格式为:

Form1中定义的过程:

Private sub frmFunction1()

End Sub

Form2中定义的过程:

Pubilc sub frmFunction2()

End Sub

Md1func中定义的过程:

Public sub md1Function ()

End Sub

在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是_______。 D

A. 上述三个过程都可以在工程中的任何窗体或模块中被调用

B. frmFunction2和md1Function过程能够在工程中各个窗体或模块中被调用

C. 上述三个过程都只能在各自被定义的模块中调用

D. 只有md1Function过程能够被工程中各个窗体或模块调用

74 以下程序段的运行结果是_______。 B

Function abc(n As Integer) As Integer

abc = n * 5 + 10

End Function

Private Sub Form_Click()

Dim x As Integer

x = abc(234) + 109 * abc(10)

Print x

End Sub

A. 7700

B. 7720

C. 2340

D. 7770

75 下列程序运行后显示的结果是_______。 A

Public Sub F1(n%,ByVal m%)Private

Sub Command1_Click()

n=n Mod 10Dim x%,y%

m=m\10x=12:y=34

End Sub Call

F1(x,y)

Print x,y

End Sub

A. 2 34

B. 12 34

C. 2 3

D. 12 3

76 以下关于窗体的描述中,错误的是_______。 A

A. 执行Unload Form1语句后,窗体Form1消失,但仍在内存中

B. 窗体的load事件在加载窗体时发生

C. 当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作都被禁止

D. 窗体的Height、Width属性用于设置窗体的高和宽

77 若要使某命令按钮获得控制焦点,则可使用_______方法来设置。B

A. Refresh

B. SetFocus

C. GotFocus

D. Value

78 设组合框Combo1中有3个项目,则能删除最后一个项的语句是_______。B

A. Combo1.RemoveItem Text

B. Combo1.RemoveItem 2

C. Combo1.RemoveItem 3

D. Combo1.RemoveItem Combo1.Listcount

79 将数据项"China"添加到列表框List1中,成为第一项应使用语句_______。A

A. List1.AddItem "China", 0

B. List1.AddItem "China", 1

C. List1.AddItem 0, "China"

D. List1.AddItem 1, "China"

80 假定时钟控件的Interval属性为1000,Enabled属性为True,并且有下面的事件过程,计算机将发出_______次Beep声。 D

Private Sub Timer1_Timer()

For i = 1 To 5

Beep

Next i

End Sub

A. 1000次

B. 10000次

C. 5次

D. 以上都不对

81 将命令按钮Command1的标题作为文本框Text1的文本内容,应执行语句_______。B

A. Text1= Command1

B. Text1.Text= Command1.Caption

C. Text1.Caption=Command1.Caption

D. Text1.Text= CStr(Command1)

82 下列控件可以用作其他控件容器的有_______。 D

A. 窗体,标签,图片框

B. 窗体,框架,文本框

C. 窗体,图像,列表框

D. 窗体,框架,图片框

83 改变驱动器列表框的Drive属性将激活_______事件。 A

A) Change B) Scroll C) KeyDown D) KeyUp

84 在窗体上添加一个列表框和一个文本框,然后编写如下两个事件过程:

Private Sub Form_Load()

List1.AddItem "357"

List1.AddItem "246"

List1.AddItem "123"

List1.AddItem "456"

End Sub

Private Sub List1_DblClick()

a = List1.Text

Print a + Text1.Text

End Sub

程序运行后,在文本框中输入"789",然后双击列表框中的"456",则输出结果为_______。 B

A. 1245

B. 456789

C. 789 456

D. 0

85 在窗体上添加一个文本框,然后编写如下事件过程:

Private Sub Form_Load()

Text1.Text = ""

For i = 1 To 10

Sum = Sum + i

Next i

Text1.Text = Sum

End Sub

上述程序的运行结果是_______。 A

A. 在文本框Text1中输出55

B. 在文本框Text1中输出0

C. 出错

D. 在文本框Text1中输出不定值

86 在窗体上添加一命令按钮Command1,并将其Caption属性设置为cmdAA、名称属性设置为cmdBB,则关于该控件的下列_______语句是正确的。 C

A. Command1.Left=100

B.cmdAA.Left=100

C. cmdBB.Left=100

D. 以上语句都不对

87 在窗体上画一个名称为List1的列表框,一个名称为Label1的标签。列表框中显示若干城市的名称。当单击列表框中的某个城市名时,在标签中显示选中城市的名称。在List1的单击事件过程中能正确实现上述功能的语句是_______。 D

A)Label1.Caption = List1.ListIndex

B) https://www.doczj.com/doc/682719340.html, = List1. ListIndex

C)https://www.doczj.com/doc/682719340.html, = List1.Text

D)Label1.Caption = List1.Text

88 下面对语句Open "Rizhi.dat" For Output As #1的功能描述错误的是_______。C

A. 以顺序输出模式打开文件"Rizhi.dat"

B. 如果文件"Rizhi.dat"不存在,则建立一个新文件

C. 如果文件"Rizhi.dat"已存在,则打开该文件,新写入的的数据将添加到文件末尾

D. 如果文件"Rizhi.dat"已存在,则打开该文件,新写入的的数据将覆盖原来的数据

89 执行语句Open "Sample.dat" For Random As #1 Len = 50 后,对文件"Sample.dat"中的数据能够进行的操作是_______。 C

A. 只能写不能读

B. 只能读不能写

C. 即可以读,也可以写

D. 不能读,也不能写

90 下列说法错误的是_______。 C

A) 当用Write # 语句写顺序文件时,文件必须以Output或Append方式打开

B) 用Input方式打开一个文件时,对同一个文件可以用几个不同的文件号打开

C) 用Output和Append方式打开文件时,不用将文件关闭,就能重新打开文件

D) 用Append方式打开文件时,进行写操作,写入文件的数据附加到原来文件的后面

91 下面几个关键字均表示文件的打开方式,只能进行读不能写的是_______。 A

A. Input

B. Output

C. Random

D. Append

92 下列哪个不是写文件语句_______。 D

A. Put

B. Print

C. Write

D. Output

93 以下叙述中正确的是_______。B

A. 一个记录中所包含的各个元素的数据类型必须相同

B. 随机文件中每个记录的长度是固定的

C. Open命令的作用是打开一个已经存在的文件

D. 使用Input#语句可以从随机文件中读取数据

94 在窗体上添加一个命令按钮Command1和一个文本框Text1,然后编写如下事件过程:

Private Sub Command1_Click()

Dim s As String * 20

s = Text1.Text

……

End Sub

该程序的功能是当单击按钮Command1时,把变量S的内容写入一个顺序文件dat1.dat中,正确的程序段是_______。 B

A. Open "dat1.dat" For Input As #1

B. Open "dat1.dat" For Output As #1

Write #1, s Write #1, s

Close #1 Close #1

C. Open "dat1.dat" For Random As #1

D. Open "dat1.dat" For Binary As #1

Write #1, s Write #1, s

Close #1 Close #1

95 FileFiles.Pattern="*.dat"程序代码执行后,会显示_______。 A

A. 只包含文件扩展名为".dat"的文件

B. 第一个dat文件

C. 包含所有的文件

D. 显示磁盘的路径

96 目录列表框的Path属性的作用是_______。A

A. 显示当前驱动器或指定驱动器上的路径

B. 显示当前驱动器或指定驱动器上的某个目录下的文件名

C. 显示根目录下的文件

D. 只显示当前路径下的文件

97 为了使Drive1驱动器列表框、Dir1目录路径列表框和File1文件列表框同步协调工作,需要_______。 A

A. Drive1的Change事件过程中加入Dir1.Path = Drive1.Drive,在Dir1的Change事件中加入File1.Path = Dir1.Path代码

B. Drive1的Change事件过程中加入Dir1.Path =Dir1.Path,在Dir1的Change事件中加入File1.Path = Drive1.Drive代码

C. Dir1的Change事件过程中加入Dir1.Path = Drive1.Drive,在Drive1的Change事件中加入File1.Path = File1.FileName代码

D. Dir1的Change事件过程中加入Dir1.Path = Drive1.Drive,在Drive1的Change事件中加入File1.Path = Dir1.Path代码

98 以下程序运行后,a1.dat文件的内容是_______。 B

Private Sub Form_Click()

Dim f1 As Integer, f2 As Integer, f3 As

Integer

Open "d:\a1.dat" For Output As #1

f1 = 2

f2 = 3

f3 = f2 + f1

Write #1, f1 * f2, f2, f3

Close #1

End Sub

A. 2,3,3

B. 6,3,5

C. 2,5,6

D. 无内容

99 以下能判断是否到达文件尾的函数是_______。 D

A) BOF B) LOC C) LOF D) EOF

100 一条语句要分行书写,用_______符号作续行符。 C

A. +

B. -

C. _

D. …

101 VB 6.0的标准化控件位于IDE(集成开发环境)中的_______窗口内。 B

A. 工具栏

B. 工具箱

C. 对象浏览器

D. 窗体设计器

102 关于Visual Basic应用程序正确的叙述是_______。 A

A. Visual Basic程序运行时,总是等待事件被触发

B. Visual Basic程序设计就是编写代码

C. Visual Basic程序是以线性方式顺序执行的

D. Visual Basic的事件可以由用户随意定义,而事件过程是系统预先设置好的

103 保存文件时,窗体的所有数据以_______存储。B

A. *.PRG

B. *.FRM

C. *.VBP

D. *.EXE

104 下列哪组语句可以将变量a,b的值互换_______。 B

A. a=b : b=a

B. a=a+b : b=a-b : a=a-b

C. a=c : c=b : b=a

D. a=(a+b)/2 : b=(a-b)/2

105 以下程序段执行后,整型变量n的值为_______。 A

year1 = 2004

n = year1 \ 4 + year1 \ 400 - year1 \ 100

A. 486

B. 496

C. 506

D. 466

106 将一文本框与数据控件相关联,需要设定文本框的_______属性。 C

A. DataMember

B. Datafield

C. DataSource

D. DataFormat

107 窗体Form1上有两个文本框Text1、Text2和一个命令按钮Command1,编写如下两个事件过程:Private Sub Command1_Click()

a = Text1.Text + Text2.Text

Print a

End Sub

Private Sub Form_Load()

Text1.Text = "123"

Text2.Text = "321"

End Sub

程序运行时点击Command1按钮,窗体上显示的运行结果是_______。 B

A. 444

B. 123321

C. 321123

D. 132231

108 在窗体上添加三个文本框,名称分别为Text1、Text2、Text3,一个命令按钮Command1。如果在Text1中输入150,Text2中输入数200,则执行下列程序后,Text3中显示的数为_______。 D Private Sub Command1_Click()

Dim m As Integer, n As Integer

m = Val(Text1.Text)

n = Val(Text2.Text)

If m < n Then

t = m: m = n: n = t

End If

Do

r = m Mod n

m = n

n = r

Loop While r <> 0

Text3.Text = Str(m)

End Sub

A. 200

B. 150

C. 100

D. 50

109 以下程序段的执行结果是_______。 B

a=10:y=0

Do

a=a+2

y=y+a

If y>20 Then

Exit Do

Loop While a<=14

Print "a=";a;"y=";y

A. a=18 y=24

B. a=14 y=26

C. a=14 y=24

D. a=12 y=12

110 以下叙述中错误的是_______。A

A)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B)以.BAS为扩展名的文件是标准模块文件

C)窗体文件包含该窗体及其控件的属性

D)一个工程中可以含有多个标准模块文件

111 关于VB中的监视表达式,错误的叙述是_______。 A A)监视表达式不能引起中断

B)可使监视表达式为真时引起中断

C)可使监视表达式的值变化时引起中断

D)监视表达式可以监视对象

112 以下程序段的运行结果是_______。 C

Private Sub Form_Click()

Dim x() As String

a = " How are you!"

n = Len(a)

ReDim x(1 To n)

For i = n To 1 Step -1

x(i) = Mid(a, i, 1)

Next I

For i = 1 To n

Print x(i);

Next i

End Sub

A. !uoy era woH

B. !uoy era woh

C. How are you!

D. how are you!

113 以下程序段的运行结果是_______。 D

Private Sub Form_Click()

Dim nsum As Integer

nsum = 1

For i = 2 To 4

nsum = nsum + factor(i)

Next i

Print nsum

End Sub

Function factor(ByVal n As Integer) As Integer

Dim temp As Integer

temp = 1

For i = 1 To n

temp = temp * i

Next i

factor = temp

A. 10

B. 13

C. 23

D.33

114 以下程序段的运行结果是_______。 C

Private Sub Form_Click()

Dim s As String, once As String, sum As Integer

For i = 1 To 5

once = InputBox("请输入一个字符") '分别输入A,C,A,D,E

sum = sum + checks(once, s)

Next i

Print s; sum

End Sub

Private Function checks(ByVal x As String, y As String) As Integer

If x <> "A" Then

y = y + x

checks = 1

End If

End Function

A. ACA 3

B. ACA 5

C. CDE 3

D.CDE 5

115 以下程序段的运行结果是_______。 B

Private Sub Form_Click()

Dim i As Integer, y As Integer

i = 0

Do While i <= 4

y = fa(i + 1)

i = i + 1

Loop

Print y

End Sub

Function fa(x As Integer) As Integer

Dim term As Integer, i As Integer

term = 1

For i = 1 To x

term = term * i

Next i

fa = term

End Function

A. 110

B. 120

C. 130

D. 140

116 运行下列程序时,如果连击3次cmd1,且输入9,3,16,获得的运行结果分别是_______。 C Private Sub Cmd1_Click()

Dim x As Integer

Dim y As Integer

x = Val(InputBox("输入数据"))

If Int(Sqr(x)) <> Sqr(x) Then

y = x * x

Else

y = Sqr(x)

Form1.Text1.Text = Str(y)

End Sub

A. 3、3、4

B. 81、9、256

C. 3、9、4

D. 9、3、16 117 设输入的数据分别为14、3时,标签Label1中显示的值分别是_______。A Private Sub Form_Click()

Dim a As Integer

a = Val(InputBox("请输入一个数"))

Select Case a Mod 5

Case Is < 2

w = a + 10

Case Is < 4

w = a * 2

Case Else

w = a - 10

End Select

Label1.Caption = Str(w)

End Sub

A. 4、6

B. 6、4

C. 24、6

D. 6、24

118 下列程序段的运行结果是_______。 B

Private Sub Command1_Click()

Dim a(3) As Long

a(0) = 1: a(1) = 2: a(2) = 3: a(3) = 4

j = 1

For i = 3 To 0 Step -1

s = s + a(i) * j

j = j * 10

Next i

Print s

End Sub

A. 4321

B. 1234

C. 34

D. 12

119 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()

Dim x%,n%,i%,j%

n = InputBox("")

For i = 1 To n

For j = 1 To i

x = x + 1

Next j

Next i

Print x

End Sub

程序运行后,单击命令按钮,如果输入3,则在窗体上显示的内容是_______。D A)3 B)4 C)5 D)6

二、判断题(每套试卷有10个判断题,每题1分)

VB模拟试题1

一、概念填空题 1.在Visaul Basic中,属性窗口分为四个部分,这四个部分分别是( 1 )属性显示方式、属性列表和对当前属性的简单解释。 2.组合框有三种不同的风格,它们分别是:( 2 )、( 3 )和( 4 )。3.VB中,当KeyPress事件发生时会返回一个按键的( 5 )值。 4. 时钟控件是有规律地以一定的( 6 )激发计时器事件,而执行相应的代码程序。 5.A = 8,B = 3,C = 5,则表达式A MOD 3 + B^3 / C \ 5的值为( 7 )。6.声明一个双精度变量Num5,的声明语句是 ( 8 ) 。 7.有一文本框Text1,为了使该文本框在运行时获取焦点,应执行的语句是( 9 )。8.在使用动态数组时,如要改变数组的大小而又不丢失数组中的数据,应使用( 10 )关键字。 9.Visual Basic逻辑数据类型只有 True 与 False 两个值。当逻辑数据转换成整型数据时,True 转换为( 11 ),False转换为( 12 )。 10.在Visaul Basic 中依据变量的作用范围将VB变量的作用范围分为三类,它们是:( 13 )变量、( 14 )变量和( 15 )变量。 11.在Visual Basic工程中,拥有多个窗体的程序可用( 16 )语句将窗体装入内存,用( 17 )语句将指定窗体从内存中删除。 12.在Visual Basic中,当坐标系确定后,如果坐标值前加上关键字Step,则坐标值(X,Y)是( 18 )坐标。 13.字符串常量是由任何ASCII字符组成,在程序代码中,它必须由( 19 )括起来。 14.如果有三个单选按钮直接画在窗体上,另有四个单选按钮画在框架中,则运行时,可以同时选中( 20 )个单选按钮。 二、概念选择题 1.不能触发滚动条Change事件的操作是()。 A) 拖动滚动条的滑块 B) 单击两端箭头 C) 单击滚动条的滑块 D) 单击滚动条的空白处 2.已知变量x 、y为整数型,且x=4 , y=12 ,s为字符型,且s=“a”,Leble1为标签控件,Leble1的Caption属性值为Label1,下列合法的赋值语句是()。 A) X= Leble1.Caption B) Leble1.Caption=Str(X) C) X*3=Y D) Y=X*S 3.下列可以将变量A、B的值互换的语句是( )。 A) A=B : B=A B) C=B : B=A :A=C C) A=C : C=B : B=A D) A=(A+B)/2 :B=(A-B)/2 4.下列叙述中错误的是()。 A)VB是采用了事件驱动编程机制。

二级VB模拟试题(1-2)(1)-计算机等级考试试题

二级VB模拟试题(1-2)(1)-计算机等级考试试题 一、填空题(每空2分,共40分) 1、VB中若要产生一消息框,可用_____函数来实现。 2、设计弹出式菜单时,先通过_____建立菜单,然后将顶层菜单的Visible属性设置为False,最后在代码中通过窗体对象的_____方法显示弹出式菜单。 3、Windows可公用的对话框有:_____、保存文件对话框、颜色设置、字体设置对话框、打印设置对话框、帮助文件六种,VB可通过调用通用对话框控件的_____、ShowSave、ShowColor、_____、ShowPrint、ShowHelp方法来使用它们。也可通过设置通用对话框控件的_____属性来实现。 4、在VB中窗体文件的后缀名为_____,工程文件的后缀名为_____。 5、图像框和图片框均可用于装载、显示图形文件,可在设计阶段给它们的_____属性赋值,也可在运行阶段通过_____函数装入图形文件。 6、若要将菜单项设计为分隔条,则该菜单项的标题属性应设置为。 7、_____实际上是VB提供的一种特殊的子程序,用来完成一定的操作。 8、VB提供_____函数用于将数字字符转换成数值型,提供_____函数用于将数值转换成字符型。 9、_____类型也称变体类型,是一种通用的、可变的数据类型,它可表示或存储任何一种数据类型。 10、在过程内用_____声明的变量为静态变量,在执行一个过程结束时,过程中所用到的Static 变量的值会保留,下次再调用此过程时,变量的初值是上次调用结束时被保留的值。 11、在模块文件中的声明部分用Global或_____关键字声明的变量为全局变量。 12、在模块文件中的声明部分用_____或_____定义的变量为模块级变量。 二、选择题(每题3分,共20分) 1、若要使命令按钮不可用,则可设置其()属性为False来实现。 A、ValueB、CancelC、EnabledD、Default 2、若要使某可见控件获得焦点,则可使用()方法来实现。 A、RefreshB、SetfocusC、GotfocusD、Value 3、复选框或单选钮的当前状态可通过()属性来返回或设置。 A、CheckedB、ValueC、SelectedD、Caption 4、VB提供()属性用于控制对象是否可用。 A、DefaultB、CancelC、EnabledD、Visible 5、VB中可通过()方法画圆 A、PsetB、LineC、CircleD、Oval 6、可获得当前系统时间的函数是() A、Date()B、Time()C、IsDate()D、Year() 7、当用户在窗体上单击鼠标时,不会触发的事件是() A、ClickB、MouseDownC、MouseUpD、DblClick 8、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是 A、工程资源管理器窗口B、工具箱窗口C、代码窗口D、属性窗口 9、设a=“VisualBasic”,下面使b=“Visual”的语句是 A、b=Left(a,8,12)B、b=Mid(a,8,5)C、b=Rigth(a,6)D、b=Left(a,6)

VB模拟试题四

一、单选题(30分,每题1分) 1.计算机中采用二进制,是因为__(1) ____。 (A)可降低硬件成本 (B)两个状态的系统具有稳定性 (C)二进制的运算法则简单 (D)上述三个原因 2.我们通常说的U盘属于计算机部件中的___(2) ___。 (A) 输出设备 (B) 输入设备 (C) 存储设备 (D) 打印设备 3.下列表示存储容量的数据中,____(3) ____是最小的。 (A)20480 KB (B) 1.44 MB (C) 1 GB (D)4865723 Byte 4. 一个完整计算机系统应包括___(4) ____。 (A) 主机和显示器 (B)硬件系统和软件系统 (C)系统软件和应用软件 (D) 内存和外存 5.下列执行速度最快的程序语言是___(5) ____。 (A)数据库语言 (B)高级语言 (C)机器语言 (D)汇编语言 6.一只白色的足球被踢进球门,则白色、足球、踢、进球门是___(6) ___。 (A)属性、对象、方法、事件 (B) 属性、对象、事件、方法 (C) 对象、属性、方法、事件 (D) 对象、属性、事件、方法 7. 以下叙述中正确的是____(7) ____。 (A)窗体的Name属性指定窗体的名称,用来标识一个窗体 (B)窗体的Name属性的值是显示在窗体标题栏中的文本 (C)可以在运行期间改变对象的Name属性的值 (D)对象的Name属性值可以为空 8. 在VB中,保存一个工程至少应保存两个文件,这两个文件分别是___(8) ____。 (A)文本文件和工程文件 (B)窗体文件和工程文件 (C)窗体文件和标准模块文件 (D)类模块文件和工程文件 9. 在下列说法中,正确的是___(9) ___ (A)通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上 (B)在列表框中不能进行多项选择 (C) VB系统不能在列表框中自动实现将项目按字母顺序从大到小排列 (D)复选框的Value属性值为布尔型 10.当一个复选框被选中时,它的Value属性的值是___(10) ___ (A) 3 ( B) 2 (C) 1 (D) 0 11.计算结果为0的表达式是___(11) ____ (A)Int(2.4)+Int(-2.8) (B)Cint(2.4)+Cint(-2.8) (C)Fix(2.4)+Int(-2.8) (D)Fix(2.4)+Fix(-2.8) 12.可以惟一标识控件数组中的每一个控件属性的是___(12) ____ (A)Name (B)Caption (C)Index (D)Enabled 13. 下列变量名中,合法的变量名是___(13) ____。 (A)m24 (B)mn-k (C)24m (D)m+n 14. 若有语句”Dim Flag As Boolean”,则下面赋值语句正确的是___(14) _____。 (A) Flag ="True" (B) Flag='True' (C)Flag=Ture (D)Flag=True 15. 下列叙述不正确的是___(15) _____。 (A)InputBox函数返回值为字符型 (B)MsgBox函数返回值为所单击按钮的键值 (C) MsgBox语句没有返回值 (D) MsgBox语句返回值为所单击按钮的键值 16. 若要在Text1的光标(焦点)移动到其它控件时进行合法性判断,则可使用__(16) __事件来实 现。 (A) Refresh (B) SetFocus (C) LostFocus (D) GotFocus 17.一般情况下,控件的大小是由___(17) ___属性确定的 (A) Width和Height (B) Top和Left (C) Width和Left (D) Top和Width 18.以下能判断是否到达文件尾的函数是__(18) ____ (A)BOF (B) LOC (C)LOF (D)EOF

计算机vb模拟试题

一、单选题(本大题共25题,每题2分,共50分) 1、不属于VB三种工作模式的是()。 A.设计模式 B.运行模式 C.调试模式 D.中断模式 2、窗体的前景颜色由()属性设置。 A.BorderStyle B.BackColor C.ForeColor D.FillStyle 3、当窗体被启动时,()事件将会发生。 A.Load B.Unload C.QueryUnoad D.CLs 4、每个窗体对应一个窗体文件,窗体文件的扩展名是()。 A..bas B.cls C.frm D.vbp 5、可用来清除窗体内容的方法是()。 A.Print B.InputBox C.Cls D.Clear 6、下列语句有语法错误的是()。 A.a=5 B.b=a C.b=“a” D.5=a 7、表达式1+((2+3)*2)*2的值是()。 A.26 B.22 C.21 D.24 8、产生大于等于10且小于20的随机整数的表达式为()。 A.Int(Rnd(10)+10) B.Int(Rnd*10+10) C.Int(Rnd*10+11) D.Int(Rnd*20-10) 9、求字符串长度的函数是()。 A.Len B.long C.Length D.Val 10、若要使定时器暂停,应将其()属性设置值设为False。 A.Interval B.Value C.Text D.Enabled 11、下列可作为Visual Basic的变量名的是()。 A.Abt B.TA C.IF D.A[B]T 12、VB中可用()语句产生一消息框。 A. InputBox B.Shift C. Both D.MsgBox 13、以下程序段的输出结果是() Print Format(12345.6,"0.00E+00") A.1.23E+04 B.1.23E+4 C.1.23456E+04 D.1.23456E+4 14、执行下面的语句后,所产生的信息框的标题是()。 a = MsgBox("AAAA", "BBBB", "", 5) A.BBBB B.空 C.AAAA D.出错,不能产生信息框 15、以下程序段的输出结果是()。 Print 1;2; Print 3 A.1 2 3 B.1 23 C.123 D.12 3 16、下列关于Do While …Loop和Do…Loop Until循环执行循环次数的描述正确的是()。 A.Do While …Loop循环和Do…Loop Until循环至少都执行一次 B.Do While …Loop循环和Do…Loop Until循环可能都不执行 C.Do While …Loop循环至少执行一次和Do…Loop Until循环可能不执行循环 D.Do While …Loop循环可能不执行和Do…Loop Until循环至少执行一次 17、默认条件下,语句Dim a(3,4,5)定义的数组中所包含的数组元素的个数是()。 A. 12 B.60 C.120 D.345 18、数学关系3≤x<10对应的Visual Basic表达式是()。

二级VB模拟试题1-1

二级VB模拟试题(1-1) 一、填空题(每空1分,共20分) 1、VB是一种面向_____的可视化程序设计语言,采取了_____的编程机制。 2、VB的对象主要分为_____和_____两大类。 3、若要将窗体Form1隐藏起来,可使用方法_____;若要将窗体Form1显示出来,可使用方法_____来实现。 4、在VB集成开发环境中,运行应用程序的方法有三种:一是_____;二是_____;三是_____。 5、在VB中若要让某对对象获取焦点,则可通过_____方法来实现。 6、VB提供的_____属性,用来控制对象是否可用,当属性值为_____时,表示对象可用,当属性值为_____时,表示对象不可用。 7、VB提供的_____属性,用来控制对象是否可见,当属性值为_____时,表示对象可见,当属性值为_____时,表示对象不可见。 8、在VB中,用来描述对象外部特征的量称之为对象的_____。 9、为使某窗口中的命令按钮“取消(C)”具有如下特性:按“Alt+C”键或按“ESC”键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为_____,并且设置其_____属性值为_____。 二、选择题(每题2分,共40分) 1、用于从字符串左边截取字符的函数是() A、Ltrim( )B、Trim( )C、Left( )D、Instr( ) 2、可获得当前系统日期的函数是() A、Date( )B、Time( )C、IsDate( )D、Year( ) 3、退出For循环可使用的语句为() A、Exit ForB、Exit DoC、End ForD、End Do 4、窗体的标题栏显示内容由窗体对象的()属性决定。 A、BackColorB、BackStyleC、TextD、Caption 5、程序运行时,若要通过回车键调用某命令按钮的Click事件过程,则可设置该命令按钮的()属性值为True来实现。 A、valueB、EnabledC、DefaultD、Cancel 6、标签框所显示的内容,由()属性值决定。 A、TextB、(名称)C、CaptionD、Alignment 7、文本框的()属性用于设置或返回文本框中的文本内容。 A、TextB、(名称)C、CaptionD、Name 8、计时器控件的()属性用于设置Timer事件发生的时间间隔。 A、StretchB、IntervalC、valueD、Length 9、滚动条的()属性用于返回或设置滚动条的当前值。 A、ValueB、MaxC、MinD、Data 10、若要向列表框添加列表项,可使用的方法是() A、AddB、RemoveC、ClearD、AddItem 11、图像框或图片框中显示的图形文件,由它们的()性性值决定。 A、DownPictureB、PictureC、ImageD、Icon 12、以下不属于键盘事件的是() A、KeyDownB、KeyUpC、UnloadD、KeyPress

vb模拟题

要向C盘根目录下的名为my.txt的顺序文件中读出数据,应先使用_________语句打开文件。 复选框对象如果被选中,它的Value值为____________ 。 下列可作为Visual Basic 变量名的是____________。 以下能判断是否到达文件尾的函数是__________ 如果在实验课上进行程序调试,运行时遇到意外出错,最有效的做法是:看清系统错误原因提示信息,____________,以确定错误原因。 要想从子过程调用后返回两个结果,下面子过程语句说明合法的是 ____________ 。 在用通用对话框控件建立打开文件对话框时,在文件列表框中只允许显示txt和rtf类型的文件,则Filter属性的正确设置是_________。 在程序运行期间可以用____________函数把图形装入窗体、图片框或图像框。列表框List1中已有10个列表项,要显示列表框List1最后一项,有两种表示法, __________是正确的。 在默认情况下定义了10个元素的数组a,用变量n表示它的上界,有两种赋值语句,______________是正确的。 为了使控件对象不响应用户的事件,需要____________。 假定焦点已经位于文本框Text1中,则能够触发 KeyPress 事件的操作是 ____________。 设变量x = 1,y = -1,a = 5,b = -5,则以下表达式的值为“真”的是____________。单击滚动条控件的箭头按钮,滑块的移动幅度与_______________属性设置有关。在自定义函数中,可以通过____________返回值。 程序填空 单击窗体执行将所输入的整数插入排序后的原数组元素适当位置。 Function Insert(s(), ByVal key As Integer) As Integer Dim k%, i%, j% k = ___(1)_____ For i = 0 To UBound(s)

全国计算机等级考试二级VB模拟试题

全国计算机等级考试二级VB模拟试题 一、选择题(每题2分,共计70分) 1.算法的时间复杂度是指 A、执行算法程序所需要的时间 B、算法程序的长度 C、算法执行过程中所需要的基本运算次数 D、算法程序中的指令条数 2.队列适用于下列哪一种应用? A、表达式求值 B、堆排序算法的实现 C、树的层次次序周游算法的实现 D、二叉树对称周游算法的实现 3.设二叉树根结点的层次为0,一棵深度为h的满二叉树的结点个数是____。 A、2的h次幂 B、2的h-1次幂 C、2的h次幂减1 D、2的h+1次幂减1 4.设有100个结点,用二分法查找时,最大比较次数是____。 A、25 B、50 C、10 D、7 5.在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现

A、可移植性 B、可扩充性 C、安全性 D、可靠性 6.软件工程方法的提出起源于软件危机,而其目的应该是最终解决软件的什么问题? A、产生危机 B、质量保证 C、开发效率 D、生产工程化 7.在结构化方法中,软件功能分解属于下列软件开发中的阶段是 A、详细设计 B、需求分析 C、总体设计 D、编程调试 8.下列条目中,哪些是DBMS的基本功能? I.提供用户对数据库结构的描述功能 II.提供用户对数据的操作功能 III.提供多用户环境下的事务管理 IV.分类组织、存储和管理各种数据 V.数据库的创建、转储和恢复 A、I、II和III B、II、III和IV C、I、II、III和IV D、都是

9.如果两个实体之间的联系是m:n,则____引入第三个交叉关系。 A、需要 B、不需要 C、可有可无 D、合并两个实体 10.基于"学生-选课-课程"数据库中如下三个关系: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER) 查找学生号为"200301188"的学生的"数据库"课程的成绩,至少将使用关系 A、S和SC B、SC和C C、S和C D、S、SC和C 11.假定有如下事件过程: Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) If Button = 2 then PopupMenu popForm End If End Sub 则以下描述中错误的是 A、该过程的功能是弹出一个菜单 B、popForm是在菜单编辑器中定义的弹出式菜单的名称 C、参数X、Y指明鼠标的当前位置 D、Button = 2 表示按下的是鼠标左键

VB模拟试题

VB模拟试题 一、选择题(15分,每题1分) 1、VB集成开发环境共有三种模式,以下 __________ 三种模式是正确? (A) 设计、运行、退出 (B)运行、中断、退出 (C) 设计、运行、中断 (D)运行、中断、结束 2、以下叙述中错误的是__________ (A) 事件过程是响应特定事件的一段程序 (B) 不同的对象可以具有相同名称的方法 (C) 对象的方法是执行指定操作的过程 (D) 对象事件的名称可以由编程者指定 3、如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是 __________ (A) 如果工程中含有Sub Main过程,则程序一定首先执行该过程 (B) 不能把含有Sub Main过程的标准模块设置为启动模块 (C) 用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体 (D) 任何时刻最多只有一个窗体是活动窗体 4、下列说法哪种正确?每次调用过程时,__________ (A) Dim声明的变量可保持原值;Static声明的变量会重新初始化。 (B) Static声明的变量可保持原值;Dim声明的变量会重新初始化。 (C) Dim、Static声明的变量都可以保持原来的值。 (D) Dim、Static声明的变量都会重新初始化。 5、表达式 5 Mod 3+3\5*2的值是__________ (A) 0 (B) 2 (C) 4 (D) 6 6、从字符串N的第5个字符开始,获取4个字符,应使用 _________。 (A) Len(N,5,4) (B) Mid(N,5,4) (C) Right(N,5,4) (D) Rtrim(N,5,4) 7、InputBox函数返回值的类型为 _________。 (A) 数值 (B) 字符串 (C) 变体 (D) 数值或字符串(视输入的数据而定) 8、语句Dim A(3, -2 to 2, 5)声明的数组A包含_________个数组元素。 (A) 120 (B) 75 (C) 60 (D) 13

二级vb模拟试题,带操作题

一.选择题 1.三种基本结构中,能简化大量程序代码行的是()。 A.顺序结构B.分支结构 C.选择结构D.重复结构 D。【解析】重复结构又称为循环结构,它根据给定的条件,判断是否需要重复执行某一相同或类似的程序段,利用重复结构可以简化大量的程序行。 2.下列关于栈的描述正确的是()。 A.在栈中只能插入元素而不能删除元素B.在栈中只能删除元素而不能插入元素 C.栈是特殊的线性表,只能在一端插入或删除元素 D.栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素 C。【解析】根据数据结构对栈的定义及其特点可知:栈是限定只在表尾进行插入或删除操作的线性表,因此栈是先进后出的线性表,对栈的插入与删除操作,不需要改变栈底元素。栈是限定只在表尾进行插入或删除操作的线性表。 3.下列有关数据库的叙述,正确的是()。 A.数据处理是将信息转化为数据的过程 B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 C.关系中的每一列称为元组,一个元组就是一个字段 D.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 D。【解析】数据处理是指将数据转换成信息的过程,故选项A 叙述错误;数据的物理独立性是指数据的物理结构的改变不会影响数据库的逻辑结构,故选项B叙述错误;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故选项C叙述错误。 4.概要设计中要完成的事情是()。 A.系统结构和数据结构的设计B.系统结构和过程的设计 C.过程和接口的设计D.数据结构和过程的设计 A。【解析】软件概要设计的基本任务是:设计软件系统结构;数据结构及数据库设计;编写概要设计文档;概要设计文档评审。 5.下面排序算法中,平均排序速度最快的是()。 A.冒泡排序法B.选择排序法 C.交换排序法D.堆排序法 D。【解析】在各种排序方法中,快速排序法和堆排序法的平均速度是最快的,因为它们的时间复杂度都是O(nlog2n),其他的排序算法的时间复杂度大都是O(n2)。 6.下列描述中正确的是()。 A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则 D.软件工程只是解决软件开发中的技术问题 C。【解析】软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法来开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。软件工程的目标是生产具有正确性、可用性及开销合宜的产品,它的主要思想是强调在软件开发过程中需要应用工程化原则。 7.关系模型允许定义3类数据约束,下列不属于数据约束的是()。 A.实体完整性约束B.参照完整性约束

VB期末考试模拟题1讲解

【HNCE网上考试系统 v9.6】本套软件使用权属于:郑州大学 考试课程: 考试时间:100分钟考场:第一考场考试日期:2013.05.24 考号:姓名:剩余时间:99:42 保存交卷退出帮助 A B C D A B C D A B C D A B C D A B C D A B C D

A B C D A 命令 B 命令 C 命令 D 命令 A B C D A B C D A B C D A B C D A B

C D A B C D A B C D A 模块文件 B 件的属性 C 源文件 D 包含多个工程文件及属于该工程的其他文件 A 该窗体文件并没有被删除 B 窗体文件被删除 C 程仍然包含这个窗体 D A B C D A B C D

A B C D A B C D A可以实现交换两个变量值,而S2不能 B 个变量值,而S1不能 C 现交换两个变量值 D 现交换两个变量值 A B C D A B C D A 过程调用后均不保存值 B 有变量都是Static型的变量 C 所有变量都是Private型的变量 D 所有变量都是非全局Public A 用Dim语句或Static语句声明的变量 B 明它的过程

C Static语句声明的 D 程执行完毕后就被释放了 A B C D A B C D A B C D A B C D 声明段 A B C D A B C D A B

C D A B C D A B C D A B C D A 同 B Sub过程不可以 C 值,而Function过程能通过过程名返回值 D 或直接使用过程名调用,而 A工程中可以有多个窗体,但最多只能有一个窗体作为启动窗体 B 声明Public类型的变量来传递数据 C 大化、最小化或正常(保持设计时大小)等三种状态 D A 菜单 B 过程代码都放在窗体文件中 C 名必须相同 D 是设计阶段时显示的位置

VB模拟试题2

一、单选题(30分,每小题1分) 1、(C )字节称为一个MB。 (A)1024 (B)1000K (C)1024*1024 (D)10000K 2、计算机硬件系统的五大部件是(A )。 (A)CPU、内存储器、输入设备、输出设备、外存储器 (B)运算器、控制器、存储器、输出设备、输入设备 (C)CPU、总线、存储器、外设、主板 (D)主机箱、显示器、音箱、鼠标、键盘 3、常用的输入设备有(A )。 (A)键盘、鼠标、扫描仪(B)显示器、键盘、鼠标 (C)打印机、扫描仪、键盘(D)触摸屏、打印机、鼠标 4、计算机网络的主要作用是( D )。 (A) 数据处理(B) 信息传输与数据处理 (C) 文献查询(D) 资源共享与信息传输 5、二进制数1010等于十六进制数( C )。 (A) 10 (B) 11 (C) A (D) B 6、在VB中要强制显式声明变量,可在窗体模块或标准模块的声明段中加入语句( B )。 (A) Option Base 0 (B) Option Explicit (C) Option Base 1 (D) Option Compare 7、下列程序段的执行结果为( D )。 J1 = 10 J2 = 30 If J1 < J2 Then Print J2; Print J1 (A)10 (B)30 (C)10 30 (D)30 10 8、假设变量x1是一个布尔型(逻辑型)的变量,则下面正确的赋值语句是(C ) (A) x1="False" (B) x1='False' (C) x1=False (D) x1=#False# 9、在运行阶段,要在文本框Text1获得焦点时选中文本框中所有内容,对应的事件过程是(B )。 (A) Private Sub Text1_LostFocus() Text1.SelStart=0 Text1.SelLength=Len(Text1.text) End Sub (B) Private Sub Text1_GotFocus() Text1.SelStart=0 Text1.SelLength=Len(Text1.text) End Sub (C) Private Sub Text1_SetFocus() Text1.SelStart=0 Text1.SelLength=Len(Text1.Text) End Sub (D) Private Sub Text1_Change() Text1.SelStart=0 Text1.SelLength=Len(Text1.Text) End Sub

VB模拟试题1

一、单选题(30分,每小题1分) ◆一个完整计算机系统应包括___(1)____。 (A)主机、键盘、和显示器(B)硬件系统和软件系统 (C)主机和其他外部设备(D) 系统软件和应用软件 ◆打印机属于计算机部件中的___(2)___。 (A) 输出设备 (B) 输入设备 (C) 存储设备 (D) 缓冲设备 ◆下列表示存储容量的数据中,____(3)____是最大的。 (A)20480 KB (B) 1.44 MB (C) 1 GB (D) Byte ◆在计算机内部能够直接执行的程序语言是___(4)____。 (A)数据库语言 (B)高级语言(C)机器语言(D)汇编语言 ◆下列叙述正确的是___(5)____。 (A)程序设计就是编制程序 (B)程序的测试必须由程序员自己去完成 (C)程序经调试改错后还应进行再测试 (D) 程序经调试改错后不必进行再测试 ◆以下叙述中错误的是___(6)___。 (A)Visual Basic 是事件驱动型可视化编程工具 (B)Visual Basic应用程序不具有明显的开始和结束语句 (X) (C)Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性 (D)Visual Basic中控件的某些属性只能在运行时设置 ◆以下不属于VB工作模式的是___(7)___模式。 (A) 编译 (B) 设计 (C) 运行 (D) 中断 ◆以下语句的输出结果是___(8)___ 。 Print Format $(32548.5,“000,000.00”) (A) 32548.5 (B) 32,548.5 (C) 032,548.50 (D) 32,548.50 ◆若要使某可见控件获得焦点,则可使用___(9)_____方法来实现。 (A) Refresh (B) SetFocus(获得焦点) (C) Value (D) GotFocus(已经获得焦点) ◆在下列说法中,正确的是___(10)___。 (A)通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上 (B)在列表框中不能进行多项选择 (C)VB系统不能在列表框中自动实现将项目按字母顺序从大到小排列 (D)复选框的Value属性值为布尔型(0或1形) ◆执行以下程序段,输出的结果为___(11)___。 a$="abbacddcba" For i=6 To 2 Step -2 x=Mid(a,i,i): y=Left(a,i)

VB模拟题

1.设计一个如图所示的成绩录入程序。要求利用文本框的lost focus事件检查录入的成 绩是否有效。如果录入的成绩介于0~100之间则可以继续输入,否则清除原数据,并且要求重新输入。底部的5个复选框用来设置参加合计的课程成绩。 2.设计一个用户界面如图所示,用于将学生学习的课程在列表框中显示出来,要求程序 有以下功能: a)单击“添加”按钮,若文本框“Text1.text”中不是空格串,并且在列表中也没 有,则将课程添加到列表框中去。 b)单击“删除”按钮,删除列表框中被选中的并显示在文本框中的课程名称。 c)单击“统计”按钮,统计课程列表框中的课程数量,并显示在文本框“Text2.text” 中。 d)单击“结束”按钮,结束程序运行。 3.设计一个偶数迁移程序,运行界面如图所示。要求如下: a.单击“产生”按钮,随机产生10个两位正整数,并添加到左边的列表框(list1)中。 b.单击“→”按钮,或双击list1,将list1中的所有偶数迁移到list2中。 c.单击“清除”按钮,清除list1和list2中所有的项目。

4. 设计如图所示窗体form1,在窗体上画一个名称为lst的列表框,通过属性窗口向列表框添加“中国”、“日本”、“新加坡”、“澳大利亚”、“美国”五个项目;在列表框右侧上方画一个名称为text1的文本框,并使其内容空白;在文本框下方画两个名称分别为c1和c2、标题分别为“修改”和“添加”的命令按扭。程序运行时要求:单击“修改”按钮时文本框text1中显示列表框中选中项目内容,同时列表框移除该项;单击“添加”按钮时,将文本框修改后的内容添加在列表框中列表的末尾。保存窗体文件xg.frm,工程文件为xg.vbp. 5. 设计如图所示窗体form1,在窗体左边画两个名称为t1、t2的文本框,文本框内显示空白;在窗体右下方画一个名称为c1的命令按扭,按扭的标题为“复制”。编写适当的事件过程,使得在运行时,选定t1中任意文本后,单击命令按扭c1,文本框t2中显示t1中所选定的文本。

计算机等级考试(二级VB)模拟试题二

计算机等级考试(二级VB)模拟试题二 第一部分计算机基础知识 1.是我国安全部开发的一种检测和消除计算机病毒的杀毒软件。 A.Kill B.Scan C.Vsafe D.WPS 2.用n位二进制来表示一个整数的补码,用最高位作为符号位,其整数的表示范围是. A.-2n-1~+2n-1-1 B.-2n-1+1~+2n-1 B.-2n-1~+2n-1D.-2n~+2n-1 3.下列四个数中最大的数是。 A.十进制数1789 B.十六进制数IFF C.二进制数10100001 D.八进制数227 4.存储器体系由不同类型的存储器组成多层结构,按存取速度从快到慢的是。 A.快存、辅助、主存、海量存储器B.光盘、主存、辅助、海量存储器 C.快存、主存、辅助、海量存储器D.DVD、主存、辅助、海量存储器 5.高级语言采用解释方式时的执行速度与采用编译方式时的执行速度相比,下列是正确的。 A.相等B.前者快C.前者慢D.不能确定 6.设汉字字库包括全角符号和一、二级汉字共8000个,进入汉字操作系统调用16x15点阵汉字库,且全部常驻内存中,则内存开销约为。 A.640KB B.1.47KB C.240KB D.70KB 7.下列软件中,不属于应用软件的是。 A.字表处理软件B.财务管理软件 C.股市分析软件D.高级语言编译程序 8.传送速率单位“bps”代表的意义是。 A.Bytes Per Second B. Bits Per Second C.Band Per Second D. Billion Per Second 9.软件需求分析一般应确定的是用户对软件的。 A. 功能需求 B. 非功能需求 C. 性能需求 D. 功能需求和非功能需求 10.计算机网络中的拓扑结构是一种。 A.实现异地通信方案B.理论概念 C.设备在物理上的连接形式D.传输信道的分配 11.E-mail地址中@后面的内容是指。 A.收信服务器名称B.寄信服务器名称 C.帐号D.密码 12.如果用户正在用到3个文件夹,每个文件夹至少含有4个文件,若想不移动文件,工作却更方便,应当。 A.在桌面上右击鼠标,为这些文件夹建立快捷键 B.把这些文件夹增加到快捷文件夹中去

计算机等级考试二级VB模拟试题四及答案解析

计算机等级考试二级VB模拟试题四及答案解析 一、选择题 (1)在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private SubCommand1_Click() Move 500,500 End Sub 程序运行后,单击命令按钮,执行的操作为 A)命令按钮移动到距窗体左边界、上边界各500的位置 B)窗体移动到距屏幕左边界、上边界各500的位置 C)命令按钮向左、上方向各移动500 D)窗体向左、上方向各移动500 正确答案: B (2)在窗体上有若干控件,其中有一个名称为Text1的文本框。影响Text1的Tab顺序的属性是 A)TabStop B)Enabled C)Visible D)TabIndex 正确答案: D (3)以下定义数组或给数组元素赋值的语句中,正确的是 A)Dim a As Variant a=Array(1,2,3,4,5) B)Dima(10)As Integer a=Array(1,2,3,4,5) C)Dim a%(10) a(1)="ABCDE" D)Dim a(3),b(3)As Integer a(0)=0 a(1)=1 a(2)=2 b=a 正确答案: A (4)在窗体上画一个名称为List1的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为 A)For i=0 ToList1.ListCount-1 …… Next B)For i=0 To List1.Count-1 …… Next C)For i=1 To List.ListCount …… Next

D)For i=1 ToList1.Count

《VB程序设计基础》模拟精彩试题

《VB程序设计》模拟试题 ●填空题 1.窗体模块的文件扩展名为 ___FRM_________ 、标准模块的文件扩展名为____BAS______ 、 类模块文件的扩展名为______CLS_______ 。 2.Visual Basic中数据类型可分为 _____标准数据类型________和用户自定义数据类型两大类,前者根据其取值的不同,可分为_____整型_________、 ______长整型_____、布尔型和 ____字符型_________。 3. Abs(-6.5)= _____6.5______;Int(-9.1)= ____-10_______。 4. "程序"& "设计"运算结果为 ___程序设计____ 。 5. Dim a, b as Boolean语句显式声明变量a是___变体___变量,b是___布尔__变量。 6. MsgBox函数的返回值中, VBRetry表示单击了____重试_____按钮,VBYes表示单击了___是_____按钮,VBNo表示单击了_____否____按钮。 7. 要加载窗体,可以在代码中使用___________语句,要显示窗体,可以在代码中使用___________方法,要隐藏窗体,可以在代码中使用Hide方法,要卸载窗体,可以在代码中使用___________方法。 8.对话框分为_________对话框和________对话框两种类型,其中_____________ 对话框最 常用。 9. 对象是Visual Basic应用程序的基本单元,它是由 ___类___创建的。在Visual Basic中可以用属性、 __方法___、___事件___ 来说明和衡量一个对象的特性。 10. 条件判断语句可以使用___If…then____________语句、 ____If…Then…Else______语句和 ______If…Then…ElseIf______语句。Select case 语句 11. 声明一个值为3.14的常量Pi的语句为___Const pi = 3.14______。 12. Do…Loop Until 循环结构中,当条件为____真____时结束循环。 13. 要显示弹出菜单,可以在代码中使用_____________事件。 14. 参数传递有__________方式、__________方式和命名传递方式,常量默认采用__________方式;变量默认采用__________方式;表达式默认采用__________方式。 15. 名称属性必须以一个__字母标点_开始并且最长可达40个字符,不能包括__符号___ 和 ___空格___。 16.Visual Basic的程序模块有3种:____窗体模块____ 、标准模块和 ____类模块____。 17.Visual Basic程序,按其语句代码执行的先后顺序,可以分为___顺序__结构、选择__结构和___循环____ 结构。 18.数组元素下标的下界默认为是_____________,如果要改变其默认值,应使用_____________。 ●判断题 ()1. Visual Basic运行程序的方法只有编译模式。 ()2. 语句Command1.visible=false 与Command1.enabled=false 是等价的。 ()3. InputBox函数和MsgBox函数一样,返回的是字符串。 ()4. 通过类模块,我们不可以根据需要建立自己的控件。 (×)5. 2.1E+5是合法的Visual Basic数据。 ()6. 根据占用内存方式的不同,可将数组分为常规数组和动态数组两种类型。 (√)7. x2是合法的变量名。 ()8. 按照文件的存取方式及其组成结构可以分为两种类型:文本文件和随机文件。

(完整word版)江苏省计算机二级VB模拟试卷1(新版)

江苏省高等学校计算机等级考试 二级Visual Basic 考试 模拟试卷1 (本试卷完成时间120 分钟) 第一部分计算机基础知识 1.下列不同进位制的四个数中,最小的数是_____(1)_____ A.二进制数1100010 B.十进制数65 C.八进制数77 D.十六进制数45 2.下列关于PC机主板的叙述正确的是______(2)_______。 A.不同厂家生产的主板,尺寸各不相同 B.主板上安装有存储器芯片,如ROM芯片、CMOS芯片等 C.CPU是直接固定在主板上的,不可更换 D.主板上安装有电池,在计算机断开交流电后,临时给计算机提供电流,供计算机工作3.下面关于BIOS的一些叙述正确的是____(3)________。 A.BIOS是存放于ROM中的一组高级语言程序 B.BIOS中含有系统工作时所需的全部驱动程序 C.BIOS系统由加电自检程序、系统主引导记录的装入程序、CMOS设置程序、基本外围设备的驱动程序组成 D.没有BIOS的PC机也可以正常启动工作 4.计算机软件(简称软件)指的是能指挥计算机完成特定任务的、以电子格式存储的程序、数据和相关的文档。在下列有关软件的叙述中,错误的是__(4)__。 A.软件的版权所有者不一定是软件作者 B.自由软件指的是一种无版权的软件,允许修改其源代码 C.用户购买一个软件后,就获得该软件版权 D.共享软件是一种买前免费试用,具有版权的软件 5. 以下关于操作系统中多任务处理的叙述错误的是_____(5)______。 A.将CPU时间划分成许多小片,轮流为多个程序服务,这些小片称为“时间片” B.由于CPU是计算机系统中最宝贵的硬件资源,为了提高CPU的利用率,一般采用多务处理 C.正在CPU中运行的程序称为前台任务,处于等待状态的任务称为后台任务 D.在单CPU环境下,多个程序在计算机中宏观上同时运行,微观上由CPU轮流执行 6. 以下关于IP地址的叙述错误的是_____(6)_____。 A.正在上网( online)的每一台计算机都有一个IP地址 B.现在广泛使用的IPv4协议规定IP地址使用32个二进位表示 C.IPv4规定的IP地址快要用完了,取而代之的将是64位的IPv5 D.IP地址是计算机的逻辑地址,每台计算机还有各自的物理地址 7. 路由器用于连接异构的网络,它收到一个IP数据报后要进行许多操作,这些操作不包含_____(7)_____。 A.域名解析B.路由选择

相关主题
文本预览
相关文档 最新文档