(11) 为“学生”表增加一个“平均成绩”字段的正确命令是 ALTER TABLE 学生 ADD 【11】 平均成绩 N(5,2)。
(12) 在将设计好的表单存盘时,系统生成扩展名分别是SCX和【12】的两个文件。 (13) 在Visual FoxPro 中为表单指定标题的属性是【13】 。
(14) 在Visual FoxPro 中表单的load事件发生在Init事件之【14】 。
(15) 在Visual FoxPro 中如下程序的运行结果(即执行命令DO main后)是【15】 。 *程序文件名:main.prg SET TALK OFF CLOSE ALL CLEAR ALL
mX=\mY=\二级\DO s1 ?mY+mX RETURN
*子程序文件名:s1.prg PROCEDURE s1 LOCAL mX
mX=\考试\mY=\计算机等级\RETUREN
一、选择题 1-5 B B D D C 6-8 A B A 9-12 B C D C 13-17 D C A B A 18-22 D B D A C 23-27 A D D C C 28-33 B C D A D
二、填空题
(1) 【1】主关键字或候选关键字(或:主索引或候选索引) (2) 【2】 PJX(或.PJX) (3) 【3】 Remove (4) 【4】 筛选 (5) 【5】 EXE (6) 【6】 级联 (7) 【7】 Release方法 (8) 【8】 SysMenu (9) 【9】 RecordSource (10) 【10】{^1962-10-27} (11) 【11】Column (12) 【12】SCT (13) 【13】Caption (14) 【14】前
(15) 【15】计算机等级二级Visual FoxPro
VISUAL FOXPRO试题及答案(二)
一、 单项选择题
1.不允许记录中出现重复索引值的索引是( ) A.主索引 B. 主索引、候选索引、普遍索引
C.主索引和候选索引 D. 主索引、候选索引和唯一索引 答案:C
2.要控制两个表中数据的完整性和一致性可以设置\参照完整性\,要求这两个表( ) A.是同一个数据库中的两个表 B.不同数据库中的两个表 C. 两个自由表 D.一个是数据库表另一个是自由表 答案:A
3.可以链接或嵌入OLE对象的字段类型是( ) A. 备注型字段 B. 通用型和备注型字段 C. 通用型字段 D. 任何类型的字段 答案:C
4.查询设计器和视图设计器的主要不同表现在于( ) A.查询设计器有\更新条件\选项卡,没有\查询去向\选项 B.查询设计器没有\更新条件\选项卡,有\查询去向\选项 C.视图设计器没有\更新条件\选项卡,有\查询去向\选项 D.视图设计器有\更新条件\选项上,也有\查询去向\选项 答案:B
5. 在Visual FoxPro中,表单(Form)是指( ) A. 数据库中各个表的清单 B. 一个表中各个记录的清单 C. 数据库查询的列表 D. 窗口界面 答案:D
6. 在Visual FoxPro中,打开数据库的命令是 。 A.OREN DATABASE <数据库名> B. USE <数据库名> C.USE DATABASE <数据库名> D. OPEN <数据库名> 答案:A
7.连续执行以下命令之后,最后一条命令的输出结果是 。 SET EXACT OFF X=\
?IIF(\,X-\,X+\) A.A B.BCD C. A BCD D.ABCD 答案:C
8.在以下四组函数运算中,结果相同的是 。
A.LEET(\与SUBSTR(\B.YEAR(DATE())与SUBSTR(DTOC(DATE),7,2) C.VARTYPE(\与VARTYPE(36-5*4) D.假定A=\与A+B 答案:A
9. 使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为 。 A.2个 B.3个 C.5个 D.6个 答案:D
10.Visual FoxPro的报表文件.FRX中保存的是 。 A. 打印报表的预览格式 B.打印报表本身 C. 报表的格式和数据 D.报表设计格式的定义 答案:D
11.在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择 。 A.限制(Restrict) B.忽略(Ignore)
C.级联(Cascade) D.级联(Cascade)或限制(Restrict) 答案:C
12.在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是( )
A. 永久性关联 B. 永久性关联或临时性关联
C. 临时性关联 D. 永久性关联和临时性关联 答案:C
13.在下列函数中,函数值为数值的是( ) A.AT(′人民′,′中华人民共和国′) B.CTOD(′01/01/96′) C.BOF()
D.SUBSTR(DTOC(DATE()),7) 答案:A
14.数据库系统的核心是( )
A.编译系统 B.数据库 C.操作系统 D.数据库管理系统 答案:D
15.数据表的最小存取单位是( ) A.字符 B.数据项 C.记录 D.文件 答案:C
16.在已打开的数据库文件中有“姓名”字段,此外又定义了一个内存变量“姓名”,要把内存变量姓名的值传送给当前记录的姓名字段,应使用命令( ) A.姓名=M->姓名 B.REPLACE 姓名 WITH M->姓名 C.STORE M->姓名 D.GATHER FROM M->姓名 FIELDS 姓名 答案:B
17.报表的输出命令是( )
A.CREATE REPORT B.REPO FORM C.MODI REPO D.SET REPO 答案:B
18.如果要改变表单的标题,需要设置表单对象的( )属性。 A. Name B.Caption C.BackColor D.BorderStyle 答案:B
19.在使用@命令进行格式化输入时,为了保证只允许输入字母,应该在PICTURE短语使用模式符( )。 A.A B.X C.N D.Z 答案:A
20.以下程序段执行后,数据记录指针指向( ) dimension A(3) A(1) = ‘top’ A(2) = ‘bottom’ A(3) = ‘skip’ Go &A(2)
A.表头 B.表的最末一条记录 C.第5条记录 D.第2条记录 答案:B
21.以下命令( )实现统计数据表的记录数。 A.sum B.continue C.count D.recordnum 答案:C
22.有图书数据表按“书名”、“作者”复合索引,索引标识与字段名相同,执行以下命令: set order to tag 作者 seek ‘巴金’
现在要使指针指向巴金的第二部著作,应用命令( ) A.SKIP B.continue C.seek ‘巴金2’ D.find 巴金 答案:A
23.数据库系统的结构化特征指出:由DBMS管理数据的物理结构和( )结构。 A.机械 B.驱动 C.逻辑 D.管理 答案:C
24.不能释放内存变量的命令是( )
A.release all B.clear all C.clear D.clear memo 答案:C
25.命令“?iif(substr(‘de’,2,2)>right(‘abcde’,2),type(‘a’)), val(‘abcde’)”的结果是( )。
A.N(数值) B.C(字符) C.U(未知) D.M(备注) 答案:B
26.在下面的Visual Foxpro表达式中,运算结果是逻辑真的是( ) A.EMPTY(.NULL.) B.LIKE(‘acd’,’ac?’) C.AT(‘a’,‘123abc’) D.EMPTY(SPACE(2)) 答案:D
27.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的 。 A. \一方\表的主索引或候选索引,\多方\表的普通索引 B. \一方\表的主索引,\多方\表的普通索引或候选索引 C.\一方\表的普通索引,\多方\表的主索引或候选索引 D.\一方\表的普通索引,\多方\表的候选索引或普通索引 答案:A
二、 多项选择题
1. 在下面关于面向对象数据库的叙述中,正确的是( ) A) 每个对象在系统中都有唯一的对象标识 B) 事件作用于对象,对象识别事件并作出相应反应