VF期末考试习题Word文档格式.docx
《VF期末考试习题Word文档格式.docx》由会员分享,可在线阅读,更多相关《VF期末考试习题Word文档格式.docx(14页珍藏版)》请在冰豆网上搜索。
5、数据库系统的核心是(
C
)
A)数据库系统
B)数据库
C)数据库管理系统
D)数据库应用系统
6、在关系数据模型中,二维表的列称为
字段
,二维表的行称为
记录
,能唯一标识元组的属性或属性的集合称为
关键字
。
7、安装在VF6.0之后,要添加或删除VF的某些组件时,应当启动windows的(控制面板中的添加/删除
)程序。
8、安装完VF之后,系统自动用一些默认值来设置环境,要定制自己的系统环境,应单击(
工具
)菜单下的(
选项)菜单项。
9.VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是
A)索引、排序、查找
B)建库、录入、排序
C)选择、投影、联接
D)显示、统计、复制
10.VisualFoxpro的工作方式包括(abcd)。
A.命令方式B.菜单方式C.程序文件方式D.交互执行方式
11)数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(a)A)DBS包括DB和DBMSB)DBMS包括DB和DBSC)DB包括DBS和DBMSD)DBS就是DB,也就是DBMS
1、若X=56.789,则?
STR(X,2)-SUBSTR("
56.789"
5,1)的显示结果是____B_____。
A)568?
B)578
C)579
D)577
2、下列函数中,函数值一定为字符型的是(
A
A.TIME()
B.LEN()
C.DATE()
D.MAX()
3、下面的VF表达式中,不正确的是(
A)
{^2001-05-0110:
10:
10AM}-10
B)
{^2001-05-01}-date()
C)
{^2001-05-01}+date()
D)
[^2001-05-01]+[1000]
4、如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是(d)
M.姓名
B)
M->
姓名
C)
姓名
A和B都可以
5、.若内存变量名与当前打开的数据表中一个字段名均为NAME,则执行?
NAME命令后显示的结果是___B_________。
A)内存变量的值?
B)字段变量的值
C)随机
D)错误信息
6.若内存变量RQ=“05/06/23”,表达式&
RQ的结果的数据类型是__(_B___)_____。
A)字符型
B)数值型
C)日期型
D)不确定
7.表达式VAL(SUBSTR("
等级考试1/2/3/4"
9,1))*LEN("
VisualFoxPro"
)的结果是_____(_A)____。
A)13
B)26
C)39
D)52
8、以下日期值正确的是(B)
A{“2001-01-15”}
B{^2001-01-15}
C{2001-01-15}
D{[2001-01-15]]
9、设D=5>
6,命令?
vartype(d)的输出值是(A)
A
L
B
N
D
D
10、设N=886,M=345,K=‘M+N’,表达式1+&
K的结果是:
(A)
A1232
B数据类型不匹配
C1+M+N
D346
11、函数LEN("
ABCD”-"
ABC"
)的值是(C);
A)1
B)6
C)7
D)3
12、.
下列关系表达式中,运算结果为逻辑真.T.的是(C)
(A)副教授$教授
(B)3+5#2*4
(C)计算机<
>
计算机世界
(D)2004/05/01==CTOD(04/01/03)
13、
执行下列命令后,显示的结果是(C)
X=50
Y=100
Z="
X+Y“
?
50+&
Z
(A)50+&
Z
(B)50+X+Y
(C)200
(D)数据类型不匹配
14、
命令?
ROUND(337.2007,3)的结果是:
(
337.201
15、命令?
LEN(“THISISMYBOOK”)的结果是:
15
16、TIME()返回值的类型是:
字符型
)。
17、在VisualFoxPro中说明数组后,数组的每个元素在未赋值之前的默认值是_F_______
18、下面关于VisualFoxPro数组的叙述中,错误的是(
A)用DIMENSION和DECLARE都可以定义数组
B)数组元素的下标下限是1
C)一个数组中各个数组元素必须是同一种数据类型
D)新定义数组的各个数组元素初值为.F.
1.下列操作中,不能用MODIFYSTRUCTURE命令实现的是__D___。
A)增加数
据表中的字段
B)删除数
C)修改数
据表中字段的宽度
D)删除数
据表中的某些记录
2.假设数
据表中共有10条记录,当执行命令DISPLAYALL之后,命令?
RECNO()的结果是____C______。
A)1
B)10
C)11
D)0
3.在VisualFoxPro中,能够进行条件定位的命令是___C_______。
A)SKIP
B)SEEK
C)LOCATE
D)GO
4.ZAP命令将删除当前数
据表文件的____A________。
A)全部记录
B)满足条件的记录
C)结构
D)有删除标记的记录
5.显示所有职称为教授或副教授的记录,可使用的命令是___D________。
A)LISTFOR职称="
副教授"
.AND."
教授"
B)LISTFOR职称="
.OR."
C)LISTFOR职称="
.AND.职称="
D)LISTFOR职称="
.OR.职称="
6.可以使用FOUND()函数
来检测查询是否成功的命令包括____B______。
A)LIST、FIND、SEEK
B)FIND、SEEK、LOCATE
C)FIND、DISPLAY、SEEK
D)LIST、SEEK、LOCATE
7.设教师数
据表和按工作日期(D型字段)索引的索引文件已经打开并设为主控索引,要把记录指针定位到工作刚好满30天的职工记录上,应使用的命令是___B_______。
A)FINDDATE()-30
B)SEEKDATE()-30
C)FINDDATE()+30
D)SEEKDATE()+30
8.执行SELECT0选择工作区的结果是:
B
A)选择了0号工作区
B)选择了空闲的最小号工作区
C)关闭选择的工作区
D)选择已打开的工作区
9.两个表以公共字段“编号”建立关联,要求___D___。
A)两个表都必须排序
B)父表必须排序
C)两个表都必须建立并打开索引
D)子表必须建立并打开索引
10.在Visual?
FoxPro中,?
对于字段值为空值(NULL)叙述正确的是(
)
A)空值等同于空字符串 B)空值表示字段还没有确定值C)不支持字段值为空值
D)空值等同于
数
值0?
11.在vf中,使用locate命令按条件查找记录,当查找到满足条件的第1条记录后,如果还需要查找下一条满足条件的记录,应使用命令(
A)Locatefor<
条件>
命令
B)Skip命令
C)Continue命令
D)Go命令
12.可以伴随着表的打开而自动打开的索引是
A)单一索引文件(IDX)
B)复合索引文件(CDX)
C)结构化复合索引文件
D)非结构化复合索引文件
13、VisualFoxPro有两种变量,即内存变量和_(字段变量_)变量。
14、VisualFoxPro支持两类索引文件,即单一索引文件和(复合索引文件)。
15、要为当前表所有职工增加100元工资,应该使用:
A)CHANGE工资WITH工资+100
B)REPLACE工资WITH工资+100
C)CHANGE
ALL工资WITH工资+100D)REPLACEALL工资WITH工资+100
16、数据库表之间的一对多联系通过主表的(主)索引和子表的(普通索引实现。
17、实现表之间的临时联系的命令是(setrelatlonto
18、在VisualFoxPro中数据库文件的扩展名是__dbc_____,数据库表文件的扩展名是__dbf______。
19、数据库表的索引有
,
20、逻辑删除用
delete
,物理删除用
pack
21、清除主窗口屏幕的命令是
A)CLEAR
B)CLEARALL
C)CLEARSCREEN
D)CLEARWINDOWS
22、在Vi