《2025年全国计算机考试VFP二级考试全真模拟试卷及答案(共十套).docx》由会员分享,可在线阅读,更多相关《2025年全国计算机考试VFP二级考试全真模拟试卷及答案(共十套).docx(45页珍藏版)》请在优知文库上搜索。
1、(10)设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为A.课号,成绩B,学号,成绩C.学号,课号D.学号,姓名,成绩(11)在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是A. “顾客”与“收款口”的关系B.“收款口”与“收款员”的关系C.“班组”与“收款口”的关系D.“收款口”与“设备”的关系(在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是A.选择B.投影C.联接
2、D.自然联接(13)在SE1.ECT语句中使用ORI)ERBY是为了指定A.查询的表B.查询结果的顺序C.查询的条件D.查询的字段(14)有下程序,请选择最后在屏幕显示的结果:SETEXACTONs=*ni*+SPCE(2)IFs=*ni*IFs=ni?oneE1.SEENDIFE1.SEIFs=ni7*three*E1.SE?*four*ENDIFENDIFRETURN.oneB.twoC.threeD.fourA.临时表B.表C.文本文件D.屏幕(31)表单名为InyForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码:.myF
3、orm.Page3.myPageFrame.CaPliOn=修改B. myForm.myPageFrame.CaPtion.Page3=修改C. Thisform.myPageFrame.Page3.CaPtiOn=修改).Thisform.myPageFrame.Caption.Pagc3=修改(32)向一个项目中添加一个数据库,应该使用项目管理器的:A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“数据”选项卡下表是用list命令显示的“运动员”表的内容和结构,(33)-(35)题使用该表:记录号运动员号投中2分球投中3分球罚球11345222133300044567(33)为“运
4、动员”表增加一个字段“得分”的SQ1.语句是:,.CHANGETAB1.E运动员ADD得分【B.A1.TERDATA运动员ADD得分IC.A1.TERTAB1.E运动员ADD得分ID.CHANGETAB1.E运动员INSERT得分I(34)计算每名运动员的“得分”(33题增加的字段)的正确SQ1.语句是:A.UPDATE运动员FIE1.D得分=2*投中2分球+3*投中3分球+罚球在SQ1.的WHERE子句的条件表达式中,字符串匹配(模糊查询)的运算符是(9)数据库系统中对数据库进行管理的核心软件是(10)使用SQ1.的CREATETAB1.E语句定义表结构时,用短语说明关键字(主索引)。(11
5、)在SQ1.语句中要查询表s在AGE字段上取空值的记录,正确的SQ1.语句为:SE1.ECT*FROMsWHERE一。(12)在ViSUalFOXPJro中,使用1.oCATEA1.1.命令按条件对表中的记录进行查找,若查不到记录,函数EOFo的返回值应是(13)在VisualFoxPro中,假设当前文件夹中有菜单程序文件MYMENU.MPR,运行该菜单程序的命令是.(14)在ViSUalFoxPro中,如果要在子程序中创建一个只在本程序中使用的变量X1.(不影响上级或下级的程序),应该使用说明变量.(15)在ViSUalFoXPrO中,z在当前打开的表中物理删除带有删除标记记录的命令是参考答
6、案1-5)CABBA6-10)DBCDC11-15)DABCD16-20)BBABA21-25)CBACB26-30)CDBAC31-35)CDCDA填空题:(1)输出(2)16(3)24关系(5)数据定义语言A)m:nB)1:mC)m:kD)1:1(4)在ViSUalFOXPrO中,调用表设计器建立数据库表STUDENT.DBF的命令是)MODIFYSTRUCTURESTUDENTB)MODIFYCOMMANDSTUDENTC)REATESTUDENTD)CREATETAB1.ESTUDENT(5)在ViSUalFOXPrO中,关于自由表叙述正确的是A)自由表和数据库表是完全相同的B)自由表
7、不能建立字段级规则和约O自由表不能建立候选索引D)自由表不可以加入到数据库中(6)在ViSUalF。XPr。中,建立数据库表时,将年龄字段值限制在1214之间的这种约束屈于A)实体完整性约束B)域完整性约束C)参照完整性约束D)视图完整性约(7)在ViSUalFoxPro,运行表单T1.SCX的命令是)DOTlB)RUNFORMlTlC)DOEORMTlD)DOFROMTl(8)使用SQI,语句进行分组检索时,为了去掉不满足条件的分组,应当A)使用WHERE子句B)在GROUPBY后面使用HAVING子句O先使用WHERE子句,再使用HAVlNG子句。D)先使用HAvlNG子句,再使用WHER
8、E子句(26)在ViSUalFoXPro中,关于视图的正确叙述是A)视图与数据库表相同,用来存储数据B)视图不能同数据库表进行连接操作C)在视图上不能进行更新操作D)视图是从一个或多个数据库表导出的虚拟表(27)SQ1.是那几个英文单词的缩写A)StandardQuery1.anguageB)StructuredQuery1.anguageC) SelectQuery1.anguageD)以上都不是(28)如果学生表STUDENT是使用下面的SQ1.语句创建的CREATETAB1.ESTUDENT(SNOC(4)PRIMARYKEYNOTNU1.1.,;SNC(8),;SEXC(2),;AGE
9、N(2)CHECK(AGE15ANDAGE30)下面的SQ1.语句中可以正确执行的是A) INSERTINTOSTUDENT(SNO,SEX,AGE)valueS(S9,男,17)B) INSERTINTOSTUDENT(SNO,SEX,AGE)valueS(李安琦,男,20)C)INSERTINTOSTUDENT(SEX,GE)valueSC男”,20)D) INSERTINTOSTUDENT(SNO,SN)valueS(*S9*,安琦”,16)(29)使用SQ1.语句从表STUDEMT中查询所有姓王的同学的信息,正确的命令是:)SE1.ECT*FROMSTUDENTWHERE1.EFT(姓
10、名,2)=王B)SE1.ECT*FROMSTUDENTWHERERIGHT(姓名,2)=王C)SE1.ECT*FROMSTUDENTWHERETRIM(姓名,2)=王D)SE1.ECT*FROMSTUDENTWHERESTR(姓名,2)=王(30)连编后可以脱离开VisualFoxPro独立运行的程序是)APP程序B)EXE程序C)FXP程序D)PRG程序第(31)(35)题使用如下表的数据:部门表部门号部门名称40家用电器部10电视录摄像机部20电话手机部30计算机部商品表部门号商品号商品名称单价数量产地400101A牌电风扇200.0010广东400104A牌微波炉350.0010广东40
11、0105B牌微波炉600.0010广东201032C牌传真机1000.0020上海400107D牌微波炉_A420.0010北京200110A牌电话机200.0050广东200112B牌手机2000.0010广东400202A牌电冰箱3000.002广东301041B牌计算机6000.0010广东300204C牌计算机10000.0010上海(31) SQ1.语句SE1.ECT部门号,MAX(单价*数量)FRoM商品表GRoUPBY部门号查询结果有几条记录?A)1B)4C)3D)10(32) SQ1.语句SE1.ECT产地,COUNT(*)提供的商品种类数:(12)函数BETWEEN(40,3
12、4,50)的运算结果是【151答案:一、选择题(1)B(2)B(3)B(4)C(5)B(6)B(7)C(8)B(9)C(10)(11)D(12)C(13)D(14)(15)C(16)(17)D(18)(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)(35)A二、填空题(答案字母大小写均可)(1)1关系模型或关系【2】F.或逻辑假或假或.N.(3)3代码或全部(4)4 DBC或.DBC5 DBF或.DBF(5)6MODIFY或MODI或MODIF(6)7CHECK或CHEC(7)8DE1
13、.ETE或DE1.E或DE1.ET9UPDATE或UPDA或UPDAT(8)10SOME11WHERE或WHER(9)12SlJM(工资)(10)13TOA(11)14Visible(12)15.T.或逻辑真或真或.U6)在FoXBASE中,命令?TYPECBAS,$FOXBASE”)的显示结果是A)CB)NC)4D)1.(17)在下述每组命令中,两个命令的输出内容可能不相同的是A)DISP1.AYB)1.ISTSTRUCTUREDISP1.AYNEXT1DlSP1.AYSTRliCTUREOdisplayfor单价=20.00d)displaylistFOR单价=20.OO1.IST(18)
14、在FoXBASE中,将文件名DZ.PRG更改为AB.PRG,应使用命令A)RENDZ.PRGTOB.PRGB)RENAMEFI1.EDZ.PRGAB.PRGC)RENAMEDZ.PRGTOB.PRGD)RENAMEFI1.EDZ.PRGTOAB.PRG(19)在FoXBASE中,可以使用比较运算符比较大小的数据类型共有A)数值型、字符型、口期型、逻辑型B)数值型、字符型、口期型C)数值型、字符型D)数值型(20)在以下命令中,显示相同结果的是1.?”数据库+“管理系统2.?”数据库“-“管理”+“系统”3.?”数据库“-“管理“-“系统4.?”数据库管理系统”A)I和2B)I和4C)2和4D)
15、2和3(21)执行命令DIMENSK)NM(2,3)之后,数组M的数组元素个数和初值分别是)2,空值B)3,.T.05,0D)6,.F.(22)设数据库已经打开并按“单价”字段建立了索引。用SEEK命令把记录指针指向单价为28.60元的记录之后,接着要使指针指向下一个相同单价的记录,应使用命令)SEEK28.60B)SKIPC)FINDD)FIND28.60(23)执行如下操作:USEEMP1.ISTNEXT10FOR性别=男1.ISTFOR性别=男”先后显示了两个各包含8个记录的记录清单,这说明A)文件中至少有16个记录B)文件中至少有18个记录C)文件中有16个记录的“性别”字段值为“男”D)文件中有8个记录的“性别”字段值为“男”(24)对一个库文件执行如下操作;1.ISTDE1.ETERECORD101.IST先后两次执行1.IST命令时显示记录的个数不相同,以下说法错误