新版精编2019VisualBasic程序设计期末模拟考试200题(含标准答案)
- 格式:doc
- 大小:132.50 KB
- 文档页数:29
2019年Visual Basic 程序设计期末测试复习题200题[含答案]一、选择题1.下列程序段的执行结果为_____。
Dim M(10),N(10)I=3for T=1 To 5M(T)=TN(I)=2*I+TNext Tprint N(I);M(I)a) 3 11b) 3 15c) 11 3d) 15 3 答案:C2.假设变量BOOLV AR是一个布尔型变量,则下面正确的赋值语句是?a) BOOLVAR=‘TRUE’b) BOOLVAR=.TRUEc) BOOLVAR=#TRUE#d) BOOLVAR=False答案:D3.要使窗体Form1关闭,错误的是______。
a) Unload Form1b) Unload mec) Endd) Form1.Visiable=False 答案:D4.所有控件都有的属性是_______,在程序中作为对象的标识引用。
a) Captionb) Valuec) Textd) name 答案:D5.复选框控件其Value属性的可取值是_______。
a) Trut和Falseb) 0和1c) 1、2、3d) 0、1、2 答案:D6.若要在列表框中显示多列数据,可用列表框的______属性来实现。
a) MultiSelectb) Indexc) Columnsd) List 答案:C7.若要使标签透明,则可使用的属性是_______。
a) BackColorb) BackStylec) BorderStyled) ForeColor 答案:B8.若要将窗体隐藏起来,则实现的方法为_______。
a) Unloadb) Showc) WindowsStated) Hide 答案:D9.下列程序的运行结果为________。
For I=1 to 3d(I)=2*I-1?d(I)Next Ia) 1 3 5b) 2 4 6c) 1 4 6d) 5 6 7 答案:A10.如果有声明Dim a(5) As Integer,则该数组共占用______个字节内存。
2019年Visual Basic 程序设计期末测试复习题200题[含答案]一、选择题1.以下控件中没有Caption属性的控件是______。
a) 标签框b) 文本框c) 框架d) 命令按钮答案:B2.若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的()属性a) BACKCOLORb) BORDERSTYLEc) FORECOLORd) BACKSTYLE 答案:D3.以下过程不属于Sub过程的是_____。
a) 编译过程b) Sub通用过程c) proper属性过程d) Event事件过程答案:A4.表达式25.26 MOD 6.98的值是_____。
a) 1b) 5c) 4d) 提示错误信息答案:C5.在使用菜单编辑器设计菜单时,必须输入的项是____。
a) 标题b) 名称c) 索引d) 快捷键答案:B6.命令按钮Command1 的Caption属性为“退出(x)”,要将命令按钮的快捷键设为Alt+x,应修改Caption属性为_________。
a) 在x前插入&b) 在x后插入&c) 在x前插入 #d) 在x后插入# 答案:A7.下列控件中可自动设置滚动条的是________。
a) 复选框b) 框架c) 列表框d) 标签框答案:C8.下列结构中不属于循环结构的是______。
a) for/nextb) while/wendc) With/end withd) do/loop 答案:C9.下列是一个循环结构的程序,循环体内的语句将执行_____次。
K=0For I=1 to 10For j=1 to 100K=K+1Next jNext Ia) 0b) 10c) 100d) 1000 答案:D10.在Visual Basic环境下,当写一个新的Visual Basic 程序时,所做的第一件事是________。
a) 编写代码b) 新建一个工程c) 打开属性窗口d) 进入VB环境答案:B11.所有控件都有的属性是_______,在程序中作为对象的标识引用。
2019年Visual Basic 程序设计期末测试复习题200题[含答案]一、选择题1.若要使标签的大小自动适应所显示的文本,可通过设置______属性的值来实现。
a) AutoSizeb) Alignmentc) Enabledd) Visble 答案:A2.以下()程序段可以实施X、Y变量值的变换a) Y=X:X=Yb) Z=X:Y=Z:X=Yc) Z=X:X=Y:Y=Zd) Z=X:W=Y:Y=Z:X=Y 答案:C3.在Visual Basic设计界面中不能隐藏的窗口是______。
a) 工程窗口b) 属性窗口c) 立即窗口d) 窗体窗口答案:A4.在程序中使用日期型数据时,必须用符号____将日期型数据括起来。
a) @b) $c) %d) # 答案:D5.下列数据中哪一个是布尔常量_______。
a) 123b) notc) TRUEd) xyz 答案:C6.下列数据类型不可能占8个字节的是_____数据类型。
a) Dateb) Longc) Doubled) Currency 答案:B7.以下控件中没有Caption属性的控件是______。
a) 标签框b) 文本框c) 框架d) 命令按钮答案:B8.若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的______属性来实现。
a) FontNameb) Fontc) FontSized) FontBold 答案:C9.在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发滚动条的______事件。
a) Changeb) keyDownc) Scrolld) DragOver 答案:C10.当复选框设置为图片风格时,下列_______属性可以在复选框被选中时显示图形。
a) DisabledPictureb) DownPicturec) Pictured) Image 答案:B11.若要在列表框中显示多列数据,可用列表框的______属性来实现。
2019年Visual Basic 程序设计期末测试复习题200题[含答案]一、选择题1.程序的基本控制结构是______。
a) 顺序结构、多分支结构和单分支结构b) For…Next结构、Do…loop结构c) 顺序结构、选择结构和循环结构d) 单行结构和多行结构答案:C2.所有控件都有的属性是_______,在程序中作为对象的标识引用。
a) Captionb) Valuec) Textd) name 答案:D3.若要在列表框中显示多列数据,可用列表框的______属性来实现。
a) MultiSelectb) Indexc) Columnsd) List 答案:C4.下列_______属性用于设置或返回文本框中的文本。
a) Captionb) Textc) Named) DragIcon 答案:B5.若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的______属性来实现。
a) FontNameb) Fontc) FontSized) FontBold 答案:C6.若要取消窗体的最大化功能,则可设置______属性为False来实现。
a) ControlBoxb) MinButtonc) MaxButtond) Enabeld 答案:C7.下列程序的运行结果为________。
For I=1 to 3d(I)=2*I-1?d(I)Next Ia) 1 3 5b) 2 4 6c) 1 4 6d) 5 6 7 答案:A8.下列数据类型不可能占8个字节的是_____数据类型。
a) Dateb) Longc) Doubled) Currency 答案:B9.在程序中使用日期型数据时,必须用符号____将日期型数据括起来。
a) @b) $c) %d) # 答案:D10.整型数的取值范围为______。
a) –32767~+32767b) –32768~+32767c) –32768~+32768d) 0~65535 答案:B11.如下数组声明语句,正确的是______。
2019年Visual Basic 程序设计期末测试复习题200题[含答案]一、选择题1.下列命令按钮事件过程执行后,输出结果是_____。
For m=1 to 1000 step 2a=10for n=1 to 20 step 2a=a+2next nnext mprint aa) 1200b) 1000c) 30d) 20 答案:C2.窗体能响应的事件是_______。
a) ActiveFromb) Drivec) Loadd) Change 答案:C3.下列_______属性用于设置或返回文本框中的文本。
a) Captionb) Textc) Named) DragIcon 答案:B4.若要在列表框中显示多列数据,可用列表框的______属性来实现。
a) MultiSelectb) Indexc) Columnsd) List 答案:C5.复选框控件其Value属性的可取值是_______。
a) Trut和Falseb) 0和1c) 1、2、3d) 0、1、2 答案:D6.所有控件都有的属性是_______,在程序中作为对象的标识引用。
a) Captionb) Valuec) Textd) name 答案:D7.在Visual Basic环境下,当写一个新的Visual Basic 程序时,所做的第一件事是________。
a) 编写代码b) 新建一个工程c) 打开属性窗口d) 进入VB环境答案:B8.若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的______属性来实现。
a) FontNameb) Fontc) FontSized) FontBold 答案:C9.要在C盘当前文件夹下建立一个名为Sd.dat的顺序文件,应先使用_____语句。
a) Open "Sd.dat" For Output As #1b) Open "C:Sd.dat" For Input As #1c) Open "C:Sd.dat" For Output As #1d) Open "Sd.dat" For Input As #1 答案:C10.下列程序的运行结果为________。
2019年Visual Basic 程序设计期末测试复习题200题[含答案]一、选择题1.以下不属于Visual Basic系统的文件类型是a) .frmb) .clsc) .batd) .vbp 答案:C2.以下可以构成语句的一项是_______。
a) 对象名.属性名b) 对象名.方法名c) 对象名.事件名d) 对象名.函数名答案:B3.下面四个选项,不是事件的是_____。
a) Loadb) Enabledc) Unloadd) Activate 答案:B4.表达式Right("Beijing",4)的值是______。
a) Beijingb) jingc) eijid) ijin 答案:B5.列表框中的列表项的数目可通过以下哪个属性的值获得_____。
a) Countb) Listcountc) Listindexd) Index 答案:B6.表达式val(-17.8)+Abs(17.8)的值是______。
a) 0b) 0.8c) -0.2d) -34.8 答案:A7.表达式Int(-17.8)+Sgn(17.8)的值是______。
a) 18b) -17c) -18d) -16 答案:B8.当x=-5时,下列语句y=iif(x>0,x^2+1,x-1)执行后y的值_____。
a) 0b) 26c) -6d) 4 答案:C9.执行语句Print format(5459.478,"##,#0.00"),正确的输出是______。
a) 5459.48b) 5,459.48c) 5,459,478d) 5,459。
47 答案:B10.表达式25.26 MOD 6.98的值是_____。
a) 1b) 5c) 4d) 提示错误信息答案:C11.已知变量A、B、C中C的值最小,则判断A、B、C可否构成三角形的逻辑表达式是____。
a) A>=B AND B>=C AND C>0b) A+C>B AND B+C>A AND C>0c) (A+B)>=C OR A-B<=C AND C>0d) A+B>C AND A-B0 答案:B12.某顶级菜单项的热键字母为F,以下_____操作等同于单击该菜单项。
2019年Visual Basic 程序设计期末测试复习题200题[含答案]一、选择题1.当复选框设置为图片风格时,下列_______属性可以在复选框被选中时显示图形。
a) DisabledPictureb) DownPicturec) Pictured) Image 答案:B2.假设变量BOOLV AR是一个布尔型变量,则下面正确的赋值语句是?a) BOOLVAR=‘TRUE’b) BOOLVAR=.TRUEc) BOOLVAR=#TRUE#d) BOOLVAR=False答案:D3.写列选项中,合法的变量是______。
a) c%aaab) sum_3c) Elsed) 5persons 答案:B4.整型数的取值范围为______。
a) –32767~+32767b) –32768~+32767c) –32768~+32768d) 0~65535 答案:B5.在程序中使用日期型数据时,必须用符号____将日期型数据括起来。
a) @b) $c) %d) # 答案:D6.下列选项中,哪一项是所有控件共有的属性_______。
a) Captionb) Valued) Name 答案:D7.下列程序段的执行结果为_____。
Dim M(10),N(10)I=3for T=1 To 5M(T)=TN(I)=2*I+TNext Tprint N(I);M(I)a) 3 11b) 3 15c) 11 3d) 15 3 答案:C8.下列数据类型不可能占8个字节的是_____数据类型。
a) Dateb) Longc) Doubled) Currency 答案:B9.一个可执行的vb运行程序至少包括一个______。
a) 标准模块b) 窗体模块c) 类模块d) 资源文件模块答案:B10.下述的说法哪种是Windows的程序设计方法:_______。
a) 面向对象,顺序驱动b) 面向过程、事件驱动c) 面向过程、顺序驱动d) 面向对象、事件驱动答案:D11.以下不属于Visual Basic系统的文件类型是a) .frmb) .clsc) .batd) .vbp 答案:C12.下列结构中不属于循环结构的是______。
2019年Visual Basic 程序设计期末测试复习题200题[含答案]一、选择题1.要想改变一个窗体的标题内容,则应该设置______属性的值。
a) Nameb) Fontnamec) Captiond) Text 答案:C2.下列程序段的执行结果为___。
X=5y=-20if not x>0 thenx=y-3elsey=x+3print x-y;y-xend ifa) -3 3b) 5 -8c) 3 -3d) 25 -25 答案:A3.以下程序输出的结果为______。
X=1y=4Do Until y>4x=x*yy=y+1LoopPrint xa) 4b) 8c) 12d) 16 答案:A4.以下哪个是合法的变量名_______。
a) Lenb) Test@qwc) 6cost_1d) count2s 答案:D5.以下可以构成语句的一项是_______。
a) 对象名.属性名b) 对象名.方法名c) 对象名.事件名d) 对象名.函数名答案:B6.下列程序运行后,变量s的值为______。
J=0:s=0For I=1 To 4j=j+Is=s+jNext Ia) 20b) 10c) 5d) 15 答案:A7.下列______语句可以将变量A、B的值互换。
a) A=B:B=Ab) A=A+B:B=A-B:A=A-Bc) A=C:C=B:C=Ad) A=(A+B)/2:B=(A-B)/2 答案:B8.可以通过_____来删除列表框中的选择项。
a) Enable属性b) RemoveItem方法c) AddItem方法d) Text属性答案:B9.程序的基本控制结构是______。
a) 顺序结构、多分支结构和单分支结构b) For…Next结构、Do…loop结构c) 顺序结构、选择结构和循环结构d) 单行结构和多行结构答案:C10.在VB中,过程共有三种,他们是______。
a) 事件过程,子过程和函数过程。
2019年Visual Basic 程序设计期末测试复习题200题[含答案]一、选择题1.下列_______属性用于设置或返回文本框中的文本。
a) Captionb) Textc) Named) DragIcon 答案:B2.表达式25.26 MOD 6.98的值是_____。
a) 1b) 5c) 4d) 提示错误信息答案:C3.在Visual Basic设计界面中不能隐藏的窗口是______。
a) 工程窗口b) 属性窗口c) 立即窗口d) 窗体窗口答案:A4.整型变量占用的字节数为______。
a) 2个字节b) 3个字节c) 4个字节d) 5个字节答案:A5.整型数的取值范围为______。
a) –32767~+32767b) –32768~+32767c) –32768~+32768d) 0~65535 答案:B6.下列数据中哪一个是布尔常量_______。
a) 123b) notc) TRUEd) xyz 答案:C7.下列数据类型不可能占8个字节的是_____数据类型。
a) Dateb) Longc) Doubled) Currency 答案:B8.在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发滚动条的______事件。
a) Changeb) keyDownc) Scrolld) DragOver 答案:C9.若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的______属性来实现。
a) FontNameb) Fontc) FontSized) FontBold 答案:C10.可以通过_____来删除列表框中的选择项。
a) Enable属性b) RemoveItem方法c) AddItem方法d) Text属性答案:B11.下列是一个循环结构的程序,循环体内的语句将执行_____次。
K=0For I=1 to 10For j=1 to 100K=K+1Next jNext Ia) 0b) 10c) 100d) 1000 答案:D12.下列_______方法是将项目添加到List控件中。