2022年VFP程序设计期末复习题 .pdf
《2022年VFP程序设计期末复习题 .pdf》由会员分享,可在线阅读,更多相关《2022年VFP程序设计期末复习题 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VFP程序设计期末复习题(学生版)一、基本知识点(含填空题、选择题、判断题)1. 在有关数据库的概念中,若干记录的集合称为表。2. 要计算职称为副教授或教授的工资总额, 可用的命令有:(1)sum 工资 FOR 职称=副教授 .OR. 职称=教授 (2)SUM ALL 工资 FOR 职称=副教授 .OR. 职称=教授 (3)SUM 工资 FOR 教授$ 职称3. 不允许记录中出现重复索引值的索引是主索引和候选索引。4. 在 Visual FoxPro中,打开数据库的命令是OPEN DATABASE 。5. 连续执行以下命令之后,最后一条命令的输出结果是A BCD 。SET EXACT OFF
2、X=A ?IIF(A=X,X-BCD,X+BCD) 6. LEET(Visual FoxPro,6)与 SUBSTR(Visual FoxPro,1,6)运算中,结果相同。7. 在 Visual Foxpro 中,用于建立或修改过程文件的命令是MODIFY COMMAND 或 MODIFY PROCEDURE 。8. 使用命令 DECLARE mm(2,3) 定义的数组,包含的数组元素( 下标变量 ) 的个数为 6。9.APPEND 命令的功能是在表的最后面插入一条记录。10. 打开学生数据库及 ( 对成绩字段的 ) 索引文件,假定当前记录号为200,欲使记录指针指向记录号为 100 的记录,
3、应使用命令GOTO 100 。11. 假定系统是期是 2004 年 01 月 05 日,有如下命令: NJ=YEAR(DATE() 执行该命令后, NJ的值是 2004。12. 学生数据库文件中共10 条记录,其姓名字段值均为学生全名,执行如下命令序列: USE STUDENT ?recno() 最后, recno() 函数的显示值是 1。13. 比较表达式的结果是逻辑型。14. 用 COPY STRU TO 形成的文件是表文件。15. 数值型、日期型、字符型能作为索引关键字的数据类型而备注型则不能。16. 显示数据表当前记录内容的命令是LIST NEXT 1。17. 用命令 DIMENSIO
4、N A(4 ,5) 定义后, A数组中共有 20 个数据元素。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 18. 执行 USE命令的作用是关闭当前工作区的数据表文件。19. 函数 EOF()用于检测当前数据库记录指针是否达到文件尾。20. 建立表文件用 CREATE 命令。21.INSERT 命令将一条新记录加到当前记录之后。22. 下述命令中都能关闭数据表:(1)USE (2)CLOSE DATABASE (3)CLOSE
5、 ALL 而 CLEAR 命令是清屏命令不能用于关闭数据库。23. 用菜单方式打开一个数据表文件应该使用的菜单序列为文件打开表。24. 清除主窗口屏幕的命令是CLEAR 。25. 对于只有两种取值的字段,一般使用的数据类型是逻辑型。26. VFP程序文件中可以使用的注释语句: NOTE .* & 27.Visual FoxPro 6.0中,命令 ?VARTYPE(12/31/99) 的输出结果是 C。28. 2008 ABCDE 101.867是 VFP中的字符常量。29. 执行以下命令后显示的结果是443.54: N=356.54 ?87+&N 30. 逻辑型字段 团员 其值为真的正确条件表
6、达是FOR 团员。31. 函数 LEN(TRIM(SPACE(8)-SPACE(8) 返回的值是 0。32. 执行 LIST ALL 命令后,记录指针指向最后一条记录的后面。33. 逻辑运算符在运算时,其优先顺序是.NOT AND OR 。34. 显示当前表中所有带删除标记的记录的命令是.DISPLAY FOR DELETED() 。35 . 当前表中含 姓名 字段,显示 李 姓的所有记录的命令是DISPLAY FOR 姓名=李 。36. 下列函数中,运算结果为字符型的是( D) 。A.AT(ABC, 智能 ABC) B.INT(123.456) C.VAL(12/12/66) D.DTOC(
7、DATE() 37. 下面(D ) 不属于 VFP的循环控制语句。A.DO WHILE ENDDOB.FOR ENDFORC.SCAN ENDSCAND.DO CASE ENDCASE38.SEEK和 FIND命令是作用于索引文件的快速检索命令。39. 表文件 KD.DBF打开后,执行命令SKIP -1 ,下列命令中结果为 .t. 的是(B ) 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - A.?RECNO() B.?BOF
8、() C.?EOF() D.DISP 40. 要为当前表所有职工增加100 元工资应该使用命令REPLACE ALL 工资 WITH 工资+100。41. 如果一个字段的宽度为8,则此字段的类型不可能是备注型42. 函数 EOF()用于检测当前数据库记录指针是否达到文件尾。43. 在 VFP中,通用型字段 G和备注型字段 M在表中的宽度都是4 个字节。44. 执行命令 DIMENSION M(4,2) 之后,数组的下标变量个数和初值分别是8,.F. 。45. 在当前表中,查找第2 个女同学的记录,应使用命令是.LOCATE FOR 性别=女 和CONTINUE。46. 建立表文件结构时,需要定
9、义的参数为字段名、字段类型、字段宽度、小数位数。47.ABC.DBF是一个有两个备注型字段的表文件,使用COPY TO PSQ 命令进行复制操作,其结果将得到一个新的数据库文件和一个新的备注文件48. 表文件的数值型字段要求保留2 位小数,那么该字段宽度最少应当定义成4 位。49. 要在当前表文件的当前记录之后插入一条新记录,应该使用命令是INSERT 。50.DELETE命令的功能是为当前记录做删除标记。51. 下列不能作为查询的命令是(B ) 。A.locate B.index C.seek D.find 52. 在建立表结构 (modi stru)过程中不须要输入字段宽度的字段类型是(
10、C) 。A.字符型 B. 数值型 C. 备注型 D、任何类型53. 统计当前工作区记录数的函数是RECCOUNT( ) 54. 已知 P=DATE(),则 P为日期型内存变量。55. 在 Visual FoxPro中,删除数据表的所有记录,仅保留表结构的命令是.zap 。56. 在 Visual FoxPro中,逻辑删除数据表的所有记录的命令是delete all。57.VISUAL FOXPRO 中备注文件的扩展名为FPT 。58、字符型数据的最大长度是254。59、将日期型数据转换成字符型数据,使用的函数是dtoc 。60、数据表中的数据暂时不想使用,为提高数据表的使用效率,对这些“数据”
11、最好要进行逻辑删除。61、数据表中有 30 个记录,如果当前记录为第3 条记录,执行 skip +2 命令,测试当前记录号函数 recno ()的值是 5。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - 62、修改数据表中的数据是在表浏览器环境下完成的。63、每一个工作区上只能打开1 个数据表。64、在当前工作区可以访问其他工作区表中的数据。65、在同一个数据表中不能依照(D ) 建立索引。A一个字段 B多个字段C表达式 D备注
12、型字段66、在数据库中的数据表间可根据需要建立关联关系。67、一个数据表可以添加到一个数据库中。68、实现多表查询的数据不能是多个自由表。69、视图设计器中的选项卡与查询设计器中的选项卡几乎一样,只是视图设计器中的选项卡比查询设计器中的选项卡多一个更新条件选项卡。70 项目文件的扩展名是 .pjx 72、项目管理器中的“数据” 选项卡,可以管理 (C ) 。A程序 B查询 C数据表 D 内存变量73、设计表单可在表设计器中进行。74、表单的属性要在属性窗口定义。75、表单向导可以创建单表表单。76、Visual FoxPro 6.0是关系数据库系统。77、程序的三种基本结构是顺序结构、分支结构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年VFP程序设计期末复习题 2022 VFP 程序设计 期末 复习题
限制150内