二级VB考前密卷选择题(14)
A)强行排错法 B)集成测试法 C)回溯法 D)原因排除法
答 案:B
知识点:软件调试的各种方法及各种方法的区别。
评 析:调试的关键在于推断程序内部的错误位置及原因。主要的调试方法有强行排错法、回溯法和原因排除法。
(182)下列叙述中,不属于软件需求规格说明书的作用的是_______。
A)便于用户、开发人员进行理解和交流
B)反映出用户问题的结构,可以作为软件开发工作的基础和依据
C)作为确认测试和验收的依据
D)便于开发人员进行需求分析
答 案:D
知识点:软件需求规格说明书的作用
评 析:软件需求规格说明书(SRS,Software Requirement Specification)是需求分析阶段的最后成果,是软件开发中的重要文档之一。它有以下几个方面的作用:①便于用户、开发人员进行理解和交流:②反映出用户问题的结构,可以作为软件开发工作的基础和依据;③作为确认测试和验收的依据。
(183)在数据流图(DFD)中,带有名字的箭头表示_______。
A)控制程序的执行顺序 B)模块之间的调用关系
C)数据的流向 D)程序的组成成分
答 案:C
知识点:软件设计工具
评 析:数据流相当于一条管道,并有一级数据(信息)流经它。在数据流图中,用标有名字的箭头表示数据流。数据流可以从加工流向加工,也可以从加工流向文件或从文件流向加工,并且可以从外部实体流向系统或从系统流向外部实体。
(184)SQL语言又称为_______。
A)结构化定义语言 B)结构化控制语言
C)结构化查询语言 D)结构化操纵语言
答 案:C
知识点:结构化查询语言的定义
评 析:结构化查询语言(Structured Query Language,简称SQL)是集数据定义、数据操纵和数据控制功能于一体的数据库语言。
(185)视图设计一般有3种设计次序,下列不属于视图设计的是_______。
A)自顶向下 B)由外向内 C)由内向外 D)自底向上
答 案:B
知识点:数据库概念设计中视图设计的基本概念
评 析:视图设计一般有3种设计次序,它们分别是自顶向下、自底向上和由内向外,它们又为视图设计提供了具体的操作方法,设计者可根据实际情况灵活掌握,可以单独使用也可混合使用。
(186)要把一个命令按钮设置成无效,应设置属性______的值为False o
A)Visible B)Enabled C)Default D)Cancel
答 案:B
知识点:对象属性的设置,命令按钮
评 析:命令按钮的部分属性:
Visible属性:返回/设置一个值,决定对象是否可见:Cancel属性:当一个命令按钮的Cancel属性设置为True时,按Esc键与单击该命令按钮的作用相同:
Enabled属性:返回/设置一个值,决定对象是否响应用户生成事件;
Default属性:当一个命令按钮的Default属性被设置为True时,按回车键和单击该命令按钮的作用相同。
(187)以下控件可以用来实现定时执行某段代码的是______。
A)OLE B)Timer C)ComboBox D)FileListBox
答 案:B
知识点:计时器
评 析:计时器(Timer)是一种可以按一定时间间隔触发事件的控件。
①计时器的属性
Interval指定触发事件的时间间隔,单位为毫秒。Enabled属性指定控件是否可用,即控件是否定时触发事件。
②计时器的事件
计时器只有Timer事件。当计时器的Enabled属性为True时,Timer事件将以Interval指定的时间间隔被触发。
由于计时器的Timer时间可以以一定的时间间隔被触发,因此可以在Timer事件中添加希望被不断(以一定的时问间隔)执行的代码。
(188)下列程序段的执行结果为______。
N=0
For I=l To 3
For J=5 To 1 Step—l
N=N+l
Next J
Next I
Print N;J;I
A)12 0 4 B)15 0 4 C)12 3 1 D)15 3 l
答 案:B
知识点:For循环控制结构
评 析:跟踪程序:外循环执行3次,内循环执行5次,循环体N=N+l一共执行了3+5=15次,故N的值应当为15。
值得注意的是:For循环的控制变量,在每次循环体执行完之后,会自动加循环步长值,直到这个值超出循环语句指定的范围,循环结束。由此可见,循环结束后,I的值应当为3+1=4,J的值应当为l+(-1)=0。
(189)下列程序段的结果为______。
A=“ABBACDDCBA”
For I=6 To 2 Step-2
x=Mid(A,I,I)
Y=Left(A,I)
Z=Right(A,I)
Z= X & Y & Z。
Next I
Print Z
A)ABA B)AABAAB C)BBABBA D)ABBABA
答 案:C
知识点:常用内部函数,Right、Mid、Left
评 析:Right(字符串,n):返回字符串的最后n个字符。
Mid(字符串,p,n):从第p个字符开始,向后截取n个字符。p和n都是算术表达式。
Left(字符串,n):返回"字符串"的前n个字符。
"&"字符串连接运算符,将两个字符串按顺序连接起来。
分析程序:因为每次循环,z都被重新赋值,所以只需要跟踪最后一次循环即可得出最终结果:最后一次循环时,1=2。
X=Mid("ABBACDDCBA",2,2)="BB"
Y=Left("ABBACDDCBA",2)="AB"
Z=Right("ABBACDDCBA",21="BA"
Z=X & Y & Z="BBABBA"。
(190)系统符号常量的定义可以通过______获得。
A)对象浏览器 B)代码窗口 C)属性窗口 D)工具箱
答 案:A
知识点:窗体设计器和工程资源管理器
评 析:对象浏览器:可以显示出对象库和当前工程里过程中的可用类、属性、方法、事件及常量和变量。
代码窗口:Visual Basic"代码编辑器"是一个窗口,大多数代码都在此窗口上编写。它像一个高度专业化的字处理软件,有许多便于编写Visual Basic代码的功能。
属性窗口:主要是针对窗体和控件设置的,用来显示和设置窗体及控件的属性信息。
工具箱窗口:由工具图标组成,这些图标是Visual Basic应用程序的构件,称为图形对象或控件,每个控件由工具箱中的一个工具图标来表示。
(191)为了使图片框的大小可以自动适应图片的尺寸,则应______。
A)将其Autosize属性值设置为True
B)将其Autosize属性值设置为False
C)将其Stretch属性值设置为True
D)将其Stretch属性值设置为False
答 案:A
知识点:图片框,图像框的属性,事件和方法
评 析:图片框的Autosize属性返回或设置一个值,以决定控件是否自动改变大小以显示其全部内容。该属性的值如果是True,则控件根据图片的尺寸自动改变大小;该属性的值如果为False,则控件不改变自身的大小,如果载入的图片尺寸大于控件的尺寸,则将超过控件尺寸的那部分图片剪裁掉。
(192)若在Shape控件内以FillStyle属性所指定的图案填充区域,而填充图案的线条的颜色由FillColor属性指定,非线条的区域由BackStyle属性填充,则应______。
A)将Shape控件的FillStyle属性设置为2至7间的某个值,BackStyle属性设置为l
B)将Shape控件的FillStyle属性设置为0或1,BackStyle属性设置为l
C)将Shape控件的FillStyle属性设置为2至7间的某个值,BackStyle属性设置为0
D)将Shape控件的FillStyle属性设置为0或1,BackStyle属性设置为0
答 案:A
知识点:直线和形状
评 析:Shape控件的相关属性
FillStyle属性,该属性的设置值决定了形状控件内部的填充图案,其值如下:
O-Solid:(实心)
1-Transparent:(透明)
2-Horizontal Lin:(水平线)
3-Vertical Line:(垂直线)
4-Upward Diagona:(向上对角线)
5-Downward Diagonal:(向下对角线)
6-Cross:(交叉线)
7-Diagonal:(对角交义线)
FillColor属性.用来定义形状控件的内部颜色
如果FillStyle属性值设置为l,则FillColor属性将不起作用。
BackStyle属性,设置值为0和l,用来决定形状控件的背景是否被指定的颜色填充。为O时,形状控件的背景是透明的,为l时,形状控件的背景由BackColor属性所指定的颜色来填充。
如果FillStyle属性设置为0。则BackStyle属性将不起作用。
(193)要获得文件列表框中当前被选中的文件的文件名,则应使用哪个属性______。
A)Dir B)Path C)Drive D)Filename
答 案:D
知识点:文件列表框控件
评 析:文件列表框控件的相关属性
FileName属性用来设置或返回程序运行过程中当前选中的文件名称。
Path属性用来设置或返回程序运行过程中当前选中的文件的路径。
(194)下列程序段的执行结果为______。
I=0
For G=10 To 19 Step 3
I=I+1
Next G
Print I
A)4 B)5 C)3 D)6
答 案:A
知识点:For循环控制结构
评 析:For…Next循环
该程序段的功能相当于根据循环变量的初始值,求循环体执行的次数。
For循环的循环次数=Int(终值-初值)/步长+1。
故循环体(I=I+1)一共被执行4次,而每次执行I的值增加1。因此循环结束后I的值增加4,即I=0+4。
(195)滚动条控件中,用来设置鼠标单击滚动箭头时滚动条移动的大小的属性是_______。
A)Max B)Value C)LargeChange D)SmallChange
答 案:D
知识点:滚动条
评 析:滚动条控件(Hscro11或者Vscro11)的属性和事件:
1.属性
1)Value属性
Value属性对应于滚动框在滚动条中的位置,其值介于Min和Max属性值之间。当Value属性值等于Min属性值时,滚动框位于滚动条的最左端(水平滚动条)或最顶端(垂直滚动条);当Value属性值等于Max属性值时,滚动框位于滚动条的最右端(水平滚动条)或最底端(垂直滚动条)。
2)Min和Max属性
Min属性设置滚动框位于滚动条最左端或者最顶端时Value属性的值。Max属性设置滚动框位于滚动条最右端或者最底端时Value属性的值。
3)SmallChange属性
设置鼠标单击滚动箭头时滚动框移动的大小。
4)LargeChange属性
设置鼠标单击滚动箭头和滚动框之间的区域时,滚动框的移动大小。
2.事件
1)Scroll事件
拖动滚动框时,Scroll事件被触发。
2)Change事件
释放滚动框或者单击滚动条或滚动箭头时,Change事件被触发。
酷影网(ky530.com)转载请注明出处,http://www.ky530.com/ncre/02/2005-10-31_4143981940.html
关键词: