Visual Basic程序设计期末综合练习题一解析
Visual Basic程序设计综合练习题一及答案

Visual Basic程序设计综合练习题一及答案一、单项选择题(每题3分,共45分)1.无论何种控件,共同具有的属性是()。
A.Text 属性B.Caption属性C.Name属性D.Autosize属性2.当需要上下文帮助时,选择要帮助的内容,希望出现MSDN窗口及显示所需的帮助信息,应按的键是()。
A.Help B.F10 C.F1 D.Esc3.为了保存一个Visual Basic应用程序,下列说法正确的是()。
A.只保存窗体文件(.frm)B.只保存工程文件(.vbp)C.分别保存工程文件和标准模块文件(.bas)D.分别保存工程文件、窗体文件和标准模块文件4.在Visual Basic中,变量的默认类型是()。
A.Integer B.VariantC.Double D.Currency5.Timer控件可用于后台进程中,可在Timer事件内编程,要停止触发Timer事件,需要设置的属性是()。
A.Interval=0或Enabled=False B.Interval=0或Visible=False C.Enabled=False 或Enabled=0 D.Interval=0且Enabled=False6.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列()属性设置就有效。
A.MaxButton B.BorderSyleC.Width D.MinButton7.有程序代码如下:Text1.Text = "Visual Basic",则Text1,Text ,和"Visual Basic"分别代表()。
A.对象,值,属性B.对象,方法,属性C.对象,属性,值D.属性,对象,值8.要设置命令按钮的背景图形,必须设置的两个属性是()。
A.Value和Icon B.Style和IconC.Caption和Picture D.Style和Picture9.在VB中,下列合法的变量名是()。
Visual Basic程序设计期末复习试题(A)含答案

(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
《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文件夹下。
Visual Basic程序设计期末综合练习题一_百度文库解析

Visual Basic程序设计期末综合练习题一一、单项选择题1.Visual Basic是一种面向对象的可视化编程语言,采取了(的编程机制。
A.从主程序开始执行B.按过程顺序执行C.事件驱动D.按模块顺序执行2.在Visual Basic中,窗体文件的扩展名为(。
A..vbpB..frmC..clsD..bas3.Visual Basic6.0集成开发环境有三种工作模式,下列不属于三种工作模式之一的是(。
A.设计模式B.编写代码模式C.中断模式D.执行模式4.如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是(。
A.Text.MytextB.Mytext*TextC.Mytext.(TextD.Mytext.Text5.下列关于变量的说法不正确的是(。
A.局部变量在声明它的过程执行完毕后就被释放了B.局部变量的作用域仅限于声明它的过程C.静态局部变量是在过程中用Static语句声明的D.局部变量是指那些在过程中用Dim语句或Static语句声明的变量6.关于对象的属性不正确的是(。
A.对象的属性一般有属性名和属性值B.可通过属性窗口设置属性的值C.可通过程序代码设置属性的值D.对象的所有属性值均可在设计时设计7.在设计阶段,双击窗体上的某个控件时,打开的窗体是(。
A.工程资源管理器窗口B.工具箱窗口C.代码编辑器窗口D.属性窗口8.要在窗体的标题内显示“myfrm”,使用的语句是(。
A.Form.caption="myfrm"B.Form1.caption="myfrm"C.Form1.Print"myfrm"D.Form.Print"myfrm"9.在VB中,下列变量名不合法的是(。
A.file_1B.fileC.file-1D.file_1_210.在设计动画时,用时钟控件来控制动画速度的属性是(。
最新2020VisualBasic程序设计期末测试题库288题(含标准答案)

2020年Visual Basic 程序设计期末测试复习题288题[含答案]一、选择题1.下列_______属性用于设置或返回文本框中的文本。
a) Captionb) Textc) Named) DragIcon 答案:B2.在使用菜单编辑器设计菜单时,必须输入的项是____。
a) 标题b) 名称c) 索引d) 快捷键答案:B3.要想改变一个窗体的标题内容,则应该设置______属性的值。
a) Nameb) Fontnamec) Captiond) Text 答案:C4.整型变量占用的字节数为______。
a) 2个字节b) 3个字节c) 4个字节d) 5个字节答案:A5.整型数的取值范围为______。
a) –32767~+32767b) –32768~+32767c) –32768~+32768d) 0~65535 答案:B6.在程序中使用日期型数据时,必须用符号____将日期型数据括起来。
a) @b) $c) %d) # 答案:D7.下列选项中,为字符串常量的是______。
a) 6/12/2001b) "6/12/2001"c) #6,12,2001#d) 6,12,2001# 答案:B8.在Visual Basic程序设计中,过程名称的长度不能超过_______个字符。
a) 8b) 40c) 255d) 11 答案:B9.如果有声明Dim a(5) As Integer,则该数组共占用______个字节内存。
a) 5b) 6c) 10d) 12 答案:D10.下列程序的运行结果为________。
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 答案:A11.一个可执行的vb运行程序至少包括一个______。
a) 标准模块b) 窗体模块c) 类模块d) 资源文件模块答案:B12.若要使标签透明,则可使用的属性是_______。
Visual-Basic程序设计综合练习题一及答案

Visual Basic程序设计综合练习题一及答案一、单项选择题(每题3分,共45分)1.无论何种控件,共同具有的属性是()。
A.Text 属性B.Caption属性C.Name属性D.Autosize属性2.当需要上下文帮助时,选择要帮助的内容,希望出现MSDN窗口及显示所需的帮助信息,应按的键是( )。
A.Help B.F10 C.F1 D.Esc3.为了保存一个Visual Basic应用程序,下列说法正确的是()。
A.只保存窗体文件(。
frm)B.只保存工程文件(.vbp)C.分别保存工程文件和标准模块文件(。
bas)D.分别保存工程文件、窗体文件和标准模块文件4.在Visual Basic中,变量的默认类型是()。
A.Integer B.VariantC.Double D.Currency5.Timer控件可用于后台进程中,可在Timer事件内编程,要停止触发Timer事件,需要设置的属性是( )。
A.Interval=0或Enabled=False B.Interval=0或Visible=False C.Enabled=False 或Enabled=0 D.Interval=0且Enabled=False6.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列( )属性设置就有效。
A.MaxButton B.BorderSyleC.Width D.MinButton7.有程序代码如下:Text1。
Text = "Visual Basic",则Text1,Text ,和"Visual Basic"分别代表( )。
A.对象,值,属性B.对象,方法,属性C.对象,属性,值D.属性,对象,值8.要设置命令按钮的背景图形,必须设置的两个属性是()。
A.Value和Icon B.Style和IconC.Caption和Picture D.Style和Picture9.在VB中,下列合法的变量名是()。
VisualBasic程序设计》试题及其答案

一、填空题(每题1分,共10分)1.把数学式子:ο25sin 21π+写成VB 的数值表达式为( Sqr(1+3.14159/2*Sin(25*3.14159/180)) )。
2.设A=5,B=6,C=7,D=8,表达式3>2*B OR A=C AND B<>C OR C>D 的值是( True )。
3.若Case 子句中的表达式表列具有形式:<表达式1> To <表达式2>,则它的含义是:当测试表达式的值等于( 指定范围内的值 )时,执行该Case 子句相应的语句块。
4.执行下面的程序段后,x 的值为( 12 )。
x=0For i=1 To 8 Step 3x=x+iNext i5.在图片框上放置的控件称为图片框的( 子 )对象,而窗体是图片框的( 父 )对象。
6.将命令按钮Command1的Caption 属性值赋给文本框Text1的Text 属性使用的语句为( Text1.Text=Command1.Caption )7.复选框的Value 属性为( 1 )时,表示复选框被选中。
8. 使用滚动条可以获取某一范围内的数值输入。
为使垂直滚动条的Value 属性值从下往上递增变化,应设置滚动条Min 属性值大于( Max )属性值。
9.语句:Dim A(-3 to 4) as Integer 定义的一维数组A 的元素个数是( 8 )。
10.给定如下子过程:Function fun(ByVal num As Long) As LongDim k As Long,i As Integerk=1For i=1 To numk=k*iNext iEnd Function执行语句Print fun(5) 后在窗体上显示的结果为(0)。
二、单项选择题(每题1.5分,共30分)1.装载窗体是窗体的( C )。
A) 对象 B) 属性 C) 事件 D) 方法2.设a="Visual Basic",下面使b的值为"Basic"的赋值语句正确的是( B )。
《Visual Basic程序设计》考试试卷和答案

《Visual Basic程序设计》考试试卷一适用班级:计算机系网络04401班答题时间:100分钟班级学号姓名一、选择题(1分/题,共6分)(1)以下不能在"工程资源管理器"窗口中列出的文件类型是A).bas B).res C).frm D).ocx(2)下列可作为Visual Basic变量名的是A)A#A B)4A C)?xy D)constA(3) 在窗体上画一个名称为List1的列表框,一个名称为Label1的标签。
列表框中显示若干城市的名称。
当单击列表框中的某个城市名时,在标签中显示选中城市的名称。
下列能正确实现上述功能的程序是A)Private Sub List1_Click() B)Private Sub List1_Click()Label1.Caption = List1.ListIndex Label1. Name = List1. ListIndexEnd Sub End SubC)Private Sub List1_Click() D)Private Sub List1_Click() = List1.Text Label1.Caption = List1.TextEnd Sub End Sub(4) 在窗体上画三个单选按钮,组成一个名为chkOption的控件数组。
用于标识各个控件数组元素的参数是A)Tag B)Index C)ListIndex D)Name(5) 在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:Option Base 0Private Sub Command1_Click()Dim city As Variantcity = Array("北京", "上海", "天津", "重庆")Print city(1)End Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是A)空白B)错误提示C)北京D)上海(6)设有语句Open "c:\Test.Dat" For Output As #1则以下错误的叙述是A)该语句打开C盘根目录下一个已存在的文件Test.DatB)该语句在C盘根目录下建立一个名为Test.Dat的文件C)该语句建立的文件的文件号为1D)执行该语句后,就可以通过Print #语句从文件Test.Dat中读出信息二、填空题(每空2分,共28分)请将每空的正确答案写在答题卡【1】~【14】序号的横线上,答在试卷上不得分。
《Visual_Basic程序设计》试题及其答案

《Visual_Basic程序设计》试题及其答案Visual_Basic程序设计试题及其答案Visual_Basic程序设计是一门与Windows操作系统密切相关的编程语言,广泛应用于图形用户界面(GUI)的开发。
下面是一套Visual_Basic程序设计的试题,以及详细的答案解析。
一、概念题(共10题,每题2分,共20分)1. 什么是Visual_Basic程序设计?答案:Visual_Basic程序设计是一种基于BASIC语言的集成开发环境(IDE),用于Windows平台的程序开发和编程。
2. Visual_Basic程序设计的特点是什么?答案:Visual_Basic具有简单易学、图形化编程界面、可视化设计、事件驱动等特点。
3. 什么是控件?答案:控件是Visual_Basic程序设计中用于构建用户界面的基本元素,如按钮、文本框、标签等。
4. Visual_Basic程序中的数据类型有哪些?答案:Visual_Basic支持多种数据类型,包括整数、浮点数、字符串、布尔值等。
5. 什么是条件结构?答案:条件结构是一种根据不同条件执行不同操作的程序结构,如If语句和Select Case语句。
6. 什么是循环结构?答案:循环结构是一种重复执行特定操作的程序结构,如For循环和While循环。
7. 什么是函数?答案:函数是一段可重复调用的代码,通常用于实现特定功能,并可以返回结果。
8. 如何定义和调用函数?答案:在Visual_Basic中,可以使用Function关键字定义函数,并使用函数名调用函数。
9. 什么是异常处理?答案:异常处理是一种处理程序运行过程中可能出现的错误或异常情况的机制,以保证程序的稳定性。
10. Visual_Basic程序如何进行调试?答案:Visual_Basic提供了丰富的调试工具,包括断点调试、单步调试等,以帮助程序员发现和解决问题。
二、编程题(共2题,每题40分,共80分)题目一:设计一个Visual_Basic程序,实现计算器的基本功能。
《VisualBasic程序设计》期末试题

《VisualBasic程序设计》期末试题第一篇:《Visual Basic 程序设计》期末试题《Visual Basic 程序设计》期末试题注:一、二、三、四题的答案必须按题号和顺序填写到第五页的答案表中,否则无效。
一.单选题(每题1分)。
每道题答案只有一个,未选、选错者0分。
1、窗体文件的后缀是()A..bmpB..vbpC..basD..frm2、把控件放置在窗体中的最快捷的方法是()A.拖放鼠标B.单击工具箱中的控件并拖动鼠标C.双击工具箱中的控件D.单击工具箱中的控件3、当移动控件、重新设定其尺寸时,()属性会自动改变。
A.top , leftB.name , captionC.click, changeD.cancel , default4、vb主要用于开发哪种环境下的文件:()A.DOSB.WINDOWSC.DOS 和WINDOWSD.UNIX5、()属性可以使命令按扭对用户产生的命令无效。
A.defaultB.captionC.enabledD.cancel6、一组复选框中,如果单击一个没有被选中的复选框,则其他已选中的复选框处于()状态。
A.禁止B.选中C.不选中D.不显示7、当对象的enabled 和 visible属性为()时,该对象才能获得焦点。
A.true , falseB.falseC.false , trueD.true8、当程序运行过程中,需要给用户一些提示信息或警告信息时,应使用()。
A.msgboxB.inputboxC.A,B都可以D.A,B都不可以9、表达式val(“16abc”)的值为()。
A.1B.16C.16abcD.abc10、以下哪个函数用于在一个字符串中查找另一个字符串()A.mid$()B.len()C.instr()D.right()11、控件command1的名称属性为com时,则它的click事件过程名为()。
A.command1_clickB.command—clickC.com_clickD.command1.click12、窗体form1的名称属性为myfrm时,则它的load事件过程名为()。
精选新版2020年VisualBasic程序设计期末考核题库完整版288题(含答案)

2020年Visual Basic 程序设计期末测试复习题288题[含答案]一、选择题1.若要取消窗体的最大化功能,则可设置______属性为False来实现。
a) ControlBoxb) MinButtonc) MaxButtond) Enabeld 答案:C2.目录列表框的path属性的作用是______。
a) 显示目录列表框中打开的当前目录。
b) 显示当前驱动器或指定驱动器上的某目录下的文件名。
c) 显示根目录下的文件名。
d) 显示路径下的文件。
答案:A3.在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发滚动条的______事件。
a) Changeb) keyDownc) Scrolld) DragOver 答案:C4.写列选项中,合法的变量是______。
a) c%aaab) sum_3c) Elsed) 5persons 答案:B5.要想改变一个窗体的标题内容,则应该设置______属性的值。
a) Nameb) Fontnamec) Captiond) Text 答案:C6.以下控件中没有Caption属性的控件是______。
a) 标签框b) 文本框c) 框架d) 命令按钮答案:B7.在VB中,过程共有三种,他们是______。
a) 事件过程,子过程和函数过程。
b) sub过程,Function过程和Property过程。
c) 事件过程,函数过程和属性过程。
d) Sub过程,函数过程和通用过程。
答案:A8.整型数的取值范围为______。
a) –32767~+32767b) –32768~+32767c) –32768~+32768d) 0~65535 答案:B9.下列选项中,为字符串常量的是______。
a) 6/12/2001b) "6/12/2001"c) #6,12,2001#d) 6,12,2001# 答案:B10.在Visual Basic程序设计中,过程名称的长度不能超过_______个字符。
Visual Basic程序设计复习题及参考答案1

中南大学网络教育课程(专科)考试复习题及答案《Visual Basic程序设计与应用》一、选择题:在每小题给出的四个选项中,只有一项是符合题目要求的,请把所选项前的字母填在题后的括号内。
1. Visual Basic程序中分隔一行中各语句的字符是()。
[ ]A)‘B):C)\D)_2. 下列可作为Visual Basic的变量名的是()。
[ ]A: Filename B: A(A+B)C: A%D D : Print3. 要让菜单项无效,应将()属性值设置为False。
[ ]A. VisibleB. EnabledC. MoveableD. Checked4. 以下过程是()事件。
Prviate Sub Form_Load( )……End Sub [ ]A: 命令按钮的单击B: 命令按钮的装载C; 窗体的装载D: 窗体的单击5. Vb中描述文件扩展名的是()属性。
[ ]A: Drive B: PatternC: FileName D: Path6. 关于Visual Basic中事件的说法中,不正确的为()。
[ ]A)事件是由Visual Basic预先定义好的,能够被对象识别的动作B)DblClick(双击)是Visual Basic中的一种事件C)一个对象可以识别一个或多个事件D)对于一个系统提供的对象可以识别哪些事件,需要程序员自己定义7. 下列控件中可设置滚动条是()。
[ ]A. 检查框(复选框)B. 框架C. 文本框D. 标签框8. 在Visual Basic中建立一个空窗体,( )不会是其默认名。
[ ]A. Form1B. Form2C. FormxD. Form109. Const One&=1,则One为()类型的常数。
[ ]A)整型B)字节型C)长整型D)单精度型10. 关于逻辑型数据,下列说法错误的是()。
[ ]A. 逻辑型数据只有两种可能值:True或者FalseB. 当把逻辑值转换为数值时False转为0,True转为1C. 当把其他类型数据转换为逻辑数据时,非0数转换为True,0转换为FalseD. 逻辑型数据以2个字节存储11. 以下()不是Visual Basic的特点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Visual Basic程序设计期末综合练习题一一、单项选择题1.Visual Basic是一种面向对象的可视化编程语言,采取了()的编程机制。
A.从主程序开始执行B.按过程顺序执行C.事件驱动D.按模块顺序执行2.在Visual Basic中,窗体文件的扩展名为()。
A..vbp B..frmC..cls D..bas3.Visual Basic6.0集成开发环境有三种工作模式,下列不属于三种工作模式之一的是()。
A.设计模式B.编写代码模式C.中断模式D.执行模式4.如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是()。
A.Text.Mytext B.Mytext*TextC.Mytext.(Text) D.Mytext.Text5.下列关于变量的说法不正确的是()。
A.局部变量在声明它的过程执行完毕后就被释放了B.局部变量的作用域仅限于声明它的过程C.静态局部变量是在过程中用Static语句声明的D.局部变量是指那些在过程中用Dim语句或Static语句声明的变量6.关于对象的属性不正确的是()。
A.对象的属性一般有属性名和属性值B.可通过属性窗口设置属性的值C.可通过程序代码设置属性的值D.对象的所有属性值均可在设计时设计7.在设计阶段,双击窗体上的某个控件时,打开的窗体是()。
A.工程资源管理器窗口B.工具箱窗口C.代码编辑器窗口D.属性窗口8.要在窗体的标题内显示“myfrm”,使用的语句是()。
A.Form.caption="myfrm" B.Form1.caption="myfrm"C.Form1.Print"myfrm" D.Form.Print"myfrm"9.在VB中,下列变量名不合法的是()。
A.file_1 B.file C.file-1 D.file_1_210.在设计动画时,用时钟控件来控制动画速度的属性是()。
A.Enabled B.MoveC.Interval D.Timer11.要从For…Next循环中退出循环,应使用()语句。
A.Exit B.Exit For C.Continue D.Stop Loop12.文本框ScrollBars属性设置了非零值,却没有效果,原因是()。
A.文本框中没有内容B.文本框的Locked属性为TrueC.文本框的MultiLine属性为True D.文本框的MultiLine属性为False13.要利用公用对话框控件来显示“打开文件”对话框,需要调用控件的()方法。
A.ShowPrinter B.ShowOpen C.ShowSave D.ShowColor14.下列赋值语句正确的是()。
A.x = y +z B.y + z = xC.-y= x D.4 = x +y15.确定一个控件在窗体上位置的属性是()。
A.Width和Height B.Width或HeightC.Top和Left D.Top或Left16.VB程序中设置断点的按键是()。
A.F5键B.F6键C.F9键D.F10键17.如果希望以模态方式显示窗体Form1,下列正确的语句是()。
A.Form1.Show 0 B.Form1.ShowC.Form1.Show 1 D.以下都不正确18.用语句Dim A(-2To 3)As Integer所定义的数组的元素的个数是()。
A.3 B.4 C.5 D.619.如果创建了命令按钮的控件数组,那么Click事件的参数是()。
A.Caption B.TagC.Index D.没有参数20.要向图片框Picture1中加载“d:\hainan\zhiwu.bmp”图像文件,应使用语句()。
A.P1.Picture=LoadPicture(d:\hainan\zhiwu.bmp)B.P1.Picture=LoadPicture("d:\hainan\zhiwu.bmp ")C.Picture1.Picture=" d:\hainan\zhiwu.bmp "D.Picture1.Picture=LoadPicture("d:\hainan\zhiwu.bmp ")21.如果要在窗体代码编辑器的”通用”部分定义私有Sub过程,则正确的语句是()。
A.Public Sub B.Private SubC.Public Function D.Private Function22.在代码编辑器中,如果一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符(),表示下一行是当前行的继续。
A.直接回车B.一个下划字符”_”C.一个空格加一个下划字符”_” D.一个空格加一个连字符(-)23.下列叙述不正确的是()。
A.注释语句是非执行语句,仅对程序的有关内容起注释作用,客观存在不被解释和编译B.注释语句可以放在代码中的任何位置C.注释语句不能放在代码中的任何位置D.代码中加入注释语句的目的是提高程序的可读性24.VB程序中通常不会产生错误提示的是()。
A.编译错误B.实时错误C.运行时错误D.逻辑错误25.ADO对象模型含有七种对象,其中代表数据库表中的一整套记录或执行一条命令而得到的结果的对象是()。
mandB.ConnectionC.RecordsetD.Field26.使用ADO模型时,建立Recordset和Connection对象的连接的属性是()。
A.Execute B.CommandTypeC.Open D.ActiveConnection27.要发送数据,通常使用Winsock控件的()。
A.SendData方法B.Listen方法C.Accept方法D.GetDate方法28.下列只能用程序代码设置,不能通过属性窗口设置的属性是()。
A.Drive属性B.Pattern属性C.Visible属性D.Index属性二、填空题1.每个应用程序必须有一个惟一的文件。
2.欲设置定时器的时间间隔为1秒,则属性Interval的值为。
3.表达式5 + 21 \ 2 * 3 Mod 2的值是。
4.表达式5 + 9 Mod 2 ^ 3 + 2的值是。
5.列表框中项目的序号是从开始的。
6.计时器控件响应的事件是。
7.为了在运行时把当前路径下的图形文件pictureflower.jpg装入图片框Picture1,所使用的语句为。
8.执行赋值语句a = "abc" + "def",变量a的值是。
9. VB中的程序错误类型主要有编译错误、等三种。
10.在VB中,将Foxpro称为外部数据库,Access称为,SQL Server称为。
11.数据库应用程序属于一种非常典型的前后台软件结构,而前后台之间进行通信的主要机制称为。
12.若窗体Form1左上角坐标为(0,600),右下角的坐标为(800,-200)。
则X轴的正向向,Y轴的正向向。
13.用Dim A(3,3)语句声明二维数组后,数组A的元素共有个。
14.设某个程序中要用到一个二维数组,要求数组名为A,类型为字符串类型,第一维下标从1到3,第二维下标从0到3,则相应的数组声明语句为。
15.果不适先确定变量的数据类型,则可以把它声明为变量。
16.tretch属性设置为时,图像框可自动改变大小以适应其中的图形。
17.insock1.Listen语句的含义是。
三、阅读程序题阅读下列程序并写出程序运行结果1.Private Sub Form_Click()Static a As StringDim b As Stringa = a + "A"b = b + "B"Text1 = aText2 = bEnd Sub写出程序运行时连续单击三次窗体后,文本框Text1和Text2显示结果。
2.Private Sub Form_Click()Static Sum As IntegerFor i = 1 To 4Sum = Sum + iNext iPrint SumEnd Sub写出程序运行时点击窗体两次后,变量Sum的值。
3.Private Sub Command1_Click()Dim A(1 To 5) As IntegerDim x As IntegerFor i = 1 To 5A(i) = iNext ii = 1Do While x < 7A(i) = A(i) + xx = x + 3i = i + 1LoopText1.Text = A(1)Text2.Text = A(3)End Sub写出程序运行时单击窗体后,Form1上的输出结果。
4.Private Sub Form_Click()Dim c As Integer, j As Integer, k As Integerk = 2c = 3For j = 1 To 5If j > 3 Thenc = c + 5Exit ForElsek = k + 5End IfNext jPrint c, kEnd Sub写出程序运行时单击窗体后,Form1上的输出结果。
5.Private Sub Command1_Click()Dim X As Integer, Y As IntegerX = 1 : Y = 1For i = 1 To 4For j = 1 To iY = Y + jNext jX = X + YNext iPrint XEnd Sub写出程序运行时单击命令按钮后,窗体Form1上的输出结果。
6.Private Sub Command1_Click()Dim A(1 To 5) As IntegerDim b As IntegerFor b = 1 To 5A(b) = bNext bText1.Text = A(b - 2)End Sub写出程序运行时单击Command1后,文件框Text1中的输出结果。
7.Function F(a As Integer, b As Integer) As IntegerF = a + bEnd FunctionPrivate Sub Form_Click()Dim a As Integer, b As Integer, z As Integera = 4:b =5z = F(a, b)Print zEnd Sub写出程序运行时单击窗体后,Form1上的输出结果。
8.Function F(a As Integer)Dim b As IntegerStatic c As Integerb = b + 2c = c + 2F = a + b + cEnd FunctionPrivate Sub Command1_Click()Dim a As Integera = 4For i = 1 To 3Print F(a)Next iEnd Sub写出程序运行时,单击命令按钮在窗体上的输出结果。