酷影网 >> 考试资源 >> 计算机二级 >> 二级VB考前密卷选择题(7)

二级VB考前密卷选择题(7)

二级VB考前密卷选择题(7)
来源:来自网络 作者:未知 热度:
(76)下面不属于软件工程的3个要素的是_______。
A)工具 B)过程 C)方法 D)环境
答 案:D
知识点:软件工程的要素
评 析:软件工程包括3个要素,即方法、工具和过程。
(77)程序流程图(PFD)中的箭头代表的是_______。
A)数据流 B)控制流 C)调用关系 D)组成关系
答 案:B
知识点:软件设计工具
评 析:程序流程图(PFD)是一种传统的、应用广泛的软件过程设计表示工具,通常也称为程序框图,其箭头代表的是控制流。
(78)在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是_______。
A)数据库系统 B)文件系统 C)人工管理 D)数据项管理
答 案:A
知识点:数据管理技术的发展
评 析:在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是数据库系统。
(79)用树形结构来表示实体之间联系的模型称为_______。
A)关系模型 B)层次模型 C)网状模型 D)数据模型
答 案:B
知识点:数据库模型
评 析:层次模型是最早发展出来的数据库模型。它的基本结构是树形结构,这种结构方式在现实世界中很普遍,如家族结构、行政组织机构,它们自顶向下、层次分明。
(80)关系数据库管理系统能实现的专门关系运算包括_______。
A)排序、索引、统计 B)选择、投影、连接
C)关联、更新、排序 D)显示、打印、制表
答 案:B
知识点:关系的运算操作
评 析:关系数据库管理系统能实现的专门关系运算,包括选择运算、投影运算、连接运算。
(81)如果要改变窗体的标题,需要设置窗体对象的_______属性。
A)Name B)Caption C)BackColor D)BorderStyle
答 案:B
知识点:对象属性设置。Caption属性
评 析:窗体的Caption属性决定了窗体对象在显示时的标题。
(82)在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
Static x As Integer
Cls
For i=l TO 2
y=y+x
x=x+2
Next
Print x,y
End Sub
程序运行后,连续三次单击Command1按钮后,窗体上显示的是_______。
A)4 2 B)12 18 C)12 30 D)4 6
答 案:B
知识点:局部变量和全局变量,静态变量
评 析:本题考的是Static语句。
Static语句:在过程级别中使用,用于声明变量并分配存储空间。在整个代码运行期间都能保留使用Static语句声明的变量的值。
本题中x是以Static声明的,它的值在离开Command1_Click事件后是不会丢失的,而y是一个局部变量,它只在过程中有用,离开了过程就不起作用了。单击两次以后,x=8,单击三次以后,当i=l时,y=y+x=0+8=8,x:x+2=8+2=10:当i=2时,y=8+10=18,x=10+2=12。
(83)请输入B的值在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
x=0
Do Until x=-l
a=InputBox("请输入A的值")
a=Val(A)
b=InputBox("请输入B的值")
b=Val(B)
x=InputBox("请输入x的值")
x=Val(x)
a=a+b+x
Loop
Print a
End Sub
程序运行后,单击命令按钮,依次在输入对话框中输入5、4、3、2、1、-l,则输出结果为_______。
A)2 B)3 C)14 D)15
答 案:A
知识点:Do循环控制结构,Do Until语句
评 析:本题需要注意的是每次循环开始的时候三个变量都被重新赋一次值,所以最后的结果仅仅是2+l+(-1)。所以最终的输出是2。
(84)为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为_______。
A)Get文件号,记录号,变量名 B)Get文件号,变量名,记录号
C)Put文件号,变量名,记录号 D)Put文件号,记录号,变量名
答 案:D
知识点:文件操作语句和函数,写文件的方法
评 析:Put语句的格式为:
Put[#]filenumber,[recnumber],varname
其中filenumber表示有效的文件号。recnumber表示记录号或字节数,即开始写入的地方。varname表示变量名。
(85)当我们输入代码时,Visual Basic可以自动检测_______错误。
A)语法错误 B)编译错误 C)运行错误 D)逻辑错误
答 案:A
知识点:Visual Basic程序开发环境,错误检测
评 析:Visual Basic编辑环境可以自动识别用户的输入是否符合语法规则。
(86)以下关于多重窗体程序的叙述中,错误的是_______。
A)用Hide方法不但可以隐藏窗体,而且能清除内存中的窗体
B)在多重窗体程序中,各窗体的菜单是彼此独立的
C)在多重窗体程序中,可以根据需要指定启动窗体
D)对于多重窗体程序,需要单独保存每个窗体
答 案:A
知识点:多重窗体应用程序
评 析:Hide方法:用以隐藏MDIForm或Form对象,但不能使其卸载。
说明:隐藏窗体时,它就从屏幕上被删除,并将其Visible属性设置为False。用户将无法访问隐藏窗体上的控件,但是对于运行中的Visual Basic应用程序,或对于通过DDE与该应用程序通讯的进程及对于Timer控件的事件,隐藏窗体的控件仍然是可用的。
窗体被隐藏时,用户只有等到被隐藏窗体的事件过程的全部代码执行完后才能够与该应用程序交互。
如果调用Hide方法时窗体还没有加载,那么Hide方法将加载该窗体但不显示它。
A选项中说使用了Hide方法以后把窗体从内存中清除了,这是错误的,它并没有从内存中清除。
(87)在窗体上画一个文本框,然后编写如下事件过程:
Private Sub Textl_KeyPress(KeyAscii As Integer)
Dim char As String
char=Chr(KeyAscii)
KeyAscii=Asc(UCase(char))
Textl.Text=String(6,KeyAscii)
End Sub
程序运行后,如果在键盘上输入字母“a”,则文本框中显示的内容为_______。
A)a B)A C)aaaaaaa D)AAAAAAA
答 案:D
知识点:常用内部函数,Chr(),Asc(),String()
评 析:该事件过程中首先用Chr函数记录下输入的字符,然后用UCase函数将其转化为大写,再用Asc函数记录下其码值。最后使用String函数将其重复6遍并输出到文本框中。当文本框中的文本内容发生变化的时候,会触发文本框的Change事件,而KeyPress事件是在Change事件之前触发的,在发生KeyPress事件之前,尚未触发Change事件。在KeyPress事件中,改变了文本框的Text属性,所以会触发Change事件,之后,键盘输入的信息“a”才在变为大写之后输入文本框,文本框中最终显示的是7个“A”。
(88)编写如下事件过程:
Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer)
If(Button And 3)=3 Then
Print“AAAA”
End If
End Sub
程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键为_______。
A)左 B)右 C)同时按下左、右 D)按什么键都不显示
答 案:D
知识点:鼠标事件,KeyDown事件
评 析:从题目中的程序可以看出,(Button And 3)=3这个条件是永假的,所以输出语句也永远不会被执行。
(89)在窗体上画一个通用对话框,其名称为CommonDialogl,然后画一个命令按钮,并 编写如下事件过程:
Private Sub Commandl_click()
CommonDialog1.Flags=cdlOFNHideReadOnly
CommonDialogl.Filter=“All Files(*.*)︱*.*︱Text Files”&_
“(*.txt)︱*.txt︱Batch Files(*.bat)*.bat”
CommonDialog1.Filterlndex=2
CommonDialogl.ShowOPen
MsgBox CommonDialogl.filename
End Sub
程序运行后,单击命令按钮,将显示一个“打开”对话框,此时在“文件类型”框中 显示的是_______。
A)All Files(*.*) B)Text Files(*.txt)
C)Batch Files(*.bat) D)不确定
答 案:B
知识点:通用对话框,Filter属性和Filterlndex属性
评 析:从程序可见FilterIndex属性已经设为2,所以缺省过滤器为*.txt。
(90)为了使一个窗体从屏幕消失但仍在内存中,所使用的方法或语句为_______。
A)Show B)Hide C)Load D)Unload
答 案:B
知识点:窗体的结构与属性,窗体的隐藏
评 析:Hide方法用来将窗体从屏幕上删除,但该窗体仍然留在内存中。


酷影网(ky530.com)转载请注明出处,http://www.ky530.com/ncre/02/2005-10-31_4095279845.html
关键词:


精华推荐
热门文章
最新文章