计算机二级VB笔试284.docx
《计算机二级VB笔试284.docx》由会员分享,可在线阅读,更多相关《计算机二级VB笔试284.docx(19页珍藏版)》请在冰点文库上搜索。
计算机二级VB笔试284
[模拟]计算机二级(VB)笔试284
一、选择题(每小题2分,共70分)下列各题[A]、[B]、[C]、[D]四个选项中,只有一个选项是正确的。
第1题:
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及()
A.数据的存储结构
B.计算方法
C.数据映象
D.逻辑存储
参考答案:
A
第2题:
如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于()
A.一对一联系
B.一对二联系
C.多对多联系
D.一对多联系
参考答案:
A
第3题:
VisualFoxPro支持的数据模型是()
A.层次数据模型
B.关系数据模型
C.网状数据模型
D.树状数据模型
参考答案:
B
第4题:
在VisualFoxPro的命令窗口中键入CREATEDATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤()
A.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮
B.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮
C.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮
D.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮
参考答案:
A
第5题:
将内存变量定义为全局变量的VisualFoxPro命令是()
A.LOCAL
B.PRIVATE
C.PUBLIC
D.GLOBAL
参考答案:
C
第6题:
扩展名为DBC的文件是()
A.表单文件
B.数据库表文件
C.数据库文件
D.项目文件
参考答案:
C
第7题:
假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是()
A.DOmymenu
B.DOmymenu.mpr
C.DOmymenu.pjx
D.DOmymenu.mnx
参考答案:
B
第8题:
下面有关索引的描述正确的是()
A.建立索引以后,原来的数据库表文件中记录的物理顺序将被改变
B.索引与数据库表的数据存储在一个文件中
C.创建索引是创建一个指向数据库表文件记录的指针构成的文件
D.使用索引并不能加快对表的查询操作
参考答案:
C
第9题:
若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是()
A.主索引
B.唯一索引
C.候选索引
D.普通索引
参考答案:
A
第10题:
参照完整性的规则不包括()
A.更新规则
B.删除规则
C.插入规则
D.检索规则
参考答案:
D
第11题:
一数据库名为student,要想打开该数据库,应使用命令()
A.OPENstudent
B.OPENDATAstudent
C.USEDATAstudent
D.USEstudent
参考答案:
B
第12题:
下列函数中函数值为字符型的是()
A.DATE()
B.TIME()
C.YEAR()
D.DATETIME()
参考答案:
B
第13题:
在下面的数据类型中默认值为.F.的是()
A.数值型
B.字符型
C.逻辑型
D.日期型
参考答案:
C
第14题:
下面HAVING子句描述错误的是()
A.HAVING子句必须与GROUPBY子句同时使用,不能单独使用
B.使用HAVING子句的同时不能使用WHERE子句
C.使用HAVING子句的同时可以使用WHERE子句
D.使用HAVING子句的作用是限定分组的条件
参考答案:
B
15题~27题使用的数据如下:
当前盘当前目录下有数据库db-stock,其中有数据库表stock.dbf,该数据库表的内
容是:
股票代码股票名称单价交易所
600600青岛啤酒7.48上海
600601方正科技15.20上海
600602广电电子10.40上海
600603兴业房产12.76上海
600604二纺机9.96上海
600605轻工机械14.59上海
000001深发展7.48深圳
000002深万科12.50深圳
第15题:
执行如下SQL语句后()
SELECT*FROMstockINTODBFstockORDERBY单价
A.系统会提示出错信息
B.会生成一个按“单价”升序排序的表文件,将原来的stock.dbf文件覆盖
C.会生成一个按“单价”降序排序的表文件,将原来的stock.dbf文件覆盖
D.不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果
参考答案:
A
第16题:
执行下列程序段以后,内存变量a的内容是()
CLOSEDATABASE
a=0
USEstock
GOTOP
DOWHILE.NOT.EOF()
IF单价>10
a=a+1
ENDIF
SKIP
ENDDO
A.1
B.3
C.5
D.7
参考答案:
C
第17题:
有如下SQLSELECT语句
SELECT*FROMstockWHERE单价BETWEEN12.76AND15.20
与该语句等价的是()
A.SELECT*FROMstockWHERE单价<=15.20.AND单价>=12.76
B.SELECT*FROMstockWHERE单价<15.20.AND单价>12.76
C.SELECT*FROMstockWHERE单价>=15.20.AND单价<=12.76
D.SELECT*FROMstockWHERE单价><15.20.AND单价<12.76
参考答案:
A
第18题:
如果在建立数据库表stock.dbf时,将单价字段的字段有效性规则设为“单价>0”,通过该设置,能保证数据的()
A.实体完整性
B.域完整性
C.参照完整性
D.表完整性
参考答案:
B
第19题:
在当前盘当前目录下删除表stock的命令是()
A.DROPstock
B.DELETETABLEstock
C.DROPTABLEstock
D.DELETEstock
参考答案:
C
第20题:
有如下SQL语句
SELECTmax(单价)INTOARRAYaFROMstock
执行该语句后()
A.a[1]的内容为15.20
B.a[1]的内容为6
C.a[0]的内容为15.20
D.a[0]的内容为6
参考答案:
A
第21题:
有如下SQL语句()
SELECT股票代码,avg(单价)as均价FROMstock;
GROUPBY交易所INTODBFtemp
执行该语句后temp表中第二条记录的“均价”字段的内容是()
A.7.48
B.9.99
C.11.73
D.15.20
参考答案:
B
第22题:
将stock表的股票名称字段的宽度由8改为10,应使用SQL语句()
A.ALTERTABLEstock股票名称WITHc(10)
B.ALTERTABLEstock股票名称c(10)
C.ALTERTABLEstockALTER股票名称c(10)
D.ALTERstockALTER股票名称c(10)
参考答案:
C
第23题:
有如下SQL语句
CREATEVIEWstock-voewASSELECT*FROMstockWHERE交易所=″深圳″
执行该语句后产生的视图包含的记录个数是()
A.1
B.2
C.3
D.4
参考答案:
B
第24题:
有如下SQL语句
CREATEVIEWview-stockASSELECT股票名称AS名称,单价FROMstock执行该语句后产生的视图含有的字段名是()
A.股票名称、单价
B.名称、单价
C.名称、单价、交易所
D.股票名称、单价、交易所
参考答案:
B
第25题:
下面有关对视图的描述正确的是()
A.可以使用MODIFYSTRUCTURE命令修改视图的结构
B.视图不能删除,否则影响原来的数据文件
C.视图是对表的复制产生的
D.使用SQL对视图进行查询时必须事先打开该视图所在的数据库
参考答案:
D
第26题:
执行如下SQL语句后()
SELECTDISTINCT单价FROMstock;
WHERE单价=(SELECTmin(单价)FROMstock)INTODBFstock-x表stock-x中的记录个数是()
A.1
B.2
C.3
D.4
参考答案:
A
第27题:
求每个交易所的平均单价的SQL语句是()
A.SELECT交易所avg(单价)FROMstockGROUPBY单价
B.SELECT交易所avg(单价)FROMstockORDERBY单价
C.SELECT交易所avg(单价)FROMstockORDERBY交易所
D.SELECT交易所avg(单价)FROMstockGROUPBY交易所
参考答案:
D
第28题:
视图设计器中含有的、但查询设计器中却没有的选项卡是()
A.筛选
B.排序依据
C.分组依据
D.更新条件
参考答案:
D
第29题:
下面关于查询描述正确的是()
A.可以使用CREATEVIEW打开查询设计器
B.使用查询设计器可以生成所有的SQL查询语句
C.使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中
D.使用DO语句执行查询时,可以不带扩展名
参考答案:
C
第30题:
使用报表向导定义报表时,定义报表布局的选项是()
A.列数、方向、字段布局
B.列数、行数、字段布局
C.行数、方向、字段布局
D.列数、行数、方向
参考答案:
A
第31题:
能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是()
A.Hide
B.Show
C.Release
D.SetFocus
参考答案:
B
第32题:
下面对编辑框(EditBox)控件属性的描述正确的是()
A.SelLength属性的设置可以小于0
B.当ScrollBars的属性值为0时,编辑框内包含水平滚动条
C.SelText属性在做界面设计时不可用,在运行时可读写
D.Readonly属性值为.T.时,用户不能使用编辑框上的滚动条
参考答案:
C
第33题:
下面对控件的描述正确的是()
A.用户可以在组合框中进行多重选择
B.用户可以在列表框中进行多重选择
C.用户可以在一个选项组中选中多个选项按钮
D.用户对一个表单内的一组复选框只能选中其中一个
参考答案:
B
第34题:
确定列表框内的某个条目是否被选定应使用的属性是()
A.Value
B.ColumnCount
C.ListCount
D.Selected
参考答案:
D
第35题:
设有关系R1和R2,经过关系运算得到结果S,则S是()
A.一个关系
B.一个表单
C.一个数据库
D.一个数组
参考答案:
A
二、填空题(每空2分,共30分)
第36题:
在关系模型中,"关系中不允许出现相同元组"的约束是通过_____【1】_____实现的。
参考答案:
主关键字
详细解答:
第37题:
在VisualFoxPro中项目文件的扩展名是_____【2】_____。
参考答案:
PJX或PJX
详细解答:
第38题:
使数据库表变为自由表的命令是_____【3】_____TABLE。
参考答案:
REMOVE
详细解答:
第39题:
在VisualFoxPro的查询设计器中_____【4】_____选项卡对应的SQL短语是WHERE。
参考答案:
筛选
详细解答:
第40题:
在VisualFoxPro中,BUILD_____【5】_____命令连编生成的程序可以脱离开VisualFoxPro在Windows环境下运行。
参考答案:
EXE
详细解答:
第41题:
栈和队列通常采用的存储结构是_____【6】_____。
参考答案:
链式存储或顺序存储
详细解答:
第42题:
在程序设计阶段应该采取_____【7】_____和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
参考答案:
自顶而下
详细解答:
第43题:
软件结构是以_____【8】_____为基础而组成的一种控制层次结构。
参考答案:
模块
详细解答:
第44题:
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和_____【9】_____两个含义。
参考答案:
逻辑独立性
详细解答:
第45题:
数据库保护分为:
安全性控制、_____【10】_____、并发性控制和数据的恢复。
参考答案:
完整性控制
详细解答:
第46题:
为了选择多个控件,可以按住_____【11】_____键,然后单击每个控件。
参考答案:
Shift或Ctrl
详细解答:
第47题:
浮点数由3部分组成,即符号、_____【12】_____和尾数。
参考答案:
指数
详细解答:
第48题:
下面程序运行后,单击命令按钮,输出的结果是_____【13】_____
PrivateSubCommand1_Click()
Dima%(1To4),b%(2To6),i%,str1#,str2#
Fori=1To4
a(i)=i
Nexti
Fori=2To6
b(i)=i
Nexti
str1=YAG(A)
str2=YAG(b)
Print"str1=";str1;"str2=";str2
EndSub
FunctionYAG(a()AsInteger)
Dimt#,i%
t=1
Fori=LBound(A)ToUBound(A)
t=t*a(i)
Nexti
YAG=t
EndFunction
参考答案:
strX=24str2=720
详细解答:
第49题:
下面程序的作用是用InputBox函数输入一个整数,然后判断能否同时被2,5和7整除,如果能则输出该数及平方值。
请填空。
PrivateSubCommand1_Click()
DimnumXAsInteger
numX=Val(InputBox("请输入一个整数"))
If_____【14】_____Then
Form1.Print_____【15】_____
EndIf
EndSub
参考答案:
numXMod2=0AndnumXMod5=0AndnumXMod7=0;
详细解答:
第50题:
_____【15】_____
参考答案:
numX,numX^2
详细解答: