VB理论复习(答案)

合集下载

vb复习题及答案

vb复习题及答案

复习题11.下面关于比特的叙述中,错误的是( 1 )A.比特是组成数字信息的最小单位B.比特只有“0”和“1”两个符号C.比特既可以表示数值和文字,也可以表示图像和声音D. 比特”1”总是大于比特“0”2.在下列有关集成电路的叙述中,错误的是 ( 2 )A.现代集成电路使用的半导体材料主要是硅B.大规模集成电路一般以功能部件、子系统为集成对象C.我国第2代居民身份证中包含有IC芯片D? 目前超大规模集成电路中晶体管的基本线条已小到l纳米左右3.在下列有关通信技术的叙述中,错误的是 ( 3 )A.通信的基本任务是传递信息,因而至少需由信源、信宿和信道组成B.通信可分为模拟通信和数字通信,计算机网络属于模拟通信C.在通信系统中,采用多路复用技术的目的主要是提高传输线路的利用率D?学校的计算机机房一般采用5类无屏蔽双绞线作为局域网的传输介质4.下面是关于PC机主存储器的一些叙述,其中正确的是( 4A.主存储器是一种动态随机存取存储器(RAM)B.主存储器的基本编址单位是字(即32个二进位)C.目前市场上销售的PC机,其内存容量可达数十GBD.所有PC机的内存条都是通用的:可以互换5.现行PC机中,IDE(或SATA)接口标准主要用于( 5 )A.打印机与主机的连接 C.声卡与主机的连接B.显示器与主机的连接 D.硬盘与主机的连接6. 下列有关PC机的CPU、内存和主板的叙述中,正确的是( 6 ) 。

A.大多数Pc机只存一块CPu芯片,即使是“双核”CPU也是一块芯片B.所有Pentium系列微机的内存条相同,仅有速度和容量大小之分C.主板上芯片组的作用是提供存储器控制功能,I/O控制与芯片组无关D.主板上CMOS芯片用于存储CMOS设置程序和一些软硬件设置信息7.下列有关目前Pc机辅助存储器的叙述中,错误的是 ( 7 )A.硬盘的容量越来越大,这是因为硬盘中磁盘碟片的数目越来越多B.硬盘的内部传输速率一般小于外部传输速率c.优盘采用Flash存储器技术,属于半导体存储器D.目前常见COMBO光驱是一种将CD-RW和DVD-ROM组合在一起的光驱8.下面有关Windows操作系统,(95以后版本)的叙述中,错误的是 ( 8 ) 。

VB选择题

VB选择题

《VB》期末考试选择题复习(共180题)1. Visual Basic集成开发环境中不包括下列哪些窗口( )。

A、工具箱窗口B、工程资源管理器窗口C、属性窗口D、命令窗口参考答案是:D2. 在设计应用程序时,通过( )窗口可以查看到应用程序工程中的所有组成部分。

A、代码窗口B、窗体设计窗口C、属性窗口D、工程资源管理器窗口参考答案是:D3. 在正常安装Visual Basic6.0后,可以通过多种方式启动Visual Basic。

以下方式中不能启动Visual Basic的是:( )。

A、通过“开始”菜单中的“程序”命令B、通过“我的电脑”找到vb6.exe,双击该文件名C、通过“开始”菜单中的“运行”命令D、进入DOS方式,执行vb6.exe文件参考答案是:D4. Visual Basic 6.0工程文件的扩展名是( )。

A、.vbpB、.frmC、.basD、.cls参考答案是:A5. Visual Basic6.0是面向( )的程序设计语言。

A、过程B、工程C、事件D、对象参考答案是:D6. 下列关于 Visual Basic编程特点的叙述中,错误的是( )。

A、Visual Basic 是采用事件驱动编程机制的语言B、构成 Visual Basic 程序的多个过程没有固定的执行顺序C、Visual Basic 程序既可以编译运行,也可以解释运行D、Visual Basic 程序不是结构化程序,不具备结构化程序的 3 种基本结构参考答案是:D7. Visual Basic 6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是( )。

A、设计状态B、编写代码状态C、运行状态D、运行状态参考答案是:B8. 在Visual Basic 6.0中要获取上下文相关帮助,只需将光标定位在相应位置,再按( )键即可。

A、F1B、F2C、F3D、F4参考答案是:A9. Visual Basic 6.0集成开发环境的主窗口中不包括( )。

XX计算机二级VB复习题及答案

XX计算机二级VB复习题及答案
3[单项选择题] 软件设计中划分模块的一个准那么是( )。
A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合
参考答案:B
参考解析:一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。
4[单项选择题] 有如下数据定义语句:Dim X,Y As Integer以上语句说明( )。
6[单项选择题]下面程序的执行结果是( )。
Private Sub Commandl—Click( )a=0
k=1Do While k<4
X=k+kk=k+1
Prim X;
LoopEnd Sub
A.1 4 27B.1 1 1C.1 4 9 D.0 0 0
参考答案:B
参考解析:此题主要考查算术运算符中的幂运算,在程序中x的值为k的k次方的a次方,k的值每次循环都加1,但a的值不变总为0,除0以外的任何数的0次方都是l,因此,在k的值变为4之前会输出三个l。
参考答案:B
参考解析:0-LeftJustify:文本靠左显示;l-RightJustify:文本靠右显示;2-Center:文本居中显示。
2[单项选择题] 软件测试的目的是( )。
A.评估软件可靠性
B.发现并改正程序中的错误
C.改正程序中的错误
D.发现程序中的错误
参考答案:D
参考解析:软件测试是为了发现错误而执行程序的过程,测试要以查找错误为中心,而不是为了演示软件的正确功能。不是为了评估软件或改正错误。
10[单项选择题] 设:a=2,b=8,c=6,d=3,表达式a>bAndNot(C>D.Ord>c的值是
A.1B.OC.TrueD.False

vb复习题及答案

vb复习题及答案

2013年春VB复习题一.单项选择题(每小题1分,共30分)1.Visual Basic窗体设计器的主要功能是AA)建立用户界面B)编写源程序代码C)画图D)显示文字2.在窗体上画一个命令按钮(名称为Command1),然后编写如下事件过程:Private Sub Command1_Click()Db=5c=6Print a=b+cEnd Sub程序运行后,单击命令按钮,其结果为A)a=11 B)a=b+c C)a= D)False3.以下叙述中错误的是BA)双击鼠标可以触发DblClick事件B)窗体或控件的事件的名称可以由编程人员确定C)移动鼠标时,会触发MouseMove事件D)控件的名称可以由编程人员设定4.以下不属于Visual Basic系统的文件类型是BA).frm B).bat C).vbg D).vbp5.以下叙述中错误的是CA)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B)保存Visual Basic程序时,应分别保存窗体文件及工程文件C)Visual Basic应用程序只能以解释方式执行D)事件可以由用户引发,也可以由系统引发6.以下叙述中错误的是CCA)Visual Basic 是事件驱动型可视化编程工具B)Visual Basic应用程序不具有明显的开始和结束语句C)Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D)Visual Basic中控件的某些属性只能在运行时设置7.以下声明语句中错误的是BA)Const var1=123B)Dim var2 = 'ABCC)DefInt a-zD)Static var3 As Integer8.以下叙述中错误的是AA)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件B)以.BAS为扩展名的文件是标准模块文件C)窗体文件包含该窗体及其控件的属性D)一个工程中可以含有多个标准模块文件9.程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是CA)MouseDown B)MouseUp C)Load D)Click10.设a=10,b=5,c=1,执行语句Print a > b > c后,窗体上显示的是BA)True B)False C)1 D)出错信息11.如果要改变窗体的标题,则需要设置的属性是AA)Caption B)Name C)BackColor D)BorderStyle12.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体属性,预先应执行的操作是AA)单击窗体上没有控件的地方B)单击任何一个控件C)不执行任何操作D)双击窗体的标题栏13.如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是BA)如果工程中含有Sub Main过程,则程序一定首先执行该过程B)不能把标准模块设置为启动模块C)用Hide方法只是隐藏一个窗体,不能从内存中清除该窗体D)任何时刻最多只有一个窗体是活动窗体14.窗体的MouseDown事件过程AForm_MouseDown (Button As Integer, Shift As Integer, X As Single, Y As Single) 有4个参数,关于这些参数,正确的描述是A)通过Button参数判定当前按下的是哪一个鼠标键B)Shift参数只能用来确定是否按下Shift键C)Shift参数只能用来确定是否按下Alt和Ctrl键D)参数x,y用来设置鼠标当前位置的坐标15.以下关于焦点的叙述中,错误的是AA)如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据B)当文本框失去焦点时,触发LostFocus事件C)当文本框的Enabled属性为False时,其Tab顺序不起作用D)可以用TabIndex属性改变Tab顺序16.如果要在菜单中添加一个分隔线,则应将其Caption属性设置为DA)= B)* C)& D)-17.在窗体上画3个单选按钮,组成一个名为ChkOption的控件数组,用于标识控件数组各元素的参数是BA)Tag B)Index C)ListIndex D)Name18.在窗体上画一个名称为Command1的命令按钮和两个名称分别为Text1、Text2的文本框,然后编写如下事件过程:APrivate Sub Command1_Click()n = Text1.TextSelect Case nCase 1 To 20x = 10Case 2, 4, 6x = 20Case Is < 10x = 30Case 10x = 40End SelectText2.Text = xEnd Sub程序运行后,如果在文本框Text1中输入10,然后单击命令按钮,则在Text2中显示的内容是A)10 B)20 C)30 D)4019.设有以下循环结构Do循环体Loop While <条件>则以下叙述中错误的是( A)A)若"条件"是一个为0的常数,则一次也不执行循环体B)"条件"可以是关系表达式、逻辑表达式或常数C)循环体中可以使用Exit Do语句D)如果"条件"总是为True,则不停地执行循环体20.设窗体上有一个文本框Text1,要求只能显示信息,不能输入。

VB程序设计复习题答案

VB程序设计复习题答案

VB程序设计复习题1.Visual Basic是一种___D___的可视化程序设计语言。

A.面向机器 B.面向过程 C.面向问题 D.面向对象2.Visual Basic主窗口中不包括____B_____。

A.标题栏 B.状态栏 C.工具栏 D.菜单栏3.程序运行中用鼠标双击当前窗体时,会触发窗体的_____C____ 事件。

A.Load B.Unload C.DblClick D.KeyPress4.假设窗体上已有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先要执行的操作是 ____A______。

A.单击窗体上没有控件的地方 B.单击任一个控件C.双击任一个控件 D.双击窗体上没有控件的地方5、要设置窗体上各控件的属性,可在 ____C___ 中进行。

A.窗体布局窗口 B.工程资源管理器窗口C.属性窗口 D.窗体窗口6.设变量A的值为-2,则___A___函数的执行结果与其他三个不一样。

A.Val("A") B.Int(A) C.Fix(A) D.-Abs(A)7.要在窗体Forml的标题栏上显示"统计程序",可用___B___语句。

A.="统计程序" B.Form1.Caption="统计程序"C. Forml.Caption=统计程序 D.=统计程序8.函数String(n, "str")的功能是 B 。

A.把数值型数据转换为字符串B.返回由n个字符组成的字符串C.从字符串中取出n个字符D.从字符串中第n个字符的位置开始取子字符串9、定义变量如下:Dim MyVarMyVar =”come see me “若在立即窗口中显示MyVar的值,下面正确的是( A )A.Debug.Print MyVar B、? MyVarC.Printer.Print MyVar D、Print MyVar10.设置复选框或单选按钮标题对齐方式的属性是( D )A.Align B.value C.Sorted D. Alignment11、滚动条控件的LargeChange属性所设置的是( A )A.单击滚动条和滚动箭头之间的区域时,滚动条控件value属性值的改变量B.滚动条中滚动块的最大移动位置C.滚动条中滚动块的最大移动范围D.滚动条控件无该属性12、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是( D )A.Caption B.Name C.Text D.value13、在窗体中添加一个命令按钮,名称为Command1,两个文本框名称分别为Text1、Text2,然后编写如下程序:Private Sub Command1_Click( )a=Text1.textb=Text2.textC=Lcase(a)D=Ucase(b)Print C;DEnd Sub程序运行后,在文本框Text1、Text2中分别输入AbC和Efg,结果是( A )A.abcEFG B.abcefg C.ABCefg D.ABCEFG14.假定窗体上有一个标签,名为Label1,为了使该标签透明并且没有边框,则正确的属性设置为( A )A.Label1.BackStyle=0 B.Label1.BackStyle=1Label1.BorderStyle=0 Label1.BorderStyle=1C.Label1.BackStyle=True D.Label1.BackStyle=FalseLabel1.BorderStyle=True Label1.BorderStyle=False15.当拖动滚动条中的滚动块时,将触发滚动条的事件是( D )A.Move B.Change C.SetFocus D.Scoll16.比较图片框(PictureBox)和图像框(Image)的使用,正确的描述是( C )A.两类控件都可以设置AutoSize属性,以保证装入的图形可以自动改变大小B.两类控件都可以设置Stretch属性,使得图形根据物件的实际大小进行拉伸调整,保证显示图形的所有部分C.当图片框(PictureBox)的AutoSize属性为FaLse时,只在装入图元文件(*.wmf)时,图形才能自动调整大小以适应图片框的尺寸D.当图像框(Image)的Stretch属性为True时,图像框会自动改变大小以适应图形的大小,使图形充满图像框17.当利用Line方法进行绘图时,以下正确的说法是( B )A.有7种不同的线型,而且不管线宽多少都可以绘制虚线/点划线/点线B.使用Line(100,100)-(1000,1200)和Line(100,100)-Step(900,1100)将绘制两条相同位置的直线C.可利用Line方法添加矩形,如Line(300,300)-(2000,2000),BFD.可利用Line方法添加矩形,如Line(300,300)-(2300,2300),B+F18.下面语句中错误的是( B )A. Redim Preserve Matrix(10,Ubound(Matrix,2)+1)B. Redim Preserve Matrix(Ubound(Matrix,1)+1,10)C. Redim Preserve DynArray(Ubound(DynArray)+1)D. Redim DynArray(Ubound(DynArray)+1)19.可以唯一标识控件数组中的每一个控件的属性是( C )A.Name B.Caption C.Index D.Enabled20、下面( D )不是VB的文件类控件A.DriveListBox控件 B.DirListBox控件C.FileListBox控件 D、MsgBox21、关于Open语句不正确的叙述是( D )(A)Open语句可以打开顺序文件(B)Open语句可以打开随机文件(C)Open语句可以打开二进制文件(D)Open语句可以打开一个窗体22、下列语句所声明的数组的元素个数为( A )Dim Ary(3 To 6,-2 To 2)(A)20 (B)16 (C)24 (D)2523、下面对控件数组叙述正确的是( A )(A)在窗体上添加第二个相同类型的控件时,VB不会提示创建一个控件数组(B)控件数组使用Index属性来标识控件元素,其范围必须从0开始(C)控件数组使用的资源比用几个单独同类型的控件占用的资源要多(D)如果有一个命令按钮数组,各个按钮都有自己的Click事件过程24、在框架Frame1和图片框Piture1中各有一组复选框CheckBox,其作用是( D )(A)两组复选框中只有一个能被选中(B)因有两组复选框,无一可被选中(C)两组复选框中各有一个能被选中(D)两组复选框中各有多个被选中25、要从For...Next循环中中退出循环,使用的语句是 (B)(A)Exit Do (B)Exit For (C)Continue (D)Stop二、多项选择题1、要清除文本框Textl中的内容,使其内容为空字符串,可以采用( AC)。

vb期末考试复习资料(经典总结版)

vb期末考试复习资料(经典总结版)

第一章 VISUAL BASIC的特点与版本例1 与传统的程序设计语言相比,Visual Basic最突出的特点是A.结构化程序设计B.程序开发环境C.程序调试技术D.事件驱动编程机制【分析】传统的程序设计语言是面向过程的,但一般都可以实现结构化程序设计,有的也提供了较完善的集成开发环境和程序调试技术,但它们基本上都没有事件驱动编程机制。

与这些语言相比,Visual Basic最突出的特点就是事件驱动编程机制。

【答案】D例2下列成员中不属于主窗口的是A.最大化按钮B.状态栏C.系统菜单D.工具栏【分析】主窗口由标题栏、菜单栏和工具栏构成,其中标题栏上有系统菜单(左端)以及最小化、最大化和关闭按钮。

因此,最大化按钮、系统菜单和工具栏都是主窗口中的成员,而主窗口中没有状态栏。

【答案】B例3在属性窗口中,属性列表可以按两种顺序排列,这两种顺序是______和______。

【分析】为了便于查找,属性窗口对当前对象的属性提供了两种排列方式,一种是按字母表顺序,另一种是按属性的分类顺序。

【答案】按字母序或按分类序按分类序或按字母序例4 Visual Basic 6.0的集成开发环境有两种方式,第一种方式是______,第二种方式是______。

【分析】在默认情况下,Visual Basic 6.0集成开发环境为多文档界面方式,即MDI方式,在这种方式下,窗体设计器窗口是固定的。

使用“工具”菜单中的“选项”命令,可以把集成开发环境设置为单文档界面方式,即SDI方式,在这种方式下,窗体设计器窗口是浮动的.【答案】多文档界面或MDI单文档界面或SDI第二章对象及其操作例1为了通过属性窗口把窗体的ControlBox属性设置为True(或False),下列正确的操作是A.直接键入True(或False)B.利用对话框设置属性值C.选择ControlBox,然后按回车键D.双击ControlBox属性条【分析】ControlBox属性是一个逻辑值,其取值只有两种,即True和False,一般可以通过选择输入,即单击属性条右端的箭头,下拉显示属性值True和False,从中选择所需要的值。

vb期末复习题

vb期末复习题
设A=2,B=3,C=4,D=5,表达式A>B And C>D Or 3*A>D 的值是____。【答案】True
表达式3*4^2+4*5/2+3^2的值是____。
A.66 B*.67 C.68 D.65
不满足“当a的值是偶数时为True,是奇数时为False”的要求的表达式是____。
C.事件是对象的一部分 D*.A、B、C都正确
VB的窗体设计器主要是用来____。
A*.建立用户界面 B.添加图形、图像、数据等控件
C.编写程序源代码 D.设计窗体的布局
中断命令是暂停正在运行的程序,以下____不是使程序中断的命令或方法。
A.Ctrl+Break B.使用工具按钮
Private Sub Command1_Click()
____
Form2.____
End Sub
试补充完整。【答案】 Unload Me;Show
第4、5章 语法基础、输入输出
在VB中,为表示钱款而设置的数据类型是____。
A.字节型 B.布尔型 C*.货币型 D.对象型
不同的对象能识别的事件也不一样。【答案】DblClick、Load、MouseMove、Change
在代码编辑器中,若一条语句过长,可用____续行符来换行书写语句。
A.一个下划线“_” B*.一个空格加一个下划线“_”
C.一个连字符“-” D.一个空格加一个连字符“-”
VB应用程序的调入无需将全部窗体文件和标准模块文件都依次打开,只需打开 ____文件即可。【答案】工程
为了保存一个VB应用程序,应____。
A.只保存窗体文件 B.只保存工程文件

vb考试试题题库及答案

vb考试试题题库及答案

vb考试试题题库及答案VB(Visual Basic)是一种由微软公司开发的编程语言,广泛用于开发Windows应用程序。

以下是一些VB考试的试题题库及答案,供参考:一、单选题1. 在VB中,以下哪个是正确的数据类型?- A. Integer- B. Real- C. String- D. All of the above答案:D2. VB中的“Sub”过程与“Function”过程的区别是什么?- A. Sub过程可以返回值,Function过程不能- B. Function过程可以返回值,Sub过程不能- C. 两者都可以返回值- D. 两者都不能返回值答案:B3. 在VB中,以下哪个是正确的变量声明方式?- A. Dim x- B. Declare x As Integer- C. Both A and B- D. None of the above答案:C二、多选题1. VB中的控件可以具有哪些属性?- A. Name- B. Caption- C. Font- D. All of the above答案:D2. VB中,以下哪些是事件驱动的编程语言的特点?- A. 事件驱动的程序在事件发生时执行代码- B. 程序的执行顺序由事件的触发顺序决定- C. 程序可以同时响应多个事件- D. 程序必须等待事件的发生才能执行答案:A, B, C三、判断题1. VB是一种编译型语言。

- 正确- 错误答案:错误2. 在VB中,可以使用“Print”方法在文本框中显示文本。

- 正确- 错误答案:正确3. VB中的“Option Explicit”语句可以强制声明所有变量。

- 正确- 错误答案:正确四、简答题1. 简述VB中的事件和方法的区别。

答案:事件是用户或系统触发的动作,如点击按钮、键盘输入等。

方法是一种过程,可以包含代码来执行特定的任务或计算。

事件通常与控件相关联,并可以触发方法的执行。

2. 解释VB中“类”的概念。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VB专项训练
1.在日常生活中,我们常常会碰到各种各样需要解决的问题,对于以下问题,最适合用计算
机编程来处理的是(C)。

A.撰写研究性学习论文B.计算某位同学某月的零花钱总数
C.计算10000以内的偶数平方和D.在因特网上下载MP3歌曲
2.在VB控件工作箱中,可以点击(B)控件在窗体中插入文本框。

A、B、
C、
D、
3.李明要用VB为班级设计一个统计平均身高与体重的程序,他要完成这项工作,正常的工
作流程应当是s b(D)。

A、编写程序→设计算法→分析问题→调适运行与检测结果
B、设计算法→分析问题→编写程序→调适运行与
检测结果
C、设计算法→分析问题→调试运行与检测结果→
编写程序
D、分析问题→设计算法→编写程序→调试运行与
检测结果
4.有流程图如图1所示该算法的输出结果为:(C)(A)3(B)5(C)8(D)9
5.某地规定70岁及以上老年人可以办理老年卡,办理过
图1
程的部分流程图如图2所示:(B)该部分流程图的算法结构属于(A)顺序结构(B)选择结构
(C)循环结构(D)重复结构
6.图3是某单位的部分业务流程图:该部分流程图的结构属于(D)(A)顺序结构
(B)选择结构
(C)分支结构
(D)循环结构
7、某超市需要一个能自动显示鸡蛋价格的VB程序,要求当顾客购买10斤及以上的鸡蛋时,每斤鸡蛋按3元计价;10斤以下的按每斤鸡蛋元计价。

如果该程序由你来设计,你将使用
哪种程序结构(B)
A、顺序
B、双路径
C、循环
D、多路径决策
8、图4是某商品按不同季节计算价格的流程图,如果用VB设计这个程序,最合适的语句是(B )。

A. If 双路径选择语句
B. Select 多路径选择语句
Y
N
年龄≥70?
不予办理可以办理
图2
N
Y
是否可行?
评审合同修改合同
图3
图4
C. For Next 循环语句
D. Do Loop 循环语句
9.在Visual Basic中,语句="How Are You"中的Label3是( C)
(A)属性名(B)属性值(C)对象名(D)类名
10.在Visual Basic中,下列能作为变量名的是( D)
(A)x=5 (B)1号(C)2a (D)miss1
11.有如下Visual Basic程序段:
s=0
For x=1 To ______ Step 2
s=s+x
Next x
要使循环体s=s+x执行5次,循环变量的终值可以是(C)
(A)5 (B)7 (C)9 (D)-9
12.小丽编写了一个计算长方形面积的VB程序,在两个文本框中分别输入长和宽,点击“计算”按钮后即可在标签框中显示面积。

“计算”按钮上有以下代码,其中空缺处应填入(D)
代码:Dim a, b, c As Single
a = Val
b =
c = a * b
= c
A、Val
B、Val
C、Val
D、Val
13.程序运行过程中,可以编辑的文本,应使用(A)控件
A.Label B.text C.CommandButton D.Form
14.如下图5,在窗体form1上创建一个命令按钮command1,要将此按钮上的文字修改成“好运北京”,如图6,则下列说法正确的是(A)
图5 图6
A.在属性窗口中将command1的Caption属性设置成“好运北京”
B.直接在窗体中将“command”修改成“好运北京”
C.在程序运行时将“command”修改成“好运北京”
D.以上方法都可以
15.在编写VB程序时,要使文本框Text3中显示“心想事成!”,则下列操作正确的是( D) (A)将Text3的Width属性值设置为“心想事成!”
(B)将Text3的BackColor属性值设置为“心想事成!”
(C)将Text3的Height属性值设置为“心想事成!”
(D)将Text3的Text属性值设置为“心想事成!”
16.在VB中,若a=4,b=3,语句If a>b Then c=a+1 Else c=b-1执行后,下列说法正确的是( A ) (A)执行了语句c=a+1 (B)先执行c=a+1,再执行c=b-1
(C)执行了语句c=b-1 (D)先执行c=b-1,再执行c=a+1
17.以下程序段是一个完整的Visual Basic的For语句,则划线处的语句应该是( C )
For k=1 To 3
s=s+k
(A)Loop (B)End If (C)Next k (D)Step k
18.以下程序段是一个完整的Visual Basic的Do语句,则划线处的语句应该是(D )
Do While a<=5
s=s+a
a=a+1
(A)End If (B)End Sub (C)Next a (D)Loop
19.在Visual Basic中,将表达式b+2的值赋给变量a,正确的赋值语句是( C )
(A)b+2=a (B)2+b=a (C)a=b+2 (D)a+b=2
20.在Visual Basic中,不能正确表示“a的平方减去b的平方”的表达式是(B )
(A)a*a-b*b (B)(a-b)^2 (C)a^2-b^2
21.在Visual Basic中,表示窗体调入时的事件是(C )
(A)Click (B)KeyPress (C)Load (D)DblClick
22.在事件处理过程Ok_Click()中,Click事件称为( B )
(A)鼠标移动(B)鼠标单击(C)鼠标双击(D)在键盘上
23.在Visual Basic中,用变量g存储数值,则变量g的数据类型应定义为( D )
(A)Date (B)Boolean (C)Integer (D)Single 24.小明打开了机器上已有的一个VB文件后显示如下图7的界面,在这种状态下他可以单击
图中哪个按钮运行程序(D)
图7
A、B、
C、D、
25.下面程序段运行后,变量M的值是(C)
M=3
M=M+5
.5 C
26.下面VB程序段运行后,变量x,y的值分别是(A)
x=1
y=2
z=x
x=y
y=z
1 2 1 2
27.下面程序段运行后,显示y的结果是( B )
x=10
If x>=10 Then y=12*x Else y=15*x
Print y
.120 C
28.在VB中,下面程序段运行后,变量S的值是(B)
s = 0
For i = 1 To 3
s = s + i
Next i
Print s
A.4 B.6 C.10 D.3
29.执行下面的程序段后,x 的值为(C)
x=0
For i = 2 To 8 Step 2
x = x + i
Next i
Print x
A.4 B.12 C.20 D.30
30.程序如下所示,以下说法正确的是(A)
k=5
do
k=k-1
loop Until k=0
A.do loop 语句执行了5次B.do loop 语句执行了6次
C.循环体语句一次也不执行D.循环体语句执行一次
31. 程序如下所示,以下说法正确的是(A)
K=5
do while k>=0
k=k-1
loop
A.do loop 语句执行了5次B.do loop 语句执行了6次
C.循环体语句一次也不执行D.循环体语句执行一次
32.某商场香蕉每斤元,为了促销,规定购买4斤或4斤以上打八折,不足4斤的按原价
格销售。

下面是用VB编写的程序,红线上应填入的语句是(A)。

A.y = * x * B.y = * x /4
C.y = 4 * x * D.y = * x *
33.李明编写了一个出租车计费程序,如果乘坐13
公里,费用为(A)元。

A.B.16 C.D.
34.刘军在设计程序的登录界面时,采用了密码检验的方式,他设计的界面和部分程序如下图,从程序中可以分析出他设置的密码是(C)。

A.pass1 B.Text2 C.bf793 D.zhangli
35.孙梦用VB设计了一个“万年历小时钟”程序(如图),但运行后下方的时间却不随系统时钟发生变化,你认为出现的问题是(C)。

A.日历控件中的属性设置有问题
B.下方的标签框中的时间设置有问题
C.没有使用计时器控件定时刷新标签框中的显示时间D.下方不应该使用标签框,而应该使用文本框
(“hello123”)的值是(A)
123 C。

相关文档
最新文档