VFP复习题数据库精选复习题
- 格式:doc
- 大小:396.50 KB
- 文档页数:41
整理为word格式 VFP程序设计复习题集200601103 一、单选题 1、Visual FoxPro是基于( B )操作系统的数据库系统。 A:MS-DOS B:Windows C:UNIX D:AMOS/L 答案:B 知识点:VFP部分/VFP基础知识/关系型数据库理论基础知识
2、下列命令中,不能求出当前表中所有记录个数的是( D )。 A:COUNT all to x B:RECCOUNT() C:CALCULATE CNT() D:SUM TO CONNT 答案:D 知识点:VFP部分/数据表的基本操作/表的查询与统计操作
3、已知:X="AB",AB=100。执行命令? &X+10的结果是( D )。 A:X B:AB C:ABC58 D:110 答案:D 知识点:VFP部分/数据类型、函数与表达式/表达式运算
4、在VFP系统中,用户打开一个表后,若要显示其中的记录,可使用的命令是( A )。 A:BROWSE B:SHOW C:VIEW D:OPEN 答案:A 知识点:VFP部分/数据表的基本操作/表记录操作/记录浏览
X5、下面命令执行后都将生成ABC.DBF文件,其中生成空表文件的命令是( C )。 A:SORT TO ABC B:COPY TO ABC C:COPY STRUCTURE TO ABC D:COPY FILE TO ABC 答案:C 知识点:VFP部分/文件操作 6、表达式LEN(‘ABC'- ‘DE’)的值是( )。 A:1 B:3 整理为word格式
C:5 D:7 答案:C 知识点:VFP部分/数据类型、函数与表达式/常用函数
7、若使用REPLACE命令,其范围子句为ALL或REST,则执行该命令后记录指针指向( )。 A:首记录 B:末记录 C:首记录的前面 D:末记录的后面 答案:D 知识点:VFP部分/数据表的基本操作/表记录操作/记录修改
8、仅关闭当前表文件的命令是( )。 A:CLOSE ALL B:CLEAR C:USE D:CLOSE DATABASE 答案:C 知识点:VFP部分/数据表的基本操作/表操作:表的建立/打开/输入记录
9、DELETE命令的作用是( )。 A:为当前记录做删除标记 B:直接物理删除当前记录 C:删除当前表文件的所有记录 D:在提问确认后物理删除当前记录 答案:A 知识点:VFP部分/数据表的基本操作/表记录操作/记录删除
10、执行LIST NEXT 1命令之后,记录指针的位置指向( )。 A:下一条记录 B:原来记录 C:尾记录 D:首记录 答案:B 知识点:VFP部分/数据表的基本操作/记录定位
11、若表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用的命令是( )。 A:GO TOP B:GO RECNO()=1 C:SKIP 1 D:GO 1 答案:D 知识点:VFP部分/数据表的基本操作/记录定位
12、在3号记录之后插入一个空白记录,正确的命令是( )。 整理为word格式
A:3 INSERT BLANK B:GOTO 4 INSERT BLANK C:GO 3 INSERT BLANK D:TO 4 INSERT BLANK BEFORE 答案:C 知识点:VFP部分/数据表的基本操作/表记录操作/记录插入
13、显示所有以A打头的所有内存变量,正确的命令是( )。 A:LIST MEMO LIKE A B:LIST FOR A* C:DISP MEMO LIKE A* D:DISP MEMO A* 答案:C 知识点:VFP部分/常量、变量与数组/变量
14、SQL查询语句中ORDER BY子句的功能是( )。 A:对查询结果进行排序 B:分组统计查询结果 C:限定分组检索结果 D:限定查询条件 答案:A 知识点:VFP部分/SQL语言/select查询
15、查询设计器中"筛选"选项卡对应的SQL短语是( )。 A:WHERE B:JOIN C:INTO D:ORDER BY 答案:A 知识点:VFP部分/查询与视图/查询设计器操作
16、在VFP系统中,查询文件的扩展名为( )。 A:DBF B:QPR C:.SCX D:.TXT 答案:B 知识点:VFP部分/VFP基础知识/文件类型
17、关闭当前工作区所有已打开的索引文件,正确的命令是( )。 A:USE B:SET INDEX TO C:CLOSE INDEX ALL 整理为word格式
D:SET ORDER TO 答案:B 知识点:VFP部分/数据表的基本操作/表的索引
18、当前工作区已打开表中英语、数学及总分字段,计算每个学生总分的正确命令是( )。 A:SUM 英语+数学 TO 总分 B:REPL ALL 总分 WITH 英语+数学 C:SUM 英语,数学,总分 D:REPL 总分 WITH 英语+数学 答案:B 知识点:VFP部分/数据表的基本操作/表记录操作/记录修改
知识点:VFP部分/文件操作 19、为一个打开的表文件增加新字段,应当使用命令( )。 A:APPEND B:MODIFY STRUCTURE C:INSERT D:BROWSE 答案:B 知识点:VFP部分/数据表的基本操作/表结构修改 20、已知:X="ABC",ABC=56。执行命令?&X+2的结果是( )。 A:X B:ABC C:58 D:ABC58 答案:C 知识点:VFP部分/数据类型、函数与表达式/表达式运算 21、下面命令中,会生成新的表文件的命令是( )。 A:SORT TO B:BROWSE C:APPEND FROM D:RECALL 答案:A 知识点:VFP部分/文件操作 22、若能够正常执行下面命令,说明字段"修理日期"的类型是( )。 REPLACE ALL 修理日期 WITH DTOC(DATE()) A:数值型 B:字符型 C:逻辑型 D:日期型 答案:B 知识点:VFP部分/数据类型、函数与表达式/数据类型 33、表达式MAX(1,6)+MIN(4,18)的值是( )。 A:9 B:10 C:11 整理为word格式
D:12 答案:B 知识点:VFP部分/数据类型、函数与表达式/常用函数 24、表达式LEN("计算机+6")的值是( )。 A:12 B:6 C:7 D:8 答案:D 知识点:VFP部分/数据类型、函数与表达式/常用函数 25、表达式AT("IS","THIS IS A BOY")的值是( )。 A:.T. B:.F. C:3 D:6 答案:C 知识点:VFP部分/数据类型、函数与表达式/常用函数 26、命令文件(程序文件)的扩展名是( )。 A:IDX B:PRG C:DBC D:DBF 答案:B 知识点:VFP部分/VFP基础知识/文件类型 27、表达式CTOD("07/22/94")-10的值是( )。 A:08/01/94 B:07/12/94 C:08/4/94 D:08/5/94 答案:B 知识点:VFP部分/数据类型、函数与表达式/常用函数 28、下列语句中,能够正确地给内存变量A赋逻辑真值的命令是( )。 A:A=".T." B:STORE "T" TO A C:A=TRUE D:STORE .T. TO A 答案:D 知识点:VFP部分/常量、变量与数组/变量 29、不能修改当前数据表记录内容的命令有( )。 A:UPDATE B:REPLACE C:DISPLAY D:BROWSE 答案:C 知识点:VFP部分/数据表的基本操作/表记录操作/记录修改 30、下面命令涉及数组操作的是( )。 A:SCATTER 整理为word格式
B:SORT C:SEEK D:LIST 答案:A 知识点:VFP部分/常量、变量与数组/数组 31、下面命令有语法错误的是( )。 A:LIST ALL B:DISP ALL C:MODIFY ALL STRU D:MODIFY COMMAND 答案:C 知识点:VFP部分/数据表的基本操作/表记录操作/记录浏览 32、 关系数据库管理系统所管理的关系是( )。 A:若干个二维表 B:一个DBF文件 C:一个DBC文件 D:若干个DBC文件 答案:A 知识点:VFP部分/VFP基础知识/关系型数据库理论基础知识 33、VFP系统中,内存变量只定义了数组MK(12),它具有12个下标变量。用LIST MEMORY命令显示已定义的内存变量个数是( )。 A:12 B:1 C:0 D:有时是1,有时是12 答案:B 知识点:VFP部分/常量、变量与数组/数组 34、关系运算中的选择运算是( )。 A:从关系中找出满足给定条件的元组的操作 B:从关系中选择若干个属性组成新的关系的操作 C:从关系中选择满足给定条件的属性的操作 D:A和B都对 答案:A 知识点:VFP部分/VFP基础知识/关系运算 35、逻辑型、日期型、备注型字段的宽度的固定值分别为( )。 A:2,8,8 B:2,4,10 C:1,8,任意 D:1,8,4 答案:D 知识点:VFP部分/数据类型、函数与表达式/数据类型 36、测试当前记录号所使用的函数是( )。 A:FILE() B:BOF() C:RECON() D:EOF() 答案:C