Dafboqn-a大学计算机VFP程序设计期末考试复习题.pdf
《Dafboqn-a大学计算机VFP程序设计期末考试复习题.pdf》由会员分享,可在线阅读,更多相关《Dafboqn-a大学计算机VFP程序设计期末考试复习题.pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、、|!_ 一个人总要走陌生的路,看陌生的风景,听陌生的歌,然后在某个不经意的瞬间,你会发现,原本费尽心机想要忘记的事情真的就这么忘记了.大学计算机 VFP 程序设计期末考试复习题 一、单项选择题 1.在有关数据库的概念中,若干记录的集合称为()。A.文件 B.字段 C.数据项 D.表 标准答案 D 2.要计算职称为副教授或教授的工资总额,下列命令中错误的是()。A.工资 FOR 职称=副教授.OR.职称=教授 B.SUM ALL 工资 FOR 职称=副教授.OR.职称=教授 C.SUM 工资 FOR 教授$职称 D.SUM 工资 FOR 职称=副教授.AND.职称=教授 标准答案 D 3.不允
2、许记录中出现重复索引值的索引是()。A.主索引 B.主索引、候选索引、普遍索引 C 主索引和候选索引 D 主索引、候选索引和唯一索引 标准答案 B 4.在 Visual FoxPro 中,打开数据库的命令是()。A.OPEN DATABASE B.USE C.USE DATABASE D.OPEN 标准答案 A 5.连 续 执 行 以 下 命 令 之 后,最 后 一 条 命 令 的 输 出 结 果 是()。SET EXACT OFF X=A?IIF(A=X,X-BCD,X+BCD)A.A B.BCD C.A BC D.ABCD 标准答案 C 6.在以下四组函数运算中,结果相同的是()。A.LE
3、ET(Visual FoxPro,6)与 SUBSTR(Visual FoxPro,1,6)B.YEAR(DATE()与 SUBSTR(DTOC(DATE(),7,2)C.VARTYPE(36-5*4)与 VARTYPE(36-5*4)D.假定 A=this,B=is a string,A-B 与 A+B 标准答案 A 7.在 Visual Foxpro 中,用于建立或修改过程文件的命令是()。A.MODIFY B.MODIFY COMMAND C.MODIFY PROCEDURE D.上面 B)和 C)都对 标准答案 B 8.使用命令 DECLARE mm(2,3)定义的数组,包含的数组元素
4、(下标变量)的个数为()。A.2 B.3 C.5 D.6 标准答案D 9.APPEND 命令的功能是()。A.在表的最前面插入一条记录 B.在表的最后面插入一条记录 C.在表的最前面任意位置插入一条记录 D.删除一条记录 标准答案 B 10.打开学生数据库及(对成绩字段的)索引文件,假定当前记录号为 200,欲使记录指针指向记录号为 100 的记录,应使用命令()。A.LOCATE FOR 记录序号=100 B.SKIP 100 C.GOTO 100 D.SKIP-100 标准答案C 11.使用 TOTAL 命令生成的分类汇总库文件的扩展名是()。A.DBT B.DBF C.DBC D.CDX
5、 标准答案 C 12.执行命令序列:STORE CTOD(“05/06/98”)TO MDATE?MDATE 后,屏幕上显示值是()。A.05/09/98 B.MDATE C.05/06/98 D.CTOD 标准答案 C 13.假定系统是期是 2004 年 01 月 05 日,有如下命令:NJ=YEAR(DATE()执行该命令后,NJ 的值是()。A.2004 B.01 C.05 D.01/05/04 标准答案 A 14.有以下命令序列:USE STUDENT LIST record#姓名 出生日期 1 欧阳惠 07/12/69 2 李明 02/24/70 3 杨霞 11/05/71 INDE
6、X ON 出生日期 TO BD LIST 执行该命令序列后,显示记录号的顺序是()。A1 2 3 B3 2 1 C2 1 3 D1 3 2 标准答案 A 15.学生数据库文件中共10 条记录,其姓名字段值均为学生全名,执行如下命令序列:USE STUDENT?recno()最后,recno()函数的显示值是()。A.1 B.0 C.10 D.2 标准答案 A.16.比较表达式的结果是()。A.字符型 B.逻辑型 C.数值型 D.日期型 标准答案 B 17.用 COPY STRU TO 形成的文件是()。A.表文件 B.索引文件 C 文本文件 D.正式文件 标准答案 A 18.不能作为索引关键字
7、的数据类型是()。A.数值型 B.备注型 C.日期型 D.字符型 标准答案 B 19.显示数据表当前记录内容的命令是()。A.LIST NEXT 1 B.DISPLAY ALL C.TYPE D.DISP REST 标准答案 D 20.用命令 DIMENSION A(4,5)定义后,A 数组中共有()个数据元素。A.4 B.5 C.9 D.20 标准答案 D 21.执行 USE 命令的作用是()。A.关闭所有工作区的数据表文件 B 关闭当前工作区的数据表文件 C.关闭所有文件 D.对数据表文件没有影响 标准答案 B 22.函数 EOF()用于检测当前数据库记录指针是否达到()。A.文件头 B.
8、文件尾 C.指定记录 D.第一条记录 标准答案 A 23.建立表文件用()命令。A.MODI COMM B.EDIT C.CREATE D.MODI STRU 标准答案 C 24.INSERT 命令将一条新记录加到()。A.当前记录之前 B.当前记录之后 C.文件末尾 D.文件顶部 标准答案 B 25.下述命令中不能关闭数据表的命令是()。A.USE B.CLOSE DATABASE C.CLEAR D.CLOSE ALL 标准答案 C 26.以下表达式的结果为数值型的是()。A.牛$牛群 B.wish youwish you success C.98/6/14+15 D.1994-08-06
9、-1992-08-11 标准答案D 27.用菜单方式打开一个数据表文件应该使用的菜单序列为()。A.文件打开表 B.文件打开表格 C.文件新建数据表 D.数据表 打开 标准答案C 28.清除主窗口屏幕的命令是()。A.CLEAR B.CLEAR ALL C.CLEAR SCREEN D.CLEAR WINDOWS 标准答案 A 29.对于只有两种取值的字段,一般使用的数据类型是()。A.字符型 B.数值型 C.日期型 D.逻辑型 标准答案 D 30.在下面的 Visual FoxPro 表达式中,不正确的是()。A.2008-05-01 10:10:10 AM-10 B.2008-05-01-
10、DATE()C.2008-05-01+DATE()D2008-05-01+1000 标准答案 C 31.下面()不是 VFP 程序文件中可以使用的注释语句。A.NOTE B.*C./D.&标准答案 C 32.Visual FoxPro 6.0 中,命令?VARTYPE(12/31/99)的输出结果是()。A.D B.N C.C D.U 标准答案 C 33.下列各字符组合中()不是 VFP 中的字符常量。A.计算机应用 B.2008 C.ABCDE D.101.867 标准答案 A 34 下列不能关闭数据表的是()。A.browse B.clear all C.close all D.close
11、 database 标准答案 B 35.执行以下命令后显示的结果是()。N=356.54?87+&N A.87+&N B.87356.54 C.443.54 D.出错信息 标准答案 C 36.下列表达式中,()表达式的值是数值。A.ABC+D B.2008/05/17-2008/04/09 C123+456 D.2003/05/18+15 标准答案 B 37.逻辑型字段团员其值为真的正确条件表达是()。A.FOR 团员=T B.FOR 团员=.T.C.FOR 团员 D.FOR 团员=.Y.标准答案 C 38.函数 LEN(TRIM(SPACE(8)-SPACE(8)返回的值是()。A.8 B.
12、16 C.0 标准答案 B 45.下面()不属于 VFP 的循环控制语句。A.DO WHILE ENDDO B.FOR ENDFOR C.SCANENDSCAN D.DO CASEENDCASE 标准答案 D 46.有一个表文件 GZ.DBF,已经打开。其中有字段名“基本工资”、“实发工资”。下面按“实发工资”进行索引的操作不正确的是()。A.INDEX ON 实发工资 TO SFGZ B.INDEX ON 实发工资 TAG 实发工资 C.INDEX ON 实发工资 TAG 实发工资 OF GZ.CDX D.INDEX ON 基本工资TO JBGZ 标准答案B 47.SEEK 和 FIND 命
13、令是作用于()的快速检索命令。A.表文件 B.命令文件 C.索引文件 D.排序文件 标准答案 C 48.表文件 KD.DBF 打开后,执行命令 SKIP-1,下列命令中结果为.t.的是()。A.?RECNO()B.?BOF()C.?EOF()D.DISP 标准答案 B 49.下面程序运行结果是()。A.rest B.all C.skip D.next 2 标准答案 C 50.要为当前表所有职工增加 100 元工资应该使用命令()。A.CHANGE 工资 WITH 工资+100 B.REPLACE 工资 WITH 工资+100 C.CHANGE ALL 工资 WITH 工资+100 D.REPL
14、ACE ALL 工资 WITH 工资+100 标准答案 D 52.如果一个字段的宽度为 8,则此字段的类型不可能是()A.数值型 B.字符型 C.日期型 D.备注型 标准答案 D 53.函数 EOF()用于检测当前数据库记录指针是否达到()。A.文件头 B.文件尾 C.指定记录 D.对数据表文件无作用 标准答案 B 54.在 VFP 中,通用型字段 G 和备注型字段 M 在表中的宽度都是()。A.2个字节 B.4个字节 C.8个字节 D.10个字节 标准答案B 55.执行命令 DIMENSION M(4,2)之后,数组的下标变量个数和初值分别是()。A.8,.F.B.4,.T.C.8,O D.
15、2,空值 标准答案 A 56.在当前表中,查找第 2 个女同学的记录,应使用命令是()。A.LOCATE FOR 性别=女 NEXT2 B.LOCATE FOR 性别=女 C.LOCATE FOR 性别=女和 CONTINUE D.LIST ROR 性别=女 NEXT 2 标准答案 C 57.建立表文件结构时,需要定义的参数为()。A.表文件名、表的大小、字段名、字段类型 B.字段名、字段类型、记录个数、字段宽度 C.字段名、字段类型、字段宽度、小数位数 D.表文件名、字段名、字段类型、字段宽度 标准答案 C 58.ABC.DBF 是一个有两个备注型字段的表文件,使用 COPY TO PSQ
16、命令进行复制操作,其结果将()A.得到一个新的数据库文件 B.得到一个新的数据库文件和一个新的备注文件 C.得到一个新的数据库文件和两个新的备注文件 D.显示出错误信息,表明不能复制具有备注型字段的数据 标准答案 B 59.表文件的数值型字段要求保留 2 位小数,那么该字段宽度最少应当定义成()位。A.2 B.3 C.4 D.5 标准答案 C 60.下列命令不能关闭数据表文件的是()。A.browse B.use C.close all D.close database 标准答案 A 61.要在当前表文件的当前记录之后插入一条新记录,应该使用命令是()。A.APPEND B.EDIT C.CH
17、ANGE D.INSERT 标准答案 D 62.DELETE 命令的功能是()。A.为当前记录做删除标记 B.直接物理删除当前记录 C.删除当前数据库文件的所有记录 D.在提问确认后物理删除当前记录 标准答案 A 63.建立数据表文件用()命令。A.MODI COMM B.EDIT C.CREATE D.MODI STRU 标准答案 C 64.下列不能作为查询的命令是()。A.locate B.index C.seek D.find 标准答案 B 65.在建立表结构(modi stru)过程中不须要输入字段宽度的字段类型是()。A.字符型 B.数值型 C.备注型 标准答案 C 66.在以下关于
18、索引的说明中,错误的是()。A.索引可以提高查询速度 B.索引可能降低更新速度 C.索引和排序具有不同的含义 D.索引文件比排序文件小 标准答案 B 67.统计当前工作区记录数的函数是()A.RECNO()B.RECCOUNT()C.FCOUNT()D.FOUND()标准答案 B 68.已知 P=DATE(),则 P 为()型内存变量。A.字符 B.日期 C.逻辑 D.数值 标准答案 B 69.在下列 VFoxPro 的表达式中,结果为.T.的是()。A.112=90 B.张先生=李先生 C.90/09/09-890/90/01 D.女$性别 标准答案 B 70.在 Visual FoxPro
19、 中,删除数据表的所有记录,仅保留表结构的命令是()。A.delete all B.pack C.recall D.zap 标准答案 D 71.在 Visual FoxPro 中,逻辑删除数据表的所有记录的命令是()。A.delete all B.recall C.zap D.主属性名 标准答案 A 72.连 续 执 行 以 下 命 令 之 后,最 后 一 条 命 令 的 输 出 结 果 是()。SET EXACT OFF X=A?IIF(A=X,X-BCD,X+BCD)A.A B.BCD C.A BCD D.ABCD 标准答案 D 73.用 COPY STRU TO 形成的文件是()。A.表
20、文件 B.索引文件 C.文本文件 D.正式文件 标准答案 A 74.VISUAL FOXPRO 中备注文件的扩展名为()。A.DBF B.FPT C.PRG D.MEM 标准答案 B 75.Visual FoxPro 6.0 中,命令?VARTYPE(12/31/99)的输出结果是()。A.D B.N C.C D.U 标准答案 C 76.比较表达式的结果是()A.字符型 B.逻辑型 C.数值型 D.日期型 标准答案 B 二、判断题 1.Visual FoxPro 数据库管理系统的数据模型是网状型。2 2.Visual FoxPro 数据库管理系统的数据模型不是网状型。1 3.同一个元素在程序执
21、行过程中可以取得不同类型的数据。1 4.程序文件可以在命令窗口执行。2 5.程序文件不可以在命令窗口执行。1 6.Visual FoxPro 有 3 种工作方式,即命令、程序和菜单方式。1 7.可以链接或嵌入 OLE 对象的字段类型是通用型。1 8.选择当前未使用的最小编号工作区的命令是 SELECT 1。2 9.选择当前未使用的最小编号工作区的命令是 SELECT 0。1 10.表是由结构和记录数据两部分组成的。1 11.执行命令?AT(ABC,ABCABABC,2),屏幕显示的结果为:6。1 12.执行命令?AT(ABC,ABCABABC,2),屏幕显示的结果为:1。2 13.在程序中,若
22、循环体中有 LOOP 子句,当执行到 LOOP 时,退出循环体,执行循环体后面的语句。2 14.在程序中,若循环体中有 EXIT 子句,当执行到 EXIT 时,退出循环体,执行循环体后面的语句。1 15.选择当前未使用的最小编号工作区的命令是 SELECT 0。1 16.二维数组各元素在内存中按行存储,因此,它可以用一维数组来表示。1 17.数组在使用前,必须定义。1 18.CLOSE ALL 与 CLEAR 命令的作用都是关闭所有打开的 VFP 文件。2 19.VFP 程序设计语言的特点是语言丰富、自成体系;人机对话,交互执行方式;高效的非过程化命令功能。1 20.函数 LEN(2008 年
23、 CHINA 大事回顾)的返回结果是 18。2 21.函数 SUBSTR(国际互连网,4,2)的返回值是“连网”。2 22.LEN(STR(1234.587)的值是 4。2 23.内存变量的类型取决于赋值数据的类型。1 24.VFP 中程序的注释命令有&和*。1 25.COUNT 命令的功能为:统计当前表中指定范围内满足条件的记录的个数。1 26.INPUT 命令输入的数据可以是常量、变量,也可以是一般的表达式,但不能不输入任何内容直接按回车。1 27.输入命令 ACCEPT 只能接受字符串,但用户在输入字符串时不需要加定界符。1 28.在 Visual FoxPro 中,对表进行索引后,将产
24、生一个新的表。2 29.VFP 命令的书写规则规定,命令中的英文字符是区分大小写的。2 30.备注型数据用字母“M”表示,长度固定为 4 个字节,并用这 4 个字节来引用备注的实际内容。1 31.Visual FoxPro 规定,逻辑型数据用.T.或.Y.表示逻辑真,用.F.或.N.表示逻辑假,所以逻辑型数据有四个值。2 32.INT(SQRT(26)的值是 5 1 33.字符型数据之间可以进行数学运算,每个字符占一个字节。2 34.逻辑型数据用字母“L”表示,它表示逻辑判断的结果,长度固定为 1 个字节。1 35.数据库表中可以使用长字段名,最大长度为 128 个字符。1 36.在 Visu
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Dafboqn 大学计算机 VFP 程序设计 期末考试 复习题
限制150内