VFP练习题.docx

上传人:b****5 文档编号:8001764 上传时间:2023-01-27 格式:DOCX 页数:33 大小:33.25KB
下载 相关 举报
VFP练习题.docx_第1页
第1页 / 共33页
VFP练习题.docx_第2页
第2页 / 共33页
VFP练习题.docx_第3页
第3页 / 共33页
VFP练习题.docx_第4页
第4页 / 共33页
VFP练习题.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

VFP练习题.docx

《VFP练习题.docx》由会员分享,可在线阅读,更多相关《VFP练习题.docx(33页珍藏版)》请在冰豆网上搜索。

VFP练习题.docx

VFP练习题

(20101)()不是数据库系统的优点。

(A)数据独立性(B)访问速度快(C)冗余度可控(D)数据结构化

(20102)下列有关VFP叙述正确的是()

(A)VFP的命令关键字大小写不区分(B)VFP的命令关键字可以使用全角字符

(C)VFP命令窗口中的命令不能分行输入(D)项目管理器中不能创建文本文件

(20103)要设置日期和时间的显示格式,可以在“选项”对话框的()选项卡中设置。

(A)常规(B)区域(C)文件位置(D)数据

(20104)数据库系统与文件系统的主要区别是()

(A)文件系统简单,而数据库系统复杂

(B)文件系统管理的数据量较少,而数据库系统可以管理较大的数据量。

(C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件。

(D)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。

(20105)在数据工作期中可以()

(A)创建表文件(B)创建数据库文件(C)打开表文件(D)打开数据库文件

(20106)在“选项”对话框中的“文件位置”选项卡中可以设置()。

(A)表单的默认大小(B)默认目录(C)日期和时间的显示格式(D)程序代码的颜色

(20107)用于新建和查看不同的表及关系的设计器是()

(A)表设计器(B)查询设计器(C)表单设计器(D)数据库设计器

(20108)VISUALFOXPRO数据库系统的数据模型属于()

(A)网络模型(B)关系模型(C)层次模型(D)链状模型

(20109)以下关于项目管理器的叙述中,正确的是()

(A)项目管理器是一个大文件夹,包含有若干个小文件夹

(B)项目管理器是管理各种文件,数据和对象的工具

(C)项目管理器只管理项目不管理数据

(D)项目管理器不可以使用向导创建

(20110)以下可以创建一个表文件的是()

(A)数据库设计器(B)报表设计器(C)表单设计器(D)数据工作期

(20201)数据库DB、数据库系统DBS、数据库管理系统DBMS这三者之间的关系是()

(A)DBS包括DB和DBMS(B)DBMS包括DB和DBS

(C)DB包括DBS和DBMS(D)DBS就是DB,也就是DBMS

(20202)数据库系统的核心是()

(A)编译系统(B)数据库(C)操作系统(D)数据库管理系统

(20203)按照数据模型分类,数据库系统可以分为()三种类型。

(A)大型、中型和小型(B)层次、关系和网状

(C)数据、图形和多媒体(D)单机型、网络型和共享型

(20204)在关系模型中,子表通过()与父表建立联系。

(A)主码(B)外码(C)候选码(D)关联码

(20205)在概念模型中,实体所具有的某一特性称之为()

(A)实体集(B)实体型(C)属性(D)码

(20206)设计数据库概念模型最为常用的方法是()

(A)关系规范化(B)抽象概念设计(C)模糊概念设计(D)实体联系图

(20207)数据表是相关数据的集合,它不仅包括数据本身,而且包括()

(A)数据之间的联系(B)数据定义(C)数据控制(D)数据字典

(20208)下列关于数据库系统的叙述中,正确的是()

(A)表中只有字段之间存在联系(B)表的字段之间和记录之间都不存在联系

(C)表的字段之间不存在联系,而记录之间存在联系

(D)表的字段之间和记录之间都存在联系

(20209)数据实施模型包括()

(A)实体-联系模型(B)内模型(C)外模型(D)关系模型

(20210)在关系模型中,“元组”指的是()

(A)表(B)表名(C)表中的列(D)表中的行

(20301)下列函数返回值不是字符型的是()

(A)STR()(B)VAL()(C)TIME()(D)SPACE()

(20302)若X=48.789则STR(X,2)-SUBSTR(’48.789’,5,1)的显示结果为下列函数返回值不是字符型的是()

(A)41(B)488(C)498(D)40

(20303)下列函数返回值为数值型的是()

(A)Found()(B)CTOD(’01/01/96’)(C)EMPTY(4)(D)MONTH(DATE())

(20304)下列函数返回值为日期型的是()

(A)TYPE(“DATE()”)(B)CTOD(DTOC(DATE(()))

(C)TIME()(D)YEAR({^2004/05/04})

(20305)在下列四组函数运算中,结果相同的是()

(A)LEFT(”VisualFoxPro”,6)与SUBSTR(“VisualFoxPro”,1,6)

(B)A-B与A+B(假定A=”this”,B=”isastring”)

(C)YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)

(D)TYPE(“36-5*4”)与TYPE(36-5*4)

(20306)VAL(“123-2b”)的值是()

(A)123e-2b(B)123(C)1.23(D)”123”

(20307)ROUND(8.8,0)的值为()

(A)8(B)8.8(C)0.8(D)9

(20308)如果变量D=[05/04/2004],命令?

TYPE(”D”)的结果是()

(A)C(B)N(C)D(D)出错信息

(20309)下列函数返回值不是字符型的是()

(A)DTOC()(B)SQRT()(C)TYPE()(D)SUBSTR()

(20310)LEN(STR(123.456,10,2))的值是()

(A)123.45(B)123.46(C)6(D)10

(20401)下列表达式的运算结果为.T.的是()

(A)“comfortable”$“fort”(B)“comp”=”computer”

(C)“fort”$“comfortable”(D)”computer”==”comp”

(20402)假设变量n=10,c=”512”,m=.T.,下列表达式中错误的是()

(A)n*n-3(B)c-“hello”(C)n>10orm(D)n+2-c

(20403)下列关于日期或日期时间的表达式中,错误的是()

(A){^2004-09-0111:

10:

10AM}-20(B){^2004-09-01}+20

(C){^2004-09-01}+{^2004-01-01}(D){^2004-09-01}-{^2004-01-01}

(20404)下列关于VisualFoxPro数组的叙述中,错误的是()

(A)VisualFoxPro只支持一维数组和二维数组(B)新定义数组的各个数组元素初值为0

(C)用demension和declare都可以定义数组(D)一个数组中各个数组元素的数据类型可以不同

(20405)设N=”678.9”,表达式20+&N的值是()

(A)698.9(B)678.9(C)20(D)类型不匹配

(20406)表达式是由常量、变量、函数和()等组成的一串有意义的式子。

(A)过程(B)命令(C)子程序(D)运算符

(20407)结果为逻辑真的表达式是()

(A)”ABC”$“HJJABCJKJ”(B)”ABC”$“GFABHGC”

(C)”ABCGHJ”$“ABC”(D)”ABC”$“ACB”

(20408)VisualFoxPro中,表达式2*3^2+2*8/4+3^2的值是()

(A)64(B)49(C)31(D)22

(20409)顺序执行如下命令,结果是()

DIMENSIONX(3)

X

(1)=10

X

(2)=20

?

X+1

(A)1(B)11(C)41(D)出错

(20410)当前表中有一字段变量XH值为”0001”。

顺序执行如下命令,结果是()

XH=1000

XH+10

(A)1(B)11(C)41(D)出错

(20501)在创建表结构时,可设置字段是否允许接受Null值。

下列有关Null含义的叙述,正确的是()

(A)Null可看作是空字符串(B)Null与数值0具有同等的含义

(C)Null的默认值为逻辑值.F.(D)Null表示不确定的值

(20502)在数据库表中,可设置字段的(),以限定数据的输入范围。

(A)有效性规则(B)默认值(C)格式(D)输入掩码

(20503)下列关于自由表的叙述中,错误的是()。

(A)自由表和数据库表可以相互转换(B)自由表不能建立有效性规则

(C)自由表不能建立候选索引(D)自由表不能建立主索引

(20504)在表设计器的字段选项卡中,可字段在有效性的()框中输入违反有效性规则时的提示信息。

(A)有效性规则(B)默认值(C)注释(D)信息

(20505)某数据库表规定成绩字段输入的数据必须在0到100之间(包括0和100),则应在成绩字段的有效性规则输入框中输入表达式()。

(A)0<=成绩<=100(B)成绩>=0and成绩<=100

(C)成绩>=0and<=100(D)>=0and<=100

(20506)数据表中有4条记录,运行gobottom命令后,EOF()的返回值是()。

(A)4(B)5(C).T.(D).F.

(C)成绩>=0and<=100(D)>=0and<=100

(20507)假设一个关系中某属性的取值与该关系中的其它属性有关,应建立()规则。

(A)字段有效性(B)记录有效性(C)实体完整性(D)参照完整性

(20508)当需要在表的字段中标记一个电子表格、文档、图片等OLE对象时,应将该字段的类型定义为()。

(A)备注型(B)字符型(C)通用型(D)除以上三种以外的其它类型

(20509)若要使数据库表中字段xh在浏览时显示为“学号”,应设置该字段的()。

(A)输入掩码(B)格式(C)标题(D)信息

(20510)在表的浏览窗口中,可以()。

(A)修改字段的长度(B)修改字段的值

(C)设置字段的默认值(D)修改字段的显示标题

(20601)要对成绩(数值型)和出生日期(日期型)两个字段进行组合索引,正确的表达式是()。

(A)成绩+出生日期(B)str(成绩)+dtoc(出生日期)

(C)str(成绩)+出生日期(D)str(成绩)+ctod(出生日期)

(20602)在数据库设计器中,如果两个表的索引标识之间有一条黑线相连接,表示这两个表存在着()。

(A)永久关系(B)临时关系C)索引关系(D)触发关系

(20603)关于表的索引表达式的类型,下列叙述错误的是()。

(A)索引表达式的类型可以是字符型(B)索引表达式的类型可以是日期型

(C)索引表达式的类型可以是逻辑型(D)含有多个关键字的索引表达式一定是字符型

(20604)要防止记录中的某个字段出现重复的值,可以对该字段建立()索引。

(A)候选索引(B)唯一索引C)普通索引(D)以上三个索引都可以

(20605)在VisualFoxPro中,建立索引的作用之一是()。

(A)节省存储空间(B)便于管理

(C)提高查询和更新的速度(D)提高查询的速度

(20606)可以伴随着表的打开而自动打开的索引文件是()。

(A)独立索引文件(IDX)(B)复合索引文件(CDX)

(C)结构化复合索引文件(D)非结构化复合索引文件

(20607)在以下关于索引的说明中,错误的是()。

(A)索引可以提高查询速度(B)索引可能降低更新速度

(C)索引和排序具有不同的含义(D)不能更新索引字段

(20608)以下不能建立索引的字段类型是()。

(A)备注型字段(B)逻辑型字段C)日期型字段(D)字符型字段

(20609)以下关于两表间永久关系的叙述中,错误的是()。

(A)永久关系保存在数据库文件中

(B)永久关系不会随着文件的关闭而消失

(C)永久关系建立后就不能删除

(D)在数据库环境中添加的两个表若已建立了永久关系,则两表间的连线自动建立

(20610)以下关于索引的叙述中,正确的是()。

(A)当数据库表建立索引后,表中记录的物理顺序将被改变

(B)索引的数据将与表的数据存储在一个物理文件中

(C)建立索引是创建一个索引文件,该文件包含有指向表记录的指针

(D)使用索引可以加快对表的更新速度

(20701)要对当前表中所有记录的工资字段(数值型)值置为1000,正确的命令是()。

(A)replaceall工资with工资+1000(B)replaceall工资=工资+1000

(C)replaceall工资with1000(D)replaceall工资=1000

(20702)当前表“职工.dbf”有工号(字符型)、基本工资(数值型)、职称(字符型)等字段,要将高工职称职工的基本工资增加100元,正确的命令语句是()。

(A)replaceall基本工资=基本工资+100for职称=”高工”

(B)replaceall基本工资=基本工资+100where职称=”高工”

(C)replaceall基本工资with基本工资+100where职称=”高工”

(D)replaceall基本工资with基本工资+100for职称=”高工”

(20703)打开一张表前必须为该表指定一个工作区,可使用()命令选择未被使用的最小编号的工作区。

(A)select0(B)select1C)selectX(D)select2

(20704)若rsk.dbf有20条记录,执行下列命令序列后,显示结果为()。

Usersk

List

?

recno()

(A)21(B).F.C).T.(D)20

(20705)对于成绩表中平均成绩字段(数值型)的值在85分以上(含85)的所有学生,则奖学金字段(字符型)的值设定为“一等”,正确的命令语句是()。

(A)replace奖学金with“一等”where平均成绩>=85

(B)replace奖学金with“一等”for平均成绩>=85

(C)replaceall“一等”with奖学金for平均成绩>=85

(D)replaceall“一等”with奖学金where平均成绩>=85

(20706)打开一个有10个记录的表后,执行?

reccount()的返回值是()。

(A)10(B).F.C).T.(D)20

(20707)要将当前记录的奖学金增加50元,应使用命令()。

(A)replace奖学金with奖学金+50(B)replacerest奖学金with奖学金+50

(C)replaceall奖学金with奖学金+50(D)replacenext奖学金with奖学金+50

(20708)在VFP中要修改表中记录的数据,以下可以使用的命令是()。

(A)create(B)modifyC)display(D)browse

(20709)若RSK.DBF有20条记录,执行下列命令序列后,显示结果为()。

USERSK

LIST

?

EOF()

(A)21(B).F.C).T.(D)20

(20710)若RSK.DBF有20条记录,执行下列命令序列后,显示结果为()。

USERSK

Go3

DeleteNext3

(A)物理删除第3个记录(B)逻辑删除第3个记录

(C)物理删除第3、4、5记录(D)逻辑删除第3、4、5记录

(20801)查询文件中保存的内容是()

(A)查询的命令(B)查询的结果(C)与查询有关的表(D)查询的条件

(20802)当前表中有婚否(逻辑型)、性别(字符型)等字段,如要查询第一个已婚的女职工记录,正确的命令是()

(A)LOCATEFOR婚否OR性别=”女”(B)LOCATEFOR婚否AND性别=”女”

(C)SEEKFOR婚否AND性别=”女”(D)SEEKFOR婚否OR性别=”女”

(20803)当用LOCATE命令查找到一条符合条件的记录时,下列描述中正确的是()

(A)所有满足条件的记录都在一个查询窗口中显示出来

(B)所有满足条件的记录都在主窗口中显示出来

(C)若继续查找下一条满足条件的记录,应再执行一次LOCATE命令

(D)若继续查找下一条满足条件的记录,应再执行一次CONTINUE命令

(20804)在查询设计器中如果要将查询结果保存在一个表中,“查询去向”应该选择()

(A)屏幕(B)表(C)临时表(D)浏览或屏幕

(20805)以下有关查询与视图概念的叙述中,正确的是()

(A)查询可以定义查询去向,而视图不可以

(B)视图可以定义查询去向,而查询不可以

(C)查询和视图都可以修改数据库表的数据

(D)查询和视图都不可以修改数据库表的数据

(20806)当前表中性别字段用“男”或“女”作为值,欲查找第二个女同学的记录,应使用命令()

(A)LOCATE性别=”女”(B)LOCATE性别=”女”

Go2NEXT2

(C)LOCATE性别=”女”(D)LOCATE性别=”女”

CONTINUESKIP

(20807)用以下()命令查找满足条件的记录,若找到,FOUND()函数返回.T.。

(A)LOCATE(B)CONTINUE(C)SEEK(D)以上三个都可以

(20808)视图设计器比查询设计器多了()选项卡。

(A)联接(B)查询去向(C)更新条件(D)分组依据

(20809)查询的基本功能不包括()

(A)选择字段(B)逻辑删除(C)排序记录(D)选择记录

(20810)视图不能单独存在,它必须依赖于()而存在。

(A)查询(B)项目文件(C)数据库(D)数据表

(20901)SQL的查询语句中,()语句用于实现关系的投影操作。

(A)WHERE(B)SELECT(C)FROM(D)GROUPBY

(20902)SQL的查询语句中,不能用于排序依据的是()

(A)字段名(B)列标题(C)列序号(D)列函数

(20903)要使用SELECT-SQL命令进行条件查询,应使用()子句

(A)WHERE(B)FOR(C)HAVING(D)BY

(20904)若RS.DBF有5个字段、10条记录,要将查询结果保存至一个数组a1中,应在SELECT-SQL命令中使用的子句为()

(A)INTOARRAYa1(5,10)(B)INTOARRAYa1(5)

(C)INTOARRAYa1(10)(D)INTOARRAYa1

(20905)使用SELECT-SQL语句进行分组查询时,为了去掉不满足条件的分组,应当()

(A)在ORDERBY后面使用HAVING子句(B)在ORDERBY后面使用WHERE子句

(C)在GROUPBY后面使用HAVING子句(D)在GROUPBY后面使用WHERE子句

(20906)在SELECT-SQL语句中,参数TOPN用于限制查询记录的数目,与之配合使用的子句为()

(A)WHERE子句(B)ORDERBY子句(C)GROUPBY子句(D)JOIN子句

(20907)SQL的数据修改命令是()

(A)CREATE(B)INSERT(C)UPDATE(D)DELETE

(20908)SELECT-SQL查询命令中,如果要将查询结果用一个文本文件保存,要用()子句。

(A)INTOFILE(B)INOTTABLE(C)TOTABLE(D)TOFILE

(20909)不可在SELECT-SQL命令中使用的统计函数是()。

(A)MAX()(B)MIN()(C)COUNT()(D)AVERAGE()

(20910)INSERT-SQL命令可用于()

(A)创建一个新表(B)向指定表的末尾添加一条新记录

(C)将一个表中的记录添到另一个表中。

(D)创建一个临时表

(21001)表STUDENT.DBF含有NAME(字符型)等字段,要要查询结果中把输出字段NAME所在的标题显示为“姓名”,正确的SQL命令是()

(A)SELECT姓名ASNAMEFROMSTUDENT

(B)SELECTNAME姓名FROMSTUDENT

(C)SELECTNAMETITLE姓名FROMSTUDENT

(D)SELECTNAME=”姓名”FROMSTUDENT

(21002)”设备”表有设备名(字符型)、部门(字符型)、价格(数值型)等字段,要统计每个部门的平均价格,正确的SQL命令是()。

(A)SELECTAVG(价格)FROM设备;(B)SELECTSUM(价格)FROM设备;

GROUPBY价格GROUPBY价格

(C)SELECT部门,AVG(价格)FROM设备;

GROUPBY部门

(D)SELECT部门,AVG(价格)F

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 水产渔业

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1