文档库 最新最全的文档下载
当前位置:文档库 › VFP数据库试卷带答案

VFP数据库试卷带答案

VFP数据库试卷带答案
VFP数据库试卷带答案

V F P数据库试卷带答案Prepared on 21 November 2021

《V F P数据库》试卷

1.下列表达式的结果为真的是()。

A.'中国'<='大连' B.'电脑'$'电脑报'

C.2*4.2<=11%6 D.'电脑报'=='电脑' 2.视图不能单独存在,它必须依赖于()。

A.视图B.查询C.数据表

D.数据库

3.有如下SQLselect语句:

select*from成绩where数学between80and100

与该语句等价的SQL语句是()。

A.select*from成绩where数学<100and数学>80

B.select*from成绩where数学>=100and数学<=80

C.select*from成绩where数学>100and数学<80

D.select*from成绩where数学<=100and数学>=80

4.SQL语句中修改表结构的命令是()。

A.altertable B.modifytable

C.alterstructure D.modifystructure

5.SQL中,select语句的功能是()。

A.定义B.查询C.修改

D.控制

6.只有数据表中有而自由表中没有的索引类型是()。

A.普通索引B.唯一索引C.主索引

D.候选索引

7.要将当前数据库的“照片”字段删除,应使用()命令。

A.delete B.zap

C.modifystructure D.pack

8.一个工作区最多可以打开()个表。

A.32767 B.1 C.2

D.3

9.查询设计器的“筛选”选项卡,对应SQL语句的子句是()。

A.joinon子句B.where子句

C.groupby子句D.having子句

10.字符串长度函数len("学英语从ABC开始")的结果是()。

A.9 B.18 C.15 D.16.6

11.要为“成绩”表的所有学生的语文成绩增加10分,正确的SQL命令是()。

A.replace成绩set语文=语文+10 B.update成绩set语文=语文+10

C.edit成绩set语文=语文+10 D.change成绩set语文=语文+10

12.在SQL语句中用于限定条件的子句是。

A.for子句B.while子句C.where子句

D.condition子句

13.以下数据()不是字符型数据。

A."10/25/99" B.10/25/99 C.'10/25/99'

D.[10/25/99]

14.数据表中的记录暂时不想使用时,应使用的命令是()。

A.delete B.pack C.zap

D.recall

15.关闭命令窗口的操作方法是()。

A.“窗口”菜单下的“隐藏”菜单B.快捷键Ctrl+F4

C.单击常用工具栏命令窗口按钮D.以上方法都可以

16.MAX(10,20,30,40)的执行结果是()。

A.10 B.20 C.30 D.40 17.在VFP中,建立索引的作用之一是()。

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

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

18.between(24,12,36)的执行结果是()。

A..F. B..T. C..N.

D..f.

19.学生表student.dbf中包含有通用型字段,存储通用型字段中的数据的文件名是()。

A.student.doc B.student.mem C.student.dbt D.student.fpt 20.在当前目录下删除表xsk的命令是()。

A.dropxsk B.deletetablexsk

C.droptablexsk D.deletexsk

21.求学生成绩表中各个学生的平均分,最简便的命令是()。

A.browse B.replace C.edit

D.change

22.二维表的表头称为()。

A.数据项B.元组C.结构名

D.属性

23.选择尚未使用的最小工作区应使用的命令是()。

A.select3 B.select2 C.select1

D.select0

24.参照完整性不包括()规则。

A.删除规则B.插入规则C.更新规则D.查询规则

25.下列表达式不合法的是()。

A.date()+10 B.date()-10

C.date()+{^2011/08/25} D.date()-{^2011/08/25}

26.视图设计器比查询设计器多一个选项卡是()。

A.字段B.筛选C.更新条件D.杂项

27.使用SQL语句从“成绩”表中查询所有姓王的同学的信息,正确的命令是()。

A.select*from成绩whereleft(姓名,2)="王"

B.select*from成绩whereright(姓名,2)="王"

C.select*from成绩wheretrim(姓名,2)="王"

D.select*from成绩wherestr(姓名,2)="王"

28.在SQL语句中用于分组的子句是()。

A.modify B.orderby C.groupby D.sum 29.默认的查询输出形式是()。

A.屏幕B.图形C.浏览D.数据表

30.执行setexactoff命令之后,下列表达式结果为.T.的是()。

A.'计算机应用'='计算机' B.'计算机'=='计算机应用'

C.'计算机应用'=='计算机' D.'计算机应用'$'计算机'

1.下列表达式的结果都是“04财务班”的是()。

A.Y=left(“张掖市职教中心04财务班”,8)

B.Y=right(“张掖市职教中心04财务班”,8)

C.Y=substr(“张掖市职教中心04财务班”,15,8)

D.Alltrim(“张掖市职教中心04财务班”,15,6)

2.使用LOCATEFOR命令检索数据时,下列叙述中正确的是()。

A.检索成功时记录指针移到找到的记录上B.检索成功时FOUND()返回真值

C.检索失败时记录指针移到文件尾D.检索失败时EOF()返回真值

3.下列叙述正确的是()。

A.主索引不允许索引关键字出现重复值,一个数据库表只能建立一个主索引

B.候选索引不允许索引关键字出现重复值,一个表可以建立多个候选索引

C.普通索引允许索引关键字出现重复值,一个表可以建立多个普通索引D.惟一索引允许索引关键字出现重复值,一个表只能建立一个惟一索引4.用关系运算符比较数据时,正确的方法是()。

A.比较数值型数据时,按数值大小进行比较

B.比较单个字符时,按其ASCII码值的大小进行比较

C.比较字符串时,按从左到右的顺序依次比较每一个位置上的字符

D.比较日期型数据时,按日期的先后进行比较

5.下列说法正确的是()。

A.input命令可以输入N、C、D、L、T和Y类型数据

B.accept命令只能输入C类型数据

C.clear命令能够清除命令窗口中的所有内容

D.wait命令只能输入C类型数据

6.退出VFP系统的方法是()。

A.快捷键Alt+F4 B.在命令窗口中输入quit命令

C.单击窗口右上角“关闭”按钮D.单击“文件”菜单中的“退出”命令

7.设计查询时,查询去向可以是()。

A.浏览窗口B.表C.内存变量D.报表文件8.下列叙述正确的是()。

A.数据表是属于某一个数据库的表B.数据表与自由表的扩展名不同

C.自由表是不属于任何数据库的表D.数据库表与自由表可以相互转换

三、填空题(每空0.5分,共20分)

2.一个项目文件名为学生,要想打开该项目,应使用的命令是。

3.在VFP中,变量分为和两大类。

4.VFP命令有三种工作方式,分别是、、。

5.项目文件的扩展名是。

6.项目管理器的“数据”选项卡用于管理、和查询。

7.在“browsefields学号,姓名,性别,总成绩for总成绩>300”命令中,fields子句就是关系运算中运算,for子句就是运算。

8.是组成表的最基本的单位,它是描述某个对象的特征的一个个属性。

9.是在程序的运行过程中其值始终不发生变化的量。

10.一数据库名为student.dbc,要打开该数据库应使用命令。

11.在VFP的数据类型中,默认值为.F.的是。

12.逻辑运算符的优先级依次为、、or。

13.在VFP命令中,对表文件从当前记录开始至最后一个记录进行操作使用的<

范围>短语是。

14.函数int(-8.34)的值是。

15.字段变量与内存变量同名时,若没有指明是哪种形式的变量,系统默认为是。

16.将“学生”表中姓名为孙斌的同学进行逻辑删除,应使用的SQL命令。17.函数str(12345.6789,5)的返回值是。

18.执行LOCATE命令后,若要继续查找满足条件的记录应使用命令。

19.视图分为和。

20.执行一个名为”成绩”的查询文件,应使用的命令是。

21.彻底删除所有记录用命令。

22.函数like("

b*","abcd")的值是。

23.查询设计器中,“排序依据”选项卡对应于SQL命令中的子句。

24.函数sign(-10.4)的值是。

25.。

26.结构化复合索引文件的扩展名是。

27.数值字段求和命令是,求平均数命令是。

28.记录指针的移动命令分为两种,一种是,一种是。

29.向表尾追加一条新空白记录使用命令。

()1.VFP属于关系型数据库,一个二维表就是一个关系。

()2.mod(5,3)的值为3。

()3.一个表可以在多个工作区打开。

()4.type("123")的值为C。

()5.用delete命令删除的记录,将无法恢复。

()6.函数IIF(1-6=5,"男","女")的值为“男”。

()7.命令“listmemorylike*”可以显示所有内存变量。

()8.13AA是一个合法的变量名。

()9.如果BOF()的结果为.t.,表示当前记录指针正位于第一条记录。()10.选择VFP6.0菜单栏中的“工具/选项”命令,可以对VFP的工作环境进行设置,包括用户文件默认位置的设置、日期和时间格式的设

置等。

()11.find和seek命令既可以在已打开索引的数据表中查询,也可以在关闭索引(或无索引)的数据表中查询。

()12.日期型数据必须用{}括起来。

()13.13AA是合法的变量名。

()14.某数据表“性别”字段(C,2)的有效性规则可以设置为:性别="男"and性别="女"

()15.在SQL查询语言中,TOP短语必须与ORDERBY短语配对使用,但

ORDERBY短语可以单独使用。

()16.逻辑常量只占用1字节的内存空间。

()17.数据库管理系统DBMS包含数据库DB和数据库系统DBS两部分。()18.通过相同属性的元组把两个关系连接在一起构成新的关系的操作称为连接。

()19.如果一个公司只能有一个总经理,而且一个总经理不能同时担任其他公司的总经理,则公司和总经理两实体间的联系是一对一的关

系。

()20.通过sort命令可以建立索引文件。

五、名词解释(每小题2分,共6分)

1.数据库管理系统:

2.索引:

六、简答题(共13分)

(2分)

(2)简述内存变量命名规则。(2分)

(3)VFP中,给程序代码添加注释有哪些方法?(2分)

(4)请写出信息框函数的基本格式。(2分)

(5)字符串连接运算符有哪些?(2分)

(6)要建立一个学生借书表XSJS.DBF,结构如下:(3分)

字段名类型宽度小数位数学号字符型8

书名字符型40

书号字符型6

借书日期日期型8

还书日期日期型8

SQL命令在D:\xs文件夹中创建XSJS.DBF表。

七、命令书写题(每小题1.5分,共9分)

有一数据表GZB.DBF,其结构如下:

姓名(C,6),性别(C,2),基本工资(N,7,2),辅助工资(N,7,2),水电费(N,6,2),应发工资(N,7,2),实发工资(N,7,2)。表中已输入若干条记录,应发工资、实发工资为空。写出完成下列操作的VisualFoxPro命令(当前目录下操作)。

(1)打开表GZB.DBF

命令:

(2)给所有性别为“女”的记录辅助工资加50。

命令:

(3)给所有性别为“男”的记录基本工资加65。

命令:

(4)计算所有人的应发工资(基本工资+辅助工资)命令:

(5)计算所有人的实发工资(应发工资-水电费)。

命令:

(6)关闭表

命令:

2.modifyproject学生.pjx

3.字段变量内存变量

4.菜单方式命令方式程序运行

方式

5..pjx

6.数据库自由表

7.投影选择

8.字段

9.常量

10.opendatastudent

11.逻辑型

12.notand

13.rest

14.-8

15.字段变量

16.deletefrom学生where姓名="孙

斌"

17.12346

18.continue

19.本地视图远程视图

20.do成绩.qpr 22..T.

23.orderby

24.-1

25.123456

26..cdx

27.sumaverage

28.go(绝对移动命令)skip(相对移动命令)

29.appendblank

2.索引:是通过表中某一字段或由字段构成的表达式对表中记录进行的逻辑排序。

六、简答题(共13分)

(2分)

VFP常用的运算符有四种:分别是算术运算符、字符运算符、关系运算符和逻辑运算符。(2)简述内存变量命名规则。(2分)

①变量名由字母、数字或下划线的字符串组成,只能以字母或下划线开头;

②变量名的前254个字符有效;

③变量名中的字母不分大小写;

④变量名不能与VFP的保留字同名。

(3)VFP中,给程序代码添加注释有哪些方法?(2分)

①note<注释内容>

②*<注释内容>

③&&<注释内容>

(4)请写出信息框函数的基本格式。(2分)

messagebox(<提示信息>,[,<对话框类型>][,<对话框标题>])

(5)字符串连接运算符有哪些?(2分)

①完全连接(+)

②不完全连接(-)

(6)(3分)

学号C(8),书名C(40),书号C(6),借书日期D,还书日期D)

七、命令书写题(每小题1.5分,共9分)

命令:useGZB

(2)给所有性别为“女”的记录辅助工资加50。

命令:replaceall辅助工资with辅助工资+50for性别=”女”

(3)给所有性别为“男”的记录基本工资加65。

命令:replaceall基本工资with基本工资+65for性别=”男”

(4)计算所有人的应发工资(基本工资+辅助工资)

命令:replaceall应发工资with基本工资+辅助工资

(5)计算所有人的实发工资(应发工资-水电费)。

命令:replaceall实发工资with应发工资-水电费

(6)关闭表命令:use

VFP期末试卷(B)

Visual Foxpro期末考试题B卷 一、选择题(2*20=40分) 班级 姓名 题号 1 234 5 678910 总分答案 题号11 12131415 1617181920 答案 1、DBMS的输入包括查询、数据修改和( )修改。 A. 视图 B. 查找 C. 模式 D. 删除 2、数据完整性是指( ) A. 数据的存储与使用数据的程序无关 B. 防止数据被非法使用 C. 数据的正确性、合理性和一致性 D. 减少系统中不必要的重复数据 3、以下关于二维表性质的说法不正确的是( )。 A. 二维表中的每一列均有唯一的字段名 B. 二维表中不允许出现完全相同的两行 C. 二维表中的行、列顺序均可改变 D. 二维表中的记录数、字段数决定了二维表的结构 4、存储一个日期型数据需要( )个字节。 A. 2 B. 4 C. 6 D. 8 5、下面哪项是表示一个货币常量? ( ) A. #100 B. ¥100 C. $100 D. &100 6、数组建立后,数组元素的初值为( ) A.0 B. 空字符串 C. .F. D. .T. 7、下列函数具有四舍五入功能的是( ) A. INT( ) B. ROUND( ) C. CEILING D. FLOOR 8、项目管理器中的“数据”选项卡中不包括( ) A. 自由表文件 B. 查询文件 C. 视图文件 D. 数据库文件

9、关于项目管理器的说法不正确的是( ) A. 项目管理器的选项卡可以与项目管理器分离 B. 项目管理器可以移动到Visual FoxPro的主窗口任意位置上 C. 当项目管理器折叠停泊在工具栏中时,没有对应的“项目”菜单 D. 项目的应用程序生成器只能在项目向导中启动 10、在定义表结构时,下面( )字段的宽度都是固定的。 A.字符型、货币型、数值型 B.字符型、备注型、二进制备注型C.数值型、货币型、整型 D.整型、日期型、日期时间型 11、表文件由( )组成。 A.文件名、字段名 B.字段名、字段类型和字段宽度 C.文件名、表结构和记录 D.文件名、字段名和记录 12、建立索引文件的目的是( ) A.改变表记录的物理位置 B.提高记录的查询速度 C.对记录进行降序排序 D.对记录进行分类统计 13、有关查询与视图,下列说法不正确的是( ) A.查询是只读型数据,而视图可以改变数据源 B.查询可以更新源数据,视图也有此功能 C.视图具有许多数据库表的属性,利用视图可以创建查询和视图D.视图可以更新源表中的数据,存于数据库中 14、下列说法中错误的是( ) A.视图是数据库的一个组成部分 B.视图中的源数据表也称为“基表” C.视图设计器只比查询设计器多一个“更新条件”选项卡 D.远程视图使用Visaul FoxPro的SQL语法从Visual FoxPro视图或表中选择信息 15、若想选中表单中的多个控件对象,可在按住( )键的同时单击欲选中的控件对象。 A.Shift B.Ctrl C.Alt D.Tab 16、表单向导形成的表单数据源只能基于( ) A.表 B.视图 C.查询 D.SQL语言 17、用向导可创建的报表有( ) A.单表报表 B.多表报表 C.单表报表和多表报表 D.以上都不是 18、如果报表中的数据需要排序或分组,应在( )中进行相应的设置。 A.数据库 B.临时表 C.视图或查询 D.数据表

《VFP数据库》试题及答案

页脚内容1 ****学院 学年 学期期末考试试题 (考试时间:120分钟 ) 答题说明: 1、请使用钢笔或圆珠笔进行答题,字迹要清楚,工整(有特殊要求需要用其他笔答题的试卷例外); 2、请在答卷前将密封线内的项目用正楷填写清楚,如所填写的信息不全造成无法登分,则后果自负; 3、客观题的答题要求写在指定的空处,主观题的答题须写在成教院统一印制的答题纸上,其他纸上的答题无效。 一、选择(每小题2分,共70分) 1. VFP 是一种 ________ 模型的数据库管理系统。 选择:A. 层次_ B. 网络_C. 对象_ D. 关系 答案: D

2.目前三种基本的数据模型是________ 。 选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型答案:A 3.VFP系统中,表的结构取决于___________ 。 选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序答案:A 4.数据库管理系统是________ 。 选择:A. 教学软件_ B. 应用软件C. 计算机辅助设计软件_ D. 系统软件答案:D 5.在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。 选择:A. 字符型、货币型、数值型_ B. 字符型、货币型、整型_C. 备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型答案:D 6.下列说法中正确的是_____。 A.数据库打开时,该库中的表将自动打开 B.当打开数据库中的某个表时,该表所在的数据库将自动打开 C.如果数据库以独占的方式打开,则库中的表只能以独占方式打开 D.如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式答案:B 7.VFP系统中,使用查询设计器生成的查询文件中保存的是_______。 A. 查询的命令 B. 与查询有关的基表 C. 查询的结果 D. 查询的条件答案:A 页脚内容2

2013春《vfp》期中考试试卷--答案

《数据库基础与应用》期中考试试卷 一、单选题(35题,1题2分) 1. 下列软件产品中,不属于数据库管理系统(DBMS)的是_____. A. Oracle B. access C. MS-SQL Server D. Adobe Acrobat 2. 在数据库系统中,数据模型是定义数据及其操作的一种抽象表示。用二维表结构表示各类实体及其联系的数据模型称为______. A 层次模型 B 网状模型 C 关系模型 D 面向对象模型 3. 在关系模型中,关系运算分为传统集合的关系运算和专门的关系运算。在下列关系运算中,不属于专门的关系运算(即属于传统集合的关系运算)的是______。 A. 投影 B. 联接 C. 选择 D. 合并 4. 下列4个函数中,返回值的数据类型为逻辑型的是_____。 A. MESSAGEBOX( ) B. SPACE( ) C. FILE( ) D. CTOD ( ) 5. 利用SET DATE命令可以设置日期显示的格式。例如,将日期显示为"2012年3月24日"形式,可以使用命令_____进行日期格式设置。 A.SET DATE TO YMD B.SET DA TE TO "年月日" C.SET DATE TO CHINESE D.SET DATE TO LONG 6. 在下列4个函数中,返回值为字符型数据的是_____ A. DATE ( ) B.TIME ( ) C. DATETIME( ) D. DOW ( ) 7. Visual FoxPro的变量分为两类,它们是______ 。 A.字符变量与数组变量 B.内存变量与字段变量 C.简单变量与数值变量 D.一般变量与下标变量 8. 在下列有关日期,时间型表达式中,语法上不正确的是_______。 A. DATE()-400 B. DA TETIME()+400 C. DATETIME()-DATE() D. DTOC(DATE())-TTOC(DATETIME()) 9. DIMENSION 命令用来对______进行声明。 A. 对象 B. 变量 C. 字段 D. 数组 10. 执行下列程序段后,屏幕上显示的结果是:_____________。 SET TALK OFF CLEAR X=“18” Y=“2E3” Z=“ABC” ?VAL(X)+V AL(Y)+V AL(Z) A. 2018.00 B. 18.00 C. 20.00 D. 错误信息

数据库期末考试题目及答案

一、选择题(共计40分,20*2分=40分,请在题后的表格中答题,否则无效!) 1、Visual Foxpro6.0是一个()的数据库管理系统。 A.8位 B.16位C.32位 D.64位 2、数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是()。 A.DBS管理DB和DBMS B.DBMS管理DB和DBS C.DB管理DBS和DBMS D.DBS就是DB,也可称为DBMS 3、关系模型不可以反映以下()实体关系。 A.一对一 B.一对多 C.多对多D.多对一 4、在下述Visual Foxpro6.0表达式中,结果总是逻辑值的是()。 A.字符运算表达式 B.算数运算表达式 C.关系运算表达式 D.日期运算表达式 5、下列关于命令的叙述中,错误的是()。 A.一行只能写一条命令B.一行可以写多条命令 C.一条命令可以写在多行 D.命令格式中的关键字大、小写等效 6、不等式|x|>=7的计算结果在Visual Foxpro6.0中正确的写法是()。 A.x≥7 OR x≤-7 B. x≥7 AND x≤-7 C.x>=7 OR x<=-7 D. x>=7 AND x<=-7 7、Visual FoxPro6.0中,复制教师档案表中所有女教师的记录,所进行的操作是()运算。A.选择 B.投影 C.联接 D.定位 8、假设X为一个逻辑型的数据,则下列逻辑表达式中,值肯定为.T.的是()。 A.X OR X B. X AND X C. X OR NOT X D. X AND NOT X 9、执行定义数组的命令“DECLARE XH(5,5)“后,数组XH的元素个数为()。 A.5 B.10 C.20 D.25 10、数据库文件、表备注文件的默认扩展名分别为()。 A..DBC和.FPT B..DBF和.FPT C..BDC和.TPF D..BDF和.TPF 11、已知变量a=“一个坚定的人只会说yes不会说no“,下列截取”yes”的操作正确的是()。A.RIGHT(LEFT(a,21),4) B.LEFT(RIGHT(a,12),3) C.RIGHT(LEFT(a,20),3) D.SUBSTR(a,19,3) 12、显示数据命令“??”和“?”的区别是()。 A.“??”和“?”显示数据没有任何区别 B.“??”连续显示两次数据,而“?”只会显示一次数据 C.“??”在当前光标的下一行显示数据,而“?”在当前光标处显示数据 D.“??”在当前光标处显示数据,而“?”在当前光标的下一行显示数据 13、下列创建数据库的命令正确的是()。 A.CREATE DATABASE <数据库名> B.OPEN DATABASE <数据库名> C.CREATE <数据库名> D.OPEN <数据库名> 14、以下属于Visual FoxPro6.0合法变量名的是()。 A.XY B.3XY C.X@Y D.X.Y 15、Visual FoxPro6.0中,字符型字段的最大宽度为()字节。 A.128 B.256 C.127 D.254 16、Visual FoxPro6.0中,下列表达式的值不是数值型的是()。 A.LEN(“Visual FoxPro 6.0”) B.DATE()-{^1999-4-30} C.VAL(“5ABC”)-3 D.CTOD(“04/30/2010”) 17、Visual FoxPro6.0中,定义表结构不包括()的确定。

《VFP数据库》试题及答案

****学院学年学期期末考试试题 (考试时间:120分钟) 1、请使用钢笔或圆珠笔进行答题,字迹要清楚,工整(有特殊要求需要用其他笔答题的试卷例外); 2、请在答卷前将密封线内的项目用正楷填写清楚,如所填写的信息不全造成无法登分,则后果自负; 3、客观题的答题要求写在指定的空处,主观题的答题须写在成教院统一印制的答题纸上,其他纸 一、选择(每小题2分,共70分) 1.VFP是一种________ 模型的数据库管理系统。 选择:A. 层次_ B. 网络_C. 对象_ D. 关系答案:D 2.目前三种基本的数据模型是________ 。 选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型答案:A 3.VFP系统中,表的结构取决于___________ 。 选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序答案:A 4.数据库管理系统是________ 。 选择:A. 教学软件_ B. 应用软件C. 计算机辅助设计软件_ D. 系统软件答案:D 5.在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。

选择:A. 字符型、货币型、数值型_ B. 字符型、货币型、整型_C. 备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型答案:D 6.下列说法中正确的是_____。 A.数据库打开时,该库中的表将自动打开 B.当打开数据库中的某个表时,该表所在的数据库将自动打开 C.如果数据库以独占的方式打开,则库中的表只能以独占方式打开 D.如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式答案:B 7.VFP系统中,使用查询设计器生成的查询文件中保存的是_______。 A. 查询的命令 B. 与查询有关的基表 C. 查询的结果 D. 查询的条件答案:A 8.对于创建新类,VFP提供的工具有:_____。 选择:A. 类设计器和报表设计器_ B. 类设计器和查询设计器_C. 类设计器和表单设计器D. 类设计器答案:C 9.VFP的循环语句有_____。 选择:A. DO WHILE,FOR和SCAN _ B. DO WHILE ,FOR 和LOOP _C. FOR,SCAN和LOOP _ D. DO CASE 和DO WHILE _ 答案:A 10.彻底删除记录数据可以分两步来实现,这两步是______。 选择:A. PACK和ZAP B. PACK和RECALL_C. DELETE和PACK D. DELE和 RECALL _ 答案:C 11.表之间的"临时性关系",是在两个打开的表之间建立的关系,如果两个表有一个关闭 后,则该"临时性关系" ______。 选择:A. 转化为永久关系B. 永久保留C. 临时保留D. 消失答案:D 12.下列控件均为容器类的是_____。

VFP大学期末考试基本操作题答案2015

VFP 上机练习题答案 说明:操作时用到的文件及要保存的文件均在与题号对应的文件夹内(下) 注意操作题要求运行程序的地方必须都运行一下,否则可能影响得分。 蓝色的文本为操作说明、提示或参考操作答案,红色的文本为原题中题干说明可能有些不合适或错误。 本文中给出的说明或参考代码均在VFP 环境下测试通过,仅供参考,不 是题目的唯一答案,如有不对的地方,请指正。 基本操作 第一题 1.在指定文件夹下建立数据库BOOKAUTH,并把表BOOKS 和表AUTHORS 文件添加到该数 据库中。(建立数据库后,执行modi data 命令打开数据库设计器,然后在窗口空白处右单击选择“添加表”即可,后面各个题目中类似操作不再重复说明。) 2.为AUTHORS 表建立主索引,索引名为“PK”,索引表达式为“作者编号”(在表设计 器中,在索引字段上选择“索引”下拉框中的箭头,有具体升序或降序要求时选择方向向上或向下的箭头,无要求是默认选择升序即可;若索引表达式不是字段名字本身,可以在此基础上再点击“索引”标签,找到具体的索引条目,输入索引标记名和索引表达式即可)。为BOOKS 建立两个普通索引,第一个索引名为“PK”,索引表达式为“图书编号”,第二个索引 名和索引表达式均为“作者编号”。 3.建立表AUTHORS 和表BOOKS 之间的永久性联系。(参见课本3.7.3 节的第二部分,AUTHORS 主表的PK 到BOOKS 子表的“作者编号”,鼠标拖拽即可建立一对多联系,不要反了) 第二题 1.在指定文件夹下打开数据库文件SCORE_MANAGER,该数据库中有3 个表STUDENT、SCORE1 和COURSE,根据已经建立好的索引,建立表间的联系(寻找两表间相同的索引名称,建立一对一的连接,或一个主索引和一个普通索引建立一对多连接,这里指的是永久联接)。 2.为COURSE 表增加字段,开课学期(N,2,0)。(直接在数据库设计器中右单击表, 选择修改,在表结构设计器中添加即可) 3.为SCORE1 表中的“成绩”字段设置字段有效性规则:成绩>=0,出错信息:“成绩必 须大于或等于0”。(练习题中给定的数据表中已经设置了,设置字段有效性规则时注意在表 设计器中首先正确选择字段再进行设置,记录有效性操作类似。注意信息内容要字符串界定符) 第三题 根据以下要求,完成基本操作,所需文件在指定文件夹下: 1.从SCORE_MANAGER 数据库中删除名为NEW_VIEW1 的视图(在数据库设计器中,右单 击视图,选择删除即可)。 2.用SQL 命令向SCORE1 表中插入一条记录:学号为“993503433”、课程号为“0001”、成绩为99。(在VFP 命令窗口中执行命令:insert into score1 (学号,课程号,成绩) values("993503433","0001",99),不用考虑打开表)

VFP试卷4及答案

一、判断题(1分/题,共4分,对画√,错画×) 1、一个表固定只能在一个工作区中被打开使用。 2、在工作区中已打开的表文件都各自有自己的记录指针。 3、函数或子程序定义中的RETURN可以省缺。 4、 VFP中的注释可为:NOTE|* 或 && 二、选择题(每个选择2分,共40分) 1.( )是存储在计算机内的有结构的数据集合。 A)网络系统 B)数据库系统 C)操作系统 D)数据库 2.数据库系统的核心是( )。 A)编译系统 B)数据库 C)操作系统 D)数据库管理系统 3.如果想从字符串"北京市"中取出汉字"京",应该用函数( )。 A)SUBSTR("北京市",2,2) B)SUBSTR("北京市",2,1) C)SUBSTR("北京市",3,1) D)SUBSTR("北京市",3,2) 4..若使用REPLACE命令时,其范围子句为ALL或REST,则执行该命令后,记录指针指向( )。 A)首记录 B)末记录 C)首记录的前面 D)末记录的后面 5..若要恢复用DELETE命令删除的若干记录,应该( )。 A)用RECALL命令 B)立即按[ESC]键 C)用RELEASE命令 D)用FOUND命令 6.执行命令STORE CTOD('03/09/94')TO A后,变量A的类型为( )。 A)日期型 B)数值型 C)备注型 D)字符型 7.按照数据模型分类FOXBASE和dBASE是属于( ). A.层次型 B.网状型 C.关系型 D.混合型 8."计算机等级考试"这七个汉字作为字符串常量,在VFP中,可表示为( ). A.{计算机等级考试} B.(计算机等级考试) C.计算机等级考试 D."计算机等级考试" 9.在VFP中,INPUT,APPEND,WAIT三条命令中可以接受字符的命令是( ). A.只有ACCEPT B.只有ACCEPT和WAIT C.都可以 D.只有WAIT

vfp期末上机试卷

期末上机试卷 请首先仔细阅读下面说明 1下载压缩文件夹到硬盘E盘的根目录下,解压后,将文件夹改为自己的学号。 2启动VFP系统后,首先设置默认的工作目录。 3做完题目后,将文件夹压缩后重新上传到服务器中。 4题目并不是很难,但需要仔细阅读,认真完成每一个问题。最后,祝大家GOOD LUCK! 注意考试纪律,不要讲话 一、项目、数据库和表操作 打开项目JXGL,在该项目中已有一数据库JXSJ。 1.在JXSJ数据库中按如下表格中所示的结构创建AB.DBF表,并按表格中的要求设置相关属性。 (1)设置AB表的长表名为:发表论文登记表; (2)设置BMBH字段的格式:删除输入的前导空格; (3)创建唯一索引,索引名为abcd,要求按作者姓名排序,姓名相同时再按论文名排序; (4)设置LX字段的显示类为复选框控件类。 3.为KC表设置删除触发器:LX字段值为“专业核心课程”的记录不允许删除。 4.JS表已存在主索引GH,索引表达式为GH,KCAP表已存在普通索引GH,索引表达式为GH,以JS表为主表、KCAP表为子表按GH建立永久关系,并设置两表之间的参照完整性:更新级联。 二、设计查询(8分) 课程表(KC)中含有课程代码(kcdm,C)、课程名称(kcmc,C)和学分(xf,N)等字段,在成绩表(CJ)中含有学生学号(xh,C)、成绩(cj,N)、课程代码(kcdm,C)等字段。按如下要求修改JXGL 项目中的查询CHAXUN: 若成绩不低于60分学生可以取得对应课程的学分,总学分大于或等于20的学生可以毕业,则基于KC表和CJ表查询所有不能毕业的学生列表。要求查询输出字段为:学号、总学分,查询结果按总学分降序排序。 三、设计菜单(5分)

vfp6.0第二章【数据库和表】

第二章.数据库和表 必备的知识点 1.二维表的每一列就是一字段(属性),每一行叫做一条记录(元组)。 一张表中最多255个字段,10亿条记录、 2.字段的属性、 每个字段有4个属性:字段名,字段类型,字段宽度,小数位数 字段名的命名:只能包含字母,数字,下划线,汉字;不能含有空格,不能以数字开头,不能以下划线开头。 字段变量的命名和内存变量的命名区别:内存变量可以下划线开头。 字段类型:

考点: 字符型字段最大的宽度是254个字节,127个汉字;日期型的宽度是8个字节,备注型是4个字节,备注型主要用于奖惩情况,个人简介,如果存储OLE对象,照片图片数据则应该设置为通用型。 (一)表的扩展名 .dbf ,表的备注文件的扩展名 .fpt 一个表如果有备注型字段,那么VFP会自动产生一个与表同名的备注文件。 不管备注型字段有多少个,一个表只有一个备注文件。 填写备注字段的内容快捷键:Ctrl+PageDn 或者双击 请问xsda表的备注文件名是xsda.fpt 。 (二)表分为两个部分表结构和表记录(数据)。 (三)表分为数据库表和自由表 数据库表:属于某个数据库的表。 自由表:不属于任何数据库的表。 在某一时刻,一张数据库表只能属于一个数据库。 数据库表和自由表可以相互转换

数据库表和自由表的区别: 1.数据库表支持长字段名(128个字符,64个汉字)。自由表的字段名不超过10个字符。 2.只有数据库表才能设置字段的有效性。 3.只有数据库表才能设置主索引。 create 表名 如:create d:\xs\xsda 打开表设计器创建表。 SQL命令创建表(无需打开表设计器) create table d:\xsda (姓名C (8),性别C (2),出生日期D ,入学成绩N (5,1),住校否L,照片G) use d:\abc in 0 alias bm noupdate again in 0在最小的暂未使用的工作区打开 alias bm 为打开的表到别名 noupdate 不允许修改表的数据,指定为只读 again 再一次打开已经在其它工作区打开的表 exclusive 独占方式。默认的方式 select <工作区号|别名> select 5 &&选择5号工作区为当前工作区。 use xsda in 1 use xscj in 2 alias cj select 2 (或者select cj ) 补充:可以使用alias 指定表的别名,如果没有使用alias指定别名,表的名字就是别名。

vfp试题带答案的

304班数据库(10月摸底试题) 一.单选题10*2 1、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是:(A) (A)DBS包括DB和DBMS (B)DBMS包括DB和DBS (C)DB包括DBS和DBMS (D)DBS就是DB,也就是DBMS 2、下述关于数据库系统的正确叙述是(C)。 A、数据库系统避免了一切冗余 B、数据库系统中数据的一致性是指数据类型一致 C、数据库系统减少了数据冗余 D、数据库系统比文件系统管理更多的数据 3、Visual FoxPro 6.0数据库系统是(C)型数据库系统。 (A)网络(B)层次(C)关系(D)链状 4、设A=”123”,B=”234”,表达式(C)的值为假(.F.)。 (A).NOT.(A= =B) .OR.(B$”ABC”) (B).NOT.(A$”ABC”).AND.(A<>B) (C).NOT.(A<>B) (D).NOT.(A>=B) 5、将逻辑假值赋给内存变量DY的正确方法是(B) (A)DY=FALSE (B)STORE .F. TO DY (C)DY=”.F.”(D)STORE “F”TO DY 6、有以下命令: STORE “23.45” TO A ?STR(&A,2)+”45&A” 执行上述命令后的结果为(C) (A)4545&A(B)4545.45 (C)234523.45 (D)454523.45 7、假定Y=2,执行命令?Y=Y+2 后,其结果是(C) (A)3 (B)4 (C).F. (D).T. 8、在下列Visual FoxPro表达式中,结果为日期型的正确表达式是(B)。 A、DA TE () +TIME () B、DA TE ()+120 C、DA TE()-CTOD("02/01/99") D、288-DA TE () 9、设N=886,M=345,K=”M+N”,表达式1+&K的值是(A) (A)1232 (B)数据类型不匹配(C)1+M+N (D)346 10. 现有以下命令: T=36500 M=MOD(T,60) HH=INT(T/60) H=MOD(HH,24) D=INT(HH/24) ?HH,D,H,M 执行上述命令后的结果为(B) (A)25,608,8,20 (B)608,25,8,20 (C)608,25,20,8 (D)20,25,8,608 二. 判断题10*2 11. 数据库就是大量数据的集合(F) 12.在V isual FoxPro 6.0中,数组的每个元素的数据类型必须一致。(F) 13.内存变量和字段变量可以取同名,引用内存变量的正确方法是M->变量名。(T)

期末考试VFP试卷

第二次月考VFP试卷 出卷人:时建永,满分80分,只限V72使用 学号班级姓名分数 一、单选题(每题2分,共60分) 1. 数据库系统由数据库、组成。() A . DBMS、应用程序、支持数据库运行的软、硬件环境和DBA B. DBMS和DBA C. DBMS、应用程序和DBA D. DBMS、应用程序、支持数据库运行的软件环境和DBA 2. 启动Visual FoxPro 6.0 屏幕上出现两个窗口:一个是Visual FoxPro 6.0 的主窗口,另一个是() A. 文本 B. 命令 C. 帮助 D. 对话框 3.在以下四组中,每组有两个分别运算的函数,运算结果相同的是() A. LEFT ("FoxBASE",3 ) 与SUBSTR("FoxBASE",1,3) B. YEAR (DA TE ()) 与SUBSTR (DTOC (DATE ()),7,2) C. TYPE ("36-5*4") 与TYPE (36-5*4) D. 假定A= "this " , B= "is a string",A-B与A+B 4. 执行以下命令序列m= LEN ("119") 。那么 ?m=m+1 的显示结果是() A. 119 B. 3 C. 4 D. .f. 5. 执行以下命令序列 STORE CTOD("06/20/99") TO RQ STORE MONTH(RQ) TO DT ? DT 显示的DT 值为( ) A. 06 B. 99 C. 20 D. 6 6. 执行下列一组命令之后,选择“职工”表所在工作区的错误命令是______。 CLOSE ALL USE 仓库IN 0 USE 职工IN 0 A)SELECT 职工B)SELECT 0 C) SELECT 2 D) SELECT B 7. 下列4个表达式中,运算结果为数值型的是() A. "9988"-"1255" B. 200+800=1000 C. CTOD([11/22/01])-20 D. LEN(SPACE(3))-1 8. 有如下命令序列: s="2001年下半年计算机等级考试" ?LEFT(s,6)+RIGHT(s,4) 执行以上命令后,屏幕上所显示的是( ) A. 2001年下半年等级考试 B. 2001年下等级考试 C. 2001年考试 D. 2001年等级考试 9. 要判断数值型变量Y是否能够被7 整除,错误的条件表达式为() A.MOD(Y,7)=0 B.INT(Y/7)=Y C.0=MOD(Y,7) D. INT(Y/7)=MOD(Y,7) 10. 两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是() A) 建立关联的两个表一定在同一个数据库中 B) 两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的 C) 当父表记录指针移动时,子表记录指针按一定的规则跟随移动 D) 当关闭父表时,子表自动被关闭 11. VFP支持的数据模型是() A. 层次数据模型 B. 关系数据模型 C. 网状数据模型 D. 树状数据模型 12. 下列函数中函数值为字符型的是() A. DATE() B. TIME() C. YEAR() D. DA TETIME() 13. 在下面的数据类型中默认为.F. 的是() A. 数值型 B. 字符型 C. 逻辑型 D. 日期型 14. 在工作区1中已打开数据表XS.DBF,则在工作区5中再次打开的操作是_________。 A)USE IN 5 AGAIN B)USE XS IN 5 AGAIN C)非法操作D)USE XS IN 3 15. 假如已执行了命令M=[28+2],再执行命令?M,屏幕将显示() A. 30 B. 28+2 C. [28+2] D. 30.00 16. 函数mod(23,-5) 的结果是() A. 3 B. -3 C. -2 D. 2 17. 设变量y=2.7184,在执行命令?ROUND(y,3)后显示的结果是() A. 2.710 B. 2.720 C. 2.719 D. 2.718 18. 表DEMO.DBF 中包含有备注型字段,该表中所有备注字段均存储到备注文件中,该备注文件是() A. DEMO.TXT B. DEMO.FMT C. DEMO.FPT D. DEMO.BAT 19. 扩展名为DBC 的文件是() A. 表单文件 B. 数据库表文件 C. 数据库文件 D. 项目文件 20. 打开一个数据库的命令是() A. USE B. USE DATABASE C. OPEN D. OPEN DA TABASE 21. 某数值型字段的宽度为5,小数位数为1,则该字段所能存放的最小数值为( ) A. 0 B. -99.9 C. -999.9 D. -9999.9 22. 表DEMO.DBF 中包含有备注型字段,该表中所有备注字段均存储到备注文件中,该备注文件是() A. DEMO.TXT B. DEMO.FMT C. DEMO.FPT D. DEMO.BAT 23. 命令SELECT 0 的功能是()。 A) 随机选择一个工作区的区号 B) 选择区号最小的空闲工作区 C) 选择区号最大的空闲工作区

VFP数据库试卷(带答案)

《VFP数据库》试卷 1.下列表达式的结果为真的是()。 A.'中国'<='' B.'电脑'$'电脑报' C.2*4.2<=11%6 D.'电脑报'=='电脑' 2.视图不能单独存在,它必须依赖于()。 A.视图B.查询C.数据表D.数据库 3.有如下SQL select语句: select * from 成绩where 数学between 80 and 100 与该语句等价的SQL语句是()。 A.select * from 成绩where 数学<100 and 数学>80 B.select * from 成绩where 数学>=100 and 数学<=80 C.select * from 成绩where 数学>100 and 数学<80 D.select * from 成绩where 数学<=100 and 数学>=80 4.SQL语句中修改表结构的命令是()。 A.alter table B.modify table C.alter structure D.modify structure 5.SQL中,select语句的功能是()。 A.定义B.查询C.修改D.控制 6.只有数据表中有而自由表中没有的索引类型是()。 A.普通索引B.唯一索引C.主索引D.候选索引7.要将当前数据库的“照片”字段删除,应使用()命令。 A.delete B.zap C.modify structure D.pack 8.一个工作区最多可以打开()个表。 A.32767 B.1 C.2 D.3 9.查询设计器的“筛选”选项卡,对应SQL语句的子句是()。 A.join on子句B.where子句 C.group by子句D.having子句 10.字符串长度函数len("学英语从ABC开始")的结果是()。 A.9 B.18 C.15 D.16.6 11.要为“成绩”表的所有学生的语文成绩增加10分,正确的SQL命令是()。 A.replace 成绩set 语文=语文+10 B.update 成绩set 语文=语文+10 C.edit 成绩set 语文=语文+10 D.change 成绩set 语文=语文+10

VFP6.0基础复习试卷(附答案)

安徽省对口高考《VFP6.0数据库基础》复习试卷 教学检测卷(A卷) (本卷满分100分,考试时间为60分钟) 专业:班级:姓名: 一、填空题(本大题共10小题,每空2分,满分20分) 1.层次模型是用结构表示实体及其之间联系的数据模型。 2.在一个二维表中,水平方向的行成为元组,元组对应表的。 3.关系运算有、投影和连接。 4.把两个关系相同属性值的元组连接到一起形成一个新的关系的操作称为。 5.数据库管理系统由、数据操纵语言、数据库例行程序三部分组成。 6.log(10)结果为2.3,则1og(1000)结果为。 7. round(524.4625,-2)结果为。 8.时间函数time( )的值的类型为。 9. substr(“中华人民共和国”,3,4)的结果为。 10. vartype("5>3")结果为。 二、选择题(本大题共10小题,每空3分,满分30分) 11.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是( ) A.DBS管理DB和DBMS B.DBMS管理DB和DBS C.DB管理DBS和DBMS D.DBS就是DB,也就是DBMS 12.下列实体的联系中,属于一对一联系的是( ) A.某地某次升学考试中所有考生的集合与所有考生考号的集合之间的联系。 B.某地某次升学考试中所有考生的集合与所有考试科目的集合之间的联系。 C.某地某次升学考试中所有考生的集合与所有考生姓名的集合之间的联系。 D.某地某次升学考试中所有考生的集合与所有监考人员的集合之间的联系 13.关系数据库管理系统管理的是( ) A.一个表文件 B.若干个二维表

2012年VFP期末试卷A卷(管理、经济)

2011~2012学年第二学期VFP期末考试A卷答题纸 (2011级管理类、经济类) 专业班级学号姓名得分 一、选择题(用铅笔把选中的方格涂黑50×1=50分) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 二、填空题(每行写一个答案25×2=50分) 1. 2. 3. 4. 5. 6.

7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.. 18. 19. 20. 21. 22.. 23. 24. 25.

2011~2012学年第二学期VFP期末A卷考试题目 (2011级管理类、经济类) 一、选择题(50*1=50分) 1. 在下列表达式中,表达式类型为日期型的是。 A.09/06/2012-2 B.CTOD("09/06/2012") –DATE() C.DTOC(DATE())+"09/06/2012" D.CTOD("09/06/2012") –3 2、消除SELECT-SQL查询结果中的重复记录,可以采用的方法是。 A. 使用WHERE子句 B. 使用DISTINCT关键字 C. 使用UNION子句 D. 通过指定主关键字 3、数据库系统DBS、数据库DB、数据库管理系统DBMS三者之间的关系是。 A. DBS包括DB和DBMS B. DBMS包括DB和DBS C. DB包括DBS和DBMS D. DBS就是DB,也就是DBMS 4.利用“表单控件”工具栏向一个不包含任何控件的表单上添加一个选项按钮组控件,在默认情况下该控件的名称(即NAME属性值)是。 A. Spinner1 B. Checkgroup1 C. Optiongroup1 D. Listbox1 5.设某表单FORM1中有一个表格控件Grid1,如果要将该表格控件中所有列对象的前景色设置为红色,在表单的Click事件中可以使用下列哪个命令?。 A.thisform.grid1.setall("backcolor",rgb(255,0,0),"header") B.thisform.grid1.setall("forecolor",rgb(255,0,0),"header") C.thisform.grid1.setall("backcolor",rgb(255,0,0),"column") D.thisform.grid1.setall("forecolor",rgb(255,0,0),"column") 6. VFP中的变量都有一定的作用域,若某变量只能在创建它们的程序中使用和修改,不能被更高层或更低层的程序访问,在它们所属的程序停止运行时,变量将被释放。这种变量属于。 A. LOCAL指定的局部变量 B. PRIV ATE指定的私有变量 C. PUBLIC指定的全局变量 D. DIM指定的公共变量 7. 打开VFP主窗口,单击“工具”菜单下的“选项”菜单项,在选项对话框的“文件位置”选项卡中可以设置。 A. 表单的默认大小 B. 默认目录 C. 日期和时间的显示格式 D. 程序代码的颜色 8. 查询文件的扩展名为。 A. PJX B. DBF C. PRG D. QPR 9. 在下列有关数据库表和自由表的叙述中,错误的是。 A.数据库表可以创建主索引、候选索引、唯一索引和普通索引,而自由表只能创建候选索引、唯一索引和普通索引

VFP期末考试题型(带答案)

《数据库技术与应用》(VFP)期末考试题型 一、判断题 1 删除数据库时库表也一定被删除。F 2修改表的结构必须以独占或非只读方式打开表。T 3执行GO TOP后,RECNO()的值一定等于1。F 4一个表只能有一个M型和G型字段。F 5 VFP执行命令USE,就是把内存中对当前表所作的修改保存到外存的表文件中。F 6建立关联的两个表都必须先建立索引。F 7 VFP有交互操作与程序执行两类工作方式。T 8表文件的所有字段的值均存放在表文件文件(.DBF)中。F 9 LIST与DISP命令的功能完全一样F 10 RETURN 命令和 CANCEL 命令的功能相同。F 11 VFP中只能引用一维或二维数组,但数组中各个元素的值的类型可以不同。T 12 在浏览窗口中,可以为记录加注删除标记。也可以取消删除标记。T 13 结构复合索引文件是打开表时自动打开。T 14 LOCATE命令和SEEK命令都需要事先对表进行索引。F 15视图文件是保存数据工作期所设置的工作环境的文件。T 16 LOOP语句使执行转向循环语句头部继续循环。T 17 不允许将用户画的一幅画放入到表文件的记录中。F 18 "照片"字段的类型可以修改为C型的。F 19 只有数据库表才能建立主索引。T 二、编程填空题 1、求[10,1000]内所有能被被7和9中至少一个数整除的整数之个数。 答案:236 n=0 for i=10 to 1000 if mod(i,7)=0 or mod(i,9)=0 n=n+1 endi endf ?n 2、求[101,299]内所有能被2整除但不能同时被3和5整除的整数之和。 答案:18630 s=0 for i=101 to 299 if mod(i,2)=0 and not (mod(i,3)=0 and mod(i,5)=0) s=s+i endi endf ?s 3、求100以内最大的自然数n,使得从1开始的连续n个自然数的倒数之和小于3.5。答案:18

VFP试卷及答案6

试卷编号:9600 所属语言:Visual Foxpro 试卷方案:cx20120625 试卷总分:100分 共有题型:4种 一、填空共14题(共计30分) 第1题(2.0分)题号:594 ?LEN("计算机"){^1999-12-10}结果为【1】. 答案: 1). .T 第5题(2.0分)题号:2043 有一个名为ABCD.DBF的自由表,执行下述命令在两个工作区中同时打开,则编号为150号工作区的别名是【1】. CLOSE TABLES ALL USE ABCD SELECT 150 USE ABCD AGAIN 答案: 1). W150

第6题(2.0分)题号:2122 数据字典是指存储在数据库中用于描述所管理的表和对象的数据,即关于数据的数据.这些数据称为【1】. 答案: 1). 元数据 第7题(2.0分)题号:2354 如果在主表中删除一条记录,要求子表中的相关记录自动删除,则参照完整性的删除规则应设置成【1】 答案: 1). 级联或删除级联 第8题(2.0分)题号:2110 在Visual FoxPro中数据库文件的扩展名是【1】,数据库表文件的扩展名是【2】. 答案: 1). DBC 或 .DBC 2). DBF 或 .DBF 第9题(2.0分)题号:2339 若未选定输出目标,【1】将作为查询结果默认的目的地. 答案: 1). 浏览 第10题(4.0分)题号:2050 已知教师表JS.DBF(含有字段: 工号 (GH,C,6),姓名(XM,C,8)基本工资(JBGZ,N,7,2),系名(XIMING,C,16)). 完成下列SQL命令一统计JS表中系名为"信息管理系"的职工的平均工资. SELECT XIMING as 系名,【1】; FORM JS; WHERE XIMING="信息管理系统"; 【2】; INTO CURS JSTMP 答案: 1). AVG(JBGZ) AS 平均工资 2). GROUP BY XIMING 或 GROUP BY 1 第11题(2.0分)题号:1922 在表单中确定控件是否可见是属性是【1】.

相关文档
相关文档 最新文档