VFP第一次测验答案.docx
《VFP第一次测验答案.docx》由会员分享,可在线阅读,更多相关《VFP第一次测验答案.docx(3页珍藏版)》请在冰豆网上搜索。
![VFP第一次测验答案.docx](https://file1.bdocx.com/fileroot1/2023-1/1/62d7586b-5092-48d5-9e1c-1f985aed3ee8/62d7586b-5092-48d5-9e1c-1f985aed3ee81.gif)
VFP第一次测验答案
VFP第一次测验(答案)
《VFP程序设计》习题 一、单项选择题:
1.关系数据库中的三种基本运算不包括。
B A、选择 B、比较 C、连接 D、投影 2.“项目管理器”中数据库是表的集合,其扩展名为。
C A、.DBF B、.PJX C、.DBC D、.APP3.备注型字段的长度固定为位。
C A、8 B、1 C、4 D、10 4.设X=”ABC”,Y=”ABCD”,则下列表达式中的值为.T.的是。
CA、X=Y B、X==Y C、X$Y D、AT(X,Y)=05.打开一个数据库的命令是。
D A、USE B、USEDATABASE C、OPEN D、OPENDATABASE6.查询建立后,查询文件的扩展名是。
A A、.QPR B、.SCX C、.VCX D、.MNX 7.下面用于显示一个或多个表中的记录,并可用来更新源表中的数据的是。
A A、视图 B、检索 C、查询 D、浏览8.如果给当前表增加一个字段,应使用的命令是。
B A、APPENDB、MODIFYSTRUCTUREC、INSERTD、EDIT9.在VFP的表结构中,逻辑型和日期型字段的宽度分别为。
B A、1,4 B、1,8 C、4,8 D、3,8 10.执行USEKCC!
XSALIAS学生INB命令后,被打开的表别名是。
B A、XS B、学生 C、B D、ALIAS11.顺序执行下列命令后,最后一条命令显示的结果是。
B Use学生成绩 Go5Skip-1?
recno() A、5 B、4 C、3 D、212.关于索引文件说法正确的是。
D A、索引文件扩展名只有.CDX B、复合索引文件中可以存储多种排序方法 C、建立索引时不可以使用for条件 D、indexon性别taga1命令中的a1是指索引文件名13.查询设计器的结果不能以方式输出。
DA、图形 B、报表 C、标签 D、视图14.表达式12%3_*3的值是。
C A、0 B、1 C、9 D、1215.命令?
MOD的值是。
B A、1 B、-1 C、4 D、-416.表单文件的扩展名是。
C A、mnx B、idx C、scxD、fxp17.下面是输入控件。
A A、编辑框 B、标签C、列表框 D、滚动条 18.能真正删除当前库文件中所有记录的命令是。
A A、zap B、packC、deleteall D、deletefor.t. 第1页共6页 19.在foxpro命令的一般结构中,表示命令执行操作的是。
B A、命令短语 B、命令动词 C、基本项 D、可选项 20.如果一个过程不包括return语句,或者return语句中没有指定表达式,那么该过程。
AA、没有返回值B、返回0 C、返回.T. D、返回.F.21.从关系数据库中取出符合某些字符属性的操作是。
DA、选择 B、比较 C、连接 D、投影22.字符串长度函数len-“2”)的值是。
BA、5 B、4 C、1 D、提示错误23.命令?
int=15/7的值是。
C A、1 B、.T. C、.F. D、出错 24.某数值型字段的宽度定义为6,小数位为2,该字段所能存放的最小数值是。
C A、1 B、- C、- D、-25.在数据库表达式中,各种运算符按优先顺序排列正确的是。
D A、算术运算、关系运算、逻辑运算、函数运算B、算术运算、逻辑运算、关系运算、函数运算C、函数运算、逻辑运算、关系运算、算术运算D、函数运算、算术运算、关系运算、逻辑运算26.下列数据中是逻辑型数据。
A A、.N. B、.TURE. C、.YES. D、.U. 27.命令“?
str”的输出结果是。
A A、 B、 C、 D、foxpro数据库是。
B A、层次型数据库B、关系型数据库C、网状型数据库D、连接型数据库29.下列逻辑运算符优先级最低的是。
B A、AND B、OR C、NOT D、!
30.建立工资数据表结构时,“工资”字段的取值最高工资不超过元,该字段的宽度和小数位数定义为。
B A、宽度为4,小数为2 B、宽度为7,小数为2 C、宽度为6,小数为2 D、宽度为5,小数为231.关系数据库系统中所使用的数据结构是。
C A、树 B、图 C、二维表 D、表格 32.在循环语句中,执行语句可以立即跳出循环体,去执行循环体后的代码。
CA、SKIP B、GOTO C、EXIT D、DREAK33.计时器控件的重要属性是。
D A、enabled B、caption C、value D、interval34.下列不能移动记录指针的命令是。
A A、deleteB、gotop C、skip D、list35.不能对记录进行编辑修改的命令是。
B A、changeB、modistru C、brow D、edit36.函数mod的值是。
C A、1 B、11 C、-5 aD、-1 37.从下列范围短语中,操作从当前记录开始的3个记录的短语是。
A A、next3 B、all C、rest D、record338.能真正删除当前库文件中所有记录的命令是。
A A、zap B、packC、deleteall D、deletefor.t. 第2页共6页 的核心是。
B A、数据定义 B、数据查询C、数据操纵 D、数据控制40.关系数据库中的三种基本操作是BA)显示、查找、打印B)选择、投影、连接C)扫描、选择、连接D)显示、排序、打印 41.假定N、C、L分别为数值型、字符型、逻辑型内存变量。
在下面的表达式中错误的表达式是。
DA)3*N B)C-“A”C)N= D)C>10 42.设当前数据表有10条记录,当EOF为真时,命令?
RECNO的显示结果是。
BA)10 B)11 C)0 D) 43.当前数据表文件中有一个长度为10的字符型字段sname,执行如下命令:
REPLACEsnameWITH“于丹樱” ?
LEN 最后一条命令的显示结果是。
CA)3B)6C)10D)11 44.在下列表达式中,结果为字符型的是。
A A)“125”-“100” B)“ABC”+“XYZ”=“ABCXYZ”C)CTOD(“07/01/97”) D)DTOC(DATE())>“07/01/97” 45.在已打开的数据表文件中有“姓名”字段,此外又定义了一个内存变量“姓名”。
要把内存变量姓名的值传送给当前记录的姓名字段,应使用命令。
BA)姓名=M->姓名 B)REPLACE姓名WITHM->姓名C)STOREM->姓名TO姓名D)GATHERFROMM->姓名FIELDS姓名46.RELEASEALL命令的功能是。
B A)删除指定的内存变量 B)删除所有内存变量 C)删除所有文件 D)删除内存变量文件中的内存变量47.执行命令?
AT的显示值是。
A)0 B)12 C)13 D)1648.执行如下命令序列:
STORE100TOYA STORE200TOYB STORE300TOYAB STORE“A”TON STORE“Y&N”TOM ?
&M 最后一条命令的显示值应是。
AA)100 B)200C)300 D)Y&M49.有以下命令序列:
USESTUDENT LIST 屏幕显示:
record#姓名 出生日期 1欧阳惠07/12/69 2李明 02/24/70 3杨霞 11/05/71 INDEXONDTOC(出生日期)TOBD LIST 执行该命令序列后,记录显示顺序是。
D 第3页共6页 A)欧阳惠07/12/69 B)杨霞11/05/71 李明02/24/70 李明02/24/70 杨霞11/05/71 欧阳惠07/12/69C)杨霞11/05/71 D)李明02/24/70 欧阳惠07/12/69 欧阳惠07/12/69 李明02/24/70 杨霞11/05/71 50.执行命令?
TYPE(‘04/05/97’)后,屏幕上显示的结果是。
B A)C B)N C)04/05/97 D)D 51.当前数据表文件有20条记录,当前记录号是10。
执行命令LISTREST以后,当前记录号是。
C A)10 B)20 C)21 D)1 52.在VFP中,SORT命令和INDEX命令的区别是:
。
CA)前者按指定关键字排序,而后者按指定记录排序B)前者按指定记录排序,而后者按指定关键字排序C)前者改变了记录的物理位置,而后者却不改变D)后者改变了记录的物理位置,而前者却不改变53.有如下命令序列:
USEORDERSLISTOFF AVERAGEQTYTOAQTYFORITEM=”奔腾Ⅱ”INDEXONITEMTOXRD TOTALONITEMTOTTTFIELDSQTY?
AQTY 其中LIST命令显示的结果是 ITEM QTY 奔腾Ⅱ 150 HP打印机 260 奔腾Ⅱ 220 华硕主板 314 HP打印机 380 奔腾Ⅱ 122 执行以上命令序列,?
AQTY命令显示的值是。
CA)241B)220C)164D)150 54.执行上一题所有命令序列后,数据表文件中的记录共有。
BA)6个B)3个C)2个D)1个 55.一个过程文件可以包含多个过程,每个过程的第一条语句是。
DA)PARAMETER B)DO C) D)PROCEDURE 56.比较WAIT、ACCEPT和INPUT三条命令,需要以回车键表示输入结束的命令是 J=1 DOWHILEJ I=I+1 ENDDO RETURN 运行此程序的结果是。
A A)123 B)12C)123D)123 246 32 123 249 58.数据表结构包括职称号/C/4,工资/N/,要求按工资升序,工资相同者按职工号升序,建立索引文件应使用的命令是。
C A)INDEXON工资/A,职工号/DTOINGB)SETINDEXON工资+职工号TOINGC)INDEXONSTR(工资,6,2)+职工号TOINGD)INDEXON工资/A,职工号/ATOING 59.假定系统日期为1998年12月20日,有如下命令NJ=MOD)-1900,100),执行该命令后的NJ值是。
B A)1998 B)98 C)981220 D)1220 第5页共6页 第6页共6页