至全国计算机等级考试二级笔试试题_第1页
至全国计算机等级考试二级笔试试题_第2页
至全国计算机等级考试二级笔试试题_第3页
至全国计算机等级考试二级笔试试题_第4页
至全国计算机等级考试二级笔试试题_第5页
已阅读5页,还剩78页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

至全国计算机等级考试二级笔试试题资料仅供参考9月全国计算机等级考试二级FoxPro笔试试题一、选择题((1)——(35)每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,是有一个选项是正确的。请将正确选项添涂在答题卡相应的位置上,答在试卷上不得分。

(1)在写列四个选项中,不属于基本关系运算的是

A)连接B)投影C)选择D)排序

(2)如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于

A)一对一联系B)一对二联系C)多对多联系D)一对多联系

(3)VF支持的数据模型是

A)层次数据模型B)关系数据模型C)网状数据模型D)树状数据模型

(4)VF的命令窗口中键如CREATEDATA命令以后,屏幕会出现一个创立对话框,要想完成同样的工作,还能够采取如下步骤

A)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮

B)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮

C)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮

D)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮

(5)将内存变量定义为全局变量的VF命令是

A)LOCALB)PRIVATEC)PUBLICD)GLOBAL

(6)扩展名为DBC的文件是

A)表单文件B)数据库表文件C)数据库文件D)项目文件

(7)建设已经生成了名为mymenu的菜单问,执行该菜单文件的命令是

A)DOmymenuB)DOmymenu.mprC)DOmymenu.pjxD)DOmymenu.mnx

(8)下面有关索引的描述正确的是

A)简化里索引以后。原来的数据库表文件中记录的物理顺序将被改变

B)索引与数据库表的数据存储在一个文件中

C)创立索引是创立一个指向数据库表文件记录的指针构成的文件

D)使用索引并不能加快对表的查询操作

(9)若建立索引的字段值不允许重复,而且一个表中只能创立一个。它应该是

A)主索引B)唯一索引C)后选索引D)普通索引

(10)参照完整性的规则不包括

A)更新规则B)删除规则C)插入规则D)检索规则

(11)一数据库名为student,要想打开该数据库,应使用的命令

A)OPENstudentB)OPENDATAstudentC)USEDATAstudentD)USEstudent

(12)下列函数中函数值为字符型的是

A)DATE()B)TIME()C)YEAR()D)DATETIME()

(13)在下面的数据类型中默认为.F.的是

A)数值型B)字符型C)逻辑型D)日期型

(14)在下面有关HAVING子句描述错误的是

A)HAVING子句必须与GROUPBY子句同时使用,不能单独使用

B)使用HAVING子句的同时不能使用WHERE子句

C)使用HAVING子句的同时能够使用WHERE子句

D)使用HAVING子句的作用是限定分组的条件

(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)不会生成排序文件,只能在屏幕上显示一个按“单价”排序的结果

(16)执行下列程序以后,内存变量a的内容是

CLOSEDATABASE

a=0

USEstock

GOTOP

DOWHILE.NOT.EOF()

IF单价>10

a=a+1

ENDIF

SKIP

ENDDO

A)1B)3C)5D)7

(17)有如下SQLSELECT语句

SELECT*FORMstockWHERE单价BETWEEN12.76AND15.20与该语句等价的是

A)SELECT*FORMstockWHERE单价<=15.20.AND.单价>=12.76

B)SELECT*FORMstockWHERE单价<15.20.AND.单价>12.76

C)SELECT*FORMstockWHERE单价>=15.20.AND.单价<=12.76

D)SELECT*FORMstockWHERE单价>15.20.AND.单价<12.76

(18)如果在建立数据库表stock.dbf时,将单价字段的字段有效性规则设为“单价>0”,经过该设置,能保证数据的

A)实体完整性B)域完整性C)参照完整性D)表完整性

(19)在当前盘当前目录下删除表stock的命令是

A)DROPstockB)DELETETABLEstockC)DROPTABLEstockD)DELETEstock

(20)有如下SQP语句

SELECTmax(单价)INTOARRAYaFROMstock

执行该语句后

A)a[1]的内容为15.20B)a[1]的内容为6

C)a[0]的内容为15.20D)a[0]的内容为6

(21)有如下SQP语句

SELECT股票代码,avg(单价)as均价FROMstock

GROUPBY交易所INTODBFtemp

执行该语句后temp表中第二条记录的“均价”字段的内容是

A)ALTERTABLEstock股票名称WITHc(10)

B)ALTERTABLEstock股票名称c(10)

C)ALTERTABLEstockALTRE股票名称c(10)

D)ALTERTABLEstock股票名称c(10)

(23)有如下SQP语句

CREATEVIEWstock_viewASSELECT*FROMstockWHERE交易所=“深圳”

执行该语句后产生的视图包含的记录数个是

A)1B)2C)3D)4

(24)有如下SQP语句

CREATEVIEWview_stockASSELECT股票名称AS名称、单价FROMstock

执行该语句后产生的视图含有的字段名是

A)股票名称、单价B)名称、单价

C)名称、单价、交易所D)股票名趁、单价、交易所

(25)下面有关对视图的描述正确的是

A)能够使用MODIFYSTRUCTURE命令修改视图的结构

B)视图不能删除,否则影响原来的数据文件

C)视图是对表的复制产生的

D)使用对视图进行查询时必须事先打开该视图所在的数据库

(26)执行如下SQP语句后

SELECTVDISTINCT单价FROMstock;

WHERE单价=(SELECTmin(单价)FROMstock)INTODBFstock_x

表stock_x中的记录个数是

A)1B)2C)3D)4

(27)求每个交易所的平均单价的SQP语句是

A)SELECT交易所,avg(单价)FROMstockGROUPBY单价

B)SELECT交易所,avg(单价)FROMstockORDERBY单价

C)SELECT交易所,avg(单价)FROMstockORDERBY交易所

D)SELECT交易所,avg(单价)FROMstockGROUPBY交易所(28)视图设计器中含有的、但查询设计器却没有的选项卡是

A)筛选B)排序依据C)分组依据D)更新条件

(29)下面关于查询描述正确的是

A)能够使用CREATEVIEW打开查询设计器

B)使用查询设计器能够生成所有的SQP查询语句

C)使用查询设计器生成的SQP语句存盘后将存放在扩展名为QPR的文件中

D)使用DO语句执行查询时,能够不带扩展名

(30)使用报表向导定义报表时,定义报表布局的选项是

A)列数、方向、字段布局B)列数、行数、字段布局

C)行数、方向、字段布局D)列数、行数、方向

(31)能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是

A)HideB)ShowC)ReleaseD)SetFocus

(32)下面对编辑框(EditBox)控制属性的描述正确的是

A)SelLength属性的设置能够小于0

B)当ScrollBars的属性值为0时,编辑框内包含水平滚动条

C)SeText属性在做界面设计时不可用,在运动时可读写

D)Readonly属性值为.T.,用户不能使用编辑框上的滚动条

(33)下面对控件的描述正确的是

A)用户能够在组合框中进行多重选择

B)用户能够在列表框中进行多重选择

C)用户能够在一个选项组中多个选项按钮

D)用户对一个表单内的一组复选框中只能选中其中一个

(34)确定列表框内的某个条目是否被选定应使用的属性是

A)valueB)ColumnCountC)ListCountD)Selected

(35)没有关系R1和R2,经过关系运算得到结果是S,则S是

A)一个关系B)一个表单C)一个数据库D)一个数组二、填空题(每空2分,共30分)

请将答案分别写在答题卡中的序号为[1]——[5]的横线上,答在试卷上不得分。

(1)VisualFoxPro6.0是一个[1]位的数据棵管理系统。

(2)在连接运算中,[2]连接是去掉重复属性的等值连接。

(3)项目管理器的[3]选项卡用于显示和管理数据库、自由表和查询等。

(4)自由表的扩展名是[4]。

(5)LEFT(“”,LEN(“数据库”))的计算结果是[5]。

(6)同一个表的多个索引能够创立在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是[6],这种作因称为[7]。

(7)用来确定复选框是否被选中的属性是[8],用来指定显示在复选框旁的文字的属性是[9]。

下面各题使用如下的“教师”表和“学院”表

“教师”表

职工号姓名职称年龄工资系号

1101肖天海副教授35.0001

1102王岩盐教授403000.0002

1103刘星魂讲师251500.0001

1104张月新讲师301500.0003

11105李明玉教授34.0001

1106孙民山教授472100.0002

1107钱无名教授492200.0003

“学院”表

系号系名

01英语

02会计

03工商管理

(8)使用SQP语句将一条新的记录插入学院表

INSERT[10]学院(系号,系名)[11](“04”,“计算机”)

(9)使用SQP语句求“工商管理”系的所有职工的工资总和。

SELECT[12](工资)FROM教师

WHERE系号IN(SELECT系号FROM[13]WHERE系名=“工商管理”)

(10)使用SQP语句完成如下操作(将所有教授的工资提高5%)

[14]教师SET工资=工资*1.05[15]职称=“教授”9月VF试题答案(仅供参考)

DABACCBCADBBCBACABCABCBBDADDCABCBDA

32自然数据.DBF123456.CDX结构复合索引valueCAPTIONINTOvalueSUM学院UPDATEWHERE4月全国计算机等级考试二级VFP笔试试题及答案一、选择题((1)~(35)每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在大题卡相应位置上,答在试卷上不得分。(1)VisualFoxProDBMS是

A.操作系统的一部分

B.操作系统支持下的系统软件

C.一种编译程序

D.一种操作系统(2)VisualFoxProDBMS基于的数据模型是

A.层次型

B.关系型

C.网状型

D.混合型(3)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门能够有多名职员,则部门与职员实体之间的联系类型是

A.m:n

B.1:m

C.m:k

D.1:1(4)在VisualFoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是

A.MODIFYSTRUCTURESTUDENT

B.MODIFYCOMMANDSTUDENT

C.REATESTUDENT

D.CREATETABLESTUDENT(5)在VisualFoxPro中,关于自由表叙述正确的是

A.自由表和数据库表是完全相同的

B.自由表不能建立字段级规则和约束

C.自由表不能建立候选索引

D.自由表不能够加入到数据库中(6)在VisualFoxPro中,建立数据库表时,将年龄字段值限制在12~14之间的这种约束属于

A.实体完整性约束

B.域完整性约束

C.参照完整性约束

D.视图完整性约束(7)在VisualFoxPro中,运行表单T1.SCX的命令是

A.DOT1

B.RUNFORM1T1

C.DOFORMT1

D.DOFROMT1(8)使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当

A.使用WHERE子句

B.在GROUPBY后面使用HAVING子句

C.先使用WHERE子句,再使用HAVING子句。

D.先使用HAVING子句,再使用WHERE子句(9)在VisualFoxPro的参照完整性规则不包括

A.更新规则

B.删除规则

C.查询规则

D.插入规则(10)在VisualFoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为:

A.1、4、8

B.4、4、10

C.1、10、8

D.2、8、8(11)在VisualFoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为

A.STUDENT.DOC

B.STUDENT.MEN

C.STUDENT.DBT

D.STUDENT.FTP(12)在VisualFoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是

A.MNX

B.PRG

C.MPR

D.SPR(13)在VisualFoxPro中,使用SQL命令将学生STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是

A.REPLACEAGEWITHAGE+1

B.UPDATESTUDENTAGEWITHAGE+1

C.UPDATESETAGEWITHAGE+1

D.UPDATESTUDENTSETAGE=AGE+1(14)调用报表格式文件PP1预览报表的命令是

A.REPORTFROMPP1PREVIEW

B.DOFROMPP1PREVIEW

C.REPORTFORMPP1PREVIEW

D.DOFORMPP1PREVIEW(15)在VisualFoxPro中,建立索引的作用之一是

A.节省存储空间

B.便于管理

C.提高查询速度

D.提高查询和更新的速度(16)在VisualFoxPro中,相当于主关键字的索引是

A.主索引

B.普通索引

C.唯一索引

D.排序索引(17)在VisualFoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为

A.ThisForm.Refresh

B.ThisForm.Delete

C.ThisForm.Hide

D.ThisForm.Release(18)假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的value属性值,下面哪个式子是正确的?

A.ThisForm.Text1.value

B.This.Parent.value

C.Parent.Text1.value

D.this.Parent.Text1.value(19)在VisualFoxPro中,创立一个名为SDB.DBC的数据库文件,使用的命令是

A.CREATE

B.CREATESDB

C.CREATETABLESDB

D.CREATEDATABASESDB(20)在VisualFoxPro中,存储图象的字段类型应该是B

A.备注型

B.通用型

C.字符型

D.双精度型(21)在VisualFoxPro中,下面4个关于日期或日期时间的表示式中,错误的是

A.{^.09.0111:10:10:AM}-{^.09.0111:10:10AM}

B.{^01/01/}+20

C.{^.02.01}+{^.02.01}

D.{^/02/01}-{^/02/01}(22)在VisualFoxPro中,关于过程调用的叙述正确的是

A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假

B.当实参的数量多于形参的数量时,多余的实参被忽略

C.实参与形参的数量必须相等

D.上面A和B都正确(23)下面是关于表单数据环境的叙述,其中错误的是

A.能够在数据环境中加入与表单操作有关的表

B.数据环境是表单的容器

C.能够在数据环境中建立表之间的联系

D.表单自动打开其数据环境中的表(24)在VisualFoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是:

A.PRIVATE

B.PUBLIC

C.LOCAL

D.在程序中直接使用的内存变量(不经过A,B,C说明)(25)在DOWHILE…ENDDO循环结构中,LOOP命令的作用是:

A.退出过程,返回程序开始处

B.转移到DOWHILE语句行,开始下一个判断和循环

C.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行

D.终止程序执行(26)在VisualFoxPro中,关于视图的正确叙述是

A.视图与数据库表相同,用来存储数据

B.视图不能同数据库表进行连接操作

C.在视图上不能进行更新操作

D.视图是从一个或多个数据库表导出的虚拟表(27)SQL是那几个英文单词的缩写

A.StandardQueryLanguage

B.StructuredQueryLanguage

C.SelectQueryLanguage

D.以上都不是(28)如果学生表STUDENT是使用下面的SQL语句创立的

CREATETABLESTUDENT(SNOC(4)PRIMARYKEYNOTNULL,;

SNC(8),;

SEXC(2),;

AGEN(2)CHECK(AGE>15ANDAGE<30)

下面的SQL语句中能够正确执行的是

A.INSERTINTOSTUDENT(SNO,SEX,AGE)valueS("S9","男",17)

B.INSERTINTOSTUDENT(SNO,SEX,AGE)valueS("李安琦","男",20)

C.INSERTINTOSTUDENT(SEX,AGE)valueS("男",20)

D.INSERTINTOSTUDENT(SNO,SN)valueS("S9","安琦",16)(29)使用SQL语句从表STUDENT中查询所有姓王的同学的信息,正确的命令是:

A.SELECT*FROMSTUDENTWHERELEFT(姓名,2)="王"

B.SELECT*FROMSTUDENTWHERERIGHT(姓名,2)="王"

C.SELECT*FROMSTUDENTWHERETRIM(姓名,2)="王"

D.SELECT*FROMSTUDENTWHERESTR(姓名,2)="王"(30)连编后能够脱离开VisualFoxPro独立运行的程序是

A.APP程序

B.EXE程序

C.FXP程序

D.PRG程序第(31)-(35)题使用如下表的数据:

部门表

部门号部门名称

40家用电器部

10电视录摄像机部

20电话手机部

30计算机部??商品表

部门号商品号商品名称单价数量产地

400101A牌电风扇200.0010广东

??400104A牌微波炉350.0010广东

??400105B牌微波炉600.0010广东

??201032C牌传真机1000.0020上海

??400107D牌微波炉_A420.0010北京

??200110A牌电话机200.0050广东

??200112B牌手机.0010广东

??400202A牌电冰箱3000.002广东

??301041B牌计算机6000.0010广东

??300204C牌计算机10000.0010上海(31)SQL语句

SELECT部门号,MAX(单价*数量)FROM商品表GROUPBY部门号查询结果有几条记录?

A.1

B.4

C.3

D.10(32)SQL语句

SELECT产地,COUNT(*)提供的商品种类数;FROM商品表;

WHERE单价>200;

GROUPBY产地HAVINGCOUNT(*)>=2;

ORDERBY2DESC

查询结果的第一条记录的产地和提供的商品种类数是

A.北京,1

B.上海,2

C.广东,5

C.广东,7(33)SQL语句

SELECT部门表.部门号,部门名称,SUM(单价*数量);

FROM部门表,商品表;

WHERE部门表.部门号=商品表.部门号;

GROUPBY部门表.部门号

查询结果是

A.各部门商品数量合计

B.各部门商品金额合计

C.所有商品金额合计

D.各部门商品金额平均值(34)SQL语句

SELECT部门表.部门号,部门名称,商品号,商品名称,单价;

FROM部门表,商品表;、

WHERE部门表.部门号=商品表.部门号;

ORDERBY部门表.部门号DESC,单价

查询结果的第一条记录的商品号是

A.0101

B.0202

C.0110

D.0112(35)SQL语句

SELECT部门名称FROM部门表WHERE部门号IN;

(SELECT部门号FROM商品表WHERE单价BETWEEN420AND1000)

查询结果是

A.家用电器部、电话手机部

B.家用电器部、计算机部

C.电话手机部、电视录摄像机部

D.家用电器部、电视录摄像机部二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡上(1)—(15)序号的答题卡上,答在试卷上不得分。(1)用二维表数据来表示实体之间联系的数据模型称为()。(2)在VisualFoxPro中说明数组后,数组的每个元素在未赋值之前的默认值是()。(3)能够在项目管理器的()选项卡下建立命令文件。(4)在VisualFoxPro中数据库文件的扩展名是().DBC,数据库表文件的扩展名是()。(5)打开数据库设计器的命令是()DATA(6)在SQL的CAEATATABLE语句中,为属性说明取值范围(约束)的是()短语。(7)SQL插入记录的命令是INSERT,删除记录的命令是(),修改记录的命令是()。(8)在SQR的嵌套查询中,量词ANY和()是同义词。在SQL查询时,使用()子句指出的是查询条件。(9)从职工数据库表中计算工资合计的SQL语句是SELECT()FROM职工。(10)把当前表当前记录的学号,姓名字段值复制到数组A的命令是SCATTERFIELD学号,姓名()。(11)在表单中确定控件是否可见的属性是()。(12)函数BETWEEN(40,34,50)的运算结果是()。4月全国计算机等级考试二级VFp笔试试卷答案一、选择题

01-05:BBBCB

06-10:BCBCA

11-15:DCDCC

16-20:ADADB

21-25:CABCB

26-30:DBAAB

31-35:CCBAA

二、填空题

(1)关系模型(2).F.(3)代码(4)DBC和DBF(5)MODIFY

(6)CHECK(7)DELETE和UPDATE(8)SOME和WHERE(9)SUM(工资)

(10)TOA(11)VISIBLE(12).T.9月全国计算机等级考试二级VFP笔试试题一、选择题((1)~(35)每小题2分,共70分)

(1)对于现实世界中事物的特征,在实体-联系模型中使用

A)属性描述B)关键字描述C)二维表格描述D)实体描述

(2)把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是经过

A)建立新的属性来实现B)建立新的关键字来实现

C)建立新的关系来实现D)建立新的实体来实现

(3)专门的关系运算不包括下列中的

A)联接运算B)选择运算C)投影运算D)交运算

(4)对关系S和关系R进行集合运算运算称为,结果中既包含S中元组也包含R中元组,这种集合A)并运算B)交运算C)差运算D)积运算(5)关于VisualFoxPro的变量,下面说法中正确的是

A)使用一个简单变量之前要先声明或定义

B)数组中各数组元素的数据类型能够不同

C)定义数组以后,系统为数组的每个数组元素赋以数值0

D)数组元素的下标下限是0

(6)在下面的表示式中,运算结果为逻辑真的是

A)EMPTY(.NULL.)B)LIKE("edit","edi?")

C)AT("a","123abc")D)EMPTY(SPACE(10))

(7)VisualFoxPro内存变量的数据类型不包括

A)数值型B)货币型C)备注型D)逻辑型

(8)为了设置两个表之间的数据参照完整性,要求这两个表是

A)同一个数据库中的两个表B)两个自由表

C)一个自由表和一个数据库表D)没有限制

(9)数据库表能够设置字段有效性"规则"是一个规则,字段有效性规则属于域完整性范畴,其中的A)逻辑表示式B)字符表示式C)数值表示式D)日期表示式

(10)经过指定字段的的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中A)参照完整性B)实体完整性C)域完整性D)字段完整性(11)用命令"INDEXon姓名TAGindex_name"建立索引,其索引类型是A)主索引B)候选索引C)普通索引D)惟一索引(12)执行命令"INDEXon姓名TAGindex_name"建立索引后,下列叙述错误的是A)此命令建立的索引是当前有效索引B)此命令所建立的索引将保存在.idx文件中C)表中记录按索引表示式升序排序D)此命令的索引表示式是"姓名",索引名是"index_name"

(13)查询订购单号(字符型,长度为4)尾字符是"1"的错误命令是

A)SELECT*FROM订单WHERESUBSTR(订购单号,4)="1"

B)SELECT*FROM订单WHERESUBSTR(订购单号,4,1)="1"

C)SELECT*FROM订单WHERE"1"$订购单号

D)SELECT*FROM订单WHERERIGHT(订购单号,1)="1"

(14)以下关于空值(NULL)叙述正确的是

A)空值等同于空字符串B)空值表示字段或变量还没有确定值

C)VFP不支持空值D)空值等同于数值0

(15)两表之间"临时性"联系称为关"关联"的正确叙述是联,在两个表之间的关联已经建立的情况下,有关A)建立关联的两个表一定在同一个数据库中

B)两表之间"临时性"联系是建立在两表之间"永久性"联系基础之上的

C)当父表记录指针移动时,子表记录指针按一定的规则跟随移动

D)当关闭父表时,子表自动被关闭

(16)在SQL语句中,与表示式"工资BETWEEN1210AND1240"功能相同的表示式是

A)工资>=1210AND工资<=1240B)工资>1210AND工资<1240

C)工资<=1210AND工资>1240D)工资>=1210OR工资<=1240

(17)在SQL语句中,与表示式"仓库号NOTIN("wh1","wh2")"功能相同的表示式是

A)仓库号="wh1"AND仓库号="wh2"

B)仓库号!="wh1"OR仓库号#"wh2"

C)仓库号<>"wh1"OR仓库号!="wh2"

D)仓库号!="wh1"AND仓库号!="wh2"

(18)打开表并设置当前有效索引(

相关索引已建立)的正确命令是

A)ORDERstudentIN2INDEX学号

B)USEstudentIN2ORDER学号

C)INDEX学号ORDERstudent

D)USEstudentIN2(19)查询设计器中"联接"选项卡对应的SQL短语是

A)WHEREB)JOINC)SETD)ORDERBY

(20)在SQLSELECT语句中用于实现关系的选择运算的短语是

A)FORB)WHILEC)WHERED)CONDITION

(21)执行下列一组命令之后,选择"职工"表所在工作区的错误命令是

CLOSEALL

USE仓库IN0

USE职工IN0A)SELECT职工B)SELECT0

C)SELECT2D)SELECTB

(22)在VisualFoxPro中有如下程序:

*程序名:TEST.PRG

*调用方法:DOTESTSETTALKOFFCLOSEALLCLEARALL

mX="VisualFoxPro"

mY="二级"DOSUB1WITHmX?mY+mXRETURN*子程序:SUB1.PRG

PROCEDURESUB1PARAMETERSmX1LOCALmX

mX="VisualFoxProDBMS考试"

mY="计算机等级"+mYRETURN执行命令DOTEST后,屏幕的显示结果为

A)二级VisualFoxPro

B)计算机等级二级VisualFoxProDBMS考试

C)二级VisualFoxProDBMS考试

D)计算机等级二级VisualFoxPro

(23)有关连编应用程序,下面的描述正确的是

A)项目连编以后应将主文件视做只读文件

B)一个项目中能够有多个主文件

C)数据库文件能够被指定为主文件

D)在项目管理器中文件名左侧带有符号?的文件在项目连编以后是只读文件

(24)新创立的表单默认标题为Form1,为了修改表单的标题,应设置表单的

A)Name属性B)Caption属性

C)Closable属性D)AlwaysOnTop属性

(25)有关控件对象的Click事件的正确叙述是

A)用鼠标双击对象时引发B)用鼠标单击对象时引发

C)用鼠标右键单击对象时引发D)用鼠标右键双击对象时引发

(26)关闭当前表单的程序代码是ThisForm.Release,其中的Release是表单对象的

A)标题B)属性C)事件D)方法

(27)以下叙述与表单数据环境有关,其中正确的是

A)当表单运行时,数据环境中的表处于只读状态,只能显示不能修改

B)当表单关闭时,不能自动关闭数据环境中的表

C)当表单运行时,自动打开数据环境中的表

D)当表单运行时,与数据环境中的表无关

(28)如果菜单项的名称为"统计",热键是T,在菜单名称一栏中应输入

A)统计(\(Ctrl+T)C)统计(Alt+T)D)统计(T)

(29)VisualFoxPro的报表文件.FRX中保存的是

A)打印报表的预览格式B)已经生成的完整报表

C)报表的格式和数据D)报表设计格式的定义

(30)在DOWHILE…ENDDO循环结构中,EXIT命令的作用是

A)退出过程,返回程序开始处

B)转移到DOWHILE语句行,开始下一个判断和循环

C)终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行

D)终止程序执行

(31)一条没有指明去向的SQLSELE要退出这个查询窗口,应该按的键是

CT语句执行之后,会把查询结果显示在屏幕上,A)ALTB)DELETEC)ESCD)RETURN

第(32)-(35)题使用如下三个表:

学生.DBF:学号C(8),姓名C(12),性别C(2),出生日期D,院系C(8)

课程.DBF:课程编号C(4),课程名称C(10),开课院系C(8)

学生成绩.DBF:学号C(8),课程编号C(4),成绩I

(32)查询每门课程的最高分,要求得到的信息包括课程名称和分数。正确的命令是

A)SELECT课程名称,SUM(成绩)AS分数FROM课程,学生成绩;

WHERE课程.课程编号=学生成绩.课程编号;

GROUPBY课程名称

B)SELECT课程名称,MAX(成绩)分数FROM课程,学生成绩;

WHERE课程.课程编号=学生成绩.课程编号;

GROUPBY课程名称C)SELECT课程名称,SUM(成绩)分数FROM课程,学生成绩;

WHERE课程.课程编号=学生成绩.课程编号;

GROUPBY课程.课程编号

D)SELECT课程名称,MAX(成绩)AS分数FROM课程,学生成绩;

WHERE课程.课程编号=学生成绩.课程编号;

GROUPBY课程编号

(33)统计只有2名以下(含2名)学称、开课院系和选修人数,并按选课人数生选修的课程情况,统计结果中的信息包括课程名排序。正确的命令是

A)SELECT课程名称,开课院系,COUNT(课程编号)AS选修人数;

FROM学生成绩,课程WHERE课程.课程编号=学生成绩.课程编号;

GROUPBY学生成绩.课程编号HAVINGCOUNT(*)<=2;

ORDERBYCOUNT(课程编号)

B)SELECT课程名称,开课院系,COUNT(学号)选修人数;

FROM学生成绩,课程WHERE课程.课程编号=学生成绩.课程编号;

GROUPBY学生成绩.学号HAVINGCOUNT(*)<=2;

ORDERBYCOUNT(学号)C)SELECT课程名称,开课院系,COUNT(学号)AS选修人数;

FROM学生成绩,课程WHERE课程.课程编号=学生成绩.课程编号;

GROUPBY课程名称HAVINGCOUNT(学号)<=2;

ORDERBY选修人数

D)SELECT课程名称,开课院系,COUNT(学号)AS选修人数;

FROM学生成绩,课程HAVINGCOUNT(课程编号)<=2;

GROUPBY课程名称ORDERBY选修人数

(34)查询所有当前年龄是22岁的学生信息:学号,姓名和年龄,正确的命令组是

A)CREATEVIEWAGE_LISTAS;

SELECT学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生

SELECT学号,姓名,年龄FROMAGE_LISTWHERE年龄=22

B)CREATEVIEWAGE_LISTAS;

SELECT学号,姓名,YEAR(出生日期)FROM学生

SELECT学号,姓名,年龄FROMAGE_LISTWHEREYEAR(出生日期)=22

C)CREATEVIEWAGE_LISTAS;

SELECT学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生

SELECT学号,姓名,年龄FROM学生WHEREYEAR(出生日期)=22

D)CREATEVIEWAGE_LISTASSTUDENT;

SELECT学号,姓名,YEAR(DATE())-YEAR(出生日期)年龄FROM学生

SELECT学号,姓名,年龄FROMSTUDENTWHERE年龄=22

(35)向学生表插入一条记录的正确命令是

A)APPENDINTO学生VALUES("10359999",'张三','男','会计',{^1983-10-28})

B)INSERTINTO学生VALUES("10359999",'张三','男',{^1983-10-28},'会计')

C)APPENDINTO学生VALUES("10359999",'张三','男',{^1983-10-28},'会计')

D)INSERTINTO学生VALUES("10359999",'张三','男',{^1983-10-28})

二、填空题(每空2分,共30分)

(1)表示式STUFF("GOODBOY",5,3,''GIRL")的运算结果是〖1〗。

(2)在VisualFoxPro中,建立索引的作用之一是提高〖2〗速度。

(3)在VisualFoxPro中经过建立主索引或候选索引来实现〖3〗完整性约束。

(4)弹出式菜单能够分组,插入分字符。组线的方法是在"菜单名称"项中输入〖4〗两个(5)根据项目文件mysub连编生成APP应用程序的命令是

BUILDAPPmycom〖5〗mysub。

(6)在SQLSELECT语必须拼写完整)。句中将查询结果存放在一个表中应该使用〖6〗子句(关键字(7)在VisualFoxPro中,参照完整性规则包括更新规则、删除规则和〖7〗规则。

(8)在VisualFoxPro中选择一个没关键字必须拼写完整)。有使用的、编号最小的工作区的命令是〖8〗((9)将学生表STUDENT中的学生年龄(字段名是AGE)增加1岁,应该使用的SQL命令是

UPDATESTUDENT〖9〗(10)在VisualFoxPr文件。o中,CREATEDATABASE命令创立一个扩展名为〖10〗的数据库(11)用当前窗体的LABEL1控件显示系统时间的语句是

THISFORM.LABEL1.〖11〗=TIME()

(12)在VisualFoxPro中,运行当前文件夹下的表单T1.SCX的命令是〖12〗。

(13)在VisualFoxPrEmail字段,长度为30,命o中,使用SQL语言的ALTERTABL令是(关键字必须拼写完整)E命令给学生表STUDENT增加一个ALTERTABLESTUDENT〖13〗EmailC(30)

(14)说明公共变量的命令关键字是〖14〗(关键字必须拼写完整)。

(15)设有学生选课表及平均分的语句是(关键字SC(学号,课程号,成绩),用必须拼写完整)SQL语言检索每门课程的课程号SELECT课程号,AVG(成绩)FROMSC〖15〗

9月全国计算机等级考试二级VFP笔试试卷参考答案

一、选择题

(1)A(2)C(3)D(4)A(5)B

(6)D(7)C(8)A(9)A(10)C

(11)C(12)B(13)C(14)B(15)C

(16)A(17)D(18)B(19)B(20)C

(21)B(22)D(23)A(24)B(25)B

(26)D(27)C(28)A(29)D(30)C

(31)C(32)B(33)C(34)A(35)B

二、填空题(1)GOODGIRL(2)查询(3)实体(4)\-(5)FROM

(6)INTOTABLE(7)插入(8)SELECT0(9)SETAGE=AGE+1(10).DBC或DBC

(11)CAPTION(12)DOFORMT1(13)ADD(14)PUBLIC(15)GROUPBY课程号4月全国计算机等级考试二级Visual

FoxPro笔试试卷、答案一、选择题(每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是

A)DBS包括DB和DBMSB)DBMS包括DB和DBS

C)DB包括DBS和DBMSD)DBS就是DB,也就是DBMS(2)在VISUALFOXPRO中“表”是指

A)报表B)关系C)表格D)表单(3)数据库系统与文件系统的最主要区别是

A)数据库系统复杂,而文件系统简单

B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统能够解决

C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件

D)文件系统管理的数据量较少,而数据库系统能够管理庞大的数据量

(4)在当前表单的LABEL1控件中显示系统时间的语句是

A)THISFORM.LABEL1.CAPTION=TIME()

B)THISFORM.LABEL1.VALUE=TIME()

C)THISFORM.LABEL1.TEXT=TIME()

D)THISFORM.LABEL1.CONTROL=TIME()

(5)在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用

A)临时关键字B)主关键字C)外部关键字D)索引关键字

(6)在VISUALFOXPRO中创立项目,系统将建立一个项目文件,项目文件的扩展名是

A)proB)prjC)pjxD)itm

(7)在VISUALFOXPRO的项目管理器中不包括的选项卡是

A)数据B)文档C)类D)表单

(8)在VISUALFOXPRO中说明数组的命令是

A)DIMENSION和ARRAYB)DECLARE和ARRAY

C)DIMESION和DECLARED)只有DIMENSION

(9)数据库表能够设置字段有效性规则属于

A)实体完整性范畴B)参照完整性范畴

C)数据一致性范畴D)域完整性范畴

(10)在VISUALFOXPRO中字段的数据类型不能够指定为

A)日期型B)时间型C)通用型D)备注型

(11)用命令“INDEXON姓名TAGindex_nameUNIQUE”建立索引,其索引类型是

A)主索引B)候选索引C)普通索引D)惟一索引

(12)以下关于主索引和候选索引的叙述正确的是

A)主索引和候选索引都能保证表记录的惟一性

B)主索引和候选索引都能够建立在数据库表和自由表上

C)主索引能够保证表记录的惟一性,而候选索引不能

D)主索引和侯选索引是相同的概念

(13)查询订购单号首字符是“P”的订单信息,应该使用命令

A)SELECT*FROM订单WHEREHEAD(订购单号,1)=”P”

B)SELECT*FROM订单WHERELEFT(订购单号,1)=”P”

C)SELECT*FROM订单WHERE”P”$订购单号

D)SELECT*FROM订单WHERERIGHT(订购单号,1)=”P”

(14)有如下赋值语句,结果为“大家好”的表示式是

a=“你好”b=“大家”

A)b+AT(a,1)B)b+RIGHT(a,1)

C)b+LEFT(a,3,4)D)b+RIGHT(a,2)

(15)数据库表的字段能够定义默认值,默认值是

A)逻辑表示式B)字符表示式C)数值表示式D)前三种都可能

(16)数据库表的字段能够定义规则,规则是

A)逻辑表示式B)字符表示式C)数值表示式D)前三种说法都不对

(17)在SQL语句中,与表示式“供应商名LIKE“%北京%””功能相同的表示式是

A)LEFT(供应商名,4)=“北京”B)“北京”$供应商名

C)供应商名IN“%北京%”D)AT(供应商名,”北京”)

(18)使数据库表变为自由表的命令是

A)DROPTABLEB)REMOVETABLEC)FREETABLED)RELEASETABLE

(19)在VISUALFOXPRO的查询设计器中“筛选”选项卡对应的SQL短语是

A)WHEREB)JOINC)SETD)ORDERBY

(20)SQL支持集合的并运算,在VISUALFOXPRO中SQL并运算的运算符是

A)PLUSB)UNIONC)+D)U

(21)根据“职工”项目文件生成emp_sys.exe应用程序的命令是

A)BUILDEXEemp_sysFROM职工B)BUILDAPPemp_sys.exeFROM职工

C)LINKEXTemp_sysFROM职工D)LINKAPPemp_sys.exeFROM职工

(22)如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时

A)系统自动备份父表中被删除记录到一个新表中

B)若子表中有相关记录,则禁止删除父表中记录

C)会自动删除子表中所有相关记录

D)不作参照完整性检查,删除父表记录与子表无关

(23)以下关于关系的说法正确的是

A)列的次序非常重要B)当需要索引时列的次序非常重要

C)列的次序无关紧要D)关键字必须指定为第一列

(24)为了在报表中打印当前时间,这时应该插入一个

A)表示式控件B)域控件C)标签控件D)文本控件

(25)在VISUALFOXPRO中释放和关闭表单的方法是

A)RELEASEB)CLOSEC)DELETED)DROP

(26)为了从用户菜单返回到系统菜单应该使用命令

A)SETDEFAULTSYSTEMB)SETMENUTODEFAULT

C)SETSYSTEMTODEFAULTD)SETSYSMENUTODEFAULT

(27)在表单中为表格控件指定数据源的属性是

A)DataSourceB)RecordSource

C)DatafromD)Recordfrom

(28)以下关于表单数据环境叙述错误的是

A)能够向表单数据环境设计器中添加表或视图

B)能够从表单数据环境设计器中移出表或视图

C)能够在表单数据环境设计器中设置表之间的联系

D)不能够在表单数据环境设计器

(29)以下关于查询描述正确的是

A)不能根据自由表建立查询B)只能根据自由表建立查询

C)只能根据数据库表建立查询D)能够根据数据库表和自由表建立查询

第(30)——(35)题使用如下三个表:

部门.DBF:部门号C(8),部门名C(12),负责人C(6),电话C(16)

职工.DBF:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D

工资.DBF:职工号C(10),基本工资N(8.2),津贴N(8.2),奖金N(8.2),扣除N(8.2)

(30)查询职工实发工资的正确命令是

A)SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资

B)SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资WHERE职工.职工号=工资.职工号

C)SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资,职工WHERE职工.职工号=工资.职工号

D)SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资JOIN职工WHERE职工.职工号=工资.职工号

(31)查询1962年10月27日出生的职工信息的正确命令是

A)SELECT*FROM职工WHERE出生日期={^1962-10-27}

B)SELECT*FROM职工WHERE出生日期=1962-10-27

C)SELECT*FROM职工WHERE出生日期=”^1962-10-27”

D)SELECT*FROM职工WHERE出生日期=(“1962-10-27”)

(32)查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是

A)SELECT部门名,MIN(出生日期)FROM部门JOIN职工;

ON部门.部门号=职工.部门号GROUPBY部门名

B)SELECT部门名,MAX(出生日期)FROM部门JOIN职工;

ON部门.部门号=职工.部门号GROUPBY部门名

C)SELECT部门名,MIN(出生日期)FROM部门JOIN职工;

WHERE部门.部门号=职工.部门号GROUPBY部门名

D)SELECT部门名,MAX(出生日期)FROM部门JOIN职工;

WHERE部门.部门号=职工.部门号GROUPBY部门名

(33)查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是

A)SELECT部门名,COUNT(职工号)AS职工人数FROM部门,职工;

WHERE部门.部门号=职工.部门号GROUPBY部门名HAVINGCOUNT(*)>=10;

ORDERBYCOUNT(职工号)ASC

B)SELECT部门名,COUNT(职工号)AS职工人数FROM部门,职工WHERE;

部门.部门号=职工.部门号GROUPBY部门名HAVINGCOUNT(*)>=10;

ORDERBYCOUNT(职工号)DESC

C)SELECT部门名,COUNT(职工号)AS职工人数FROM部门,职工WHERE;

部门.部门号=职工.部门号GROUPBY部门名HAVINGCOUNT(*)>=10;

ORDERBY职工人数ASC

D)SELECT部门名,COUNT(职工号)AS职工人数FROM部门,职工WHERE;

部门.部门号=职工.部门号GROUPBY部门名HAVINGCOUNT(*)>=10;

ORDERBY职工人数DESC

(34)查询所有当前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄),正确的命令是

A)

SELE姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;

WHERE年龄>35

B)

SELE姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;

WHEREYEAR(出生日期)>35

C)

SELE姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工;

WHEREYEAR(DATE())-YEAR(出生日期)>35

D)

SELE姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)FROM职工;

WHEREYEAR(DATE())-YEAR(出生日期)>35

(35)为“工资“表增加一个“实发工资”字段的正确命令是

A)MODIFYTABLE工资ADDCOLUMN实发工资N(9,2)

B)MODIFYTABLE工资ADDFIELD实发工资N(9,2)

C)ALTERTABLE工资ADDCOLUMN实发工资N(9,2)

D)ALTERTABLE工资ADDFIELD实发工资N(9,2)

二、填空题(每空2分,共30分)注意:以命令关键字填空的必须拼写完整。

(1)使用数据库设计器为两个表建立联系,首先应在父表中建立__[1]___索引,在子表中建立__[2]__索引。

(2)常量.n.表示的是___[3]____型的数据。

(3)在VISUALFOXPRO中参数传递的方式有两种,一种是按值传递,另一种是按引用传递,将参数设置为按引用传递的语句是:SETUDFPARMS_____[4]_______。

(4)运行表单时,LOAD事件是在INIT事件之___[5]____被引发。

(5)如下程序段的输出结果是____[6]____。

I=1

DOWHILEI<10

I=I+2

ENDO

?I

第(6)~(9)题使用如下三个表:

零件.DBF:零件号C(2),零件名称C(10),单价N(10),规格C(8)

使用零件.DBF:项目号C(2),零件号C(2),数量I

项目.DBF:项目号C(2),项目名称C(20),项目负责人C(10),电话C(20)

(6)为“数量”字段增加有效性规则:数量>0,应该使用的SQL语句是

__[7]___TABLE使用零件___[8]____数量SET____[9]_____数量>0

(7)查询与项目“s1”(项目号)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的SQL语句是

SELECT项目.项目号,项目名称,使用零件.零件号,零件名称FROM项目,使用零件,零件;

WHERE项目.项目号=使用零件.项目号____[10]____使用零件.零件号=零件.零件号;

AND使用零件.零件号__[11]__(SELECT零件号FROM使用零件WHERE使用零件.项目号=’s1’)

(8)建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中包含项目号为“s2”的数据,应该使用的SQL语句是

CREATEVIEWitem_view___[12]____;

SELECT零件,零件名称,使用零件.数量,使用零件.项目号,项目,项目名称FROM零件INNERJOIN;

使用零件INNERJOIN___[13]___ON使用零件.项目号=项目.项目号ON;

零件.零件号=使用零件.零件号WHERE项目.项目号=’s2’

(9)从上一题建立的视图中查询使用数量最多的2个零件的信息,应该使用的SQL语句是

SELECT*____[14]___2FROMitem_view____[15]_____数量DESC4月笔试标准答案

1-5ABBAB

6-10CDCDB

11-15DABDD

16-20ABBAB

21-25ACCBA

26-30DBDDC

31-35AADCC

填空题:

1、主2、普通3、逻辑4、TOREFER5、前

6、117、ALTER8、ALTER9、CHECK10、AND

11、IN12、AS13、项目14、TOP15、ORDERBY4月全国计算机等级考试二级VFP笔试试卷及答案一、选择题((1)~(35)每题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。DBMS的含义是:A)数据库系统 B)数据库管理系统C)数据库管理员 D)数据库从关系模式中指定若干个属性组成新的关系的运算称为:A)联接 B)投影 C)选择 D)排序对于“关系”的描述,正确的是:A)同一个关系中允许有完全相同的元组B)同一个关系中元组必须按关键字升序存放C)在一个关系中必须将关键字作为该关系的第一个属性D)同一个关系中不能出现相同的属性名在表设计器的“字段”选项卡中能够创立的索引是A)唯一索引 B)候选索引 C)主索引 D)普通索引在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是A)局部变量 B)公共变量 C)私有变量 D)全局变量扩展名为dbf的文件是A)表文件 B)表单文件 C)数据库文件 D)项目文件下列程序段的输出结果是CLEARSTORE10TOASTORE20TOBSETUDFPARMSTOREFERENCEDOSWAPWITHA,(B)?A,BPROCEDURESWAPPARAMETERSX1,X2TEMP=X1X1=X2X2=TEMPENDPROCA)1020 B)2020 C)2010 D)1010使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,能够在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是:A)DEBUGOUTX1 B)DEBUGX1 C)OUTX1 D)TESTX1(9)~(11)使用下图:表单名为Form1,表单中有两个命令按钮(Command1和Command2)、两个标签、两个文本框(Text1和Text2)。如果在运行表单时,要使表单的标题显示“登录窗口”,则能够在Form1的Load事件中加入语句A)THISFORM.CAPTION="登录窗口" B)FORM1.CAPTION="登录窗口"C)THISFORM.NAME="登录窗口" D)FORM1.NAME="登录窗口"如果想在运行表单时,向Text2中输入字符,回显字符显示的是“*”是,则能够在Form1的Init事件中加入语句A)FORM1.TEXT2.PASSWORDCHAR="*"B)FORM1.TEXT2.PASSWORD="*"C)THISFORM.TEXT2.PASSWORD="*"D)THISFORM.TEXT2.PASSWORDCHAR="*"假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击“登录”按钮时,若用户名输入错误,则提示“用户名错误”;若用户名输入正确,而口令输入错误,则提示“口令错误”。若命令按钮“登录”的Click事件中的代码如下:USE口令表GOTOPflag=0DOWHILE.not.EOF()IFAlltrim(用户名)==Alltrim(Thisform.Text1.Value)IfAlltrim(口令)==Alltrim(Thisform.Text2.Value)WAIT"欢迎使用"WINDOWTIMEOUT2ELSEWAIT"口令错误"WINDOWTIMEOUT2ENDIFflag=1EXITENDIFSKIPENDDOIF _______________WAIT"用户名错误"WINDOWTIMEOUT2ENDIF则在横线处应填写的代码是A)flag=-1 B)flag=0 C)flag=1 D)flag=2设X=10,语句?VARTYPE("X")的输出结果是A)N B)C C)10 D)X表示式LEN(SPACE(0))的运算结果是A).NULL. B)1 C)0 D)""为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DOmymenu.mprWITHTHIS应该放在表单的那个事件中?A)Destory事件 B)Init事件 C)Load事件 D)RightClick事件(15)(26)题使用的数据表如下:当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。“教师”表:职工号系号姓名工资主讲课程110101肖海3408数据结构110202王岩盐4390数据结构110301刘星魂2450C语言110403张月新3200操作系统110501李明玉4520数据结构110602孙民山2976操作系统110703钱无名2987数据库110804呼延军3220编译原理110903王小龙3980数据结构110001张国梁2400C语言110104林新月1800操作系统110201乔小廷5400网络技术110302周兴池3670数据库110404欧阳秀3345编译原理“学院”表:系号系名01计算机02通信03信息管理04数学为“学院”表增加一个字段“教师人数”的SQL语句是A)CHANGETABLE学院ADD教师人数IB)ALTERSTRU学院ADD教师人数IC)ALTERTABLE学院ADD教师人数ID)CHANGETABLE学院INSERT教师人数I将“欧阳秀”的工资增加200元SQL语句是A)REPLACE教师WITH工资=工资+200WHERE姓名=“欧阳秀”B)UPDATE教师SET工资=工资+200WHEN姓名=“欧阳秀”C)UPDATE教师工资WITH工资+200WHERE姓名=“欧阳秀”D)UPDATE教师SET工资=工资+200WHERE姓名=“欧阳秀”下列程序段的输出结果是CLOSEDATAa=0USE教师GOTOPDOWHILE.NOT.EOF()IF主讲课程="数据结构".OR.主讲课程="C语言"a=a+1ENDIFSKIPENDDO?aA)4 B)5 C)6 D)7有SQL语句:

SELECT*FROM教师WHERENOT(工资>3000OR工资<)

与如上语句等价的SQL语句是A)SELECT*FROM教师WHERE工资BETWEENAND3000B)SELECT*FROM教师WHERE工资>AND工资<3000C)SELECT*FROM教师WHERE工资>OR工资<3000D)SELECT*FROM教师WHERE工资<=AND工资>=3000为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是110,正确的SQL语句是A)CHANGETABLE教师ALTER职工号SETCHECKLEFT(职工号,3)="110"B)ALTERTABLE教师ALTER职工号SETCHECKLEFT(职工号,3)="110"C)ALTERTABLE教师ALTER职工号CHECKLEFT(职工号,3)="110"D)CHANGETABLE教师ALTER职工号SETCHECKOCCURS(职工号,3)="110"有SQL语句SELECTDISTINCT系号FROM教师WHERE工资>=;ALL(SELECT工资FROM教师WHERE系号="02")该语句的执行结果是系号A)"01"和"02" B)"01"和"03" C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论