visual_复习题.doc_第1页
visual_复习题.doc_第2页
visual_复习题.doc_第3页
visual_复习题.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

一、选择题1、在Visual FoxPro中,用户打开一个表后,若要显示其中的记录,可以使用的命令是( A )。A. BROWSE B. SHOW C VIEW D. USE2、已经打开的表文件的当前记录号为150,要将记录指针移动到记录号为100的命令是( B )。A. SKIP 100 B. SKIP -50 C GOTO -50 D. GOTO 503、要想对一个打开的表增加新字段,应使用命令( B )。A. APPEND B. MODIFY STRUCTURE C REPLACE D. CHANGE4、一个数据表有10条记录,用函数EOF()测试结果为.T.,此时当前记录号为( B )。A. 10 B. 11 C 0 D. 15、假设数据表CZ中有记录,对该表进行如下操作:USE CZGO TOP?BOF()SKIP -1?BOF()GO BOTTOM?EOF()SKIP?EOF()结果是( C )。A. .T. .T. .T. .T. B. .F. .T. .T. .T. C .F. .T. .F. .T. D. .T. .T. .F. .T.6、表文件中有30条记录,当前记录是20,执行命令LIST NEXT 5后,所显示的记录号是( D )。A. 2125 B. 2126 C 2025 D. 20247、逻辑删除表文件中所有记录的正确操作是( D )。A. DELETE B. ZAP C PACK D. DELETE ALL8、命令SET DELETED OFF的作用是( B )A. 禁止对数据表记录进行删除B. 使删除标记对任何命令无影响C. 执行删除命令时,不提供任何信息D. 取消删除标记9、已知当前数据库表文件GZ.DBF中包含“出生年月”字段为日期型,要求显示1960年以后(包括1960年)出生的人员记录,使用命令是( C )。A. LIST FOR 出生年月=1960B. LIST FOR 出生年月=60C. LIST FOR YEAR(出生年月)=1960D. LIST FOR YEAR(出生年月)=6010、若一个表文件中有100条记录,当前记录号是76,执行命令SKIP 30之后,再执行命令 ?RECNO(),其结果是( D )。A. 100 B. 106 C 错误提示 D. 10111、已知一个表文件有8条记录,当前记录号为5,执行APPEND BLANK命令后,该空记录的记录号是( C )。A. 6 B. 5 C. 9 D. 812、某数据库文件共有20条记录,当前记录号是5,执行命令DISP NEXT 6 以后,当前记录号是( B )A. 11 B. 10 C. 6 D. 7二、填空题1、要彻底删除当前打开的表中的所有记录,可以使用_ZAP _命令。2、SET_ DELETED ON _可以使对数据表的操作能够绕过带删除标记的记录。3、删除表的记录通常要分为两步,第一步是_添加删除标记(或逻辑删除)_,第二步是_物理删除_。4、自由表的扩展名为_ DBF _。三、设计题(一)按本章第一节中的表结构新建表student.dbf,然后录入第一节中的学生记录。对该表进行如下操作:1、 打开数据表student.dbf。USE STUDENT2、 显示从第5条记录起到最后一条记录的所有记录GO 5LIST REST 3、 用DISPLAY显示表中所有男同学的学号、姓名、性别和专业。DISPLAY 学号, 姓名, 性别, 专业 FOR 性别=男4、 显示第5条记录。LIST RECORD 55、 显示7、8、9三条记录。GO 7LIST NEXT 36、建立一个与表student.dbf完全相同的表stud1.dbf。COPY TO STUD17、建立表sutd2.dbf,其中包含student.dbf中所有“旅游”专业的学生,且只有学号、姓名、专业、入学总分和是否保送五个字段。COPY TO STUD2 FIELDS 学号, 姓名, 专业, 入学总分, 是否保送 FOR 专业=旅游(二)对数据表stud1.dbf进行如下操作:(注意:首先要打开表stud1.dbf)1、逻辑删除数据表stud1.dbf中的保送生。DELETE FOR 是否保送 或 DELETE FOR 是否保送=.T.2、为最后一条记录加删除标记。GO BOTTOMDELETE3、恢复保送生记录。RECALL FOR是否保送4、逻辑删除3、4、5、6四条记录。GO 3DELETE NEXT 45、恢复第5条记录。RECALL RECORD 5或GO 5RECALL6、物理删除所有加删除标记的记录。PACK7、逻辑删除第3条往后的所有记录。GO 3DELETE REST8、恢复所有加删除标记的记录。RECALL ALL9、清空表中所有记录,并查看表结构。ZAPLIST STURCTURE规则图形(双重循环/矩形、三角形、平行四边形等)P157页例题7-29三角形clearfor i=1 to 5 i+20,20-i say * for j=1 to i-1 i+20,col()+1 say * endfor endforclearfor i=1 to 5 ?space(5-i) for j=1 to i ?* endforendfor平行四边形clearfor i=1 to 5 i+20,20-i say * for j=1 to 5 i+20,col()+1 say * endfor endforclearfor i=1 to 5 ?space(5-i) for j=1 to 6 ?* endforendfor矩形clearfor i=1 to 5 i+20,20 say * for j=1 to 5 i+20,col()+1 say * endfor e

温馨提示

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

评论

0/150

提交评论