计算机二级VB笔试314Word文档格式.docx
- 文档编号:22258289
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:20
- 大小:20.46KB
计算机二级VB笔试314Word文档格式.docx
《计算机二级VB笔试314Word文档格式.docx》由会员分享,可在线阅读,更多相关《计算机二级VB笔试314Word文档格式.docx(20页珍藏版)》请在冰豆网上搜索。
成功的测试是指
A.运行测试实例后未发现错误
B.发现程序的错误
C.证明程序正确
D.软件产生
第8题:
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统联合体。
其中数据独立性最高的阶段是
A.数据库系统
B.文件系统
C.人工管理
D.数据项管理
第9题:
在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是
A.数据的物理独立性
B.数据的逻辑独立性
C.数据的位置独立性
D.数据的存储独立性
第10题:
将E-R图转换成关系模式时,实体与联系都可以表示成
A.属性
B.关系
C.键
D.域
第11题:
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
x=0
n=InputBox("
"
)
Fori=1Ton
Forj=1Toi
x=x+1
Nextj
Nexti
Printx
EndSub
程序运行后,单击命令按钮,如果输入3,则在窗体上显示的内容是
A.3
C.5
D.6
第12题:
在窗体上画三个单选按钮,组成一个名为chkOption的控件数组。
用于标识各个控件数组元素的参数是
A.Tag
B.Index
C.ListIndex
D.Name
第13题:
假定有以下函数过程:
FunctionFun(SAsString)AsString
Dims1AsString
Fori=1ToLen(S)
s1=UCase(Mid(S,i,1))+s1
Fun=s1
EndFunction
在窗体上画一个命令按钮,然后编写如下事件过程:
DimStr1AsString,Str2AsString
Str1=InputBox("
请输入一个字符串"
Str2=Fun(Str1)
PrintStr2
程序运行后,单击命令按钮,如果在输入对话框中输入字符串"
abcdefg"
,则单击“确定”
按钮后在窗体上的输出结果为
A.abcdefg
B.ABCDEFG
C.gfedcba
D.GFEDCBA
第14题:
以下叙述中错误的是
A.用Shell函数可以调用能够在Windows下运行的应用程序
B.用Shell函数可以调用可执行文件,也可以调用VisualBasic的内部函数
C.调用Shell函数的格式应为:
<
变量名>
=Shell(……)
D.用Shell函数不能执行DOS命令
第15题:
在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程:
PrivateSubTxtA_KeyPress(keyasciiasinteger)
……
若焦点位于文本框中,则能够触发KeyPress事件的操作是
A.单击鼠标
B.双击文本框
C.鼠标滑过文本框
D.按下键盘上的某个键
第16题:
假定有如下事件过程:
PrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
IfButton=2then
PopupMenupopForm
EndIf
则以下描述中错误的是
A.该过程的功能是弹出一个菜单
B.popForm是在菜单编辑器中定义的弹出式菜单的名称
C.参数X、Y指明鼠标的当前位置
D.Button=2表示按下的是鼠标左键
第17题:
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为label1、Label2的标签,然后编写如下程序代码:
PrivateXAsInteger
X=5:
Y=3
Callproc(X,Y)
Label1.Caption=X
Label2.Caption=Y
PrivateSubproc(ByValaAsInteger,ByValbAsInteger)
X=a*a
Y=b+b
程序运行后,单击命令按钮,则两个标签中显示的内容分别是
A.5和3
B.25和3
C.25和6
D.5和6
第18题:
在窗体上画一个名称为Command1命令按钮和三个名称分别为Label1、Label2、Label3的标签,然后编写如下代码:
PrivatexAsInteger
StaticyAsInteger
DimzAsInteger
n=10
z=n+z
y=y+z
x=x+z
Label1.Caption=x
Label2.Caption=y
Label3.Caption=z
运行程序,连续三次单击命令按钮后,则三个标签中显示的内容分别是
A.101010
B.303030
C.303010
D.103030
第19题:
在窗体上画一个名称为Drivel的驱动器列表框,一个名称为Dirl的目录列表框,一个名称
为Filel的文件列表框,两个名称分别为Label1、Label2,标题分别为空白和“共有文件”
的标签。
编写程序,使得驱动器列表框与目录列表框与文件列表框同步变化,并且在标签
Label1中显示当前文件夹中文件的数量。
如图所示。
能够正确实现上述功能的程序是
A.PrivateSubDirl_Change()File1.Path=Dirl.pathEndSubPrivateSubDrive1_Change()Dirl.Path=Drive1.DriveLabel1.Caption=File1.ListCountEndSub
B.PrivateSubDirl_Change()File1.Path=Dirl.pathEndSubPrivateSubDrive1_Change()Dirl.Path=Drive1.DriveLabel1.Caption=File1.ListEndSub
C.PrivateSubDirl_Change()File1.Path=Dirl.pathLabel1.Caption=File1.ListCountEndSubPrivateSubDrive1_Change()Dirl.Path=Drive1.DriveLabel1.Caption=File1.ListCountEndSub
D.PrivateSubDirl_Change()File1.Path=Dirl.pathLabel1.Caption=File1.ListEndSubPrivateSubDrive1_Change()Dirl.Path=Drive1.DriveLabel1.Caption=File1.ListEndSub
第20题:
窗体上有两名称分别为Text1、Text2的文本框,一个名称为Command1命令按钮。
运行后的
窗体外观如图所示:
设有如下的类型声明
TypePerson
nameAsString*8
majorAsString*20
EndType
当单击“保存”按钮时,将两个文本框中的内容写入一个随机文件Test29.dat中。
设文本框中
的数据已正确地赋值给Person类型的变量p。
则能够正确地把数据写入文件的程序段是:
A.Open"
c:
\Test29.dat"
ForRandomAs#1Put#1,1,pClose#1
B.Open"
ForRandomAs#1Get#1,1,pClose#1
C.Open"
ForRandomAs#1Len=Len(p)Put#1,1,pClose#1
D.Open"
ForRandomAs#1Len=Len(p)Get#1,1,pClose#1
第21题:
在设计阶段,当双击窗体上的某个控件时,所打开的窗口是
A.工程资源管理器窗口
B.工具箱窗口
C.代码窗口
D.属性窗口
第22题:
以下叙述中正确的是
A.窗体的Name属性指定窗体的名称,用来标识一个窗体
B.窗体的Name属性的值是显示在窗体标题栏中的文件
C.可以在运行期间改变对象的Name属性的值
D.对象的Name属性值可以为空
第23题:
刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是
A.单选按钮
B.图片框
C.通用对话框
D.文本框
第24题:
设有如下变量声明
DimTestDateASDate
为变量TestDate正确赋值的表达式是
A.TestDate=#1/12002#
B.TestDate=#"
1/1/2002"
#
C.TestDate=date("
)
D.Testdate=Format("
m/d/yy"
"
第25题:
设有如下声明:
DimXAsInteger
如果Sgn(X)的值为-1,则X的值是
A.整数
B.大于0的整数
C.等于0的整数
D.小于0的数
第26题:
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:
StaticXAsInteger
StaticYAsInteger
Cls
Y=1
Y=Y+5
X=5+X
PrintX,Y
程序运行时,三次单击命令按钮Command1后,窗体上显示的结果为
A.1516
B.156
C.1515
D.56
第27题:
设a=3,b=5,则以下表达式值为真的是
A.a>
=bAndb>
10
B.(a>
b)Or(b>
0)
C.(a<
0)Eqv(b>
D.(-3+5>
a)And(b>
第28题:
设有语句
x=InputBox("
输入数值"
0"
示例"
程序运行后,如果从键盘上输入数值(并按回车键,则下列叙述中正确的是)
A.变量X的值是数值10
B.在InputBox对话框标题栏中显示的是"
C.0是默认值
D.变量X值是字符串"
10"
第29题:
从键盘上输入两个字符串,分别保存在变量str1、str2中。
确定第二个字符串在第一个字符串中起始位置的函数是
A.Left
B.Mid
C.String
D.Instr
第30题:
设a="
VisualBasic"
,下面使b="
Basic"
的语句是
A.b=Lift(a,8,12)
B.b=Mid(a,8,5)
C.b=Right(a,5,5)
D.b=Left(a,8,5)
第31题:
以下能够触发文本框Change事件的操作是
A.文本框失去焦点
B.文本框获得焦点
C.设置文本框的焦点
D.改变文本框的内容
第32题:
在窗体上有一个文本框控件,名称为为TxtTime;
一个计时器控件,名称为Timer1,要求每一秒在文本框中显示一次当前的时间。
程序为:
PrivateSubTimer1_____()
TxtTime.text=Time
在下划线上应填入的内容是
A.Enabled
B.Visble
C.Interval
D.Timer
第33题:
在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为"
宋体"
和"
黑体"
;
一个复选框,名称为Check,标题为"
粗体"
一个文本框,名称为Text1,Text属性为"
改变文字字体"
。
要求程序运行时,"
单选按钮和"
复选框被选中,则能够实现上述要求的语句序列是
A.Option1.Value=TrueCheck1.Value=False
B.Option1.Value=TrueCheck1.Value=True
C.Option2.Value=FalseCheck1.Value=True
D.Option1.Value=TrueCheck1.Value=1
第34题:
为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是
A.Value
B.Default
C.Cance1
D.Enabled
第35题:
在窗体上画一个命令按钮,名称为Command1。
然后编写如下程序:
forI=1To4
ForJ=0ToI
PrintChr$(65+I);
NextJ
NextI
程序运行后,如果单击命令按钮,则在窗体上显示的内容为是
A.BBCCCDDDDEEEEE
B.ABBCCCDDDD
C.BCCDDDEEEE
D.AABBBCCCCDDDDD
二、填空题(每空2分,共30分)
第36题:
设一棵完全二叉树共有700个结点,则在该二叉树中____有个叶子结点。
189
详细解答:
第37题:
树最适合用来表示元素之间具有____关系的数据。
分支层次
第38题:
软件的面向数据流的设计方法,利用其定义的映射方法可以把数据流图变换成软件结构,
在映射中,一般将数据流分为____和事务流两种。
变换流
第39题:
一般数据库系统提供模式描述语言严格地表示数据库的内容。
用DDL写的一个数据集的定
义的全部语句称为____。
模式是对数据库结构的一种描述,而不是数据库本身。
一个数据库的模式
第40题:
数据模型可分为两个级别,一个是独立于计算机系统的模型,称为概念模型;
另一个是直
接面向数据库的逻辑结构,称为____模型。
结构
第41题:
VisualBasic提供的对数据文件的三种访问方式为随机访问方式、____和二进制访问方式。
顺序访问方式
第42题:
执行下面的程序段后,变量S的值为____。
S=5
Fori=2.6To4.9Step0.6
S=S+1
Nexti
9
第43题:
为了运行时把d:
\pic文件夹下的图形文件a.jpg装入图片框架Picture1,所使用的语句为____。
Picture1.Picture=LoadPicture("
d:
\pic\a.jpg"
第44题:
计时器控件能有规律的以一定时间间隔触发____事件,并执行该事件过程中的程序代码。
Timer
第45题:
设有如下程序
PrivateSubForm_Click()
DimaAsInteger,bAsInteger
a=20:
b=50
P1a,b
p2a,b
p3a,b
Print"
a="
;
a,"
b="
b
Subp1(xAsInteger,ByValyAsInteger)
x=x+10
y=y+20
Subp2(ByValxAsInteger,yAsInteger)
Subp3(ByValxAsInteger,ByValyAsInteger)
该程序运行后,单击窗体,则在窗体上显示的内容是:
a=__1__和b=__2__。
30
第46题:
__2__
70
第47题:
在窗体上画一个名称为Combo1的组合框,画两个名称分别为Label1和Label2及Caption属
性分别为“城市名称”和空白的标签。
程序运行后,当在组合框中输入一个新项后按回车
键(ASCII码为13)时,如果输入的项在组合框的列表中不存在,则自动添加到组合框的列
表中,并在Label2中给提示“成功添加输入项”如图所示:
如果存在,则在Label2中给出提示“输入项已在组合框中”。
请将程序补充完整。
PrivateSubCombo1.__1__(KeyAsciiAsInteger)
IfKeyAscii=13then
Fori=0ToCombo1.listCount-1
IfCombo1.Text=__2__Then
Label2.Caption="
输入项已在组合框中"
ExintSub
已成功添加输入项"
Combo1.__3__Combo1.Text
EndSub[gif]bs-2003-1-f-9.gif
KeyPress
第48题:
Combo1.List(i)
第49题:
__3__
AddItem
第50题:
PrivateSubsearch(a()AsVariant,ByValkeyAsVariant,index%)
DimI%
ForI=LBound(a)ToUBound(a)
Ifkey=a(I)Then
index=I
exitSub
index=-1
PrivateSubForm_Load()
Show
Dimb()AsVariant
DimnAsInteger
b=Array(1,3,5,7,9,11,13,15)
Callsearch(b,11,n)
Printn
Endsub
程序运行后,输出结果是____。
5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 VB 笔试 314
![提示](https://static.bdocx.com/images/bang_tan.gif)