版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE22025年全国计算机考试VFP二级考试全真模拟试卷及答案(共十五套)2025年全国计算机考试VFP二级考试全真模拟试卷及答案(一)一、选择题
1.
下列叙述中正确的是(
)A.线性表的链式存储结构与顺序存储结构需要的存储空间是相同的B.线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C.线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D.上述三种说法都不正对答案:B因为链式存储要存指针,所以一般比顺序存储结构要占的空间大。
2.
下列叙述中正确的是(
)A.在栈中,栈中元素随栈底指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D.上述三种说法都不正对答案:C栈底是不动的,只能在栈顶插入或删除。3.软件测试的目的是(
)A.评估软件的可靠性
B.发现并改正程序中的错误C.改正程序中的错误
D.发现程序中的错误其他答案C答案:D
软件测试的目的就是发现错误,而软件调试的目的是改正错误。4.下列描述中不属于软件危机表现的是(
)A.软件过程不规范B.软件开发生产率低C.软件质量难以控制
D.软件成本不断提高
答案:A5.软件生命周期是指(
)
A.软件产品从提出、实现、使用维护到停止使用退役的过程B.软件从需求分析、设计、实现到测试完成的过程C.软件的开发过程D.软件的维护过程其他答案
B
答案:A
B答案错在测试完成后应该还包括交付使用,维护等活动。6.面象对象方法中,继承是指()A.一组对象所具有的相似性质B.一个对象具有另一个对象的性质C.各对象之间的共同性质
D.类之间共享属性和操作的机制
答案:D7.层次型,网状型和关系型数据库划分原则是(
)
A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系方式答案:D8.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是(
)
A.一对一B.一对多
C.多对多D.多对一答案:B9.数据库设计中反映用户对数据要求的模式是(
)A.内模式
B.概念模式C.外模式D.设计模式答案:C10.有三个关系R,S和T如下:
A.自然连接
B.交
C.投影
D.并答案:A
11.在VisualFoxpro中,要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令A.SETCENTURYON
B.SETCENTURYTO4C.SETYEARTO4D.SETYEARTOyyy答案:A
12.设A=[6*8-2],B=6*8-2,C=”6*8-2”,属于合法表达式是的(
)A.A+B
B.B+C
C.A-C
D.C-B答案:C,A和C都是字符型
13.假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是(
)A.=“男”.OR.”女”B.性别=“男”.OR.”女”C.$”男女”D.性别$”男女”答案:D还可以写成性别.=“男”.OR.性别=”女”
14.在当前打开的表中,显示“书名”以“计算机”打头的所有图书,正确的命令是(
)A.listfor书名=“计算*”B.listfor书名=“计算机”C.listfor书名=“计算%”D.listwhere书名=“计算机”其他答案A答案:此题不严谨,A答案是显示“书名”以“计算”打头的所有图书;
B答案如果setexacton时,显示的只是书名为计算机的图书,如果setexactoff时,显示“书名”以“计算机”打头的所有图书;
C答案的%不对。
D答案where用错了。
15.连续执行以下命令,最后一条命令的输出结果是(
)SETEXACTOFFa=”北京”b=(a=”北京交通”)?bA.北京
B.北京交通
C..F.
D.出错答案:C16.设x=”123”,y=123,k=”y”,表达式x+&k的值是(
)A.123123
B.246
C.123y
D.数据类型不匹配答案:D
17.运算结果不是2010的表达式是(
)A.int(2010.9)
B.round(2010.1,0)
C.ceiling(2010.1)
D.floor(2010.9)答案:C18.在建立表间一对多的永久联系时,主表的索引类型必须是(
)A.主索引或候选索引
B.主索引、候选索引或唯一索引C.主索引、候选索引、唯一索引或普通索引
D.可以不建立索引答案:A19.在表设计器中设置的索引包含在(
)A.独立索引文件中
B.唯一索引文件中C.结构复合索引文件中
D.非结构复合索引文件中答案:C
20.假设表“学生.dbf”已在某个工作区打开,且别名取为student,选择“学生”表所在的工作区为当前工作区的命令是A.select0
B.use
学生
C.select学生
D.selectstudent答案:D21.删除视图myview的命令是(
)A.DELETEmyviwe
B.DELETEVIEWmyviewC.DROPVIEWmyview
D.REMOVEVIEWmyview答案:C22.下面关于列表框和组合框的陈述中,正确的是(
)A.列表框可以设置成多重选择,而组合框不能B.组合框可以设置成多重选择,而列表框不能C.列表框和组合框都可以设置成多重选择D.列表框和组合框都不能设置成多重选择答案:A23.在表单设计器环境中,为表单添加一选项按钮组:⊙男
○女,默认情况下,第一个选项按钮“男”为选中状态,此时该选项按钮组的Value属性值为(
)A.0
B.1
C.”男”
D.
.T.答案:B24.在VisualFoxpro中,属于命令按钮属性的是(
)A.Parent
B.This
C.ThisForm
D.Click答案:D25.在VisualFoxpro中,可视类库文件的扩展名是(
)A..dbf
B..scx
C.vcx
D..dbc答案:C26.为了在报表中打印当前时间,应该在适当区域插入一个(
)A.标签控件
B.文本框
C.表达式D.域控件答案:D
27.在菜单设计器中,可以在定义菜单名称时为菜单项指定一个访问键,指定访问键为“x”的的菜单项名称定义是(
)A.综合查询(\>x)
B.综合查询(/>x)C.综合查询(\<x)
D.综合查询(/<x)答案:C28.假设新建了一个程序文件myProc.prg(不存在同名的.exe、.app和.fxp文件)然后在命令窗口输入命令DomyProc,执行该程序并获得正常的结果,现在用命令ERASEmyProc.prg删除该程序文件,然后再次执行命令DomyProc,产生的结果是(
)
A.出错(找不到文件)B.与第一次执行的结果相同C.系统打开“运行”对话框,要求指定文件D.以上都不对答案:B29.以下关于视图描述错误的是(
)A.只有在数据库中可以建立视图B.视图定义保存在视图文件中C.从视图用户查询的角度视图和表一样D.视图物理上不包括数据答案:B30.关闭释放表单的方法是(
)A.shut
B.closeFormC.releaseD.close答案:C
31.从“选课”表中检索成绩大于等于60且小于90的记录信息,正确的SQL命令是A.SELECT*FROM选课WHERE成绩BETWEEN60AND89B.SELECT*FROM选课WHERE成绩BETWEEN60TO
89C.SELECT*FROM选课WHERE成绩BETWEEN60AND90D.SELECT*FROM选课WHERE成绩BETWEEN60TO90答案:A32.检索还未确定成绩的学生选课信息,正确的SQL命令是(
)A.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课WHERE学生.学号=选课.学号AND选课.成绩ISNULLB.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课WHERE学生.学号=选课.学号AND选课.成绩=NULLC.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课ON学生.学号=选课.学号AND选课.成绩ISNULLD.SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课ON学生.学号=选课.学号AND选课.成绩=NULL答案:C33.假设所有的选课成绩都已确定,显示“101”号课程成绩最高的10%记录信息,正确的SQL命令是(
)A.SELECT*TOP10FROM选课ORDERBY成绩WHERE课程号=”101”B.SELECT*PERCENT10FROM选课ORDERBYDESC成绩WHERE课程号=”101”C.SELECT*TOP10PERCENTFROM选课ORDERBY成绩WHERE课程号=”101”
D.SELECT*TOP10PERCENTFROM选课ORDERBY成绩DESCWHERE课程号=”101”答案:B34.假设所有学生都已选课,所有的选课成绩都已确定,检索所有选课成绩都在90分以上(含)的学生信息,正确的SQL命令是(
)A.SELECT*FROM学生WHERE学号IN(SELECT学号FROM选课WHERE成绩>=90)B.SELECT*FROM学生WHERE学号NOTIN(SELECT学号FROM选课WHERE成绩<90)C.SELECT*FROM学生WHERE学号!=ANY(SELECT学号FROM选课WHERE成绩<90)D.SELECT*FROM学生WHERE学号=ANY(SELECT学号FROM选课WHERE成绩<90)
答案:C35.为“选课”表增加一个“等级”字段,其类型为C宽度为2,正确的SQL命令是(
)A.ALTERTABLE选课ADDFIELD等级C(2)B.ALTERTABLE选课ALTERFIELD等级C(2)C.ALTERTABLE选课ADD等级C(2)D.ALTERTABLE选课ALTER等级C(2)答案:C二、填空1.一个栈的初始状态为空,首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C,D依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为(
)。答案:1,D,C,B,A,2,3,4,52.在长度为n的线性表中,寻找最大项最少要比较(
)次。答案:13.一棵二叉树有10个度为1的结点,7个度为2的结点,则该二叉树共有(
)个结点。答案:254.仅由顺序,选择(分支)和重复(循环)结构构成的程序是(
)程序。答案:结构化5.数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和(
)。答案:物理设计6.VisualFoxpro的索引文件不改变表中记录的(
)顺序。答案:物理7.表达式score<=100ANDscore>=0的数据类型为(
)。答案:逻辑型8.A=10
B=20
?IIF(A>B,”A大于B”,”A不大于B”)执行上述程序段,显示的结果是(
)答案:A不大于B9.参照完整性规则包括更新规则,删除规则和(
)规则。答案:插入10.如果文本框中只能输入数字和正负号需要设置文本框的(
)属性。答案:InputMask11.在SQLSelect语句中使用Groupby进行分组查询时,如果要求分组满足指定条件,则需要使用(
)子句来限定分组。答案:Having12.预览报表myreport的命令是REPORTFORMmyreport(
)。答案:Preview13.将学生表中学号左4位为“2010”的记录存储到新表new中的命令是SELECT*FROM学生WHERE(
)=”2010”
(
)DBFnew答案:Left(学号,4)或者SUBSTR(学号,1,4)
Into
14将学生表中的学号字段的宽度由的10改为12(字符型),应该使用的命令是:ALTERTABLE学生(
)答案:Alter学号C(12)2025年全国计算机考试VFP二级考试全真模拟试卷及答案(二)选择题((1)~(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在大题卡相应位置上,答在试卷上不得分。VisualFoxProDBMS是A)操作系统的一部分B)操作系统支持下的系统软件C)一种编译程序D)一种操作系统(2)VisualFoxProDBMS基于的数据模型是A)层次型B)关系型C)网状型D)混合型(3)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是A)m:nB)1:mC)m:kD)1:1(4)在VisualFoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是A)MODIFYSTRUCTURESTUDENTB)MODIFYCOMMANDSTUDENTC)REATESTUDENTD)CREATETABLESTUDENT(5)在VisualFoxPro中,关于自由表叙述正确的是A)自由表和数据库表是完全相同的B)自由表不能建立字段级规则和约C)自由表不能建立候选索引D)自由表不可以加入到数据库中(6)在VisualFoxPro中,建立数据库表时,将年龄字段值限制在12~14之间的这种约束属于A)实体完整性约束B)域完整性约束C)参照完整性约束D)视图完整性约(7)在VisualFoxPro中,运行表单T1.SCX的命令是A)DOT1B)RUNFORM1T1C)DOFORMT1D)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、8B)4、4、10C)1、10、8D)2、8、8(11)在VisualFoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为A)STUDENT.DOCB)STUDENT.MENC)STUDENT.DBTD)STUDENT.FTP(12)在VisualFoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展A)MNXB)PRGC)MPRD)SPR(13)在VisualFoxPro中,使用SQL命令将学生STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是A)REPLACEAGEWITHAGE+1B)UPDATESTUDENTAGEWITHAGE+1C)UPDATESETAGEWITHAGE+1D)UPDATESTUDENTSETAGE=AGE+1(14)调用报表格式文件PP1预览报表的命令是A)REPORTFROMPP1PREVIEWB)DOFROMPP1PREVIEWC)REPORTFORMPP1PREVIEWD)DOFORMPP1PREVIEW(15)在VisualFoxPro中,建立索引的作用之一是A)节省存储空间B)便于管理C)提高查询速度D)提高查询和更新的速度(16)在VisualFoxPro中,相当于主关键字的索引是A)主索引B)普通索引C)唯一索引D)排序索引(17)在VisualFoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为A)ThisForm.RefreshB)ThisForm.DeleteC)ThisForm.HideD)ThisForm.Release(18)假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1令按钮的某个方法中访问文本框的value属性值,下面哪个式子是正确的?A)ThisForm.Text1.valueB)This.Parent.valueC)Parent.Text1.valueD)this.Parent.Text1.value(19)在VisualFoxPro中,创建一个名为SDB.DBC的数据库文件,使用的命令是A)CREATEB)CREATESDBC)CREATETABLESDBD)CREATEDATABASESDB(20)在VisualFoxPro中,存储图象的字段类型应该是BA)备注型B)通用型C)字符型D)双精度型(21)在VisualFoxPro中,下面4个关于日期或日期时间的表达式中,错误的是A){^2002.09.0111:10:10:AM}-{^2001.09.0111:10:10AM}B){^01/01/2002}+2C){^2002.02.01}+{^2001.02.01}D){^2002/02/01}-{^2001/02/01}(22)在VisualFoxPro中,关于过程调用的叙述正确的是A)当实参的数量少于形参的数量时,多余的形参初值取逻辑假B)当实参的数量多于形参的数量时,多余的实参被忽略C)实参与形参的数量必须相等D)上面A和B都正确(23)下面是关于表单数据环境的叙述,其中错误的是A)可以在数据环境中加入与表单操作有关的表B)数据环境是表单的容器C)可以在数据环境中建立表之间的联系D)表单自动打开其数据环境中的(24)在VisualFoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是:A)PRIVATEB)PUBLICC)LOCALD)在程序中直接使用的内存变量(不通过A,B,C说明)(25)在DOWHILE…ENDDO循环结构中,LOOP命令的作用是:A)退出过程,返回程序开始处B)转移到DOWHILE语句行,开始下一个判断和C)终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行D)终止程序执行(26)在VisualFoxPro中,关于视图的正确叙述是A)视图与数据库表相同,用来存储数据B)视图不能同数据库表进行连接操作C)在视图上不能进行更新操作D)视图是从一个或多个数据库表导出的虚拟表(27)SQL是那几个英文单词的缩写A)StandardQueryLanguageB)StructuredQueryLanguageC)SelectQueryLanguageD)以上都不是(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牌手机2000.0010广东400202A牌电冰箱3000.002广东301041B牌计算机6000.0010广东300204C牌计算机10000.0010上海(31)SQL语句SELECT部门号,MAX(单价*数量)FROM商品表GROUPBY部门号查询结果有几条记录?A)1B)4C)3D)10(32)SQL语句SELECT产地,COUNT(*)提供的商品种类数;FROM商品表;WHERE单价>200;GROUPBY产地HAVINGCOUNT(*)>=2;ORDERBY2DESC查询结果的第一条记录的产地和提供的商品种类数是A)北京,1B)上海,2C)广东,5C)广东,7(33)SQL语句SELECT部门表.部门号,部门名称,SUM(单价*数量);FROM部门表,商品表;WHERE部门表.部门号=商品表.部门号;GROUPBY部门表.部门号查询结果是A)各部门商品数量合计B)各部门商品金额合计C)所有商品金额合计D)各部门商品金额平均值(34)SQL语句SELECT部门表.部门号,部门名称,商品号,商品名称,单价;FROM部门表,商品表;、WHERE部门表.部门号=商品表.部门号;ORDERBY部门表.部门号DESC,单价查询结果的第一条记录的商品号是A)0101B)0202C)0110D)0112(35)SQL语句SELECT部门名称FROM部门表WHERE部门号IN;(SELECT部门号FROM商品表WHERE单价BETWEEN420AND1000)查询结果是A)家用电器部、电话手机部B)家用电器部、计算机部C)电话手机部、电视录摄像机部D)家用电器部、电视录摄像机部二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡上【1】—【15】序号的答题卡上,答在试卷上不得分。(1)用二维表数据来表示实体之间联系的数据模型称为【1】。(2)在VisualFoxPro中说明数组后,数组的每个元素在未赋值之前的默认值是【2】。(3)可以在项目管理器的【3】选项卡下建立命令文件。(4)在VisualFoxPro中数据库文件的扩展名是【4】.DBC,数据库表文件的扩展名是【5】(5)打开数据库设计器的命令是【6】DATA(6)在SQL的CAEATATABLE语句中,为属性说明取值范围(约束)的是【7】短语。(7)SQL插入记录的命令是INSERT,删除记录的命令是【8】,修改记录的命令是【9】。(8)在SQR的嵌套查询中,量词ANY和【10】是同义词。在SQL查询时,使用【11】子句指出的是查询条件。(9)从职工数据库表中计算工资合计的SQL语句是SELECT【12】FROM职工。(10)把当前表当前记录的学号,姓名字段值复制到数组A的命令是SCATTERFIELD学号,姓名【13】。(11)在表单中确定控件是否可见的属性是【14】。(12)函数BETWEEN(40,34,50)的运算结果是【15】。答案:一、选择题
(1)B(2)B(3)B(4)C(5)B(6)B(7)C(8)B(9)C(10)A(11)D(12)C(13)D(14)C(15)C(16)A(17)D(18)A(19)D(20)B(21)C(22)A(23)B(24)C(25)B
(26)D(27)B(28)A(29)A(30)B(31)C(32)C(33)B(34)A(35)A二、填空题(答案字母大小写均可)
(1)【1】关系模型或关系(2)【2】.F.或逻辑假或假或.N.(3)【3】代码或全部(4)【4】DBC或.DBC【5】DBF或.DBF(5)【6】MODIFY或MODI或MODIF
(6)【7】CHECK或CHEC(7)【8】DELETE或DELE或DELET
【9】UPDATE或UPDA或UPDAT(8)【10】SOME
【11】WHERE或WHER(9)【12】SUM(工资)(10)【13】TOA
(11)【14】Visible
(12)【15】.T.或逻辑真或真或.Y.2025年全国计算机考试VFP二级考试全真模拟试卷及答案(三)一、选择题((1)~(40)每题1分,(41)~(50)每题2分,共60分)
(1)在计算机中,一个字节所包含二进制位的个数是
A)2B)4C)8D)16
(2)在多媒体计算机中,CD-ROM属示媒体于
A)存储媒体B)传输媒体C)表现媒体D)表
(3)在DOS系统中,带有通配符的文件名*.*表示
A)硬盘上的全部文件B)当前盘当前目录中的全部文件
C)当前盘上的全部文件D)根目录中的全部文件
(4)十六进制数100转换为十进制数为
A)256B)512C)1024D)64
(5)能将高级语言编写的源程序转换为目标程序的软件是
A)汇编程序B)编辑程序C)解释程序D)编译程序
(6)在Internet中,用于在计算机之间传输文件的协议是
A)TELNETB)BBSC)FTPD)WWW
(7)在Windows环境下,资源管理器左窗口中的某文件夹左边标有"+"标记表示
A)该文件夹为空B)该文件夹中含有子文件夹
C)该文件夹中只包含有可执行文件
D)该文件夹中包含系统文件
(8)在Windows环境下,下列叙述中正确的是
A)在"开始"菜单中可以增加项目,也可以删除项目
B)在"开始"菜单中不能增加项目,也不能删除项目
C)在"开始"菜单中可以增加项目,但不能删除项目
D)在"开始"菜单中不能增加项目,但可以删除项目
(9)从Windows环境进入DOS方式后,返回Windows环境的命令为
A)QUITB)WINC)EXITD)ESC
(10)下列叙述中正确的是
A)计算机病毒只感染可执行文件B)计算机病毒只感染文本文件
C)计算机病毒只能通过软件复制的方式进行传播
D)计算机病毒可以通过读写磁盘或网络等方式进行传播
(11)一个关系是一张二维表。在FoxBASE。中,一个关系对应一个
A)字段B)记录C)数据库文件D)数据库结构
(12)对一个关系实施一种关系运算后得到了一个新的关系,其属性个数多于原关系中的属性个数,这说明所实施的关系运算是
A)联接B)投影C)选择D)关联
(13)FoxBASE中,具有固定字段长度的字段类型包括
A)日期型、备注型和数值型B)字符型、逻辑型和备注型
C)日期型、逻辑型和备注型D)日期型、逻辑型和字符型
(14)已有数据库文件S1,.DBF,要生成结构与SI.DBF完全相同的空数据库文件S2.DBF建立该数据库的方法是。
A)USES1COPYTOS2
B)USESI
COPYSTRUCTURETOS2
C)COPYFILESI.DBFTOS2.DBF
D)CREAS2FROMS1
(15)在FoxBASE中执行了如下命令序列:
FH=“*”
X="3.2&FH.3”
?X
最后一条命令的显示结果是
A)3.2&FH.3B)3.2*3C)9.6D)3.2*.3
(16)在FoxBASE中,命令?TYPE("’BAS’$’FoxBASE’”)的显示结果是
A)CB)NC)4D)L
(17)在下述每组命令中,两个命令的输出内容可能不相同的是
A)DISPLAY
B)LISTSTRUCTUREDISPLAYNEXT1DISPLAYSTRUCTURE
C)DISPLAYFOR单价>=20.00
D)DISPLAYLISTFOR单价>=20.00LIST
(18)在FoxBASE中,将文件名DZ.PRG更改为AB.PRG,应使用命令•A)RENDZ.PRGTOAB.PRG
B)RENAMEFILEDZ.PRGAB.PRG
C)RENAMEDZ.PRGTOAB.PRG
D)RENAMEFILEDZ.PRGTOAB.PRG(19)在FoxBASE中,可以使用比较运算符比较大小的数据类型共有
A)数值型、字符型、日期型、逻辑型
B)数值型、字符型、日期型
C)数值型、字符型
D)数值型
(20)在以下命令中,显示相同结果的是
1.?”数据库”+"管理"+"系统"
2.?”数据库”-”管理”+“系统”
3.?”数据库”-”管理”-”系统”
4.?”数据库”+”管理”-”系统”
A)1和2B)1和4C)2和4D)2和3
(21)执行命令DIMENSIONM(2,3)之后,数组M的数组元素个数和初值分别是
A)2,空值B)3,.T.C)5,0D)6,.F.
(22)设数据库已经打开并按“单价”字段建立了索引。用SEEK命令把记录指针指向单价为28.60元的记录之后,接着要使指针指向下一个相同单价的记录,应使用命令
A)SEEK28.60B)SKIP
C)FINDD)FIND28.60
(23)执行如下操作:
USEEMP
LISTNEXT10FOR性
别=”男”
LISTFOR性别=“男”先后显示了两个各包含8个记录的记录清单,这说明
A)文件中至少有16个记录
B)文件中至少有18个记录
C)文件中有16个记录的“性别”字段值为“男”
D)文件中有8个记录的“性别”字段值为“男”
(24)对一个库文件执行如下操作;
LIST
DELETERECORD10
LIST
先后两次执行LIST命令时显示记录的个数不相同,以下说法错误的是
A)文件中至少有10个记录
B)执行上述命令前,执行了SETDELETEDON
C)执行上述命令前,执行了SETDELETEDOFF
D)执行上述命令前,10号记录没有删除标记
(25)对一个打开的库文件执行如下操作:
SETFILTERTO性别=”女”.OR.政治面目=”党员”
LISTNEXTI
屏幕上显示了一个记录,则这个记录
A)一定是“性别”字段值为“女”的记录B)一定是“政治面目”字段值为“党员”的记录
C)一定是“性别”字段值为“女”或者“政治面目”字段值为“党员”的记录
D)可能是任何字段值的记录(26)在任何情况下与LISTREST效果相同的命令是
A)LISTWHILE.NOT.EOF()B)LISTC)LISTALLD)LISTFOR.NOT.EOF()(27)在下列命令组合中,不能配对使用的是
A)@…PROMPT和MENUTO
B)DO…WITH和PARAMETERS
C)IF和ENDIF
D)DOCASE和ENDDO(28)有如下两个程序段;*****程序段1***********程序段2********USECLASSUSECLASS
LOCATEFOR政治面目=”团员”LOCATEFOR政治面目=”团员”
DOWHILEFOUND()DOWHILE政治面目=“团员”
DISPLAYDISPLAYCONTINUESKIP
ENDDOENDDO
若在完全相同的环境下分别执行上面的两个程序段,则
A)程序段2输出的记录不可能比程序段1输出的记录多
B)程序段1输出的记录不可能比程序段2输出的记录多
C)程序段1和程序段2输出的记录一样多
D)无法判定
(29)有如下程序段,DOCASECASEX>100??”1”CASEX>200
??”2”OTHERWISE
??”3”
ENDCASE若在X--300的情况下执行这个程序段,屏幕上将显示
A)IB)2C)12D)3(30)要统计当前库文件的物理记录总数,并将结果存放在变量X中。在任何情况下均能正确完成这一任务的命令是
A)SUMITOXB)X=RECN0()
C)COUNTTOXD)STORERECCOUNT()TOX
(31)已知一个字段的宽度为8,则此字段的类型不可能是
A)数值型B)日期型C)字符型D)备注型
(32)已知一库文件的记录由两个逻辑型字段、三个日期型字段和四个备注型字段组成,则该文件的记录总宽度为
A)66B)67C)68D)65
(33)对一个打开的非空库文件,要使记录指针指向文件尾,应执行
A)GOBOTTOMB)GOBOTTOMSKIP
C)GOTOPD)GORECCOUNTOSKIP-I(34)已执行了以下程序段:USEPPCOPYTOQQSTRUCTUREEXTENDED
USEQQ
LIST
USE
在屏幕上显示10个记录,这说明
A)文件PP.DBF中有10个字段B)文件QQ.DBF中有4个记录
C)文件PP.DBF中有4个记录D)文件QQ.DBF中有10个字段
(35)职工数据库以及以“政治面目”字段建立的索引文件已打开,要求仅显示所有政治面目为“党员”的职工记录,下列命令或程序段中不能确保正确完成这一任务的是
A)LISTFOR政治面目=”党员”
B)LISTWHILE政治面目=“党员”
C)SEEK”党月”DISPLAYWHILE政治面目=”党员”
D)LOCATEFOR政治面目=“党员”DOWHILEFOUND()DISPLAYCONTINUEENDDO
(36)已顺利执行了以下
命令序列;SELECT0USESTAFFlALIASDATASELECT0USESTAFF2现要重新转到文件STAFFI.DBF所在的工作区,应使用的正确命令是
A)SELECTAB)SELECT1
C)SELECTDATAD)SELECTSTAFFI
(37)若要按“基本工资”字段值的降序为当前文件建立索引,正确的命令是
A)INDEXON基本工资/ATOGZ
B)INDEXON基本工资仍TOGZ
C)INDEXON基本工资TOGZ
D)INDEXON-基本工资TOGZ(38)在FoxBASE中,命令X=Y>3的功能是
A)判断Y是否大于3,并将判断结果保存到X中
B)判断Y是否大于3,若是,将Y赋值给X
C)判断X和Y是否都大于3
D)有语法错误(39)FoxBASE中的一些库文件操作命令,在没有给出<范围>短语、FOR短语和WHILE短语时,其默认<范围>为ALL的命令包括
A)LIST、SUM和DISPLAY命令
B)COPY、TOTAL和RECALL命令
C)REPLACE、RECALL和DELETE命令
D)COUNT、SUM和AVERAGE命令(40)有如下FoxBASE程序段;USE学生档案ACCEPT”请输入待查的学号:”TOZKZHLOCATEFOR学号=ZKZHIFEOF()?”经查找,无此学生!”ELSEDOWHILE.NOT.EOF()7”姓名:”+姓名+SPACE(4)+”分数:”+STR(分数)CONTINUE
ENDDOENDIF其中,学号、姓名和分数是数据库文件“学生档案”中的字段,该程序正常运行,表明字段变量“学号”和“分数”的数据类型分别是-
A)N型、C型B)N型、N型C)C型、N型D)C型、C型以下(41)一(50)题的操作均基于下面条件:已建立学生数据库STD.DBF,数据库出生结构为:学号(C,6),姓名(C,8),性别(C,2),日期O),平均成绩(N,6,2)。用LIST命令显示记录如下:
记录号#学号
姓名性别出生日期平均成绩
1021501刘淑敏女10/05/8488.2
2021502杨立宏男03/12/8570.6
3021503马燕
女09/23/8467.2
4021504赵雅洁女2/10/8480.8
5021505王力军男11/21/8490.5
(41)有如下命令序列:
USESTD
GOBOTTOM
SKIP-3
LISTREST
执行以上命令序列后,输出结果显示
A)最后2条记录B)最后3条记录
C)最后4条记录D)全部记录(42)要显示学生姓名和年龄,可使用命令
A)@4,6SAY姓名+DTOC(出生日期)
B)@4,6SAY姓名+YEAR(DATE0)-YEAR(出生日期)
C)@4,6SAY姓名+STR(YEAR(DATE0)-YEAR(出生日期》
D)@4,6SAY姓名+SUBSTR(YEAR(OATE0)-YEAR(出生日期))(43)依次执行以下命令:
USESTD
姓名;”郑小洋”
SKIP2
7”姓名是:”+姓名
最后一条命令的输出结果是
A)姓名是:郑小洋B)姓名是:马燕
C)姓名是:杨立宏D)姓名是:赵雅洁
(44)使用INDEXON性别+DTOC(出生日期,”TORQ建立索引之后,接着执行
LIST命令,所显示记录的姓名顺序是
A)王力军、杨立宏、马燕、刘淑敏、赵雅洁
B)马燕、刘淑敏、赵雅洁、王力军、杨立宏
C)杨立宏、王力军、赵雅洁、刘淑敏、马燕
D)刘淑敏、杨立宏、马燕、赵雅洁、王力军
(45)索引文件打开后,下列命令操作中不受索引文件影响的是
A)SKIPB)DISPLAYALL
C)FINDD)G05
(46)有以下程序段
USESTD
INDEXON性别TOXB
TOTALON性别TOSTD_1
执行以上程序段之后,数据库STD_1.DBF中的记录个数为
A)IB)2C)3D)4
(47)上题所生成的数据库STDI.DBF中被汇总的字段是
A)记录个数B)平均成绩
C)平均成绩、出生日期D)平均成绩、出生日期、记录个数
(48)有如下命令序列:
SETTALKOFF
USESTD
DELETEFOR平均成绩<=85
SETDELETEDON
AVERAGE平均成绩TOAVG
?AVG
执行以上命令序列之后,屏幕输出的结果是
A)89.35B)89.46C)85.33
D)86.50
(49)要显示当前记录的学号、姓名、性别,以下命令错误的是
A)?学号,姓名,性别
B)DISPLAY学号,姓名,性别
C)@5,10SAY学号,姓名,性别
D)@5,10SAY学号+姓名+性别
(50)有如下命令序列;
SETTALKOFF
USESTD
GO3
DISPLAYFOR性别=”女”
执行以上命令序列之后,屏幕输出的结果是
A)第3条记录和第4条记录
B)第1条记录、第3条记录和第4条记录
C)从第3条记录到第5条记录
D)全部记录
二、填空题(每空2分,共40分)
(1)计算机软件分为系统软件与应用软件,UNIX属于〖1〗。(2)假设在当前盘的当连前目录下有两个文件A.TXT和D.TXT,现要将文件B.TXT合并接到文件A.TXT的后面。若使用TYPE命令,则完整的命令为〖2〗。
(3)Intemet的信息服务方式分为基本服务和扩展服务,电子邮件属于〖3〗。
(4)在WINdows环境下,利用菜单命令删除固定硬盘上的文件与文件夹,实际上是将需要删除的文件与文件夹移动到〖4〗文件夹中。
(5)在Windows环境下,为了进行“添加删除程序”操作,首先打开〖5〗,然后双击其中的相应图标。
(6)设FoxBASE的MYPRC.PRG程序中有PROCEDUREGl、PROCEDUREG2、PROCEDUREG3三个过程;在首次调用以上过程之前应执行命令〖6〗。
(7)设有“职工档案”和“职工工资”两个数据库文件,各存放了10条记录,执行如下命令序列:
SELECT1
USE职工档案
SELECT2
USE职工工资
SELECT1
SETRELATIONTORE
CN0()+3INTOB
GOTOBOTTOM
?RECNO(),RECNO(2)
最后一条命令的输出结果是〖7〗。
(8)有如下FoxBASE程序:
*SUB.PRG
PARAMETERSR,A
PI=3.14
A=PI*R*R
RETURN
在点状态下执行了如下命令序列:
AREA=0
〖8〗
?AREA
最后一条命令执行后显示的结果是12.56,请填空。
(9)设数据库文件PHONE。.DBF中包含了“姓名”、“电话”和“地址”三个字符型字段以下程序的功能是按用户输入的任一电话号码进行查找,如果存在该号码,则显示其单位地址、关闭文件并结束程序。请将程序补充完整。
SETTALKOFF
USEPHONE
CLEARPHN=SPACE(8)
@10,20SAY”电话号码:”〖9〗
READ
LOCATEFORPHN=电话
IFFOUND()
@12,20SAY,”单位地址;”+地址〖10〗
ENDIF
ENDDO
CLOSEALL
SETTALKON
RETURN
在青年歌手大赛中,歌手的得分情况由GS.DBF和PW.DBF两个数据库(除“最后得分”字段以外,其余字段已存放了相应数据)进行统计.评委数据库PW.DBF中放有10个评委给每位歌手所打的分数,数据库结构为:歌手编号(C,4),评委1(N,5,2),评委2(N,5,2),…,评委10(N,5,2)歌手数据库GS.DBF中存有每位歌手的基本情况和最后得分,数据库结构为:歌手编号(C,4),姓名(C,8),选送地区(C,20),最后得分(N,5,2)
下面(10)一(13)题的操作均基于歌手数据库和评委数据库:•
(10)以下程序的功能是根据10个评委所给分数,计算并填写“最后得分”字段,具体计算方法是去掉一个最高分、去掉一个最低分,再对其余得分求平均。请填空:
SELECT
USEGS
INDEXON歌手编号TOGS
SELECT0
USEPW
SETRELATIONTO歌手编号INTOGS
GOTOP
DOWHILE〖11〗
SCATTERTOTEMP
I=2
STORETEMP(2)TOPMIN
,PMAX,S
DOWHILE〖12〗
I=I+1
S=S+TEMP(I)
DOCASE
CASETEMP(I)>PMAX
PMAX=TEMP(I)
CASETEMP(I)
PMIN=TEMP(I)
〖13〗
ENDDO
SELECTGS
REPLACE最后得分WITH〖14〗
〖15〗
〖16〗
ENDDO
(11)将GS.DBF按“最后得分”字号段由高到低排序,“最后得分”相同时,按歌手编升序建立排序文件GSPX.DBF的命令是〖17〗。
(12)计算GS.DBF中所有歌手“最后得分”的平均值,并将结果保存在变量PJ中的命令是〖18〗
(13)以下程序是根据GS.DBF中“选送地区”字段的前两个汉字是否为“北京”而使用
PROGl.PPG或PROG2.P
RG进行不同的处理;
IFLEFT(选送地区,4)=”北京”
DOPROGl
ELSE
DOPROG2
ENDIF
以上程序段中的判断条件LEFT(选送地区,4)=”北京”,也可以用函数SUBS或AT描述。使用SUBS函数描述时,判断条件可改写为〖20〗。可改写为〖19〗;使用AT函数描述时,判断条件
2003年9月全国计算机等级考试二级f
oxbase笔试试卷参考答案
一、选择题
(1)C(2)A(3)B(4)A(5)D(6)C(7)B(8)A(9)C(10)D(11)C(12)A(13)C(14)B(15)B(16)D(17)D(18)C(19)B(20)B(21)D(22)B(23
)D(24)C(25)C(26)A(27)D(28)C(29)A(30)D(31)D(32)B(33)A(34)A(35)C(36)C(37)B(38)A(39)D(40)C(41)C(42)C(43)B(44)A(45)B(46)B(47)B(48)A(49)B(50)B
二、填空题
(1)〖1〗系统软件
(2)〖2〗TYPEB.TXT>>A.TXT
(3)〖3〗基本服务
(4)〖4〗回收站
(5)〖5〗控制面板
(6)〖6〗SETPROCEDURETOG1,
G2,G3
(7)〖7〗1011
(8)〖8〗DOSUBWITH2,AREA
(9)〖9〗GETPHN〖10〗C
ONTINUE
(10)〖11〗.NOT.EO
F()〖12〗I<=10〖13〗ENDCAS
E
〖14〗S-PMAX-PMIN〖15〗SELEPW
〖16〗SKIP
(11)〖17〗SORTON最后得分/D,
歌手编号TOGSPX
(12)〖18〗AVER最
后得分TOPJ
(13)〖19〗SUBS(选
送地区,1,4)=“北京”
〖20〗AT(“北京”,选送地区)2025年全国计算机考试VFP二级考试全真模拟试卷及答案(四)一、单项选择题(每题2分,共70分)1、数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是(本题分值:2分)A)DBS包括DB和DBMSB)DBMS包括DB和DBSC)DB包括DBS和DBMSD)DBS就是DB,也就是DBMSA2、在VisualFoxPro中“表”是指A)报表B)关系C)表格D)表单B3、数据库系统与文件系统的最主要区别是A)数据库系统复杂,而文件系统简单B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D)文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量B4、在当前表单的LABEL1控件中显示系统时间的语句是A)THISFORM.LABEL1.CAPTION=TIME()B)THISFORM.LABEL1.VALUE=TIME()C)THISFORM.LABEL1.TEXT=TIME()D)THISFORM.LABEL1.CONTROL=TIME()A5、在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用A)临时关键字B)主关键字C)外部关键字D)索引关键字B6、在VisualFoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是A)proB)prjC)pjxD)itmC7、在VisualFoxPro的项目管理器中不包括的选项卡是A)数据B)文档C)类D)表单D8、在VisualFoxPro中说明数组的命令是A)DIMENSION和ARRAYB)DECLARE和ARRAYC)DIMENSION和DECLARED)只有DIMENSIONC9、数据库表可以设置字段有效性规则,字段有效性规则属于A)实体完整性范畴B)参照完整性范畴C)数据一致性范畴D)域完整性范畴D10、在VisualFoxPro中字段的数据类型不可以指定为A)日期型B)时间型C)通用型D)备注型B11、用命令“INDEXON姓名TAGindex_nameUNIQUE”建立索引,其索引类型是A)主索引B)候选索引C)普通索引D)惟一索引D12、以下关于主索引和侯选索引的叙述正确的是A)主索引和侯选索引都能保证表记录的惟一性B)主索引和侯选索引都可以建立在数据库表和自由表上C)主索引可以保证表记录的惟一性,而侯选索引不能D)主索引和侯选索引是相同的概念A13、查询订购单号首字符是“P”的订单信息,应该使用命令A)SELECT*FROM订单WHEREHEAD(订购单号,1)=“P”B)SELECT*FROM订单WHERELEFT(订购单号,1)=“P”C)SELECT*FROM订单WHERE“P”$订购单号D)SELECT*FROM订单WHERERIGHT(订购单号,1)=“P”B14、I有如下赋值语句,结果为“大家好”的表达式是:a=“你好”b=“大家”A)b+AT(a,1)B)b+RIGHT(a,1)Bb+LEFT(a,3,4)D)b+RIGHT(a,2)D15、数据库表的字段可以定义默认值,默认值是A)逻辑表达式B)字符表达式C)数值表达式D)前三种都可能D16、数据库的字段可以定义规则,规则是A)逻辑表达式B)字符表达式C)数值表达式D)前三种说法都不对A17、在SQL语句中,与表达式“供应商名LIKE”%北京%“”功能相同的表达式是A)LEFT(供应商名,4)=“北京”B)“北京”$供应商名C)供应商名IN“%北京%”D)AT(供应商名,“北京”)B18、使数据库表变为自由表的命令是A)DROPTABLEB)REMOVETABLEC)FREETABLED)RELEASETABLEB19、在VisualFoxPro的查询设计器中“筛选”选项卡对应的SQL短语是A)WHEREB)JOINC)SETD)ORDERBYA20、SQL支持集合的并运算,在VisualFoxPro中SQL并运算的运算符是A)PLUSB)UNIONC)+D)UB21、根据“职工”项目文件生成emp_sys.exe应用程序的命令是A)BUILDEXEemp_sysFROM职工B)DUILDAPPemp_sys.exeFROM职工C)LINKEXEemp_sysFROM职工D)LINKAPPemp_sysFROM职工A22、如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时A)系统自动备份父表中被删除记录到一个新表中B)若字表中有相关记录,则禁止删除父表中记录C)会自动删除子表中所有相关记录D)不作参照完整性检查,删除父表记录与子表无关C23、以下关于关系的说法正确的是A)列的次序非常重要B)当需要索引时列的次序非常重要C)列的次序无关紧要D)关键字必须指定为第一列C24、为了在报表中打印当前时间,这时应该插入一个A)表达式控件B)域控件C)标签控件D)文件控件B25、在VisualFoxPro中释放和关闭表单的方法是A)RELEASEB)CLOSEC)DELETED)DROPA26、为了从用户菜单返回到系统菜单应该使用命令A)SETDEFAULTSYSTEMB)SETMENUTODEFAULTC)SETSYSTEMTODEFAULTD)SETSYSMENUTODEFAULTD27、在表单中为表格控件指定数据源的属性是A)DataSourceB)RecordSourceC)DataFromD)RecordFromB28、以下关于表单数据环境叙述错误的是A)可以向表单数据环境设计器中添加表或视图B)可以从表单数据环境设计器中移出表或视图C)可以在表单数据环境设计器中设置表之间的关系D)不可以在表单数据环境设计器中设置表之间的关系D29、以下关于查询描述正确的是A)不能根据自由表建立查询B)只能根据自由表建立查询C)只能根据数据库表建立查询D)可以根据数据库表和自由表建立查询D30、查询职工实发工资的正确命令是A)SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资B)SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资WHERE职工.职工号=工资.职工号C)SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资,职工WHERE职工.职工号=工资.职工号D)SELECT姓名,(基本工资+津贴+奖金-扣除)AS实发工资FROM工资JOIN职工WHERE职工.职工号=工资.职工号C31、查询1962年10月27日出生的职工信息的正确命令是A)SELECT*FROM职工WHERE出生日期={^1962-10-27}B)SELECT*FROM职工WHERE出生日期=1962-10-27C)SELECT*FROM职工WHERE出生日期=“1962-10-27”D)SELECT*FROM职工WHERE出生日期=(“1962-10-27”)A32、查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是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部门名A33、查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排列。正确的命令是A)SELECT部门名,COUNT(职工号)AS职工人数FROM部门,职工WHERE部门.部门号=职工.部门号GROUPBY部门名HAVINGCOUNT(*)>=10ORDERBYCOUNT(职工号)ASCB)SELECT部门名,COUNT(职工号)AS职工人数FROM部门,职工WHERE部门.部门号=职工.部门号GROUPBY部门名HAVINGCOUNT(*)>=10ORDERBYCOUNT(职工号)DESCC)SELECT部门名,COUNT(职工号)AS职工人数FROM部门,职工WHERE部门.部门号=职工.部门号GROUPBY部门名HAVINGCOUNT(*)>=10ORDERBY职工人数ASCD)SELECT部门名,COUNT(职工号)AS职工人数FROM部门,职工WHERE部门.部门号=职工.部门号GROUPBY部门名HAVINGCOUNT(*)>=10ORDERBY职工人数DESCD34、查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄),正确的命令是A)SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工WHERE年龄>35B)SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工WHEREYEAR(出生日期)>35C)SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工WHEREYEAR(DATE())-YEAR(出生日期)>35D)SELECT姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)FROM职工WHEREYEAR(DATE())-YEAR(出生日期)>35C35、为“工资”表增加一个“实发工资”字段的正确命令是A)MODIFYTABLE工资ADDCOLUMN实发工资N(9,2)B)MODIFYTABLE工资ADDFIELD实发工资N(9,2)C)ALTERTABLE工资ADDCOLUMN实发工资N(9,2)D)ALTERTABLE工资ADDFIELD实发工资N(9,2)C二、填空题(每空2分,共30分)1、使用数据库设计器为两个表建立联系,首先应在父表中建立索引,在子表中建立索引。【1】主【2】主、候选或普通2、常量.n.表示的是型的数据。【3】逻辑3、在VisualFoxPro中参数传递的方式有两中,一种是按值传递,另一种是按引用传递,将参数设置为按引用传递的语句是:SETUDFPARMS【4】TOREFERENCE4、运行表单时,Load事件是在Init事件之被引发。【5】前5、如下程序的输出结果是.i=1DOWHILEi<10i=i+2ENDDO?i【6】116、为“数量”字段增加有效性规则:数量>0,应该使用的SQL语句是TABLE使用零件数量SET数量>0【7】ALTER【8】ALTER【9】CHECK7、查询与项目“s1”(项目号)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的SQL语句是SELECT项目.项目号,项目名称,使用零件.零件号,零件名称;FROM项目,使用零件,零件WHERE项目.项目号=使用零件.项目号使用零件.零件号=零件.零件号AND使用零件.零件号(SELECT零件号FROM使用零件WHERE使用零件.项目号=‘s1’)【10】AND【11】=ANY或=SOME8、建立一个由零件名称、数量、项目号、项目名称字段构成的视图,视图中只包含项目号为“s2”的数据,应该使用的SQL语句是CREATEVIEWitem_viewSELECT零件.零件名称,使用零件.数量,使用零件.项目号,项目.项目名称;FROM零件INNERJOIN使用零件;INNERJOINON使用零件.项目号=项目.项目号;ON零件.零件号=使用零件.零件号;WHERE项目.项目号=‘s2’【12】AS【13】项目9、从上一题建立的视图中查询使用数量最多的2个零件的信息,应该使用的SQL语句是SELECT*2FROMitem_view数量DESC.【14】TOP【15】O
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度公共场所窗帘清洗与保养服务合同3篇
- 2025年度离婚后子女抚养权协商服务合同3篇
- 2025年度税收筹划与税务筹划合规性审查合同2篇
- 2025年度恐怖剧本定制与特效设计合同3篇
- 2024版轻钢房屋建造协议模板协议
- 二零二四商铺租赁合作协议:教育培训机构商铺租赁合同3篇
- 2025年度餐饮品牌连锁拓展合同范本3篇
- 二零二四年家居装饰团购合同3篇
- 2025年度材料垫资供应链金融服务合同3篇
- 2024年铁矿石采购中介服务合同样本
- 使用错误评估报告(可用性工程)模版
- 公司章程(二个股东模板)
- GB/T 19889.7-2005声学建筑和建筑构件隔声测量第7部分:楼板撞击声隔声的现场测量
- 世界奥林匹克数学竞赛6年级试题
- 药用植物学-课件
- 文化差异与跨文化交际课件(完整版)
- 国货彩瞳美妆化消费趋势洞察报告
- 云南省就业创业失业登记申请表
- UL_标准(1026)家用电器中文版本
- 国网三个项目部标准化手册(课堂PPT)
- 快速了解陌生行业的方法论及示例PPT课件
评论
0/150
提交评论