收藏 分销(赏)

试题题库-—vfp题库含答案-全案.doc

上传人:快乐****生活 文档编号:4811243 上传时间:2024-10-13 格式:DOC 页数:495 大小:2.09MB 下载积分:20 金币
下载 相关 举报
试题题库-—vfp题库含答案-全案.doc_第1页
第1页 / 共495页
试题题库-—vfp题库含答案-全案.doc_第2页
第2页 / 共495页


点击查看更多>>
资源描述
VFP题库含答案 所有单选题 1、Visual FoxPro是基于______操作系统的数据库系统。 A:MS-DOS B:Windows C:UNIX D:AMOS/L 答案:B 评析: 空 2、命令SELECT 0的功能是______。 A:选择区号最小的空闲工作区 B:选择区号最大的空闲工作区 C:选择当前工作区的区号加1的工作区 D:随机选择一个工作区的区号 答案:A 评析: 空 3、下列命令中,不能求出当前表中所有记录个数的是______。 A:COUNT B:RECCOUNT() C:CALCULATE CNT() D:SUM TO CONNT 答案:D 评析: 空 4、已知:X="AB",AB=100。执行命令?&X+10的结果是______。 A:X B:AB C:ABC58 D:110 答案:D 评析: 空 5、在VFP系统中,用户打开一个表后,若要显示其中的记录,可使用的命令是______。 A:BROWSE B:SHOW C:VIEW D:OPEN 答案:A 评析: 空 6、下面命令执行后都将生成ABC.DBF文件,其中生成空表文件的命令是______。 A:SORT TO ABC B:COPY TO ABC C:COPY STRUCTURE TO ABC D:COPY FILE TO ABC 答案:C 评析: 空 7、表达式LEN('ABC'-'DE')的值是______。 A:1 B:3 C:5 D:7 答案:C 评析: 空 8、若使用REPLACE命令,其范围子句为ALL或REST,则执行该命令后记录指针指向______。 A:首记录 B:末记录 C:首记录的前面 D:末记录的后面 答案:D 评析: 空 9、仅关闭当前表文件的命令是______。 A:CLOSE ALL B:CLEAR C:USE D:CLOSE DATABASE 答案:C 评析: 空 10、DELETE命令的作用是______。 A:为当前记录做删除标记 B:直接物理删除当前记录 C:删除当前表文件的所有记录 D:在提问确认后物理删除当前记录 答案:A 评析: 空 11、执行命令?AT("IS","THIS IS ROM",4)显示的结果是______。 A:0 B:3 C:6 D:2 答案:A 评析: 空 12、要将A盘上根目录下STK.DBF文件复制到C盘的\DB子目录,应在VFP命令窗口中使用命令______。 A:COPY A:STK.DBF C:\DB B:COPY FILE A:\STK.DBF TO C:\DB\STD.DBF C:COPY FILE STK.DBF TO C:\DB\STD.DBF D:COPY TO A:\STK.DBF 答案:B 评析: 空 13、执行LIST NEXT 1命令之后,记录指针的位置指向______。 A:下一条记录 B:原来记录 C:尾记录 D:首记录 答案:B 评析: 空 14、如工资的数据表和按基本工资(N型字段)升序排序的索引文件已打开,并执行过赋值语句NN=900,下面各条命令中,错误的是______。 A:SEEK NN B:SEEK FOR 基本工资=NN C:FIND 900 D:LOCATE 基本工资 答案:B 评析: 空 15、命令SELECT 3等价于命令______。 A:SELECT A B:SELECT 0 C:SELECT C D:SELECT Ⅲ 答案:C 评析: 空 16、VFP中的SET RELATION关联是______。 A:逻辑连接 B:物理连接 C:逻辑排序 D:物理排序 答案:A 评析: 空 17、JOIN命令对两个数据表进行物理连接时,对它们的要求是______。 A:两个数据表都不能打开 B:两个数据表都必须打开 C:一个表打开,一个表关闭 D:两个数据表必须结构相同 答案:B 评析: 空 18、使用下面命令必须打开索引文件的是______。 A:SORT B:LOCATE C:SEEK D:SUM 答案:C 评析: 空 19、若表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用的命令是______。 A:GO TOP B:GO RECNO()=1 C:SKIP 1 D:GO 1 答案:D 评析: 空 20、下面正确的语句有______个。 X3=X3+1 STORE 5+8 TO A,B,C STORE 1,2,3 TO A,B,C * USE=90 A:1 B:2 C:3 D:4 答案:C 评析: 空 21、在3号记录之后插入一个空白记录,正确的命令是______。 A:3 INSERT BLANK B:GOTO 4 INSERT BLANK C:GO 3 INSERT BLANK D:TO 4 INSERT BLANK BEFORE 答案:D 评析: 空 22、显示所有以A打头的所有内存变量,正确的命令是______。 A:LIST MEMO LIKE A B:LIST FOR A* C:DISP MEMO LIKE A* D:DISP MEMO A* 答案:C 评析: 空 23、SQL查询语句中ORDER BY子句的功能是______。 A:对查询结果进行排序,默认排降序 B:对查询结果进行排序,默认排升序 C:对查询结果进行排序,只能排升序 D:以上都不对 答案:B 评析: 空 24、SQL查询语句中HAVING子句的作用是______。 A:指出分组查询的范围 B:指出分组查询的值 C:指出分组查询的条件 D:指出分组查询的字段 答案:C 评析: 空 25、执行命名SEEK "张三"后,若未找到符合条件的记录,则命令?BOF(),?FOUND(),?EOF()的显示结果是______。 A:F T F B:F F T C:T F F D:F T T 答案:B 评析: 空 26、查询设计器中"筛选"选项卡对应的SQL短语是______。 A:WHERE B:JOIN C:INTO D:ORDER BY 答案:A 评析: 空 27、在VFP系统中,查询文件的扩展名为______。 A:DBF B:QPR C:.SCX D:.TXT 答案:B 评析: 空 28、关闭当前工作区所有已打开的索引文件,正确的命令是______。 A:USE B:SET INDEX TO C:CLOSE INDEX ALL D:SET ORDER TO 答案:B 评析: 空 29、当前工作区已打开表中英语、数学及总分字段,计算每个学生总分的正确命令是______。 A:SUM 英语+数学 TO 总分 B:REPL ALL 总分 WITH 英语+数学 C:SUM 英语,数学,总分 D:REPL 总分 WITH 英语+数学 答案:B 评析: 空 30、下列命令中,不产生新文件的命令是______。 A:TOTAL TO BJHZ ON 班级 B:INDEX ON 班级 TO BJ C:SORT TO BJ ON 班级/D D:SET INDEX TO BJ 答案:D 评析: 空 31、下列命令中,不能定义内存变量的有______。 A:STORE B:SCATTER C:REPLACE D:A=123 答案:C 评析: 空 32、为一个打开的表文件增加新字段,应当使用命令______。 A:APPEND B:MODIFY STRUCTURE C:INSERT D:BROWSE 答案:B 评析: 空 33、已知:X="ABC",ABC=56。执行命令?&X+2的结果是______。 A:X B:ABC C:58 D:ABC58 答案:C 评析: 空 34、下面命令中,将生成新文件的是______。 A:SORT TO B:BROWSE C:APPEND FROM D:RECALL 答案:A 评析: 空 35、若能够正常执行下面命令,说明字段"修理日期"的类型是______。 REPLACE ALL 修理日期 WITH DTOC(DATE()) A:数值型 B:字符型 C:逻辑型 D:日期型 答案:B 评析: 空 36、表达式MAX(1,6)+MIN(4,18)的值是______。 A:9 B:10 C:11 D:12 答案:B 评析: 空 37、表达式LEN("计算机+6")的值是______。 A:12 B:6 C:7 D:8 答案:D 评析: 空 38、表达式AT("IS","THIS IS A BOY")的值是______。 A:.T. B:.F. C:3 D:6 答案:C 评析: 空 39、表达式ASC(SUBSTR("ABCD",2,1))的值是______。 A:65 B:66 C:67 D:非法调用 答案:B 评析: 空 40、在屏幕的第二行第二列开始显示姓名(C,8),存款数额(N,6,2)和存入日期(D)三个字段的值,应该使用命令______。 A:@ 2, 2 SAY 姓名,存款数额,存入日期 B:@ 2, 2 SAY 姓名+存款数额+存入日期 C:@ 2, 2 SAY 姓名+STR(存款数额,6,2)+DTOC(存入日期) D:@ 2, 2 SAY 姓名+STR(存款数额,6,2)+CTOD(存入日期) 答案:C 评析: 空 41、命令文件的扩展名是______。 A:IDX B:PRG C:DBC D:DBF 答案:B 评析: 空 42、表达式CTOD("07/22/94")+10的值是______。 A:08/01/94 B:08/02/94 C:08/4/94 D:08/5/94 答案:A 评析: 空 43、下列语句中,能够正确地给内存变量A赋逻辑真值的命令是______。 A:A=".T." B:STORE "T" TO A C:A=TRUE D:STORE .T. TO A 答案:D 评析: 空 44、不能给多个内存变量赋值的是______。 A:STORE B:CALCULATE TO C:SUM TO D:COUNT TO 答案:D 评析: 空 45、不能修改当前数据库记录内容的命令有______。 A:GATHER B:REPLACE C:DISPLAY D:BROWSE 答案:C 评析: 空 46、下面命令涉及数组操作的有______个。 A:SCATTER B:SORT C:SEEK D:LIST 答案:A 评析: 空 47、下面命令有语法错误的是______。 A:LIST ALL B:DISP ALL C:MODIFY ALL STRU D:MODIFY COMMAND 答案:C 评析: 空 48、下列叙述正确的是______。 A:用SET RELATION命令建立表间关联之前,两个表都必须建立索引 B:用JOIN命令连接两个表之前,两个表都必须建立索引 C:用APPEND FROM命令追加记录之前,这个表必须在当前工作区打开 D:用INSERT INTO命令追加记录之前,这个表必须在当前工作区打开 答案:C 评析: 空 49、Visual FoxPro是基于______操作系统的数据库系统。 A:MS-DOS B:Windows C:UNIX D:AMOS/L 答案:B 评析: 50、命令SELECT 0的功能是______。 A:选择区号最小的空闲工作区 B:选择区号最大的空闲工作区 C:选择当前工作区的区号加1的工作区 D:随机选择一个工作区的区号 答案:A 评析: 51、下列命令中,不能求出当前表中所有记录个数的是______。 A:COUNT B:RECCOUNT() C:CALCULATE CNT() D:SUM TO CONNT 答案:D 评析: 52、已知:X="AB",AB=100。执行命令?&X+10的结果是______。 A:X B:AB C:ABC58 D:110 答案:D 评析: 53、在VFP系统中,用户打开一个表后,若要显示其中的记录,可使用的命令是______。 A:BROWSE B:SHOW C:VIEW D:OPEN 答案:A 评析: 54、下面命令执行后都将生成ABC.DBF文件,其中生成空表文件的命令是______。 A:SORT TO ABC B:COPY TO ABC C:COPY STRUCTURE TO ABC D:COPY FILE TO ABC 答案:C 评析: 55、表达式LEN('ABC'-'DE')的值是______。 A:1 B:3 C:5 D:7 答案:C 评析: 56、若使用REPLACE命令,其范围子句为ALL或REST,则执行该命令后,记录指针指向______。 A:首记录 B:末记录 C:首记录的前面 D:末记录的后面 答案:D 评析: 57、仅关闭当前表文件的命令是______。 A:CLOSE ALL B:CLEAR C:USE D:CLOSE DATABASE 答案:C 评析: 58、DELETE命令的作用是______。 A:为当前记录做删除标记 B:直接物理删除当前记录 C:删除当前表文件的所有记录 D:在提问确认后物理删除当前记录 答案:A 评析: 59、执行命令 ? AT("IS","THIS IS ROM",4)显示的结果是______。 A:0 B:3 C:6 D:2 答案:A 评析: 60、要将A盘上根目录下STK.DBF文件复制到C盘的\DB子目录,应在VFP命令窗口中使用命令______。 A:COPY A:STK.DBF C:\DB B:COPY FILE A:\STK.DBF TO C:\DB\STD.DBF C:COPY FILE STK.DBF TO C:\DB\STD.DBF D:COPY TO A:\STK.DBF 答案:B 评析: 61、执行LIST NEXT 1命令之后,记录指针指向______。 A:下一条记录 B:原来记录 C:尾记录 D:首记录 答案:B 评析: 62、工资数据表和按基本工资(N型字段)升序排序的索引文件已打开,并执行赋值语句NN=900,下面各条命令中,错误的是______。 A:SEEK NN B:SEEK FOR 基本工资=NN C:FIND 900 D:LOCATE 基本工资 答案:B 评析: 63、命令SELECT 3等价于命令______。 A:SELECT A B:SELECT 0 C:SELECT C D:SELECT Ⅲ 答案:C 评析: 64、VFP中的SET RELATION关联是______。 A:逻辑连接 B:物理连接 C:逻辑排序 D:物理排序 答案:A 评析: 65、JOIN命令对两个数据表进行物理连接时,对它们的要求是______。 A:两个数据表都不能打开 B:两个数据表都必须打开 C:一个表打开,一个表关闭 D:两个数据表必须结构相同 答案:B 评析: 66、使用下面命令必须打开索引文件的是______。 A:SORT B:LOCATE C:SEEK D:SUM 答案:C 评析: 67、若表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用的命令是______。 A:GO TOP B:GO RECNO()=1 C:SKIP 1 D:GO 1 答案:D 评析: 68、下面正确的语句有______个。 X3=X3+1 STORE 5+8 TO A,B,C STORE 1,2,3 TO A,B,C * USE=90 A:1 B:2 C:3 D:4 答案:C 评析: 69、在3号记录之后插入一条空白记录,不正确的命令是______。 A:3 INSERT BLANK B:GOTO 4 INSERT BLANK C:GO 3 INSERT BLANK D:TO 4 INSERT BLANK BEFORE 答案:D 评析: 空 70、显示所有以A打头的所有内存变量,正确的命令是______。 A:LIST MEMO LIKE A B:LIST FOR A * C:DISP MEMO LIKE A * D:DISP MEMO A* 答案:C 评析: 71、SQL查询语句中ORDER BY子句的功能是______。 A:对查询结果进行排序,默认排降序 B:对查询结果进行排序,默认排升序 C:对查询结果进行排序,只能排升序 D:以上都不对 答案:B 评析: 72、SQL查询语句中HAVING子句的作用是______。 A:指出分组查询的范围 B:指出分组查询的值 C:指出分组查询的条件 D:指出分组查询的字段 答案:C 评析: 73、执行命名SEEK "张三"后,若未找到符合条件的记录,则命令?BOF(),?FOUND(),?EOF()的显示结果是______。 A:F T F B:F F T C:T F F D:F T T 答案:B 评析: 74、查询设计器中"筛选"选项卡对应的SQL短语是______。 A:WHERE B:JOIN C:INTO D:ORDER BY 答案:A 评析: 75、在VFP系统中,查询文件的扩展名为______。 A:DBF B:QPR C:.SCX D:.TXT 答案:B 评析: 76、关闭当前工作区所有已打开的索引文件,正确的命令是______。 A:USE B:SET INDEX TO C:CLOSE INDEX ALL D:SET ORDER TO 答案:B 评析: 77、已打开的数据表中有英语、数学及总分字段,一次性计算每个学生总分的正确命令是______。 A:SUM 英语+数学 TO 总分 B:REPL ALL 总分 WITH 英语+数学 C:SUM 英语,数学,总分 D:REPL 总分 WITH 英语+数学 答案:B 评析: 78、下列命令中,不产生新文件的命令是______。 A:TOTAL TO BJHZ ON 班级 B:INDEX ON 班级 TO BJ C:SORT TO BJ ON 班级/D D:SET INDEX TO BJ 答案:D 评析: 79、下列命令中,不能定义内存变量的有______。 A:STORE B:SCATTER C:REPLACE D:A=123 答案:C 评析: 80、在打开的表文件中增加新字段,应当使用命令______。 A:APPEND B:MODIFY STRUCTURE C:INSERT D:BROWSE 答案:B 评析: 81、已知:X="ABC",ABC=56。执行命令?&X+2的结果是______。 A:X B:ABC C:58 D:ABC58 答案:C 评析: 82、下面命令中,将生成新文件的是______。 A:SORT TO B:BROWSE C:APPEND FROM D:RECALL 答案:A 评析: 83、若能够正常执行下面命令,说明字段"修理日期"的类型是______。 REPLACE ALL 修理日期 WITH DTOC(DATE()) A:数值型 B:字符型 C:逻辑型 D:日期型 答案:B 评析: 84、表达式MAX(1,6)+MIN(4,18)的值是______。 A:9 B:10 C:11 D:12 答案:B 评析: 85、表达式LEN("计算机+6")的值是______。 A:12 B:6 C:7 D:8 答案:D 评析: 86、表达式AT("IS","THIS IS A BOY")的值是______。 A:.T. B:.F. C:3 D:6 答案:C 评析: 87、表达式ASC(SUBSTR("ABCD",2,1))的值是______。 A:65 B:66 C:67 D:非法调用 答案:B 评析: 88、在屏幕的第二行第二列开始显示姓名(C,8),存款数额(N,6,2)和存入日期(D)三个字段的值,应该使用命令______。 A:@ 2, 2 SAY 姓名,存款数额,存入日期 B:@ 2, 2 SAY 姓名+存款数额+存入日期 C:@ 2, 2 SAY 姓名+STR(存款数额,6,2)+DTOC(存入日期) D:@ 2, 2 SAY 姓名+STR(存款数额,6,2)+CTOD(存入日期) 答案:C 评析: 89、程序文件的扩展名是______。 A:IDX B:PRG C:DBC D:DBF 答案:B 评析: 90、表达式CTOD("07/22/94")+10的值是______。 A:08/01/94 B:08/02/94 C:08/4/94 D:08/5/94 答案:A 评析: 91、下列语句中,能够正确地给内存变量A赋逻辑真值的命令是______。 A:A=".T." B:STORE "T" TO A C:A=TRUE D:STORE .T. TO A 答案:D 评析: 92、不能给多个内存变量赋值的是______。 A:STORE B:CALCULATE TO C:SUM TO D:COUNT TO 答案:D 评析: 93、不能修改当前数据库记录内容的命令有______。 A:GATHER B:REPLACE C:DISPLAY D:BROWSE 答案:C 评析: 94、下面命令涉及数组操作的有______个。 A:SCATTER B:SORT C:SEEK D:LIST 答案:A 评析: 95、下面命令有语法错误的是______。 A:LIST ALL B:DISP ALL C:MODIFY ALL STRU D:MODIFY COMMAND 答案:C 评析: 96、下列叙述正确的是______。 A:用SET RELATION命令建立表间关联之前,两个表都必须建立索引 B:用JOIN命令连接两个表之前,两个表都必须建立索引 C:用APPEND FROM命令追加记录之前,这个表必须在当前工作区打开 D:用INSERT INTO命令追加记录之前,这个表必须在当前工作区打开 答案:C 评析: 97、数据库系统和文件系统的主要区别是______。 A:文件系统简单,而数据库系统能管理各种类型的文件 B:文件系统只能管理数据文件,而数据库系统能管理大量数据 C:文件系统只能管理少量数据,而数据库系统能管理大量数据 D:文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以. 答案:D 评析: 98、在关系运算中,查找满足一定条件的元组的运算称之为______。 A:复制 B:选择 C:投影 D:连接 答案:B 评析: 99、数据库、数据库系统、数据库管理系统这三者之间的关系是______。 A:数据库系统包含数据库和数据库管理系统 B:数据库管理系统包含数据库和数据库系统 C:数据库包含数据库系统和数据库管理系统 D:数据库系统就是数据库,也就是数据库管理系统 答案:A 评析: 100、一个关系相当于一张二维表,二维表中的各列相当于该关系的______。 A:数据项 B:元组 C:结构 D:属性 答案:D 评析: 101、在关系型数据库管理系统中,所谓关系是指______。 A:各条数据记录之间存在着一定的关系 B:各个字段数据之间存在着一定的关系 C:一个数据库与另一个数据库之间存在着一定的关系 D:满足一定条件的一个二维数据表格 答案:D 评析: 102、Visual FoxPro数据库管理系统的数据模型是______。 A:结构型 B:关系型 C:网状型 D:层次型 答案:B 评析: 103、用户启动Visual FoxPro后,若要退出系统,回到windows环境,可在命令窗口中输入______命令。 A:QUIT B:EXIT C:CLOSE D:CANCEL 答案:A 评析: 104、在Visual FoxPro中,可使用不同的数据类型,如:字符型(C)、数值型(N)、日期型(D)、逻辑型(L)、______(M)等。 A:浮点型 B:备注型 C:通用型 D:二进制型 答案:B 评析: 105、对于只有两种取值的字段,一般定义为______数据类型。 A:逻辑型 B:数值型 C:字符型 D:日期型 答案:A 评析: 106、在Visual FoxPro中变量分为两类,分别是______。 A:全局变量和局部变量 B:简单变量和数组变量 C:内存变量和字段变量 D:字符变量和数值变量 答案:C 评析: 107、下列数据类型中,______是字段变量特有而内存变量没有的。 A:字符型、数值型 B:日期型、日期时间型 C:通用型、备注型 D:字符型和二进制字符型 答案:C 评析: 108、数组定义后数组元素的值是______。 A:.F. B:.T. C:0 D:以上答案都不对 答案:A 评析: 109、设当前表有16条记录,当EOF()为真时,命令 ? RECNO()的显示结果是______。 A:16 B:17 C:0 D:以上答案都不对 答案:B 评析: 110、下面有关字段名的叙述中,错误的是______。 A:字段名必须以字母、汉字或下划线开头 B:自由表的字段名最大长度为10 C:字段名中可以有空格 D:数据库表中可以使用长字段名,最大长度为128个字符 答案:C 评析: 111、在Visual FoxPro表中,记录是由字段值构成的数据序列,但数据长度要比各字段宽度之和多一个字节,这个字节是用来存放______。 A:记录分隔标记的 B:记录序号的 C:记录指针定位标记的 D:删除标记的 答案:D 评析: 112、如果需要给当前表增加一个新字段,应当使用的命令是______。 A:APPEND B:MODIFY STRUCTURE C:INSERT D:CHANG 答案:B 评析: 113、一个表的全部备注字段的内容存储在______中。 A:同一备注文件 B:不同备注文件 C:同一文本文件 D:同一数据库文件 答案:A 评析: 114、在Visual FoxPro中,要建立一个与现有的数据库表具有相同结构和数据的新数据库表,应该使用______命令。 A:CREATE B:INSERT C:COPY D:APPEND 答案:C 评析: 115、利用______命令,可以在浏览窗口浏览表中的数据。 A:USE B:BROWSE C:MODIFY STRU D:LIST 答案:B 评析: 116、在Visual FoxPro的表结构中,逻辑型、日期型和备注型字段的宽度分别为______。 A:1、8、10 B:1、8、4 C:3、8、10 D:3、8、任意 答案:B 评析: 117、已知当前表中有60个记录,当前记录为第6号记录。如果打开表后,执行命令SKIP 3后,则当前记录为第______号记录。 A:3 B:4 C:8 D:9 答案:D 评析: 118、已知存在表文件学生表.DBF,顺序执行下列命令后,最后一条命令的显示结果是______。 USE 学生表 GO 5 SKIP -2 ?RECNO() A:3 B:4 C:5 D:7 答案:A 评析: 119、在以下各命令序列中,总能实现插入一个空记录并使其成为第8号记录的是______。 A:SKIP 7 INSERT BLANK B:GOTO 7 INSERT BLANK C:LOCATE FOR RECNO()=8 INSERT BLANK D:GOT
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服