加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

计算机基础课-VB6选择题汇编(2011-2016)

(2017-01-08 11:14:21)
标签:

365

教育

分类: VB6程序设计

一、选择题

 第一章 开启VB编程之旅

1.201131.在Visual Basic 6.0集成开发环境中,不能运行程序的操作是

A.按“F 5                                            B.从“运行”菜单中选择“启动”命令

C.在工具栏中单击“启动”按钮       D.按“F6

2.201231.在设计阶段,双击窗体上的某个控件时所打开的窗口是

A.工程资源管理器窗口                         B.工具箱窗口

C.代码窗口                                                 D.属性窗口

3.201331    操作不能打开代码窗口。

A.双击窗体或窗体上包含的控件      

B.选择“视图”“代码窗口”命令

C.单击工程资源管理器窗口中的“查看代码”按钮      

D.按“F8

4.201431.在设计阶段,双击窗体上的某个控件时打开的窗口是

A.代码窗口                                                 B.工具箱窗口

C.工程资源管理器窗口                         D.属性窗口

5. 201531Visual Basic 应用程序中的一个窗体最多可容纳    个控件。 

A31               B255 

C127            D32767 

6. 201532    是指控制对象动作行为的方式。 

A.事件          B.对象 

C.方法          D.属性 

7.201533    不能打开“属性”窗口。 

A.选择“视图”菜单中的“属性窗口”命令 

B.按 Alt+F4 组合键 

C.按 F4  

D.单击“工具栏”中的“属性窗口”按钮 

8. 201631.Visual Basic____种工作模式。

         A.设计、运行和中断           B.设计、运行和调试

         C.调试、运行和中断           D.运行、中断和调试

9.201632.窗体或控件的标题、名称、颜色、字体大小和可见性都是____

         A.对象           B.事件               C.方法               D.属性

10.201633.不能在Visual Basic集成开发环境中运行程序的操作是­­­______

         A.F5                           B.从运行菜单中选择启动按钮

         C.按F7                        D.在工具栏中单击启动按钮

 

第二章 快速掌握VB编程语言

1.201132.布尔型(boolean)数据的取值范围是

A0                                                       B1-1                 

CTrueFalse                                           DTF

2.201133.关于常量,描述错误的是

A.在程序执行期间数值始终不变的量称为常量

B.常量分为一般常量和符号常量两种

C.数值常量包括整数、定点数和浮点数

D.系统内部定义的符号常量在程序设计中不能直接使用

3.201134.符合Visual Basic 6.0规范的变量名是

Aa3                         B3a                         CIf                           Da+b

4.201135.符合Visual Basic 6.0规范的表达式是

A(a+b)(a-b)  Ba2-b2                   Ca^2-b^2               D[a+b]*[a-b]

5.201136.表达式 14 Mod 3的值是

A                           B-2                          C                           D-1

6.201137.设a=”abcdefghij”,则表达式Righta,3&Mida,3,3)的值是

A”abc”          B”hij”                      C”cde”          D”hijcde”

7.201138.下列各种运算符,运算级别最高的是

A.关系运算符                                            B.布尔运算符      

C.算术运算符                                            D.字符串连接运算符

8.201139.假设变量a=1234,执行t=(a\100) Mod 10语句以后,t的值是

A                           B                           C                         D4

9.201140.用min表示ab中的最小值,不能实现该功能的程序段是

AIf aIf a

min=a

Else

min=b

End if

Cmin=IIf(amin=IIf(a

10.201141.程序段:s=0

For i=1 To 10 Step 2

                            s=s+i

                            Next i

                            Print i

中的Print i 输出的结果是

A11                         B10                         C                           D25

11.201142.能求出 s=1*2*3*4*5的程序段是

As=1:i=1                                                      Bs=1:i=1      

          Do While i<5                                               Do Until i>=5

               s=s*i                                                                s=s*i

              i=i+1                                                               i=i+1

         Loop                                                                  Loop

Cs=1:i=1                                                      Ds=1:i=1                        

Do                                                                 Do

s=s*i                                                                 s=s*i

i=i+1                                                                i=i+1

Loop While i<=5                                     Loop Until i>=5

12.201143.用Dim a(23) As Integer声明的数组元素的个数是

A                           B                           C                           D12

13.201144.关于数组的清除描述错误的是

AErase能够清除定长数组的内容   

BErase能够释放定长数组的所有空间

CErase用于定长数值数组时,则把该数组所有元素置为0

DErase用于动态数组时,将删除整个数组结构并释放该数组所占的内存

14.201232.整型(Integer)数据占    字节的内存空间。

A                           B                           C                           D8

15.201233    可以作为Visual Basic 中变量名。

Aa+b                       Babc                       C2a                         DThen

16.201234.符合Visual Basic 6.0规范的表达式是

Aa2+ab                                                        Ba(a+b)                 

Ca*[a+b]                                                     Da*(a+b)

17.201235.表示x位于闭区间[-33] Visual Basic表达式是

A-3<=x<=3                                                  Bx>= - 3 Or x<=3

Cx>= - 3 And x<=3                                   Dx>= - 3 Xor x<=3

18.201236.程序执行过程中其值不变的量称为

A.表达式                B.常量                     C.变量                     D.函数

19.201237.表达式Abs(-10) + Sqr(16)的值是

A                           B-6                          C26                         D14

20.201238.设a="abcdefghij",则表达式Mida,5,3& Righta,3)的值是

A"efg"                                                B"hij"           

C"efghij"                                            D"hijefg"

21.201239.假设变量a=5b=3,执行t=a:a=b:b=t语句以后,ab的值分别是

A                B                C                D5

22.201240.获得当前系统日期的函数是

AHour                                                 BTime                    

CDate                                                          DYear

23.201241.程序段:s=1

For i=1 To 10 Step 2

                                     s=s*i

                                     i=i+1

                            Next i

                            Print s,i

执行结束后,输出的结果是

A280  13              B280  11              C945  11              D945  13

24.201242.在窗体上画一个名称为Command1的命令按钮,然后编写如下过程:

Private Sub Command1_Click()

x = 0

n = Val(InputBox(""))

For i = 1 To n

For j = 1 To i

x = x +j

Next j

Next i

Print x

End Sub

运行后,单击命令按钮,输入4以后的输出结果是

A                           B10                         C19                         D20

25.201243Sub过程与Function过程最根本的区别是

ASub过程可以直接使用过程名调用,而Function过程不可以

BFunction过程可以有参数,而Sub过程不能有参数

C.两种过程的参数的传递方式不同

DFunction过程能通过过程名返回值,Sub过程不能通过过程名返回值

26.201244    既有输出功能,又有计算功能。

APrint                                                          BLet                       

CRem                                                           DEnd

27.201332Visual Basic 6.0为长整型(Long)变量分配了    字节的内存空间。

A                                                                B                          

C                                                                D8

28.201333.符合Visual Basic 6.0规范的标识符是

Aa+                                                               Bab                        

C2a                                                               DThen

29.201334.将数学表达式转换成符合Visual Basic 6.0规范的表达式是

A(Sin(43*3.1415926/180)+Exp(x))/(c+d)

B(Sin(43)+Exp(x))/(c+d)

CSin(43*3.1415926/180)+Exp(x)/c+d

D(Sin430+ex)/(c+d)

30.201335.日期型常量前后要加上    符号。

A.!                                                                 B*

C#                                                                 D$

31.201336.程序执行过程中其值可以变化的量称为

A.函数                                                          B.常量

C.变量                                                          D.表达式

32.201337.算术运算符、关系运算符和布尔运算符的运算优先级由高到低依次是

A.算术运算符、布尔运算符、关系运算符

B算术运算符、关系运算符、布尔运算符

C.布尔运算符、关系运算符、算术运算符

D.关系运算符、算术运算符、布尔运算符

33.201338.设a="abcdefghijk",则表达式Mida,5,2&Righta,3)的值是

A"abc"                                               B"ijk"

C"efijk"                                                        D"abcef"

34.201339.设变量a=8b=5,执行a=a+b:b=a-b:a=a-b语句以后,ab的值分别是

A                                                      B8

C8                                                       D5

35.201340.获得系统当前时间的函数是

ADate                                                          BTime 

CHour                                                 DYear

36.201341.程序段:

For i=1 To 10 Step 2

                               Print i

                            Next i

中循环体Print i 的执行次数是

A                                                                B10

C                                                                D6

37.201342.程序段:

s = 0

n = 4

For i = 1 To n

For j = 1 To n

s = s + j

Next j

Next i

Print s

运行后的输出结果是

A20                                                               B22

C40                                                               D16

38.201343.略了As子句的Function过程的返回值类型为

ADouble                                                      BLong

CVariant                                                      DInteger

39.201344    不是赋值语句。

AA="123"+"456"                             BLabel1.Caption="你好!"

Cr=Val(Text1.Text)                                    Dx+1=y

40.201432.整型(Integer)变量的取值范围是

A-128127                                      B-3276832767

C065535                                                 D032767

41.201433.通过窗体的    属性可以设置窗体的标题文字。

AName                   BBackColor  CHeight                 DCaption 

42.201434.将数学表达式 转换成符合Visual Basic 6.0规范的表达式是

ASin(37*3.1415926/180)+Exp(x)/(a+b)

B(Sin(37)+Exp(x))/(a+b)

C(Sin(37*3.1415926/180)+Exp(x))/(a+b)

D(Sin370+ex)/(a+b)

43.201435    可以作为Visual Basic 6.0的变量名。

Aa+b+c                   Ba-b-c                     Ca*b*c                   Dabc

44.201436.关于变量的描述,错误的是

A.程序执行过程中其值可以变化的量称为变量

B.变量名实质是计算机内存单元的命名

C.隐式声明的变量类型是Integer类型

D.全局变量的作用域是整个应用程序

45.201437Visual Basic 6.0表达式x>= - 3 And x<8表示x位于

A[- 38]                B.(- 38           C[ -38)             D.(- 38]

46.201438.设x是一个实数,表达式    能够把x精确到小数点后的第三位。

AInt(x*100+0.5)/100                               BInt(x*1000+0.5)/100

CInt(x*100+0.5)/1000                   DInt(x*1000+0.5)/1000

47.201439.表达式Int(400 * Rnd()) + 200表示的是    中的整数。

A[200600]         B(200600]         C[200600)         D(200600)

48.201440.用max表示ab中的最大值,不能实现该功能的程序段是

Amax=IIf(aIf a>b Then

max=a

Else

max=b

End if

CIf a>b Then max=a Else max=b Dmax=IIf(a>b,a,b)       

49.201441.假设变量a=3456,执行语句t=(a\100) Mod 10后,t的值是

A                           B                           C                           D6

50.201442.程序段:

Dim a(5), i As Integer

For i = 1 To 5

a(i) = i

Next i

For i = 2 To 4

a(i) = a(i - 1) + a(i + 1)

Next i

For i = 1 To 5

Print a(i),

Next i

的输出结果是

A                                        B   13  5

C                                        D   16  25

51.201443.设a = 1b = 0c = 3d = 4,执行语句a = (b = (c = d))后,a的值是

ATrue                      B                           CFalse                    D4

52.201445.程序段:

Dim a(5), i, t As Integer

For i = 1 To 5

a(i) = i

Next i

t = a(1)

For i = 2 To 5

a(i - 1) = a(i)

Next i

a(i - 1) = t

For i = 1 To 5

Print a(i),

Next i

的输出结果是

A                                       B    1

C                                        D    4

53.201446.程序段:

Dim a(3, 3)

For i = 1 To 3

For j = 1 To 3

If (i = j Or i + j = 4) Then a(i, j) = 1 Else a(i, j) = 0

Print a(i, j),

Next j

Print

Next i

的输出结果是

A               B             C               D    0

                                                                    1

                                                                    0

54.201447.用Dim a(24) As Integer声明的数组元素的个数是

A24                         B                           C                           D15

55. 201534.符合 Visual Basic 6.0 规范的表达式是     

Aa^2­b^2              B ­

C(a+b)(a­b)                    D[a+b]*[a­b] 

56.201535.表达式  ­14 Mod 5+23\4*2 的值是     

A       B.­              C                 D.­

57.201536.设 a$="abcdefghij",则表达式 Left(a$, 3) Right(a$, 3)的值是    

A"abchij"        B"hij"        C"cde"         D"hijabc" 

58. 201537.下列运算符中,运算级别最高的是    

A.关系运算符               B.布尔运算符 

C.算术运算符            D.字符串连接运算符 

59. 201538.在一个语句行内写多条语句时,各语句之间用    间隔。 

A.冒号          B.分号           C.顿号           D.逗号 

60. 201539.表达式 Int(­18.2) Sgn(18.2)的值是    

A.­18            B.­19              C.­17            D0

61. 201540.能够正确表示“是大于 10 且小于 20 的数”的表达式是    

A20>X>10            B10

CX>10 And X<20  DX>10 Or X<20 

62. 201541.设 a=10b=20,执行语句 a=b  b=a 后, 的值分别是    

A10    10             B20    20 

C10    20             D20    10 

63. 201542.表达式 IIf(10 20, 30, 40)的值是    

A10       B20            C30               D40 

64. 201543.表达式 Int(Rnd*50)的值的范围是    

A[050]          B[049]     C[150]      D[149] 

65. 201544.程序段: 

For i=3 to 10 

If c Mod =0 Then 

Next 

Print 

的输出结果是    

A46               B55               C99               D143 

66. 201545.程序段: 15 

While b 

c = Mod b 

Wend 

Print 

的输出结果是    

A15               B                 C    D24

67.201634.关于Visual Basic注释语句正确的是______

         A.只有Rem语句             B.有两种形式:Rem’(单撇号)

         C.只有’(单撇号              D.只能用/*

68.201635. 7/2的值是_____

         A.3                      B.3.5                  C. 2           D.1

69.201636.表达式m=IIF(2>3,3,2)的值是______

         A.0                      B.1                      C.2            D.3

70.(2016) 37.以下Visual Basic程序段的输出结果是_______

         Dim c As Integer

         a=sqr(9):b=sqr(3):c=a

         print c

         A.-1                    B.0                      C.False     D.True

71.(2016) 38.函数Print UCase(“basic”)的值是______

         A.Basic              B.basic              C.BAsic     D.BASIC

72.(2016) 39.程序段     Dim a, I as Integer

                                               A=array(2,3,4,5,6,7,8)

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

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

                                               Next i

                                               Print a(i)

         的执行结果为_____

         A.64                   B.0                      C.不确定          D.下标越界

73.(2016) 40.程序段    Private Sub Command1_Click()

                                               Dim i as Integer

                                               i=8

                                               Do Until i>10

                                                       i=i+2

                                                        print i;

                                               Loop

                    End Sub

         运行程序后,单击命令按钮,显示的结果为_______

         A.0                  B.8  10            C.10   12                 D.12   14

74.(2016) 41.Print Mid(“abcdef”,3,2)语句的执行结果为______

         A.ab                   B.bc                    C.cd                             D.de

 

第三章 设计应用程序窗体

1.201145.鼠标单击窗体的一个空白区或一个无效控件时,发生的窗体事件的事件名是

AClick            BDbClick                CLoad                     DUnload

2.201146InputBox函数的语法格式

InputBoxprompt[,title][,default][,xpos][,ypos][,helpfile,context]

用来指定显示在对话框标题栏中的字符串表达式的参数是

Adefault                 Bhelpfile                Ccontext                Dtitle

3.201147.调用CommonDialog控件的    方法显示“打开”对话框。

AShowSave  BShowOpen CShowColor DShowHelp

4.201245.改变窗体的    属性值,可以实现窗体标题的改变。

AWidth                                                        BBackColor 

CHeight                                                       DCaption

5.201246    不是键盘事件。

AMouseUP                                                 BKeyDown           

CKeyUp                                                       DKeyPress

6.201247.利用MsgBox函数中的buttons参数只显示“确定”和“取消”按钮,buttons的取值是

A                           B                           C                           D3

7.201345.窗体的    属性用于设置窗体的标题。

AFontName                                      BBackColor 

CHeight                                                       DCaption

8.201347buttons的取值是    时,MsgBox函数只显示“确定”按钮。

A                                                                B                          

C                                                                D3

9.201349.用鼠标单击标签控件时发生    事件。

AMouseMove                                            BClick                    

CDblClick                                                    DChange

10.201448    不是鼠标事件。

AMouseUP            BMousePress       CMouseDown      DMouseMove     

11.201451.执行st = InputBox("请输入字符串", "字符串对话框", "字符串")语句时,用户输入了新的字符串,单击“确定”按钮,变量st的值是

A"请输入字符串                                  B"字符串对话框"

C"字符串                                                D.用户输入的新字符串

12.2015 46.改变窗体的    属性值,可以实现窗体标题的改变。 

AWidth        BForeColor    CHeight  DCaption 

13. 201547.载入窗体时发生的事件是    

AKeyUp       BUnload 

CLoad          DClick 

14. 201548MsgBox 函数的返回值是    

A.用户单击的按钮所对应的值        B.对话框中的消息 

C.对话框中的按钮个数                           D.对话框中的提示信息 

15. 201549.执行 st$ InputBox("aaaa", "bbbb", "cccc")语句时,用户单击“取消”按钮后, 变量 st$的值是    

A"aaaa"      B"bbbb" 

C"cccc"       D.长度为零的字符串 

16.201642.设有以下语句:S=InputBox(“录入参数”,”2”,”管理”),则运行程序时,当用户输入数值20,并按Enter,则下列说法正确的是______

         A.信息提示区显示的是“管理”

         B.在InputBox对话框标题栏中显示的是“管理”

         C.“录入参数”是默认值

         D.变量S的值是字符串“20

17.201643.下列关于多文档界面程序的叙述中,错误的是______

         A.子窗体最小华图标显示在任务栏上

         B.子窗体最大化后,标题和MDI窗体标题合并

         C.可以根据需要指定启动窗体

         D.要让一个窗体成为MDI窗体的子窗体,需将MDIchild属性设置为True

18.201644.在鼠标事件中,若button参数的值为2,则说明用户按下鼠标的____键。

         A.左按钮                B.右按钮

         C.中间按钮           D.左按钮和右按钮

 

第四章 标准控件构建用户界面

1.201148.为了使文本框控件具有水平滚动条和垂直滚动条,应把ScrollBars属性值设置为

A                           B                           C                           D3

2.201149.在文本框的KeyDown事件中,如果Shift被按下,则参数Shift的值是

A                           B                           C                           D6

3.201150    用于显示项目列表,从其中可以选择一项或多项。

A.文本框控件       B.框架控件           C.列表框控件       D.菜单控件

4.201248.标签控件中的    属性返回或设置一个值,该值指定标签控件的背景是否透

明。

ABackColor                                       BFont                     

CForeColor                                        DBackStyle

5.201249.标签控件中的DblClick事件,在    时发生。

A.移动鼠标                                                 B.用鼠标单击标签控件

C.用鼠标双击标签控件                         D.松开鼠标

6.201348.标签控件中的    属性返回或设置控件中文本和图形的背景颜色。

AName                                                        BFont                     

CBackColor                                       DBackStyle

7.201350    能够为其它控件提供可标识的分组,可以在功能上进一步分割窗体。

A.文本框控件                                            B.菜单控件          

C.框架控件                                                 D.单选按钮控件

8.201352.列表框控件中被选中项的数量用    属性返回。

AStyle                                                          BSorted

CSelected                                                   DSelCount

9.201449.标签控件的    属性用来设置控件中文本和图形的前景颜色。

ABackColor  BFont                      CForeColor  DBackStyle

10.201450    控件将文本框控件和列表框控件的特性结合在一起,既可以在控件的文本框部分输入信息,也可以在控件的列表框部分进行选择。

A.复选框                B.菜单                     C.组合框                D.框架

11.201550    是对控件属性的错误说法。 

AEnabled 属性返回或设置一个布尔值,决定控件是否响应用户生成事件 

BVisible 属性返回或设置一个布尔值,决定控件是否可见 

CBackColor属性返回或设置控件中文本和图形的背景颜色 

DName 属性返回或设置在控件中显示的文本 

12.201645.不能选择复选框控件的方法是_____

         A.用鼠标左键选择复选框

         B.当复选框具有焦点时按下空格键

         C.把复选框的Value属性设置为True

         D.Enable属性设置为True

13.(201646.Split(“Zhengzhou and Beijing”,”AND”,,1)返回数组包含的元素值是___

         A.”Zhengzhou”                  B.” Zhengzhou and Beijing”

         C.”Beijing”                          D.”Zhengzhou”,”Beijing”

14.201647.通过引发____事件,计时器控件可以有规律地每隔一段时间执行一次代码。

         A.Caption                   B.Enabled                  C.Timer             D.VScroll

15.201648.支持时向列表框中添加项目的方法是_____

         A.Add                 B.AddItem                 C.Fill                            D.FillItem

 第五章 制作多媒体程序

1.201151.在窗体或图像框中画圆的方法是

ALine                      BCircle          CScale                    DPSet

2.201152.在模块级别声明对DLL动态链接库的外部过程的引用,应使用    语句。

ACall                       BDim                      CReDim                 DDeclare

3.201251.“开始播放动画”是通过ShockWaveFlash控件的    方法实现的。

ARewind                                                     BStop                     

CBack                                                          DPlay

4.201252.若图形的填充效果为水平线,则Shape 控件的FillStyle属性值应设置为

A                                                                B                          

C                                                                D3

5.201351.若图形的填充效果为垂直线,则Shape控件的FillStyle属性值应设置为

A                                                                B                          

C                                                                D3

6.201452ShockWaveFlash控件中    方法的作用是返回动画的第1帧。

ARewind                BStop                      CBack                     DPlay

7.201453Line控件BorderStyle属性值为    时,表示设置对象的边框为点划线。

8.201551Shape 控件的 FillStyle 属性值为 时,所设置的填充效果是    

A.垂直线     B.水平线 

C.交叉线     D.对角交叉线 

9.201649.在窗体或图像框中设置点颜色的方法_____

         ALine             B.Circle             C.Scale              D.Pset

10.2016_____语句用于声明API函数。

         ADim             B.Call                 C.Declare                   D.ReDim

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有