2012年9月份考试可视化程序设计(VB)第二次作业.doc
VB期末考试试卷2012版(含答案)
'********** End ********** fun = Sum End Function Private Sub Form_Load() Show Print fun() NJIT_VBபைடு நூலகம்End Sub Private Sub NJIT_VB() Dim i As Integer Dim s As String Dim fOut As Integer fOut = FreeFile Open App.Path & "\out.dat" For Output As #fOut Print #fOut, fun() Close #fOut End Sub
8
C:DrawWidth 属性 D:DrawStyle 属性
答案:B 第 19 题 (2.0 分) 关于顺序文件和随机文件的说法错误的是(). A:顺序文件中记录的逻辑顺序与存储顺序是一致的 B:随机文件的结构特点是固定记录长度以及每条记录均有记录号 C:随机文件的操作与顺序文件相同 D:随机文件读写操作比顺序文件灵活
答案:A 第 17 题 (2.0 分) 在 VB 中没有提供下列()事件. A:MouseDown B:MouseUp C:MouseOver D:MouseMove
答案:C 第 18 题 (2.0 分) 在 VB 中,坐标轴的默认刻度单位是缇,用户可以根据实际需要使用()来改变刻度单位. A:Scale 属性 B:ScaleMode 属性
答案:C 第 15 题 (2.0 分) 下列程序: Sub mtv(ByVal m As Integer, ByVal n As Integer) m = m+7 n = n* 5 Print"m=";m;"n="n; End Sub Sub Form_Click() Dim a As Integer, b As Integer a = 8: b = 7 mtv a,b
[东大]20秋学期《可视化程序设计(VB)》在线平时作业2答案辅导资料
[东北大学]20秋学期《可视化程序设计(VB)》在线平时作业2
前言:请读者认真阅读本套试卷,确定是您需要的学习资料在下载!!
一、单选题 (共 15 道试题,共 75 分)
1.用于注释语句的单词是()。
A项.Rem
B项.End
C项.Else
D项.Loop
[正确选择答案]:A
2.合法的变量名是()。
A项.Rem
B项.End
C项.Loop
D项.Sum
[正确选择答案]:D
3.以下关于菜单的叙述中,错误的是()。
A项.在程序运行过程中可以增加或减少菜单项
B项.如果把一个菜单项的Enabled属性设置为False,则可删除该菜单项
C项.弹出式菜单在菜单编辑器中设计
D项.利用控件数组可以实现菜单项的增加或减少
[正确选择答案]:B
4.以下关于文件的叙述中,错误的是()。
A项.顺序文件中的记录一个接一个地顺序存放
B项.随机文件中记录的长度是随机的
C项."执行打开文件的命令后,自动生成一个文件指针"
D项.LOF函数返回给文件分配的字节数
[正确选择答案]:B
5.为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()。
A项.Value
B项.Default
C项.Cancel
D项.Enabled
[正确选择答案]:C
6.设x=4,y=8,z=7,表达式x<y And (Not y>z) Or z<x的值是()。
A项.1
B项.-1。
可视化程序设计(VB)第二次作业.
可视化程序设计(VB第二次作业一、单项选择题1. Micrisift Access数据库文件的扩展名是(mdb。
2. 下列哪个符号能作为VB中的变量名(AB7。
3. 通过设置Shape控件的(Shape属性可以绘制多种形状的图形4. 下面的程序的输出结果是(21 21x=5For i = 1 To 20 Step 2x=x+i\5Next iPrint x, i5. 下列赋值语句中(x+y=x是错误的。
6. 要设置标签框是否有边框,应设置(BordeStyle属性来实现。
7. 下面关于随机文件的描述,不正确的是:(一个文件中记录号不必惟一8. 当运行程序时,系统自动执行启动窗体的(Load事件过程。
9. 以下说法正确的是(不同标准模块中的通用过程不能同名10. 要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对(Borderstyle属性设置就即可。
11. 当函数EOF(的返回值为真时,表示文件的指针指向(尾部12. 将通用对话框CommonDialog1的类型设置为“另存为”对话框,该调用该控件的(ShowSave方法。
13. 令A、B、C都是整型变量,A=3,B=4,C=5,下列表达式结果为TRUE的是((A - C * Sqr(B + B = 014. 在下列关于对话框的叙述中,错误的是(作为对话框窗体的Borderstyle、ControlBox、MaxButton和MinButton应分别设置为l、True、False和 False:15. 下面关于变量的作用域,正确的描述是(同一模块中不同级的变量不能同名。
16. 当鼠标移动时,有关MouseMove事件的说明正确的是(MouseMove事件不断发生17. 使用RGB函数来设置颜色时,RGB(0, 0,255是(蓝色18. Line方法不能用来画(圆19. 若有数组说明语句为:Dim a(-3 To 8 则数组a包含元素的个数是(12。
可视化程序设计(VB)第二次作业题及答案.doc
第2次作业一、单项选择题(本大题共78分,共26小题,每小题3分)1.VB中函数ubound的功能是 ________ 。
A.初始化数组B.获取数组指定维数卜-界C.获取数组指定维数上界D.计算数组元素的个数2.在设定Option Base 0 后,经Dim arr (3, 4) As Integer 定义的数组arr 含有的元素个数为()。
A.12B.20C.16D.93.窗体上冇一个名称为Frame 1的框架(如图),若要把框架上显示的"Framer7改为汉字〃框架〃,卜•列选项中止确的是()。
A.Frame l.Caption=H tE 架”B.Frame ="框架"C.Frame l.Tcxt=M框架”D.Frame 1 .Value="框架"4.要将单选按钮以图形的方式显示,需要设置的屈性是()。
A.StyleB.ValueC.CaptionD.Enab1ed5.假如列表框(Listl)冇4个数据项,要把最后一个数据项“china”删除的语句是()。
A.移玄•第一项B.移去最后一项C.程序无操作D.程序出错6.在使用菜单编辑器设计菜单吋,必须输入的项是()oA.标题B.名称C.索引D.快捷键7.下列选项中可以用作容器的是()。
A.图像框B.列表框c.框架D.文木框8.菜单控件仅支持的事件是()。
A.ClickB.MouseDownC.KeyPressD.Load9. Timer控件可用于后台进程小,可在Timer事件内编程,要触发Timer事件,必须通过以下()属性。
A.Enabled、TntervalB.Visible> IntervalC.Enableds VisibleTag^ Interval10.复选框的value属性为1时,表示()。
A.复选框未被选中B.复选松被选中C.复选框内右灰色的勾D.复选框操作有错误11.要禁用计吋器控件,需要设置为False的属性是()。
可视化程序设计(VB) ( 第2次 )
第2次作业一、单项选择题(本大题共60分,共 20 小题,每小题 3 分)1. 有如下事件过程,程序的功能是()。
Private Sub Commandl _Click ( ) S1=0: S2=0 M1=0: M2=0 N=1 Do while N<=100 A=INT(101* RND) If a mod2=0 THEN S1= S1+A : M1=M1+1 Else S2= S2+A : M2=M2+1 End if N=N+1 Loop Print S1,S2 Print M1,M2 END SubA.求101以内奇数之和B.求101以内偶数之和C.随机产生100个0-100之间的整数,并分别求这些数的奇数和与偶数的个数与和D.随机产生101个0-100之间的整数,并分别求这些数的奇数和与偶数的个数与和2. 下列程序段的执行结果为()。
Dim x as integer If x Then Print x Else Print x+1A.1B.C.-1D.显示出错信息3. 下列选型中,说法错误的是()。
A.每个菜单项都是一个控件,与其他控件一样也有自己的属性和事件B.除了Click事件外,菜单项还能响应其他的如Dblclick等事件C.不能给顶级菜单项设置快捷键D.在程序执行时,如果菜单项的Enabled属性为False,则该菜单项变成灰色,不能被用户选择4. 下列程序的执行后,X的结果为()。
Private Sub Command1_Click( ) x=0 For i=1 to 3 x=1 For j=1 to 4 x=2 For k=1 to 5 x = x + 2 Next k Next j Next i Print x End SubA.12B.24C.36D.485. 要让文本框获得焦点的方法是()。
A.GOTFOCUSB.SETFOCUSC.LOSTFOCUSD.上述3个都可以6. 已知d=#2015-04-01#表达式year(d)+1的值是()。
2012全国计算机二级VB机试模拟题 (12)
1第1小题【知识点播】文本框控件的MultiLine属性设置文本框是否能以多行显示文本,值为True表示允许,值为False表示不允许;ScrollBars属性设置文本框是否有水平或垂直滚动条,它的值为:0表示没有滚动条(默认值),1表示只有水平滚动条、2表示只有垂直滚动条,3表示有水平和垂直滚动条,设置0以外的值时MultiLine属性值必须为True。
【审题分析】本题只需按要求画出控件并设置其相应属性即可。
【操作步骤】步骤1:新建一个"标准EXE"工程,在窗体Form1中画两个文本框,并分别设置它们的相关属性,其属性及值如表97-1所示。
表97-1步骤2:按要求将文件保存至考生文件夹中。
第2小题【审题分析】要在程序运行时,移动滚动条上的滑块就能改变文本框的高度,只需在滚动条的Change事件过程中编写利用滚动条的V alue属性值来决定文本框Height属性值的语句即可,同时将文本框Width属性值设置为其Height属性值的1.5倍。
【操作步骤】步骤1:新建一个"标准EXE"工程,在窗体Form1中画一个文本框和一个水平滚动条,在属性设置窗口中设置其相关属性,其属性及值如表97-2所示。
表97-2步骤2:双击窗体Form1上的水平滚动条,打开代码编辑窗口,在其Change 事件过程中输入以下代码:参考代码:Private Sub Hsb1_Change()Txt1.Height = Hsb1.ValueTxt1.Width = Txt1.Height * 1.5End Sub步骤3:按要求将文件保存至考生文件夹中。
【主要考点】水平滚动条控件、Change事件过程。
2第1小题【审题分析】在本题源码“修改”按钮的单击事件过程中,通过语句“txtData = Cbo1.Text”将组合框中当前选择内容显示到文本框中,同时通过设置“确定”按钮的Enabled属性值为True使其可用;在“确定”按钮的单击事件过程中,通过语句“Cbo1.List(ListIndex) = txtData”把修改后的文本框内容替换组合框中该列表项的原有内容,并清空文本框,使“确定”按钮不可用;在“添加”按钮的单击事件过程中,用组合框的AddItem方法将文本框中的内容添加为组合框的一个项目。
2012年计算机二级VB用户界面设计练习题及答案
2012年计算机二级VB用户界面设计练习题及答案计算机等级考试网更新:2012-1-1 编辑:evans用户界面设计一、单选题1.下列控件中没有Caption属性的是 ________。
A)框架···B)列表框C)复选框D)单选按钮2.复选框的Value 属性为 1 时,表示 ________。
A)复选框未被选中B)复选框被选中C)复选框内有灰色的勾D)复选框操作有误3.用来设置斜体字的属性是 ________。
A) FontItalicB) FontBoldC) FontNameD) FontSize4.将数据项“China”添加到列表框List1中成为第二项应使用________语句。
A) List1.AddItem "China",1B) List1.AddItem "China", 2C) List1.AddItem 1, "China"D) List1.AddItem 2, "China"5.引用列表框List1最后一个数据项,应使用 ________语句。
A) List1.List(List1.ListCount)B) List1.List(ListCount)C) List1.List(List1.ListCount-1)D) List1.List(ListCount-1)6. 假如列表框List1有四个数据项,那么把数据项“China”添加到列表框的最后,应使用 ________语句。
A) List1.AddItem 3, "China"B) List1.AddItem "China", List1.ListCount-1C) List1.AddItem "China", 3D) List1.AddItem "China", List1.ListCount7.执行了下面的程序后,列表框中的数据项有________。
可视化程序设计(VB)模拟题2
一、单项选择题:(每小题2分,共24分)1、在V B中,称对象的数据为()。
A、属性B、方法C、事件D、封装2、V B中,将命令按钮控件在窗体中失效(不可用)的属性语句是()。
A、d e f a u l tB、C a n c e lC、E n a b l e dD、V i s i b l e3、函数L e n(S t r(V a l(“123.4”)))的值为()。
A、11B、5C、6D、84、将文本框的()属性设置为T r u e时,文本框可以输入或显示多行文本,且会在输入的内容超出文本框的宽度时自动换行。
A、M u l t i L i n eB、S c r o l l B a r sC、T e x tD、E n a b l e d5、通过文本框的()事件过程可以获取文本框中键入字符的A S C I I码值。
A、C h a n g eB、G o t F o c u sC、L o s t F o c u sD、K e y P r e s s6、运行时,要清除图片框P1中的图像,应使用语句()。
A、P i c t u r e l.P i c t u r e=“”B、P1.P i c t u r e=L o a d P i c t u r e()C、P i c t u r e l.P i c t u r e=L o a d P i c t u r eD、P i c t u r e l.P i c t u r e=L o a d P i c t u r e(“C:\W I N D O W S\C l o u d s.b m p”)7、要清除组合框C o m b o1中的所有内容,可以使用()语句。
A、C o m b o l.C l sB、C o m b o l.C l e a rC、C o m b o l.D e l e t eD、C o m b o l.R e m o v e8、T i m e r控件的()属性决定该控件是否对时间的推移做响应。
(完整word版)VB程序设计试题题库及答案.doc
VB程序设计笔试题题库一、选择题1 下列常量中,是 Integer类型常量的是(C )。
A、123&B、-38844C、123%D、327682 下面选项中 () 是字符连接运算符 . ( A )A、&B、AndC、%D、Mod3下面关于 VB 的集成开发环境( IDE )的叙述中,不正确的是(B )。
A、IDE是设计、调试、运行 VB程序的工具。
B、用户不能随意关闭 IDE中的窗口。
C、" 窗体设计 " 窗口是用来设计应用程序界面(窗体)的。
D、打开 / 关闭各窗口的命令主要在 IDE的" 视图 " 菜单中。
4 len( “程vb序设计”)=( C ) 。
A、 5B、2C、 6D、105 表达式 15 Mod 4 + 13 \ 5 * 2 的值是 DA、7B、0C、2D、46 赋值语句 A=123 + Mid$( “123456”,3,2)执行后, A= ( A )。
A、157B、12334C、123D、"12334"7 在一个语句内写多条语句时 , 用来分隔每条语句的符号是 ( C ).A、,B、;C、:D、、8 将逻辑型数据转换成整型数据时,转换规则是( D )。
A、将 True 转换为 1 ,将 False 转换为 0B、将 True 转换为 1 ,将 False 转换为 -1C、将 True 转换为 0 ,将 False 转换为 -1D、将 True 转换为 -1 ,将 False 转换为 09 表达式 2+3*4^5-SIN(X+1)/2 中最先进行的运算是 ( D ).A、SINB、4^5C、3*4D、x+110 如果 x=2 ,则表达式 x+1>2 Or sin(x)>0.9 And 3>x+3 的值( B )。
A、不能计算B、 TrueC、5D、False11 随机产生 [10,50] 之间整数的正确表达式是( D )。
东大20秋学期《可视化程序设计(VB)》在线平时作业2
20秋学期《可视化程序设计(VB)》在线平时作业2用于注释语句的单词是()。
A:Rem
B:End
C:Else
D:Loop
答案:A
合法的变量名是()。
A:Rem
B:End
C:Loop
D:Sum
答案:D
以下关于菜单的叙述中,错误的是()。
A:在程序运行过程中可以增加或减少菜单项
B:如果把一个菜单项的Enabled属性设置为False,则可删除该菜单项
C:弹出式菜单在菜单编辑器中设计
D:利用控件数组可以实现菜单项的增加或减少
答案:B
以下关于文件的叙述中,错误的是()。
A:顺序文件中的记录一个接一个地顺序存放
B:随机文件中记录的长度是随机的
C:执行打开文件的命令后,自动生成一个文件指针
D:LOF函数返回给文件分配的字节数
答案:B
为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()。
A:Value
B:Default
C:Cancel
D:Enabled
答案:C。
2012年9月全国计算机等级考试二级VB笔试试卷及答案(WORD版本)
2012年9月全国计算机等级考试二级笔试试卷Visual Basic语言程序设计一、选择题1、下列链表中,其逻辑结构属于非线性结构的是A、二叉链表B、循环链表C、双向链表D、带链的栈2、设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。
现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为A、15B、16C、20D、0或353、下列关于栈的叙述中,正确的是A、栈底元素一定是最后入栈的元素B、栈顶元素一定是最先入栈的元素C、栈操作遵循先进后出的原则D、以上三种说法都不对4、在关系数据库中,用来表示实体间联系的是A、属性B、二维表C、网状结构D、树状结构5、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,则实体部门和职员间的联系是A、1:1联系B、m:1联系C、1:m联系D、m:n联系6、有两个关系 R和S如下:则由关系R得到关系S的操作是A、选择B、投影C、自然连接D、并7、数据字典(DD)所定义的对象都包含于A、数据流图(DFD图)B、程序流程图C、软件结构图D、方框图8、软件需求规格说明书的作用不包括A、软件验收的依据B、用户与开发人员对软件要做什么的共同理解C、软件设计的依据D、软件可行性研究的依据9、下面属于墨盒测试的方法是A、语句覆盖B、逻辑覆盖C、边界值分析D、路径覆盖10、下面不属于软件设计阶段任务的是A、软件总体设计B、算法设计C、制定软件确认测试计划D、数据库设计11、以下叙述中错误的是A、.vbp文件是工程文件,一个工程可以包含.bas文件B、.frm文件是窗体文件,一个窗体可以包含.bas文件C、.vbp文件是工程文件,一个工程可以由多个.frm文件组成D、.vbg文件是工程组文件,一个工程组可以由多个工程组成12、以下叙述中错误的是A、在Visual Basic的窗体中,一个命令按钮是一个对象B、事件是能够被对象识别的状态变化或动作C、事件都是由用户的键盘操作或鼠标操作触发的D、不同的对象可以具有相同的方法13、设x=3.3,y=4.5,表达式x-Int(x)+Fix(y)的值是A、3.5B、4.8C、4.3D、4.714、窗体上有一个名称为Command1的命令按钮,其中部分代码如下:Private Sub Command1_Click( )Dim a(10) As IntegerDim n As Integer……Call calc(a,n)……End Subcalc过程的的首行应该是A、Sub calc(x() As Integer,n As Integer)B、Public Sub calc(x() As Integer)C、Private Sub calc(a(n) As Integer,n As Integer)D、Public Sub calc(a As Integer, n As Integer)15、设有如下程序Sub f(x As Integer,ByVal y As Integer)x=2*xy=y+xEnd SubPrivate Sub Command1_Click()Dim a As Integer , b As Integera=6 ; b=35call f(a,b)print a,bEnd Sub程序运行后,单击命令按钮Command1,输出结果为A、6 47B、12 47C、6 35D、12 3516、以下叙述中正确的是A、窗体及窗体上所有控件的事件过程代码都保存在窗体文件中B、在工程中只有启动窗体可以建立菜单C、窗体名称必须与窗体文件的名称相同D、程序一定是从某个窗体开始执行的17、窗体上有一个名称为Command1的命令按钮,其单击事件过程代码如下:Private Sub Command1_Click()Static x As Variantn=0x=array(1,2,3,4,5,6,7,8,9,10)While n<=4x(n)=x/(n+5)Print x(n);N=n+1WendEnd Sub运行程序,单击命令按钮Command1,窗体上显示的是A、12345B、678910C、23456D、6234518、窗体上有一个名称为Label1的标签和一个名称为Command1的命令按钮,命令按钮的单击事件过程如下:Private Sub Command1_click()x=InputBox(“输入x: ”,,0)y=InputBox(“输入y: ”,,0)Label1.caption=x+yEnd Sub运行程序后,单击命令按钮,在输入对话框中分别输入2,3,运行的结果是A、程序运行有错误,数据类型不匹配B、程序运行有错误,InputBox函数的格式不对C、在Label1中显示5D、在Label1中显示2519、窗体上有一个名称为Shape1的形状控件和由三个命令按钮组成的名称cmdDraw的控件数组。
奥鹏东北大学20春学期《可视化程序设计(VB)》在线平时作业2.doc
以下叙述中错误的是()A.一个工程中只能有一个Sub Main过程B.窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体C.窗体的Hide方法和Unload方法的作用完全相同D.若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体正确答案:C若某过程声明为Sub aa(n as integer),则调用实参与形参是按地址传递。
A.Callaa(5)B.Callaa(n1)C.Callaa(n)D.Callaa(i-1)正确答案:D假定X是数值型变量,由函数组成的表达式INT(X/2)=X/2的作用是()。
A.用于测试X是否偶数B.返回一个整数C.返回一个奇数D.用于测试X是否整数正确答案:A函数Int(-3.6)的值是()。
A.-3B.3C.-4D.4正确答案:C语句if 3*4=10 then a=1 else a=2 执行后,a的值为()。
A.12B.10C.1D.2正确答案:C以下不能在"工程资源管理器"窗口中列出的文件类型是( )。
A..basB..resC..frmD..ocx正确答案:D以下叙述错误的是()。
A.打开一个工程文件时,系统自动装载有关的窗体、标准模块等文件。
B.当程序运行时,双击一个窗体,则触发该窗体的Dbclick事件C.Visual Basic 应用程序只能以解释方式执行D.事件可以由用户引发,也可以由系统引发正确答案:C在窗体上画一个名称为File1的文件列表框,并编写如下程序:Private Sub File1_DblClick()x=Shell(File1.FileName,1)End Sub以下关于该程序的叙述中,错误的是()。
A.x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)B.双击文件列表框中的文件,将触发该事件过程C.要执行的文件的名字通过File1.FileName指定D.File1中显示的是当前驱动器、当前目录下的文件正确答案:A设窗体上有一个列表框控件List1,且其中含有若干列表项。
2012VB程序设计(附答案)
VB程序设计第一题题目:(事件)单击窗体(响应)求50以内所有偶数的和,并在窗体上输出来。
将结果存入变量S中。
代码:Dim I As IntegerFor i = 2 To 50If (i Mod 2)=0 ThenS=s+iEnd IfNextPrint (CStr(s))第二题题目:(事件)双击窗体(响应)求s=1+1*2+1*2*3+….+1*2*3*….*10并将结果存入变量S中代码:Dim i,j As IntegerDim k As Longk=1s=0For i =1To 10For j=1 To ik=k*jNexts=s+kk=1NextPrint(CStr(s))第三题题目:(事件)单击窗体(响应)求100以内偶数的和,并将结果输出在窗体上。
将结果存入变量SUM中代码:Dim i As IntegerFor i =1 To 100If i Mod 2 =0 ThenSum=sum+iEnd IfNextPrint sum第四题题目:(事件)单击窗体(响应)编写程序求10*11*12+11*12*13+….+15*16*17的结果并将结果输出到窗体上。
将结果存入变量M中。
代码:Dim i,j As IntegerDim s As LongFor i =10 To 15s=1For j = i To i +2s=s*jNextm=m+sNextPrint (CStr(m))第五题题目:(事件)双击窗体(响应)求100以内奇数的和,并将结果输出在窗体上。
将结果存入变量SUM中。
代码:Dim i As IntegerFor i=1 To 100If i Mod 2 = 1 Thensum = sum + iEnd IfNextPrint sum第六题题目:(事件)单击窗体(响应)已知S=1+1/4+1/9+1/16+1/25+…+1/100,结果输出在窗体上代码:Dim s As SingleFor i=1 To 10a=i*iSum =1/a + SumNextPrint Sum第七题题目:(事件)双击窗体(响应)求1+1*2+1*2*3+....+1*2*3*. (10)并将结果存到变量S中代码:Dim s As Longj=1For i = 1 To 10j= j*iSum = Sum + jNextPrint Sum第八题题目:(事件)单击窗体(响应)求1—1/2+1/3—1/4+….+1/99—1/100的值。
东北大学23秋《可视化程序设计(VB)》在线平时作业2-答案
21春学期《可视化程序设计(VB)》在线平时作业2试卷总分:100 得分:100一、单选题 (共 15 道试题,共 75 分)1.在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即 .txt文件),则正确的描述格式是()。
【A.项】“text (.txt)|(*.txt)”【B.项】“文本文件( .txt) | (.txt)”【C.项】“text(.txt)||(*.txt)”【D.项】“text(.txt)(*.txt)”[正确选择]:A2.为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()。
【A.项】Value【B.项】Default【C.项】Cancel【D.项】Enabled[正确选择]:C3.下列Visual Basic程序段运行后,变量s、t的值为()。
s=0:t=1 For k=2 To 4 s=s+k t=t*k Next k【A.项】2 2【B.项】9 24【C.项】5 6【D.项】0 1[正确选择]:B4.窗体能够响应的事件是()。
【A.项】ActiveForm【B.项】Drive【C.项】Load【D.项】Change[正确选择]:C5.正确定义实型变量的是()。
【A.项】Dim I As Integer【B.项】Dim Sum As Single【C.项】Dim Name As String【D.项】"wjm="信息技术"[正确选择]:B6.设在菜单编辑器中定义了一个菜单项,名为menu1。
为了在运行时隐藏该菜单项,应使用的语句是()【A.项】menu1.Enabled=True。
2012年9月份考试可视化程序设计(VB)第二次作业
2012年9月份考试可视化程序设计(VB)第二次作业一、单项选择题(共20题、总分80分、得分0分)1. 下列关于多文档界面(MDI)应用程序,说法错误的是() (本题分数:4 分,本题得分:0 分。
)A、一个多文档界面应用程序只能包含一个MDI窗体B、一个多文档界面应用程序只能包含一个子窗体C、子窗体的MDIChild属性应设置为TrueD、最小化父窗口时,所有子窗口也被最小化题目信息难度: 3正确答案: B解题方案:2. 下列过程不能包含在标准模块中定义的是()。
(本题分数:4 分,本题得分:0 分。
)A、事件过程B、子过程C、函数过程D、公共过程题目信息难度: 3正确答案: A解题方案:3. 下列关于数据库说法错误的是() (本题分数:4 分,本题得分:0 分。
)A、一个表可以构成一个数据库B、多个表可以构成数据库C、一个表的每一条记录中的各数据项具有相同的类型D、同一个字段的数据具有相同的类型题目信息难度: 3正确答案: C解题方案:4. 下列关于菜单访问键和快捷键的说法正确的是() (本题分数:4 分,本题得分:0 分。
)A、若一菜单项的Caption属性为“打开(&O)”,则其快捷键是Ctrl+OB、快捷键指用于执行一个命令的功能键或组合键,可以在菜单编辑器中将快捷键设为Alt+FC、可以为任意的菜单项都添加快捷键或访问键D、通过访问键打开某个子菜单时,必须先使焦点位于其上一级菜单题目信息难度: 3正确答案: D解题方案:5. 向一个顺序文件中写数据时,()是从文件末尾添加的方式打开顺序文件。
(本题分数:4 分,本题得分:0 分。
)A、OutputB、 InputC、 WriteD、Append题目信息难度: 3正确答案: D解题方案:6. 从随机文件中读取数据的命令是() (本题分数:4 分,本题得分:0 分。
)A、PutB、 GetC、 PrintD、 Input题目信息难度: 3正确答案: B解题方案:7. 以下说法正确的是() (本题分数:4 分,本题得分:0 分。
可视化程序设计(VB)第二次作业
可视化程序设计(VB)第二次作业一、单项选择题(本大题共90分,共 30 小题,每小题 3 分)1. Micrisift Access数据库文件的扩展名是()。
A. dbfB. AccC. mdbD. db2. 报表设计器的控件箱中没有()控件。
A. LabelB. PictureBoxC. ImageD. TextBox3. 下列关于多文档界面(MDI)应用程序,说法错误的是()A. 一个多文档界面应用程序只能包含一个MDI窗体B. 一个多文档界面应用程序只能包含一个子窗体C. 子窗体的MDIChild属性应设置为TrueD. 最小化父窗口时,所有子窗口也被最小化4. 下列过程不能包含在标准模块中定义的是()。
A. 事件过程B. 子过程C. 函数过程D. 公共过程5. 下列赋值语句中()是错误的。
A. x=x+1B. x=x+yC. x+y=xD. x=4>66. 下列属性中,目录列表框和文件列表框都有的属性为()。
A. ListB. valueC. PathD. Pattern7. 下列关于菜单访问键和快捷键的说法正确的是()A. 若一菜单项的Caption属性为“打开(&O)”,则其快捷键是Ctrl+OB. 快捷键指用于执行一个命令的功能键或组合键,可以在菜单编辑器中将快捷键设为Alt+FC. 可以为任意的菜单项都添加快捷键或访问键D. 通过访问键打开某个子菜单时,必须先使焦点位于其上一级菜单8. 下面关于随机文件的描述,不正确的是:()A. 每条记录的长度必须相同B. 一个文件中记录号不必惟一C. 可通过编程对文件中某条记录方便修改D. 文件的组织结构比顺序文件复杂9. 向一个顺序文件中写数据时,()是从文件末尾添加的方式打开顺序文件。
A. OutputB. InputC. WriteD. Append10. 下列说法正确的是()A. 如果框架的Enable设为False,则框架内的所有控件都不可用。
全国计算机等级考试二级VISUAL+BASIC真题2012年9月
全国计算机等级考试二级VISUAL BASIC真题2012年9月(总分:100.00,做题时间:90分钟)一、选择题(每小题2分,共70分) (总题数:35,分数:70.00)1.下列链表中,其逻辑结构属于非线性结构的是(分数:2.00)A.二叉链表√B.循环链表C.双向链表D.带链的栈解析: [解析] 循环链表、双向链表、带链的栈都是线性结构,二叉链表是非线性结构二叉树的链式存储结构,只有它是非线性结构。
2.设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。
现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为(分数:2.00)A.15B.16C.20D.0或35 √解析:[解析] 在循环队列中,用队尾指针rear指向队列中的队尾元素,用队头指针front指向队头元素的前一个位置。
因此,从队头指针front指向的后一个位置到队尾指针rear指向的位置之间所有的元素均为队列中的元素。
循环队列的初始状态为空,即rear=front=m,每进行一次人队运算,队尾指针就进一。
每进行一次出运运算,队头指针就进一。
此题中rear=front=15,可能出现的情况是入队的元素全部出队,此时队列中元素个数为0;也可能是执行人队出队的次数不一样,最终状态是队列为满的状态,此时队列中元素个数为35。
3.下列关于栈的叙述中,正确的是(分数:2.00)A.栈底元素一定是最后入栈的元素B.栈顶元素一定是最先入栈的元素C.栈操作遵循先进后出的原则√D.以上三种说法都不对解析:[解析] 栈(Stack)是限定在一端进行插入与删除的线性表。
在栈中,允许插入与删除的这一端称为栈顶,而不允许插入与删除的另一端称为栈底。
栈是按照“先进后出”或“后进先出”的原则组织数据的,因此,栈也被称为“先进后出”表或“后进先出”表4.在关系数据库中,用来表示实体间联系的是(分数:2.00)A.属性B.二维表√C.网状结构D.树状结构解析: [解析] 在关系数据库中,实体与实体间的联系可以用关系(二维表)的形式来表示。
VB程序设计考试题库(2)
VB程序设计考试题库(2)VB程序设计考试(2)一、单选题(每题1分,共50题)1.关于Visual Basic应用程序,正确的叙述是(未填)。
错误正确答案:AA.Visual Basic程序运行时,总是等待事件被触发B.Visual Basic程序设计的核心是编写事件过程的程序代码C.Visual Basic程序是以线性方式顺序执行的D.Visual Basic的事件可以由用户随意定义,而事件过程是系统预先设置好的2.可视化编程的基本过程主要有3步,这3个步骤是(未填)。
错误正确答案:CA.创建工程、设计界面、编写代码B.创建工程、编写程序、保存程序C.设计界面、设置属性、编写代码D.设计界面、编写代码、调试程序3.窗体上有一个按钮和一个文本框,程序执行后,在文本框中输入12345,单击按钮后的输出结果为(未填)。
Private Sub Command1_Click()Dim A As Integer,B As IntegerText1.SelStart=2Text1.SelLength=2A=Val(Text1.SelText)B=Len(Text1.Text)Print A*BEnd Sub错误正确答案:CA.68C.170D.11704.VB中可用(未填)语句产生一消息框。
错误正确答案:DA.InputBoxB.ShiftC.BothD.MsgBox5.在窗体Form1的标题栏中显示“VisualBasic窗体"的命令是(未填)。
错误正确答案:C/doc/5173e546f68a6529647d27284b73f24 2336c3184.html ="VisualBasic窗体"B.Form1.Title="VisualBasic窗体"C.Form1.Caption="VisualBasic窗体"D.Form1.T ext="VisualBasic窗体6.以下(未填)是Visual Basic中合法的函数使用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2012年9月份考试可视化程序设计(VB)第二次作业
一、单项选择题(本大题共80分,共 20 小题,每小题 4 分)
1. 下列关于多文档界面(MDI)应用程序,说法错误的是()
A. 一个多文档界面应用程序只能包含一个MDI窗体
B. 一个多文档界面应用程序只能包含一个子窗体
C. 子窗体的MDIChild属性应设置为True
D. 最小化父窗口时,所有子窗口也被最小化
2. 下列过程不能包含在标准模块中定义的是()。
A. 事件过程
B. 子过程
C. 函数过程
D. 公共过程
3. 下列关于数据库说法错误的是()
A. 一个表可以构成一个数据库
B. 多个表可以构成数据库
C. 一个表的每一条记录中的各数据项具有相同的类型
D. 同一个字段的数据具有相同的类型
4. 下列关于菜单访问键和快捷键的说法正确的是()
A. 若一菜单项的Caption属性为“打开(&O)”,则其快捷键是Ctrl+O
B. 快捷键指用于执行一个命令的功能键或组合键,可以在菜单编辑器中将快捷键设为Alt+F
C. 可以为任意的菜单项都添加快捷键或访问键
D. 通过访问键打开某个子菜单时,必须先使焦点位于其上一级菜单
5. 向一个顺序文件中写数据时,()是从文件末尾添加的方式打开顺序文件。
A. Output
B. Input
C. Write
D. Append
6. 从随机文件中读取数据的命令是()
A. Put
B. Get
C. Print
D. Input
7. 以下说法正确的是()
A. 通用过程可以出现在窗体模块和标准模块中
B. 不同模块中的通用过程可以重名
C. 同一标准模块中的通过过程可以同名
D. 不同标准模块中的通用过程不能同名
8. Seek方法用于在()类型的记录集中查找满足条件的记录。
A. 动态集
B. 快照
C. 表
D. 任意
9. 数据控件用于设置指定数据控件所访问的记录来源的属性是()
A. RecordSource
B. DataSource
C. DatabaseName
D. RecordSetType
10. 在下列关于对话框的叙述中,错误的是():
A. 作为对话框窗体的Borderstyle、ControlBox、MaxButton和MinButton应分别设置为l、True、False和 False。
B. 语句frmAbout.Show vbModeless,frmMain将 fmAbout窗体显示为fmMain的无模式子窗体。
C. 可以将对话框分成两种类型:模式的和无模式。
D. 语句frmAbout.Show将frmAbout作为无模式对话框显示。
11. 在用菜单编辑器设计菜单时,必须输入的项有()。
A. 快捷键
B. 标题
C. 索引
D. 名称
12. 下列过程说明合法的是()
A. Sub S1(ByVal n!())
B. Sub S1(n!) as Integer
C. Function S1%(S1%)
D. Function S1(ByVal n!)
13. 当BOF属性为Ture时,表示()。
A. 当前记录位置位于Recordset对象的第一条记录
B. 当前记录位置位于Recordset对象的第一条记录之前
C. 当前记录位置位于Recordset对象的最后一条记录
D. 当前记录位置位于Recordset对象的最后一条记录之后
14. 以下叙述错误的是()
A. 在KeyUp和KeyDown事件过程中,从键盘上输入A和a是相同的
B. 在KeyUp和KeyDown事件过程中,从键盘上1和小键盘上的1看作不同数字
C. KeyPress事件中不能识别键盘上某个键的按下与释放
D. KeyPress事件中可以识别键盘上某个键的按下与释放
15. 文本框控件与DATA控件绑定到一起时,文本框的DataSource属性指定了文本框所要绑定的()
A. 数据库名
B. 数据表名
C. 字段名
D. 以上都不是
16. 用于设置或返回文件类型的属性是()。
A. Drive
B. Path
C. Pattern
D. FileTitle
17. 运行时,要清除图片框P1中的图像,应使用语句()。
A. Pl.Pictu re=“”
B. P1.Picture=LoadPicture()
C. Picturel.Picture=LoadPicture
D. Picturel.Picture=LoadPicture(“C:\WINDOWS\Clouds.bmp”)
18. 下面关于多重窗体的叙述中,正确的是()。
A. 作为启动对象的 main于过程只能放在窗体模块内
B. 如果启动对象是 main子过程,则程序启动时可不加载任何窗体,以后由该过程根据不同情况决定是否加载或加载哪一个窗体
C. 没有启动窗体,程序不能执行
D. 以上都不对
19. 以下的属性和方法中()可重定义坐标系。
A. DrawStyle属性
B. DrawWidth属性
C. Scale方法
D. ScaleMode属性
20. 如果当前的List1中为空(即没有选项),运行下列语句后,List1中的内容是()
Private Sub Command1_Click()
Dim s As String
For n = 1 To 3
s = Chr(65+n)
List1.AddItem s, n
Next
End Sub
A. A
B. B
C. C
D. D
二、判断题(本大题共20分,共 10 小题,每小题 2 分)
1. 如果虚实结合是按地址传递,则当改变形参时,实参也跟着改变。
()
2. 数组作为参数,函数调用时一定是按地址传递。
()
3. Function过程必须以函数名作为返回值,而Sub过程不需要用函数名作为返回值。
()
4. 通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上。
()
5. 如果形参是数组,调用时实参也要求是数组。
()
6. 将复选框的Value属性设置成2后,则该复选框变成灰色,说明用户无法选择该选项。
()
7. 如果定义了子程序Public Sub Check(a!,b!),则a、b都是全局变量。
()
8. 当图像框Image控件的Stretch属性为True时,Image控件能自动调整自己的尺寸与显示的图片匹配。
()
9. 在标准模块中用Public声明全局变量,使变量在整个应用程序中有效。
()
10. 事件过程通常由事件驱动执行,而Sub过程通过过程调用执行。
()
答案:
一、单项选择题(80分,共 20 题,每小题 4 分)
1. B
2. A
3. C
4. D
5. D
6. B
7. D
8. C
9. A 10. A 11. D 12. D 13. B 14. D 15. B 16. C 17. B 18. B 19. C 20. D
二、判断题(20分,共 10 题,每小题 2 分)
1. √
2. √
3. √
4. ×
5. √
6. ×
7. ×
8. ×
9. √ 10. √。