VFP期末试卷(B)
vfp试题B
南京信息工程大学试卷
2008-2009学年第二学期数据库技术与应用课程试卷( B 卷) 本试卷共 7 页;考试时间 120 分钟;任课教师;出卷时间 2009 年 6 月
学院专业年级班学号姓名得分
一、选择题(每小题1分,共25分)
1.Visual FoxPro是一个_____。
A. 数据库系统
B. 数据库管理系统
C. 数据库
D. 数据库管理员
2.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是__ _。
A. DB包括DBS和DBMS
B. DBS包括DB和DBMS
C. DBMS包括DB和DBS
D. DB就是DBS,也就是DBMS
3.实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联
系的认识,而____ 是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对对现实世界的抽象。
A. 数据模型
B. 物理模型
C. 逻辑模型
D. 概念模型
4.关系模型的基本结构是___ ___。
A. 二维表
B. 树形结构
C. 无向图
D. 有向图
5.在关系模型中,主关键字。
A. 可由多个任意属性组成
B. 只能由一个属性组成,其值能惟一标识该关系模式中任何一个元组
C. 可由一个或多个属性组成,其值能惟一标识该关系模式中任何一个元组
D. 以上都不是
6.关键字是关系模型中的重要概念。当一张二维表(A表)的主关键字被包含到另外一张
二维表(B表)中时,它就称为B表的。
A.主关键字
B. 外部关键字
C.候选关键字
D.超关键字
7.根据关系模型的有关理论,下列说法中正确的是_____。
职高二年级vfp6期末考试试题B
职高二年级vfp6期末考试试题B卷
班级:姓名:
注:将所有试题答案写在答题纸上。
一.填空题(每空1分,共36分)
1.数据库文件的扩展名是,表文件的扩展名是。
2.以独占方式打开“books”数据库的命令是。
3.修改表结构的命令是。
4.在数据库表中追加记录,可以使用“表”菜单中的命令。
5.打开一个空表时,EOF( )、BOF( )、RECNO( )的值依次是。
6.用二维表的形式来表示实体之间联系的数据模型叫做。
7.关系型数据库管理系统必须具备的3种基本关系操作是、和。
8.在Visual FoxPro 6.0中,货币型数据占个字节,日期型数据占个字节,逻辑型数据占
个字节
9.逻辑运算符按优先级由高到低的排列顺序为。
10.数据库表文件在项目管理器的和选项卡中显示和管理。
11.在索引文件中查找记录的命令是。
12.字段的有效性规则在表设计器的选项卡设置,记录的有效性规则在表设计器的选项卡设
置。
13.字段的显示格式包括格式、和。
14.一个数据库表的触发器最多有3个,分别是。
15.只有在表中才能设置字段的有效性规则。
16.使用DELETE, RECALL命令操作时,省略范围选项,则对当前表的记录进行操作。
17.与LOCA TE命令配合使用的继续查找记录的命令是。
18.同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名
是,这种索引称为。
19.在Visual FoxPro 6.0中,索引分为、候选索引、和唯一索引4种类型。
20.复合索引文件分为和两种类型。
21.在Visual FoxPro 6.0中,最多同时能打开个数据库表或自由表。
南京信息工程大学试卷滨江vfpB
南京信息工程大学滨江学院
2007 ─ 2008学年第一学期
数据库技术与应用课程试卷( B 卷)
注意:1、本试卷共页; 2、考试时间 120 分钟;出卷时间:2007 年 12月
3、姓名、学号等必须写在指定地方;
4、本考卷适用专业年级:实验班06 任课教师:林美华
专业年级2006 班级
学号姓名
题号一二三四五六七八九十十一十二总分得分
阅卷人
一、选择题 (每小题 1 分,共 20 分)
1.表单的NAME属性是 D 。
A.显示在表单标题栏中的名称
B.运行表单程序时的程序名
C.保存表单时的文件名
D.引用表单对象时的名称
2.下列叙述中含有错误的是B 。
A.一个数据库表只能设置一个主索引
B.唯一索引不允许索引表达式有重复值
C.候选索引既可以用于数据库表也可以用于自由表
D.候选索引不允许索引表达式有重复值
3.对于自由表而言,不能创建的索引类型是____A_。
A.主索引
B.候选索引
C.普通索引
D.唯一索引
4.下列类的特性中,___D__体现并扩充了面向对象程序设计方法的共享机制。
A.抽象性
B.多态性
C.封装性
D.继承性
5.Visual FoxPro是一个_____B。
A. 数据库系统
B. 数据库管理系统
C. 数据库
D. 数据库管理员
6.实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系
的认识,而__A__是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对对现实世界的抽象。
A. 数据模型
B. 物理模型
C. 逻辑模型
D. 概念模型
7.在Visual FoxPro 中创建数据库后,系统自动生成的三个文件的扩展名分别为_B____。
VFP(行管、会计00)B
2002-2003学年第一学期南京气象学院VFP程序设计试卷B
专业级任课教师2002年12月
得分学生姓名学号系班
说明:做在答题纸上。
一、选择题( 每题2分,共60分)
(1) 在下列四个选项中,不属于基本关系运算的是
A) 连接 B) 投影 C) 选择 D) 排序
(2) 设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是
A)m:n B)1:m C)m:k D)1:1
(3) Visual FoxPro支持的数据模型是
A) 层次数据模型 B) 关系数据模型
C) 网状数据模型 D) 树状数据模型
(4) 扩展名为DBC的文件是
A) 表单文件 B) 数据库表文件 C) 数据库文件 D) 项目文件
(5) 下面有关索引的描述正确的是
A) 建立索引以后,原来的数据库表文件中记录的物理顺序将被改变
B) 索引与数据库表的数据存储在一个文件中
C) 创建索引是创建一个指向数据库表文件记录的指针构成的文件
D) 使用索引并不能加快对表的查询操作
(6) 若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是
A) 主索引B) 惟一索引C) 候选索引 D) 普通索引
(7) 参照完整性的规则不包括
A) 更新规则 B) 删除规则 C) 插入规则 D) 检索规则
(8) 一个数据库名为student,要想打开该数据库,应使用命令
A) OPEN student
B) OPEN DATABASE student
C) USE DATA student
D) USE student
VF考卷(B卷)
一、选择题(每题1分,共20分)
1.创建SQL查询时,group by 子句的作用是确定()。
A.查询目标B.分组条件C.查询条件D.查询视图2.程序的三种基本结构是()。
A.分支结构、循环结构和模块结构B.顺序结构、分支结构和循环结构C.顺序结构、分支结构和递归结构D.分支结构、循环结构和嵌套结构3.以下语句中()不是循环结构语句。
A.scan…endscan B.if…endif C.for…endfor D.do…enddo 4.以下哪个是不是容器控件类()。
A.formset B.commandgroup C.form D.timer
5.将日期型数据转换成字符型数据,使用的函数名是( )。
A. dtoc
B. str
C. ctod
D. val
6.备注型字段的长度固定为()。
A.8 B.2 C. 4 D.1
7.项目文件的扩展名是()。
A. .pjx
B. .dbf
C. .opr
D. .dbc
8.逻辑表达式的Not 4>5 and 9>3 or 3+4>3 值为()。
A.True B.False
C.表达式有错D.条件不足
9.以下不属同类的一项是()。
A.Refresh B.Height C.Caption D.Width 10.函数substr(“Hello word”,3,3)的值为()。
A.lo B.llo C.ell D.ll
11.在Visual FoxPro中释放和关闭表单的方法是()。
A.RELEASE B.CLOSE C.DELETE D.DROP
12.下面哪个不是给内存变量赋值的正确语句 ( ) 。
VF期末考试题及答案
VF期末考试题及答案
VF期末考试题
⼀.选择题(每题1分,共50分)
1.数据库是在计算机系统中按照⼀定的数据模型组织、存储和应⽤的()
A.模型的集合
B.数据的集合
C.应⽤的集合
D.存储的集合
2.DBMS的含义是()
A.数据库系统
B.数据库
C.数据库管理员
D. 数据库管理系统
3.数据库DB、数据库系统DBS、数据库管理系统三者之间的关系是()
A.DBS包括DB和DBMS
B.DBMS包括DB和DBS
C.DB包括DBS和DBMS
D.DBS就是DB,也就是DBMS
4.关系的完整性是指关系中的数据及具有关联关系的数据之间必须遵循的制约条件和
依存关系,关系完整性主要包括()
A.参照完整性、域完整性、⽤户⾃定义完整性
B.数据完整性、实体完整性、参照完整性
C.实体完整性、域完整性、参照完整性
D.动态完整性、实体完整性、参照完整性
5.⼀个学⽣可以选修不同的课程,很多学⽣可以选同⼀门课程,则课程与学⽣这两个实体之间的联系是()
A.⼀对⼀联系
B.⼀对⼆联系
C.多对多联系
D.⼀对多联系
6.Visual FoxPro ⽀持的数据模型是()
A.层次数据模型
B.关系数据模型
C.⽹状数据模型
D.树状数据模型
7.退出Visual FoxPro 系统的⽅法包括()
(1)打开“⽂件”菜单,单击“退出”命令。
(2)在Visual Foxpro的系统环境窗⼝,单击右上⾓的“退出”按钮。
(3)在“命令”窗⼝输⼊并执⾏QUIT命令。
(4)在“命令”窗⼝输⼊并执⾏CLEAR命令。
A.(1)(2)(3)
B.(1)(2)(4)
C.(2)(3)(4)
09级VF B卷
山东科技大学2011-2012学年第一学期
《VF》考试试卷(B卷)
班级:姓名:学号
本试卷共用用到如下①设备基本情况表(SB)、②设备大修表(DX)、③设备增值表(ZZ)和④部门代码表(BMDM)4个表。
一、填空题(每空1分,共30分)
1、(1)在V isual Foxpro 6.0 中,符号SQL表示⑪;
(2)执行命令:A=”SB.DBF”后,再执行命令:?A后,屏幕显示:⑫;
(3)执行命令:Local B后,再执行命令:?B后,屏幕显示:⑬;
(4)执行命令C=”100”及D=”100”后,执行命令?C-D,屏幕将显示⑭;
(5)利用Select * from sb into dbf AB查询所得到的数据文件AB扩展名为⑮;
(6)打开SB表后,利用Copy to CD xls复制所得到的数据文件CD扩展名为⑯;
(7)表SB字段“商标”和“主要设备”的字段类型分别为:⑰、⑱;
(8)打开表SB后,利用命令Index On 价格Tag Jg 所建立的索引文件名为⑲,
索引文件扩展名为⑳。
2、现在建立一数据库Student用于存储学生的基本情况,该数据库包括2个表(S1和S2)。其中
表S1用于存储学生基本情况表,包括SNO、Name、Birthday和Photo等字段,表S2用于存放学生成绩情况,包括SNO、Course、Grade字段。若用SNO存储“学生证号”,并想通过编程由字段SNO判断学生专业,SNO字段应设置成⑴类型;若想利用Photo来存储“照片”,则Photo应设置成⑵类型;字段Birthday用于存放“出生日期”,字段Birthday应设为⑶类型,字段Grade用于存放成绩(0~100,保留一位小数),Grade应设置为⑷类型,该字段至少设置的宽度最少为⑸位。若想利用SEX来存储“性别”信息,则SEX 最好设置成⑹类型。若要建立数据库Student中表S1和表S2的关系,应选表⑺(填表名)为父表,且索引关键字为⑻,其索引类型为⑼或⑽。
VFP期末试卷及答案
VFP期末试卷及答案
《Visual FoxPro 程序设计教程》试卷(B 卷)
考试方式:闭卷本试卷考试分数占学生总评成绩的 70 %
复查总分总复查人
(本题 30分)一、填空题(共20小题,每小题1.5分)
1. 在Visual FoxPro 中,向数据库文件中追加数据使用语句( )。
A 、INSERT
B 、REPLACE
C 、APPEN
D D 、ADD
2. 在Visual FoxPro 中,分屏显示当前数据库中年龄字段大于20的所有记录,正确的命令为( )。 A 、display all for nl>20 B 、display all while nl>20 C 、list for nl while nl>20 D 、list while nl>20
3. 在Visual FoxPro 中,skip 命令移动记录指针的基准是( )。 A 、第一条记录 B 、当前记录 C 、指定纪录 D 、库文件尾
4. 退出VFP 系统的命令是()。 A.EXIT B.RETURN C.CANCEL
D.QUIT
5. 在有关数据库的概念中,若干记录的集合称为()。 A. 文件 B. 字段 C. 数据项 D. 表
6. 联接运算要求联接的两个关系有相同的()。
7. 条件函数IIF(LEN(SPACE(4))>3,1,-1)的值是()。 A. 1 B. -1
C. 3
D. 4
8. 数学表达式5≤X ≤8在Visual FoxPro 中应表示为()。A. X>=5.OR.X<=8 B. X>=5.AND.X<=8 C. X ≤8.AND.5≤X D. 5≤X.OR. X ≤8 9.下面的赋值表达式不正确的是() A.STORE "HELLO WORLD!" TO STR B. STORE 123456 TO A1,B1
vfp期末复习题
vfp期末复习题
VFP期末复习题
一、选择题(每题2分,共20分)
1. 在Visual FoxPro中,以下哪个不是数据库表的字段类型?
A. 字符型
B. 日期型
C. 逻辑型
D. 图像型
2. 以下哪个命令用于在Visual FoxPro中创建表单?
A. CREATE TABLE
B. CREATE FORM
C. CREATE INDEX
D. CREATE REPORT
3. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数差?
A. DATE()
B. DATEDIFF()
C. DATEADD()
D. DATEPART()
4. 在Visual FoxPro中,以下哪个事件是表单加载时发生的?
A. Click
B. Load
C. Init
D. Close
5. 以下哪个命令用于在Visual FoxPro中创建查询?
A. SELECT
B. QUERY
C. REPORT
D. INDEX
6. 在Visual FoxPro中,以下哪个属性用于设置表单的标题?
A. Caption
B. Title
C. Label
D. Text
7. 以下哪个命令用于在Visual FoxPro中创建视图?
A. CREATE VIEW
B. CREATE TABLE
C. CREATE INDEX
D. CREATE QUERY
8. 在Visual FoxPro中,以下哪个函数用于将文本转换为数值?
A. STR()
B. NUM()
C. VAL()
D. INT()
9. 以下哪个事件是表单关闭时发生的?
A. Click
VF试卷B答案
《Visual FoxPro程序设计》试卷(B)卷答案
一、选择题
1. C
2. A
3. D
4. B
5. D
6. C
7. D
8. C
9. D 10.B
11.D 12.A13.C 14.D 15.A
二、填空题
1. 67890 456 67890
2. -1 -3 -2 9 8
3. 属性;元组
4. QUIT
5. Y;C;T
6. 选择;连接;投影
7. 自由表,数据库表;主,普通8. 逻辑
9. TOP;DESC 10. ORDER BY
三、SQL语句查询题
(1)SELECT 学号,课程号,成绩FROM STUD a, SC b;
WHERE b.成绩BETWEEN 80 AND 90
(2)SELECT 学号FROM STUD WHERE 性别= …男‟
(3)SELECT 教师号FROM TEACHER WHERE 工资> 5230
(4)UPDA TE TEACHER SET 年龄=年龄— 1
(5)SELECT STUD.姓名,SC.成绩FROM STUD,SC,COURSE ;
WHERE 性别=“女”AND 课程名=“程序设计”AND STUD.学号= SC.学号;
AND SC.课程号= COURSE.课程号ORDER BY成绩DESC
四、
1.
INPUT “请输入N:”TO N
S = 1
I = 1
DO WHILE I < = N
S = S * I
I = I + 1
ENDDO
? ” 1*2*…*N = ” , S
2.
S = 0
I = 1
DO WHILE I < = 100
J=1
P=1
vfp期末考试题目及答案
vfp期末考试题目及答案
VFP期末考试题目及答案
一、选择题
1. 在Visual FoxPro中,以下哪个命令用于打开表单?
A. OPEN FORM
B. DISPLAY FORM
C. SHOW FORM
D. VIEW FORM
答案:A
2. Visual FoxPro中,用于排序记录的命令是:
A. ORDER BY
B. SORT
C. ARRANGE
D. RANK
答案:B
3. 在Visual FoxPro中,以下哪个函数用于计算表中记录的总数?
A. RECCOUNT()
B. RECNO()
C. FOUNDCOUNT()
D. COUNT()
答案:A
二、填空题
1. 在Visual FoxPro中,创建一个表单的基本步骤是:打开表单向导,选择表单类型,_______,保存表单。
答案:设置表单属性
2. 要在Visual FoxPro中创建一个查询,可以使用_______工具。
答案:查询设计器
3. 在Visual FoxPro中,_______属性用于设置表单的标题。
答案:Caption
三、简答题
1. 解释Visual FoxPro中的“字段”和“记录”的区别。
答案:在Visual FoxPro中,“字段”指的是表中的一个列,它代
表数据的一个属性,如姓名、年龄等。而“记录”指的是表中的一行,它包含了字段的一个具体实例,如一个人的姓名和年龄的具体值。
2. 描述如何在Visual FoxPro中创建一个简单的报表。
答案:在Visual FoxPro中创建一个简单的报表,首先需要打开报
表设计器,然后选择要包含在报表中的数据源,接着设计报表的布局
【免费下载】vfp模拟试卷3
(13) 结果为逻辑真的表达式是 (13) 。 [A] "ABC"$"AB" [C] "ABCYZ"$"BC"
[B] "ABC"$"ABXCYZ" [D] "BC"$"CBAABC"
(14) 在下列命令中,不改变数据库记录指针的命令是 (14) 。
[A] LIST
[B] RECALL
[C] SUM
[D] REPLACE ALL
THIS.TEXT1.FORECOLOR=RGB(0,0,0) THIS.TEXT1.VALUE=学号
命令按钮 COMMAND2(停止)的 CLICK 事件代码: (35)
THIS.TEXT1.FORECOLOR=RGB(255,255,255)
(31) [A] THIS.TIMER1.INTERVAL=100
[B] 末记录
[D] EOF( )为真
[C] 2-别名
[C] 0
[C] 任何表
[B] 当来自百度文库内存中释放对象
[D] 当用户双击对象
[B] 如不删除将长期保存 [D] 只供本次运行使用
[C] 2 或.NULL.
[C] 通用型
[D]
[D]6-字段
[D] 1
LOCATE 和
VFP期末试卷(B)
《Visual Foxpro 》试题
Visual Foxpro 期末考试题B 卷
一、 选择题(2*20=40分)
题号 1 2 3 4 5 6 7 8 9 10 总分 答案
题号 11 12 13 14 15 16 17 18 19 20
答案
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 的主窗口任意位置上
visualfoxpro期中期末考试试卷附答案
visualfoxpro期中期末考试试卷附答案Visual FoxPro 期中期末考试试卷附答案
一、选择题(共30题,每题2分,共60分)
1.下列哪个不是Visual FoxPro的特点?
A.强大的数据处理能力
B.易于学习和使用的语法
C.可用于图形界面设计
D.支持跨平台开发
答案:D
2.下列哪个命令用于创建一个新的数据库表?
A. CREATE TABLE
B. ADD TABLE
C. NEW TABLE
D. INSERT TABLE
答案:A
3.在Visual FoxPro中,哪个函数用于获取字符串的长度?
A. LEN()
B. LENGTH()
C. STRLEN()
D. STRLENGTH()
答案:A
4.在Visual FoxPro中,哪个关键字用于退出循环?
A. EXIT LOOP
B. BREAK
C. CONTINUE
D. RETURN
答案:B
5.下列哪个事件适合用于在表单加载时触发?
A. Load
B. Init
C. Activate
D. Open
答案:A
6.下列哪个命令用于在Visual FoxPro中创建一个新的表单对象?
A. CREATE OBJECT
B. ADD OBJECT
C. NEW OBJECT
D. INSERT OBJECT
答案:C
7.在Visual FoxPro中,哪个命令用于清空一个表格的数据?
A. CLEAR
B. ERASE
C. DELETE
D. REMOVE
答案:C
8.下列哪个命令用于保存对表单的修改?
A. SAVE FORM
B. SAVE CHANGES
C. SAVE OBJECT
试卷-程序设计基础(VFP)-2008-2009第一学期-B-答案
山东经济学院2008--2009学年第1学期期末试
题
程序设计基础(Visual Foxpro) 010033 试卷 (B卷)答案
题号一二三四五六七八九十总分
得分
签字
注意事项:所有的答案都必须写在答题纸上,答在试卷上一律无效
1、 单项选择题(本大题共30小题,每小题1分,共30分)
ACBBC DCBAA CBBBC BDBBC AAADB CBDAB
2、 程序填空题(本大题共4个填空,每个填空5分,共20分)
1. X=INT(X/10) 或:X=(X-MOD(X,10))/10
2. NOT EOF()
3. 1010
4. SUBS(S,1,N-1)+SUBS(S,N+1,LENS(S)-N)
或:S=SUBSTR(S,1,N-1)+SUBSTR(S,N+1)
或:LEFT(S,N-1)+RIGHT(S,LENS(S)-N)
3、 使用SQL语句实现如下的操作(每个5分,共20分)
(1)SELECT * FROM STOCK_SL INTO TABLE STOCK_BK.DBF
(2)INSERT INTO STOCK_BK VALUES("600028",4.36, 4.60, 5500)
(3)UPDATE STOCK_BK SET 现价=8.88 WHERE股票代码=”600007”
(4)DELETE FROM STOCK_BK WHERE WHERE股票代码=”600000”
4、 编程题(本大题共3小题,每小题10分,共30分)
评分说明:
1. 大的程序结构正确,可以得4分,但是必须要结构
完整。如:FOR/ENDFOR、DO CASE/ENDCASE、DO
vfb真题
【HNCE网上考试系统 v9.6】本套软件使用权属于:河南农业大学考试课程:计算机技术基础(VFP)考试时间:100分钟考场:第一考场考试日期:2013.12.20
考号:姓名:剩余时间:77:35 保存交卷退出帮助
A B
C D
A B C D A B C D A B C D A B C D A B C D A B C D A B C D
A B
C D
A
B
Visual FoxPro
C是含多个索引元的复合索引文件
D
一个索引元的索引文件
A B
C D
A B
C
D
库设计器中
A B
C D
A B
C D
A
B
和对象的工具
C D
A B
C D
A B
C D
A B
C D
A B
C
D 的类型
A B
C D
(2分)
2、二维表中的每一行称为一个,或称为关系的一个元组。
(2分)
3、Visual FoxPro 6.0 的3种基本操作方式为:方式、命令方式和菜单方式。(2分)
4、查询文件的扩展名为。
(2分)
5、表是由和结构两部分组成。
(2分)
6、顺序执行命令序列:STORE 123.456 TO A、STORE STR(A+A,5)TO B后内存变量A的数据类型是。
(2分)
7、向水灾地区捐款的表有“部门”、“姓名”、“款额”共3个字段,该表和相应的索引文件已经打开。为汇总各部门的捐款数并存入分类汇总表flhz.dbf中,应使用命令。
(2分)
8、统计数据表中记录总数并存储在变量STU中的命令是。
(2分)
9、VFP支持两类索引文件,即独立索引文件和。
(2分)
10、创建视图时,相应的数据库必须是状态。
(2分)
三、判断题(10道小题,共10分)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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.数据表
19、报表是按照( )处理数据的。
A.数据源中记录出现的顺序 B.主索引
C.物理顺序或逻辑顺序 D.逻辑顺序
20、标签实质上是一种( )
A.一般报表 B.比较小的报表 C.多列布局的特殊报表 D.单列布局的特殊报表
二、填空题(1*20=20分)
题号答案题号答案
12
34
56
78
910
1112
1314
1516
1718
1920
1、DBMS主要由( 1 )、存储管理器和事务管理器三大模块组
成。
2、按所用的数据库模型划分,Visual FoxPro属于( 2 )数据库
管理系统 。
3、“格式”菜单项的菜单命令用于设置( 3 )的字体格式。
4、在Visual FoxPro中,整型数据用( 4 )字节存储。
5、字符、日期和时间、算术操作符的优先级( 5 )关系操作符,
关系操作符的优先级( 6 )逻辑操作符。
6、项目管理器将项目中的文件分为( 7 )、( 8 )、( 9 )、( 10 )和其他5个大类。
7、一个字符型字段最多可容纳( 11 )个字节。
8、空值可用来指示记录中的一个字段( 12 )的标志。
9、记录指针的初始值总是( 13 ),最大值是( 14
)。
10、数据库中的每一个表能建立( 15 )个主索引。
11、若要给字段添加别名,可通过Visual FoxPro的( 16 )命令来实现。
12、查询中的分组是将记录分组,每个组生成查询结果中的( 17 )记录。
13、“表单”菜单在( 18 )时出现在Visual FoxPro主菜单中。
14、对象的特征和行为称为对象的( 19 ),对象能执行的操作称为对象的( 20 )。
三、写出程序的运行结果(2*10=20分)
1、# DEFINE PI1 3.14159
# DEFINE PI2 2*PI1
R=10
S=PI1*R^2
L=PI2*R
? “S=”,S
? “L=”,L
运行结果:
2、CLEAR
PUBLIC X
LOCAL Y
X=4
Y=5
DO P
? “X+Y=”,X+Y
RETURN
PROCEDURE P
PRIVATE X=10
? “X+Y=”,X+Y
RETURN
运行结果: