




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Visual FoxPro试卷 数据库原理及应用试卷(A卷)考试方法 闭卷 共8页一 判断题(1分/题,共10分,对画,错画)1建立自由表分两步:定义表结构和输入数据。2表间的关系分三种:一对一关系、一对多关系和多对多关系。33在应用程序中可以通过使用该工作区的表的别名来标识工作区。4一条命令可分几行写,在行结束处用“:”表示一行未完,转入下一行。5VFP主要数据容器有:表记录、变量和数组。6. VFP中的 表示未知数据,便于与含有值的数据库一起工作。7. 索引是改变表的物理顺序,排序是排列表的逻辑顺序。8. DISPLAY在VFP中与DISPLY命令等效。9. VFP中的变量分内存变量和字段变量。10. VFP刚开始工作时,系统默认选择为第一号工作区。二、选择题(每个选择2分,共30分)1.函数LEN(SPACE(5)-SPACE(1)的返回值是()(A) 错误信息(B) 17(C) 6(D) 42.某表文件中有日期型字段”出生日期”,设N=01/01/80,下列命令正确的是()(A) LOCATE FOR 出生日期=01/01/80(B) LOCATE FOR 出生日期=&N(C) LOCATE FOR DTOC(出生日期)=N(D) LOCATE FOR DTOC(出生日期)=CTOD(N)3.下列概念中,正确的是()A.在一个工作区中只能打开一个表文件,打开新的表文件后,原来所打开的表文件就自动关闭B.一个表文件可以在不同的工作区同时打开C.一个工作区中可以同时打开多个表文件D. 一个表文件可以在不同的工作区同时打开,且一个工作区中可以同时打开多个表4.将今年国庆节的日期送入内存变量ND的方法是( ).A.ND=DTOC(“10/01/01”) B.ND=CTOD(“10/01/01”)C.STORE DATE()TO ND D.STORE 10/01/01 TO ND5.表文件DD.DBF有100条记录,当前记录号是10,执行DISPLAY ALL命令后,记录指针向的记录号是().A.100 B.10 C.1 D.1016统计女生人数并将结果存放于变量X中的命令是()(A) COUNT FOR .NOT. 性别=”男” TO X(B) COUNT FOR ( 性别=”女”)=.T. TO X(C) SUM FOR ( 性别”男”)=.T. TO X(D) SUM FOR 性别=”女” TO X7. 在已打开的表中,要永久删除当前记录位置开始的10条记录,可用( )(A) 先执行DELETE NEXT 10命令,后用PACK命令(B) 先执行DELETE RECORD 10命令,后用PACK命令(C)先执行DELETE FOR RECORD 10命令,后用PACK命令(D)ZAP NEXT 108.按数值型字段”总分”进行索引,使其按降序排列的命令是()(A) INDEX ON -总分 TO WP(B) INDEX ON 总分/A TO WP(C) INDEX ON 总分 TO WP (D)INDEX ON 总分/D TO WP9.下列操作后,不改变表记录指针的命令是()(A) RECALL(B) LIST(C) SUM(D) REPL ALL10.按照数据库的数据模型分类,VFP属于()(A) 层次型(B) 关系型(C) 网状型(D) 混合型11.执行命令ACCEPT“请输入出生日期:”TO MDATE时,如果通过键盘输入CTOD(“01/01/69”),则MDATE的值应当是().A.CTOD(“01/01/69”) B.“01/01/69”C.01/01/69 D.拒绝接受,MDATE不赋值12.在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为( )。)3,8,4 )1,6,4 )1,8,任意 )1,8,413.表与相应索引文件已经打开,内存变量XM=“李春”,执行时会产生逻辑错误的命令是()。 )LOCATE FOR 姓名=XM )FIND &XM)SE EK XM )LOCATE FOR 姓名=&XM14.以下命令中正确的是( )。)STORE 8 TO X,Y )STORE 8,9 TO X,Y )X=8,Y=9 )X=Y=815.在非嵌套程序结构中,可以使用LOOP和EXIT语句的基本程序结构是()。)TEXTENDTEXT )DO WHILEENDDO )IFENDIF )DO CASEENDCASE三读程序(每个选择4分,共24分)1 设表STU.DBF中有“学号、姓名、性别、出生日期、班级”等字段,有程序如下:SET TALK OFFUSE STUSTORE SPACE (6) TO XMINDEX ON 学号TO XHDO WHILE .T .ACCEPT “输入姓名:” TO XMLOCATE FOR 姓名=XMIF . NOT . EOF( )DISPLAY ELSE?查无此人ENDIFWAIT “继续吗?” TO YNIF UPPER(YN)=NEXIT ELSELOOPENDIFENDDOUSESET TALK OFF(1)程序中“locate for 姓名=xm”如该用find命令,应为()。(A)find xm(B)find &xm (B)find 姓名=xm (D)无法使用find命令(2)在什么情况下结束程序运行()。(A)输入姓名后 (B)显示完一条记录后(C)给变量yn赋以n或N (D)给变量yn赋以y或Y2 假如有如下两个表:XS.DBF学号(C,4)姓名(C,8)性别(L,1)出生日期(D,8)9901张三.T.02/12/799902王红.F.02/11/809903李霞.F.07/23/789904李四.T.04/01/829905张莉.F.09/22/83CJ.DBF学号(C,4)语文(N,6,2)数学(N,6,2)9903907899027080990188559905458199049792SET TALK OFFSET SAFE OFFCLEAR ALLCLEAR SELE 1USE CJ ALIAS PINDEX ON 学号 TO ICJSELE 2USE XSSET RELA TO 学号 INTO A&LOCATE FOR YEAR(DATE()-YEAR(出生日期)=20DO WHILE .NOT. EOF()?学号,IIF(性别,男,女),A-数学CONTINUEENDDOWAIT&SET TALK ON SET SAFE ONCLOSE ALLRETURN(3)程序中处的命令可用下面哪一条命令代替( )(A) SET RELATION TO 学号 INTO XS(B) SET RELATION TO 学号 INTO P(C) SET RELATION TO 学号 INTO 1(D) (B)和(C)均可(4)程序执行到处显示结果为( )(A)9901男559902女809903女78(B)9901.T.559903.F.78(C)9902女809904男929905女81(D)9902.F.809904.T.929905.F.813 表与第2题相同。SET TALK OFFSET SAFE OFFCLEAR ALLCLEAR SELE 1USE CJ ALIAS PINDEX ON 学号 TO ICJFIND 9902SELE 2USE XSSET RELATION TO 学号 INTO ALOCATE FOR .NOT. 性别?姓名,性别,A-语文,A-数学&SELE 1SEEK “9904”?B-姓名,B-性别,语文,数学SELE 2SET RELATION TOLOCATE FOR RIGHT(DTOC(出生日期),2)=”79”?姓名,性别,A-语文,A-数学&SET TALK ON SET SAFE ONCLOSE ALLRETURN(5)程序执行到处显示的结果为()(A)王红.F.9078(B)王红.F.7080(C)王红.T.9078(D)王红.T.7080(6)程序执行到处显示的结果为()(A)张三.T.9792(B)李四.T.9792(C)王红.F.7080(D)张三.T.8885四程序填空(每空3分,共36分)1SET TALK OFFACCEPT “输入表名:” TO KMUSE &KM*显示最前面5条记录_ 1_WAIT GO BOTTOM*显示最后4条记录_ 2_DISP NEXT 4USE2.有表STUDENT.DBF,其中有姓名等字段,姓名的类型为字符型,以下是查询程序。SET TALK OFF_ 3_ACCEPT ”输入姓名:” TO _ 4_LOCATE FOR 姓名=NAMEIF FOUND ( )DISPLAYELSE ?”查无此人!” _ 5_ USESET TALK ON RETURN3.设表文件SC.DBF有如下记录,其中学号、姓名为C型字段,其余为N型字段,设数据库已经打开。RECORD#学号姓名出生日期性别籍贯贷款1 913101王刚03/11/73 男广西3502 913102 李玲04/25/73 女江西2003 913103 赵冲04/26/73 女安徽1504 913104 李新04/28/74 女辽宁100 5 924104章文05/01/75 男云南2506 924105 曾重05/02/74男河南501)按学号建立索引文件ISC,应该用命令_6_。2)求贷款总和并存入变量DKH,应该用命令_7_。3)求贷款平均值并存入变量PJDK,应该用命令_8_。4)统计女学生的人数并存入变量HOFW,应该用命令_9_。4.有12个结构完全相同的表WY01,WY02,.WY11,WY12,下列程序完成的功能是:顺序打开每一个表并浏览之.SET TALK OFFG=1DO WHILE G13DO CASECASE G=10GW=WY+_ 10_ENDCASEUSE_ 11_BROW_ 12_USEENDDORETU 一1( ) 2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年祁阳市市直机关遴选考试真题
- 中华传统文化实践教育知到智慧树答案
- 中文文献资料检索知到智慧树答案
- 中西文化对比知到智慧树答案
- 2025标识标牌定制化产品研发与市场推广合同
- 2025年二手车深度检查与维修合同协议书
- 2025代销协议书-健康养生产品区域分销合同
- 2025版新型建材涂料粉刷施工合作协议书
- 2025年度新型防盗窗安装及保养服务合同范本
- 2025版农业科技园租赁合同
- 中学历史教师课程思政研修计划
- 2025年法宣试题及答案
- 2025年公租房入住合同范例
- 征兵业务培训
- Unit 6 Useful numbers Part C Project(说课稿)-2024-2025学年人教PEP版(2024)英语三年级上册
- 危险废物处置服务协议
- 《观光农业概论》课件
- 派出所签订治安调解协议书范文
- 情境领导力培训课件
- DBJ41T 277-2023 装配式钢结构集成楼盖应用技术规程 河南省工程建设标准(住建厅版)
- 飞灰螯合物运输服务方案
评论
0/150
提交评论