VB程序设计期末试卷.pdf

合集下载

Visual Basic程序设计期末复习试题(A)含答案

Visual Basic程序设计期末复习试题(A)含答案
8.在窗体上一个命令按钮command1,编写command1的click事件过程,完成如下功能:
(1)编写一个子过程,计算1×2+2×3+……+(n-1)×n的值。
(2)输入n的值,将计算结果显示在窗体上。
VB课程试卷(A)卷第1页共3页
题号










总分
说明:本课程考试分为上机考试和笔试两部分,满分100分,其中上机占40分,笔试60分,本试卷为笔试试卷,卷面满分60分。
3.执行语句s = len(mid(“VisualBasic”,1,6))后,s的值是(C)。
(A) Visual (B) Basic (C) 6 (D) 11
4.下列选项中,合法的变量名(B)。
(A) c%aaa (B) sum__3 (C) Else (D) 5persons
6.返回系统当前日期和时间的函数是(D)。
(A) Time()(B) Day() (C) Date()(D) Now()
6.运行以下程序后,x的值是(B)。
x=2
fori= 1 to 10 step 2
x = x +i
nexti
(A) 25(B) 27 (C) 38(D) 57
7.要让一个控件不显示,应将该控件的(D)属性设置成False。
Print x , y
14.下列程序的结果是________________。
For i = 1 to 4
X = 4
For j = 1 to 3
X = 3
For r =1 to 5
X = X + i
Next r

VB期末试题(含答案)

VB期末试题(含答案)

VB期末试题(含答案)一、单选题(每题1.5分,共30分)1.在VB中,假定有以下程序段, 则执行结束后k的值是:( A )For i =1 To 3k = i+2Next iA. 5 B.4 C. 3 D.62. 以下控件中可以作为容器控件的是( B )A.Image图像框控件 B.PictureBox图片框控件C.TextBox文本框控件 D.ListBox列表框控件3.关于Image控件和PictureBox控件的说明,其中错误的是( B )A.Image控件和PictureBox控件都有Picture属性B.Image控件和PictureBox控件都支持Print方法C.Image控件和PietureBox控件都可以用LoadPicture函数把图形文件装入控件中D.Image控件和PictureBox控件都能在属性窗口装入图形文件,也都能在运行期间装入图形文件4.为使计时器控件每隔5秒钟产生一个计时器事件(Timer事件),则应将其Interval属性值设置为( D )A.5 B.500 C.10 D.5000 5.能显示窗体的方法是( B )。

A.Visible B.Show C.New D.Open6.MsgBox函数中有4个参数,其中必须写明的参数是( C )A.指定显示按钮的个数 B.对话框的标题 C. 提示信息 D. 所有参数都是可选的7.你若在代码窗口中编写:msgbox(“AAAA”,vbokonly,”BBBB”)语句后,所产生的信息框的标题是( C )A.AAAA B.空 C.BBBB D.出错,不能产生信息8.要使文本框获得输入焦点,则应采用文本框控件的(D )方法。

A.GotFocus B.LostFocus C.KeyPress D.SetFocus9.为了把焦点移到某个指定的控件,所使用的方法是( A )A.SetFoeus B.Visible C.Refresh D.GetFocus10.语句if 3*4>=10 thena=1elsea=2end if执行后,a的值为( D )。

《Visual BASIC程序设计》期末考试编程题复习及答案

《Visual BASIC程序设计》期末考试编程题复习及答案

第2章1.新建工程,在窗体上创建两个命令按钮Command1、Command2,一个标签Label1,界面如图2-5所示,程序运行要求如下:1)单击“改变颜色”按钮,标签上的文字内容改为“颜色已经改变”,文字颜色改为红色。

“改变颜色”按钮代码:Label1.ForeColor = vbRedLabel1.Caption = "颜色已经改变"2)单击“改变字体”按钮,标签上的字体改为“黑体”。

“改变字体”按钮代码:Label1.FontName = "黑体"图2-5程序运行界面最后将工程文件、窗体文件分别以lx2-2.vbp、lx2-2.frm为文件名保存在D:\EX文件夹下。

2.设计一个留言薄。

新建一个工程,在窗体上创建2个标签,2个文本框,1个命令按钮,属性设置如图2-6所示,。

要求单击“提交”按钮后,上面的文本框内容复制到下面的文本框中,且下面文本框中的内容不能修改。

单击“清除”按钮则清除两个文本框中的内容。

“提交”按钮代码:Text2.Text = Text1.Text“清除”按钮代码:Text1.Text = ""Text2.Text = ""图2-6 程序界面最后将工程文件、窗体文件分别以lx2-4.vbp、lx2-4.frm为文件名保存在D:\EX文件夹下。

3.设计一个程序,程序界面如图2-7所示。

当单击“显示”按钮时,在文本框中显示“欢迎使用VB!”;当单击“清除”按钮时,清除文本框内的文本;当单击“退出”按钮时,结束程序运行。

“显示”按钮代码:Text1.Text = "欢迎使用VB!"“清除”按钮代码:Text1.Text = ""“退出”按钮代码:End图2-7 程序运行界面最后将工程文件、窗体文件分别以lx2-5.vbp、lx2-5.frm为文件名保存在D:\EX文件夹下。

vb期末考试试题和答案

vb期末考试试题和答案

vb期末考试试题和答案**VB期末考试试题和答案**一、单选题(每题2分,共20分)1. 在Visual Basic中,以下哪个不是基本数据类型?A. IntegerB. DoubleC. StringD. Object答案:D2. 下列哪个选项是Visual Basic的事件驱动编程模型?A. 用户操作B. 程序流程C. 函数调用D. 循环执行答案:A3. 在Visual Basic中,以下哪个关键字用于声明变量?A. DimB. SubC. FunctionD. Const答案:A4. 如果要声明一个变量用于存储字符串,应该使用以下哪个数据类型?A. IntegerB. StringC. DoubleD. Boolean答案:B5. 在Visual Basic中,哪个函数用于将字符串转换为小写?A. UCaseB. LCaseC. StrCompD. Trim答案:B6. Visual Basic中,以下哪个控件用于显示文本,但不允许用户编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B7. 在Visual Basic中,以下哪个语句用于结束程序的执行?A. EndB. ExitC. StopD. Return答案:A8. Visual Basic中,以下哪个控件用于创建下拉选择列表?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B9. 在Visual Basic中,以下哪个关键字用于声明一个过程?A. SubB. FunctionC. PropertyD. Event答案:A10. Visual Basic中,以下哪个函数用于获取当前系统日期?A. NowB. DateC. TimeD. Timer答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以声明一个数组。

《VB程序设计》期末考试试卷(A)附答案

《VB程序设计》期末考试试卷(A)附答案

******学院2009-2010学年第二学期《VB程序设计》期末考试试卷(A)附答案一、选择题(2分/题,共60分)(1)要设置窗体上各控件的属性,可以在___中进行。

A“窗体布局”窗口B“工程资源管理器”窗口C“属性”窗口D“对象”窗口(2)下面程序段___能够正确实现目的:如果x<y,则a=15,否则a=-15。

AIfx<yThena=15a=-15PrintaBifx<yThena=15:Printaa=-15:PrintaCIfx<yThena=15:PrintaElseA=-15:PrintaEndifDIfx<yThena=15a=-15PrintaEndif(3)VB窗体设计器的主要功能是___。

A建立用户界面B编写源程序代码C画图D显示文字(4)文本框控件的值是___属性。

ACaptionBValueCIndexDText(5)双击窗体中的对象后,VB将显示的窗口是___。

A工具箱B“工程”窗口C“代码”窗口D“属性”窗口(6)下列程序段的执行结果是___。

X=int(Rnd()+4)SelectcasexCase5Print“优秀”Case4Print“良好”Case3Print”通过”CaseelsePrint”不通过”EndselectA优秀B良好C通过D不通过(7)下列哪个不是窗体的属性___。

ACaptionBTextCControlBoxDBorderStyle(8)设组合框Combo1中有3个项目,则以下能删除最后一项的语句是___。

ACombo1.RemoveItemTextBCombo1.RemoveItem2CCombo1.RemoveItem3DCombo1.RemoveItemCombo1.Listcount(9)窗体BorderStyle属性的功能是___。

A设置窗体的边框大小B设置窗体的边框样式,是否显示标题栏,是否可以调整大小等C决定是否显示窗体的控制菜单图标与状态控制按钮D决定窗体的最大化或最小化按钮是否有效(10)下列可作为VB的变量名的是___。

VisualBasic程序设计期末综合练习

VisualBasic程序设计期末综合练习

Visual Basic程序设计期末综合练习一、单选题1. 以下不属于Visual Basic6.0的特点的选项是()。

A、可视化编程B、算法设计C、面向对象程序设计D、事件驱动2.在设计阶段,当双击窗体时,所打开的窗口是()。

A、工程资源管理器窗口B、工具箱窗口C、代码编辑器窗口D、属性窗口3.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是()。

A、单击窗体上没有控件的地方B、单击任一个控件C、不执行任何操作D、双击窗体的标题栏4.在VB6.0集成开发环境中有三种工作模式,下列不属于三种工作模式之一的是()。

A、设计模式B、中断模式C、执行模式D、编写代码模式5.当需要上下文帮助时,选择要帮助的内容,希望出现MSDN窗口及显示所需的帮助信息,应按的键是()。

A、HelpB、F1C、EscD、F106.在设计应用程序时,可以查看到应用程序工程中所有组成部分的窗口是()。

A、窗体布局窗口B、代码编辑器窗口C、属性窗口D、工程资源管理器窗口7.11.窗体设计窗口的主要功能是()。

A、设计控件外观B、编写源程序代码C、建立用户界面D、设置对象属性8.VB6.0集成开发环境可以()。

A、编辑、调试、运行程序,但不能生成可执行文件B、编辑、生成可执行文件、运行程序,但不能调试程序C、编辑、调试、生成可执行程序,但不能运行程序D、编辑、调试、运行程序,也能生成可执行文件9.Visual Basic应用程序处于执行模式时,这时()。

A、既不能设计界面,也不能编写代码B、可以编辑代码,不能设计界面C、可以设计界面,不能编辑代码D、既能设计界面,也能编写代码10.后缀为.vbp的文件表示VB 的()。

A、类模块文件B、窗体文件C、工程文件D、标准类模块文件11.为了保存一个Visual Basic应用程序,下列说法正确的是()。

A、只保存窗体文件(.frm)B、只保存工程文件(.vbp)C、分别保存工程文件和标准模块文件(.bas)D、分别保存工程文件、窗体文件和标准模块文件12.下面关于工程的概念中错误的是()。

VB期末标准试题3套及标准答案(格式绝对符合标准)

VB期末标准试题3套及标准答案(格式绝对符合标准)

VB试卷C一、单项选择题(每题1分,总共20分)1、要使标签控件的Caption 属性值显示在标签正中,应设置其()属性。

(A)TooltipText(B)DataFormat (C)Caption (D)Alignment2、当一个控件的Visible=False时, 关于该控件的不正确说法是()。

(A) 该控件运行时不可见(B) 在程序中也不能调用该控件(C)在程序中可以调用该控件(D)用户不能在界面上点击该控件3、使文本框获得“焦点”的方法是()。

(A)LinkSend(B)Move (C)SetFocus (D)Refresh4、如果Print方法在窗体的Load事件过程中不起作用,原因是()属性的值为True 。

(A)AutoRedraw(B)Moveable (C)MaxButton (D)ControlBox5、表达式16/4-2^5*8/4 Mod 5\2 = ( )。

(A)14(B)4 (C)20 (D)26、数学式3≤X<5写成VB表达式是()。

(A)3<=X<5 (B)3<=X or X<5(C)3<=X and X<5 (D)X>=3 and <57、赋值语句A=123 + Mid$( “123456”,3,2) 执行后,A=()。

(A)”12334”(B)123 (C)12334 (D)1578、在VB中调用其它可执行程序的函数是()。

(A)InputBox()(B)MsgBox() (C)Shell() (D)GetObject()9、在VB中,要想在一行写多条语句,那么语句之间要用()号分隔。

(A),(B):(C)、(D);10、VB也提供了结构化程序设计的三种基本结构,三种基本结构是()。

(A)递归结构、选择结构、循环结构(B)顺序结构、选择结构、循环结构(C)选择结构、顺序结构、过程结构(D)递归结构、过程结构、顺序结构11、用Dim A(-2 to 1,2 ) 语句定义的数组的分量个数是()。

《VB程序设计》期末考试

《VB程序设计》期末考试

《VB程序设计》期末考试注意事项:(1)题型:选择题40道,判断题10道,每题2分,满分100分。

(2)答题时间:60分钟。

(3)请在规定时间内作答并提交。

1、VB程序设计语言是一种()。

[单选题] *A.汇编语言B.机器语言C.高级语言(正确答案)D.数据库语言2、VisualBasic最突出的特点是()。

[单选题] *A.结构化程序设计B.程序开发环境C.程序调试技术D.事件驱动编程机制(正确答案)3、VB中,.frm是()文件的扩展名。

[单选题] *A.工程文件B.可执行文件C.窗体文件(正确答案)D.标准模块文件4、VB中,.vbp是()文件的扩展名。

[单选题] *A. 工程文件(正确答案)B. 可执行文件C. 窗体文件D. 标准模块文件5、在设计窗体时,双击窗体的任何地方,可以打开的窗口是()。

[单选题] *A. 代码窗口(正确答案)B. 属性窗口C. 工程管理窗口D. 以上3个选项都不对6、VB是一种面向对象的程序设计语言,下面()不是面向对象包含的三要素。

[单选题] *A. 变量(正确答案)B. 事件C. 属性D. 方法7、不论任何控件,共同具有的是()属性。

[单选题] *A. TextB. CaptionC. BackColorD. Name(正确答案)8、要使Form1窗体的标题栏显示“欢迎使用Visual Basic 6.0! ”,以下()语句是正确的。

[单选题] *A. Form1.Caption =" 欢迎使用Visual Basic 6.0! "(正确答案)B. Form1.Caption =’欢迎使用Visual Basic 6.0! ’C. Form.Caption = " 欢迎使用Visual Basic 6.0! "D. Form.Caption = ’欢迎使用Visual Basic 6.0! ’9、有下面的程序代码:Command1.Caption ="确定",则Command1,Caption和"确定"分别代表()。

VB期末标准试题4套及标准答案(格式绝对符合标准)

VB期末标准试题4套及标准答案(格式绝对符合标准)

VB试卷(4)一、单项选择题(每题1分,总共20分)1、用一个对象来表示:“一只白色的足球被踢进球门”,那么,白色、足球、踢、进球门分别是()。

(A)属性、对象、方法、事件(B)属性、对象、事件、方法(C)对象、属性、方法、事件(D)对象、属性、事件、方法2、要设置标签控件字体的大小,应设置其()属性。

(A)Height(B)Width (C)Caption (D)Font3、使文本框获得“焦点”的方法是()。

(A)LinkSend(B)Move (C)SetFocus (D)Refresh4、当设置文本框的ScrollBars=Both 而文本框确没有显示出滚动条,原因是()。

(A)文本框中没有内容(B)文本框的MultiLine=False(C)文本框的Locked=True (D)文本框的MultiLine=True5、表达式16/4-2^5*8/4 Mod 5\2 = ( )。

(A)14(B)4 (C)20 (D)26、随机产生[10,50] 之间整数的正确表达式是()。

(A)Round( Rnd*51) (B)Int(Rnd*40+10)(C)Round( Rnd*50) (D)10+Int(Rnd*41)7、赋值语句A=123 + Mid$( “123456”,3,2) 执行后,A=()。

(A)”12334”(B)123 (C)12334 (D)1578、Val (“123ab”)=()。

(A)0(B)123 (C)1230 ( D ) 不能转换9、在VB中,要想在一行写多条语句,那么语句之间要用()号分隔。

(A),(B):(C)、(D);10、下面哪个程序不能正确显示1!,2!,3!,4!的值_______________。

(A)for i=1 to 4 (B)for i=1 to 4n=1 for j=1 to ifor j=1 to I n=1n=n*j n=n*jnext j next jprint n print nnext i next i(C)n=1 (D)n=1 : j=1for j=1 to 4 do while j<5n=n*j n=n*jprint n print n : j=j+1next j loop11、数组的下标取值类型为()。

VB程序设计期末试卷及答案word精品文档16页

VB程序设计期末试卷及答案word精品文档16页

选择题1. Visual Basic中的窗体文件的扩展名是A、.regB、.frmC、.basD、.vbp2. Visual Basic中的模块文件的扩展名是A、.regB、.frmC、.basD、.vbp3. Visual Basic中的工程文件的扩展名是A、.regB、.frmC、.basD、.vbp4. 一个对象可以执行的动作和可被对象识别的动作分别称为A、事件、方法B、方法、事件C、属性、方法D、过程、事件5要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,要对下列属性进行设置。

A.MaxButton B.Width C.MinButtonD.BorderStyle6 在用菜单编辑器设计菜单时,必需输入的项有____。

A.快捷键B.索引C.标题D.名称8 文件号最大可取的值为A 255 B511 C512 D2569 以下能判断是否到达文件尾的函数是____A BOFB LOC C LOFD EOF10 Visual basic 常见的颜色设置中,表示红色的是A vbblueB vbredC vbblackD vbcyan11当使用line方法画直线后,当前坐标在A (0,0)B 直线起点C 直线终点D容器的中心12语句circle(500,500),300,8,-6,-3将绘制A圆 B 椭圆 C 圆弧D扇形13坐标度量单位可以通过来改变A DrawstyleB DrawwidthC ScaleD Scalemode14对象的边框类型由设置A DrawstyleB DrawwidthC BorderstyleD Scalemode 15以下的属性和方法中可重新定义坐标系A DrawstyleB DrawwidthC ScaleD Scalemode16执行语句line(1200,1200)——step(1000,500),B后,CurrentX=A 2200B 1200C 1000D 170017 在下列通用对话框的叙述中,错误的是A Commondialogl.showfont显示字体对话框B 在打开或另存为对话框中,用户选择的文件名可以通过Filetitle 属性返回C在打开或另存为对话框中,用户选择的文件名及其路径可以经Filetitle属性返回D 通过对话框可以用来制作和显示帮助对话框填空题1如果要将某个菜单项设计为分隔线,则该菜单的标题应设置为-(减号)。

VB考试题及答案

VB考试题及答案
21 MsgBox()的正确语法是( D )。
A、 MsgBox(标题 [,提示信息] [,按钮类型])
B、 MsgBox(提示信息[,标题] [,按钮类型])
C、MsgBox(标题 [,按钮类型] [,提示信息])
D、 MsgBox(提示信息 [,按钮类型] [,标题])
B、将True转换为 1 ,将False转换为 -1
C、将True转换为 0 ,将False转换为 -1
D、将True转换为 -1 ,将False转换为 0
9 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是(D).
A、SIN
B、4^5
C、3*4
D、x+1
10 如果x=2,则表达式x+1>2 Or sin(x)>0.9 And 3>x+3的值( B )。
A、不能计算
B、 True
C、5
D、False
11 随机产生 [10,50] 之间整数的正确表达式是( D )。
B、a#x 和 Pi
C、ForLoop 和 Total
D、Const 和 DoWhile
18 函数Len(Str(Val("123.4")))的值为(B).
A、5
B、6
C、8
D、11
19 Int(198.555*100+0.5)/100的值为B
A、199.6
A、157
B、12334
C、123
D、"12334"
7 在一个语句内写多条语句时,用来分隔每条语句的符号是(C).
A、,

VB期末考试试题(含答案)

VB期末考试试题(含答案)

VB课程期末考试试卷出卷人:徐栋考试时间:90分钟班级:学号:姓名:得分:一、填空题(1*20=20分)1 2 3 4 56 7 8 9 1011 12 13 14 1516 17 18 19 201、VB程序设计的主要特点是(1)和(2)。

2、在VB中,最主要的两种对象是(3)和(4)。

3、工程是构成应用程序文件的(5)。

4、方法是VB提供的一种(6),用来完成一定的操作。

5、浮点类型数据包括单精度型和___(7)__数据。

6、事件是窗体或控件对象识别的___(8)____。

7、可用窗体的___(9)_ 方法在窗体中显示文字。

8、复选框控件Value属性指示复选框处于____(10)_或禁止状态(暗淡的)中的某一种。

9、在VB中,修改窗体的(11)和(12)属性值,可改变窗体的大小。

10、双击工具箱中的控件图标,可在窗体的(13)出现一个尺寸为缺省值的控件。

11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。

12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是(15)。

13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17),布尔型变量的初值为(18)。

14、设置窗体的(19)属性,可在窗体上显示图片。

15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。

二、选择题(3*10=30分)1 2 3 4 56 7 8 9 101、菜单控件只包括一个事件,即,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。

A、GotFocusB、LoadC、ClickD、KeyDown2、滚动条控件(如图所示)的Max属性所设置的是。

A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量D、滚动条控件无该属性3、SQL 语句 Select * Form student 中的 *表示。

VB程序设计-期末测试卷含答案 (一)

VB程序设计-期末测试卷含答案 (一)

VB程序设计-期末测试卷含答案 (一)作为学习VB程序设计的学生,在期末测试卷中我们不仅需要理解学过的知识点,还要能够运用所学知识进行程序设计。

本文将为大家详细介绍一份VB程序设计-期末测试卷含答案,帮助大家更好地备考。

一、基础知识题1.请简单介绍VB程序设计语言,并举例说明其应用场景。

答:VB程序设计属于面向对象编程技术体系,专门用于Microsoft Windows操作系统的开发。

VB的目标是开发出可视化的数据库应用程序,具体包括广泛的GUI(AppWin),以及对绝大多数数据库的支持。

2.请简述VB程序设计中的数据类型,同时说明它们的区别。

答:在VB程序设计过程中,共有六种数据类型,分别是Byte、Boolean、Integer、Long、Single和Double。

Byte 和 Integer 分别代表字节和整数。

Boolean类型专门用于逻辑判断,只有True或False两种情况。

Long类型在处理大数字时会比Integer类型更加稳定。

而Single和Double类型都是浮点型数据,不同之处在于Double 类型可以表示更大范围和更高精度的浮点数。

3.请简述VB程序设计中的变量和常量。

答:在VB程序设计中,使用变量和常量进行数值存储和管理。

变量是数据存储位置的符号名称,它用于表示程序运行时结果的值,可以在程序运行时被改变。

而常量是包含在程序代码中的固定数值,一旦定义就无法被更改。

二、编程题1.请编写一个可以计算出a,b两个数乘积的程序。

答:Dim a,b,result As Doublea = InputBox("请输入第一个数:")b = InputBox("请输入第二个数:")result = a * bMsgBox ("乘积为:") &result2.请编写一个可以计算圆面积和圆周长的程序。

答:Dim radius As DoubleDim area, perimeter As Doubleradius = InputBox("请输入圆的半径:")area = 3.14 * radius * radiusperimeter = 2 * 3.14 * radiusMsgBox ("圆的面积为:") &area &",圆的周长为:" &perimeter3.请编写一个可以计算阶乘的程序。

《VB程序设计C卷》期末考试试卷附答案

《VB程序设计C卷》期末考试试卷附答案

《VB程序设计C卷》期末考试试卷附答案一、填空题(每空1分,共10分)1、10+(20-math.sqrt(25) * 2 ) / 4 的运算结果为;2、if b > a then max= b else max =a 用iif函数替代实现的写法为;3、2008年8月8日的日期常量表示为;4、Do循环有两类语法形式,即循环和循环。

5、数组必须先声明后使用,主要声明、、和。

6、程序事件可以由动作引发,也可以引发事件。

二、单项选择题(每题2分,共20分)1、后缀为.bas的文件表示VB的( )A、类模块文件B、窗体文件C、工程文件D、标准类模块文件2、下列变量名合法的是( )A、2xyB、a-bC、a_2D、float3、表达式1 + 25\ 6 * 2 / 3 mod 4 的值是( )A、0B、1C、2D、34、表达式“A” Like “[A-Z]” 的结果为:( )A、AB、ZC、TrueD、False5、下列语句是二维数组引用的是:( )A、g[2,3]B、g[2][3]C、g(2,3)D、g(2)(3)6、窗体Caption属性的含义为( )A、决定窗体标题栏显示的内容B、决定是否显示窗体的控制菜单图标C、设置窗体的边框样式D、设置窗体的大小7、语句format(1234.5678 , ”####.00” )的结果为:( )A、“1234.56”B、“1234.57”C、1234.56D、1234.578、引用对象的属性和方法使用的符号为:( )A、减号( - )B、箭头(->)C、小数点( . )D、冒号( : )9、获取当前系统日期和时间的函数名为:( )A、NowB、DateC、IsDateD、TimeOfDate10、Timer控件只有一个事件,该事件的名称是( )A、LoadB、TimerC、ClickD、Run三、简答题(每题5分,共30分)1、简述创建应用程序的工程包括哪些内容。

vb期末考试试题(含答案)

vb期末考试试题(含答案)

《Visual Basic 程序设计》期末考试B卷(附3页答题纸,所有答案写在答题纸上,答题纸单独装订)一、填空题(每空0.5分,共10分)1、 Visual Basic应用程序的窗体文件的扩展名是()。

2、在属性窗口,属性的显示方式有按()顺序和按分类顺序。

3、 VB的控件是具有自己的()、()和()的对象。

4、每当一个窗体称为活动窗体时,触发()事件。

5、 Int(-3.5)的值是()。

6、表达式()产生10~90之间的随机整数(包括10和90)。

7、表达式()表示x是5或者7的倍数。

8、下面程序段显示()个”*”For i = 1 To 5For j = 2 To iPrint "*";Next jNext i9、获得数组的上界通过()函数,要获得列表框list数组的元素总个数通过()属性。

10、Visual Basic变量作用域分为()、()、全局变量。

11、在过程中定义的变量,如果想在离开该过程后,还能保存过程中局部变量的值,则应该使用()关键字在过程中定义局部变量。

12、窗体frm中的全局整型变量x的声明位置在()段,定义语句为(),在其他模块中存取式书写形式为()。

13、假定有一个通用对话框控件CommonDialog1,除了用CommonDialog1.Action=1显示打开对话框之外,还可以用()方法显示。

14、若已经建立了form1、form2两个窗体,默认启动窗体是form1,在程序中若要显示form2窗体,则执行()语句。

二、选择题(每小题2分,共20分)1、 VB6.0集成开发环境中不能完成的功能是()。

A、输入编辑源程序B、编译生成可执行程序C、调试运行程序D、自动改正程序中的错误2、有程序代码如下:text1.text=”text1.text”则text1、text、”text1.text”分别代表()。

A、对象,值,属性B、对象,方法,属性C、对象,属性,值D、属性,对象,值3、要使命令按钮可见而不可操作,要对()属性进行设置。

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





六 总分
得分
一、 判断题(每题1分,共 10 分)
( )1、设置属性的语句格式为: “对象名.属性名=属性值” 。
( )2、在窗体或模块文件中声明为 Private 的过程,只能被本窗体或模块中的过程所调用。
( )3、VB的赋值语句只能给变量赋值。
( )4、在VB中,字符型常量应使用"#"号将其括起来。
( )5、窗体大小只能通过鼠标拖动窗体边框来设置。
( )6、 VB 的 Double 类型数据,可以精确表示其数值范围内的所有实数。
( )7、若用户在键盘上按下一个键,则会产生一个 Click 事件。
( )8、罗马数制是进位计数制。
( )9、事件过程可以由用户事件触发执行,也可以由其他过程所调用。
a=1:b=2:c=3
a=b:b=c:c=a
A.2 3 1
B.2 3 2
C.3 2 1 D.1 3 2
( )14.将数学表达式 cos2 (a b) 5 * e2 写成 Visual Basic 的表达式,其正确的形式是
A.Cos (a+b) ^2+5*exp(2) B.Cos^2(a+b)+ 5*exp(2)
A. abc+ B. then
C. m&m D. p4
( )17.从键盘上输入两个字符串,分别保存在变量 个字符串中起始位置的函数是
str1、str2 中。确定第二个字符串在第一
A. Left B. Mid C. Instr D. String ( )18.以下叙述中正确的是
A. 窗体的 Caption 属性指定窗体的名称,用来标识一个窗体 B. 窗体的 Name 属性的值是显示在窗体标题栏中的文本
( )2.在立即窗口中执行? 9>=9,输出结果是
A. 0 B.True C.False D. -1 ( )3.语句 Dim var1 As Boolean 作用是 :将 var1 定义为什么类型变量
A. 单精度型 B. 整型 C. 布尔型 D.字符型
( )4.Int( — 0.618*10)/10 的值是
( )10、 Do While 条件 .....Loop 和 DO Until Not 条件 .....Loop 两条循环语句,实现循环控制
是等效的。
二、 单项选择题。(每小题 2 分,共 50 分)
( )1.设 a=“Visual Basic”,下面使 b=“ Visual”的语句是
A. b=Left(a,6) B. b=Mid(a,1) C. b=Rigth(a,5,5) D. b=Left(a,1,6)
A. [0,63] B. [0,64] ( )8.下列叙述中正确的是
C. [1,63]
D. [1,64]
A. 只有窗体才是 Visual Basic中的对象
B. 只有控件才是 Visual Basic中的对象
C. 窗体和控件都是 Visual Basic 中的对象
D. 窗体和控件都不是 Visual Basic 中的对象 ( )9.用于 Visual Basic 程序设计的控件在
C.Cos (a+b) ^2+5*ln(2) D.Cos^2(a+b)+ 5*ln(2) ( )15.下列描述图片框和图像框区别,那条是错误的
A. 图像框中显示图片一般用作背景 B. 图片框有拉伸属性
C. 图片框是容器控件
D. 图像框没有 AutoSize 属性 ( )16.下列哪个符号可以作为 VB 中的变量名?
( )21.表达式 sgn(-2) + abs(-2)的结果是
A.2 B.- 1 C.0 D.1
( )22.VB 算术运算符 * 或\ 、 / 、 mod 的优先级,从高到低依次为
A、* 或/ 、mod、 \ B、 、 mod、* 或/
C、* 或/ 、\ 、mod D、 \ 、 * 或 / 、 mod ( )23.12345678#这个数是
A.单精度数 B.双精度数 C.整型数 D.长整型数
( )24.执行下面的语句后,所产生的信息框的标题是
a = MsgBox("AAAA", vbOKOnly, "BBBB")
A. AAAA
B.空
C. BBBB D.出错,不能产生信息框
( )25.设 a=2,b=3,c=4,d=5,下列表达式的值是
A. 工具箱中 B.工具菜单中 C. 工程窗口中 D.工具栏上
( )10. Visual Basic 程序中表示续行的字符是
A. :
B. _
C. \
D. ’
( )11.决定按钮显示内容的属性是
A. Text
C. Caption
D.BackStyle
( )12.下列可以把图形文件 地鼠 1.jpg 装入窗体 FORM1中的语句为
A.—0.7
B. —0.6
C. — 1
D. — 0.1
( )5.表达式 2 + 8 * 6 / 4 Mod 2 的值是
A.5
B.2
C.6
D.9
( )6.在 VB 中快捷键 F4 打开窗口 C. 代码窗口 D. 立即窗口 ( )7.函数 Int( 64 * RND() )的值是在哪个范围内的整数?
3>2*b OR a=c AND b<>c OR c>d
A.-1
B. 0
C. True D. False
三、 填空题。 (每空 1 分,共 15 分) 1.在 VB 中,对象的三要素分别是属性、 ___________和 ___________。 2.第一代电子计算机的元件使用电子管,第二代电子计算机的元件使用 __________。 3.“Y”的 ASCII码是 89,那么“ B”的 ASCII码是 ______________。 4.二进制数 110,用十进制表示是多少 ______________。八进制数 12,用十进制表示是多少 ______________。十六进制数 20,用十进制表示是多少 ______________。 5.在 VB 中长整型数据占 _______个字节的内存空间。单精度浮点型数据占 ______个字节的内存空 间。 6.若用户单击了按钮 ABC,则此时将被执行的事件过程名应为: ________________________。_ 7.在 VB 中将 red 声明为常量 255,使用的语句是 ____________________________。_ 8.假定一个窗体的 Name 属性为 form2 ,为了在窗体标题中显示“你好” ,所使用的语句为 ___________________________。_ 9.表达式 Fix(-3.2)+Int(-2.4)的值为 ______________。 10.表达式 Len(“Visual”)-Len( “BASIC”的)值是 _____________。 11.VB中若要产生一消息框,可用 ________________函数来实现。 四、 写出程序的输出结果。 (每小题 5 分,共 10 分) 1. Private Sub Form_Click( )
A. Form1.Picture= LoadPicture("c:\ 地鼠 1.jpg")
B. Form1.Handle = " c:\ 地鼠 1 .jpg"
C. Form1 = LoadPicture("c:\ 地鼠 1.jpg")
D. Form1 = " c:\ 地鼠 1.jpg" ( )13.设 a、 b、 c 为整型变量,执行以下程序后 a、b、c 的值是
C. 窗体的 Name 属性值不能为空 D. 可以在运行期间改变窗体的 Name 属性的值 ( )19.更改窗体的图标是哪个属性
A. MousePoint B. MouseIcon C. Point D. Icon
( )20.Right ( ch“ina”4, )的值是
A. chin B. china C. hina D. chna
相关文档
最新文档