计算机等级考试VF基础知识部分

更新时间:2024-05-08 15:39:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1.在面向对象程序设计中,程序运行的最基本实体是 A。 (31)A.对象

B.状态

C. 方法

D.文件

2.Visual FoxPro DBMS是 C。

(32)A. 一种操作系统软件 B. 操作系统支持下的系统软件C. 一种应用软件 D. 一种工具软件

3.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是 B 。 (33)A.m:n

B.1:m C.m:k

D.1:1

4.一个表的全部备注字段内容存储在 A 中。

(34)A.同一表备注文件 B.不同表备注文件 C.同一文本文件 D.同一数据库文件 5.逻辑运算中,运算顺序为 C 。

(35)A.NOT-OR-AND B.NOT-AND-OR C.AND-OR-NOT 6.字符型数据最大长度是 B 。 (36)A.20

B.254

C.10

D.64K

D.OR-AND-NOT

7.下列函数返回值不是逻辑型的是 D。 (37)A.EOF()

B.BOF() C.RECNO()

D.FOUND()

8.在Visual FoxPro中,存储图像的字段类型应该是 A 。 (38)A.备注型

B.通用型

C.字符型

D.双精度型

9.在Visual FoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为 C。 (39)A.STUDENT.DOC D.STUDENT.FPT

B.STUDENT.MEM C.STUDENT.DBT

10.在Visual FoxPro中,相当于主关键字的索引是 A。 (40)A.主索引 B.普通索引

C.惟一索引

D.排序索引

11.在Visual FoxPro中,创建一个名为SDB.DBC的数据库文件,使用的命令是 D。 (41)A.CREATE DATABASE SDB

12.下列命令中,定位记录指针的命令是 B。 (42)A.USE

B.GO

C.SELECT

D.LIST

B.CREATE SDB C.CREATE TABLE SDB D.CREATE

13.已知当前表中有8条记录,当前记录号为7记录,则执行命令SKIP 3后,函数RECNO()值为 A。 (43)A.10

B.9

C.8

D.7

14.要从某一表文件中真正删除一条记录应当 C。

(44)A.先用Delete命令,再用ZAP命令 B.直接用ZAP命令C.先用Delete命令,再用Pack命令 D.直接用Delete命令

15.显示数据库文件中年龄超过20岁和不到16岁的全部女生记录,使用 D命令。 (45)A.LIST FOR 性别=”女”, 年龄>=20, 年龄<=16 年龄=20, 年龄<16

C.LIST FOR 性别=”女” AND年龄>20 AND年龄<16 D.LIST FOR 性别=”女” AND (年龄>20 OR 年龄<16)

16.表达式VAL(SUBSTR(”邮编330010”,5,1)*LEN(“Visual FoxPro”)的结果是 (46) 。 (46)A.13

B.39

C.6

D.18

B.LIST FOR 性别=”女”,

17.设A=”Hello”+space(4),B=”world”,则A-B结果与下列(47) 结果相同。 (47)A.”Hello”+space(4)+”world” D.”Hello”+”world” +space(1)

18.建立惟一索引,出现重复字段值时,系统存储重复出现记录的 (48) 。

B.”Hello” +”world” C.”Hello”+”world” +space(4)

(48)A.第一个 B.最后一个 C.全部 D.N个

19.下列关于索引的叙述中,错误的是 (49) 。

(49)A.索引可以提高查询速度 B.索引可以降低更改速度 C.索引和排序具有不同的含义

D.不能更改索引字段

20.在Visual FoxPro中表单是指 (50)。

(50)A.数据库各个表的清单 B.一个表中各个记录的清单 C.数据库查询的列表

D.窗口界面

21.在Visual FoxPro中,运行表单T1.SCX的命令是 (51)。 (51)A.DO T1 FROM T1

22.下面关于表单数据环境的叙述中,错误的是(52) 。

(52)A.可以在数据环境中加入与表单操作有关的表 B.数据环境是表单的容器

C.可以在数据环境中建立表之间的联系 D.表单运行时自动打开其数据环境中的表

23.在Visual FoxPro中,为了将表单从内存中释放,可将表单中“退出”命令按钮的Click事件代码设置为 (53) 。

(53)A.ThisForm.Refresh B.ThisForm.Delete C.ThisForm.Hide

D.ThisForm.Release

B.RUN FORM T1

C.DO FORM T1

D.DO

24.在Visual FoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是(54) 。 (54)A.PRIVATE

B.PUBLIC

C.LOCAL

D.无需说明

25在Visual FoxPro中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是 (55) 。 (55)A.MNX

B.PRG

C.MPR 二

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

D.SPR

(31)A、DBS包括DB和DBMS B、DBMS包括DB和DBS C、 DB包括DBS和DBMS DBS就是DB,也就是DBMS

2、在Visual FoxPro中,“表”是指 (32)。 (32)A、报表

B、关系 C、表格 D、 表单

D、

3、在关系模型是,实现“关系中不允许出现相同元组”的约束应使用 (33) 。 (33)A、临时关键字

B、主关键字 C、外部关键字 D、索引关键字

4、在Visual FoxPro中创建项目时,系统将建立一个项目文件,该项目文件的扩展名是 (34) 。 (34)A、pro

B、prj C、pjx

D、itm

5、在Visual FoxPro的项目管理器中,不包括的选项卡是 (35) 。 (35)A、数据

B、文档 C、类

D、表单

6、数据库表可以设置字段有效性规则,字段有效性规则属于 (36) 范畴。 (36)A、实体完整性

B、参照完整性

C、数据一致性

D、域完整性

7、在Visual FoxPro中字段的数据不可以指定为 (37)。 (37)A、日期型 B、时间型 C、通用型

D、备注型

8、数据库表的字段可以定义默认值,默认值是 (38) 。 (38)A、逻辑表达式

B、字符表达式

C、数值表达式

D、前三种都可能

9、数据库表的字段可以定义规则,规则是 (39)。 (39)A、逻辑表达式

B、字符表达式

C、数值表达式

D、前三种都可能

10、根据“职工”项目文件生成emp_sys.exe应用程序的命令是 (40)。

(40)A、BUILD EXE emp_sys FROM 职工 B、BUILD APP emp_sys.exe FROM 职工

C、LINK EXE emp_sys FROM 职工 D、LINK APP emp_sys FROM

职工

11、指定参照完整性的删除规则为“级联”,当删除父表中的记录时, (41)。

(41)A、系统自动备份父表中被删除记录到一个新表中 B、若子表中有相关记录,则禁止删除父表中记录

C、会自动删除子表中所有相关记录 D、不作参照完整性检查,删除父表记录与子表无关

12、创建数据表结构时,为表中一些字段建立普通索引,其目的是 (42)。 (42)A、改变表中记录的物理顺序 B、为了对表进行实体完整性约束 C、加快数据库表的更新速度 D、加快数据库表的查询速度 13、数据库系统中对数据库进行管理的核心软件是 (43)。 (43)A、DBMS

B、DB

C、OS

D、DBS

14、在Visual FoxPro中,下列关于表的叙述中,正确的是 (44)。

(44)A、在数据库表和自由表中,都能给字段定义有效性规则和默认值 B、在自由表中,能给字段定义有效性规则和默认值

C、在数据库表中,能给字段定义有效性规则和默认值 D、在数据库表和自由表中,都不能给字段定义有效性规则和默认值 15、扩展名为DBC的文件是 (45)。

(45)A、表单文件 B、数据库表文件 C、数据库文件 D、项目文件 16、下列函数中,函数值为字符型的是 (46) 。 (46)A、DATE() B、TIME()

C、DATETIME() D、YEAR()

17、在下面的数据类型中,默认值为.F.的是(47) 。

(47)A、数值型 B、字符型 C、逻辑型 D、日期型

18、能够将表单的Visible属性设置为.T.,并使表单成为显示对象的方法是 (48) 。 (48)A、Hide

B、Show C、Release D、SetFocus

19、下面对编辑框(Editbox)控件属性的描述中,正确的是 (49) 。 (49)A、SelLength 属性的设置可以小于0 含水平滚动条

B、当ScrollBars的属性值为0时,编辑框内包

C、SelText属性在界面设计时不可用,在运动时可读写 D、Readonly 属性值为.T.,用户

不能使用编辑框上的滚动条

20、设N=883,M=345,K=“M+N”,表达式1+&K的值是 (50)。 (50)A、1232 B、类型不匹配 C、1+M+M

D、346

21、在Visual FoxPro中,下面关于视图叙述中,正确的是 (51)。

(51)A、视图与数据库表相同,用来存储数据 B、视图不以同数据库表进行连接操作

C、在视图上不能进行更新操作 D、视图是从一个或多个数据库表导出的虚拟表

22、用命令“INDEX ON 姓名 TO index_name”建立索引,其索引类型是(52) 。 (52)A、主索引 B、候选索引 C、普通索引 D、惟一索引

23、在DO WHILE…ENDDO循环结构中,EXIT命令的作用是 (53) 。 (53)A、退出过程,返回程序开始处 循环

C、终止循环,将控制转移到本循环结构ENDDO后面的第一条语句 D、终止程序执行

24、假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句(54) 。 (54)A、ThisForm.Close B、ThisForm.Erase ThisForm.Return

25、新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的 (55) 。 (55)A、Name属性 AlwaysOnTop属性

B、转移到DO WHILE 语句行,开始下一个判断的

C、ThisForm.Release D、

B、Caption属性 C、Closable属性 D、

31、按照数据库的数据模型分类,VFP属于 。 A、层次型 B、关系型 C、网状型 D、混合型 32、下列VFP的概念中,正确的是 。

A、在一个工作区中只能打开一个表文件,打开新的表文件后,原来所打开的表文件就自动关闭 B、一个表文件可以在不同的工作区同时打开 C、一个工作区中可以同时打开多个表文件 D、一个表文件可以在不同的工作区同时打开,且一个工作区中可以同时打开多个表

33、在VFP中,设某表文件有100条记录,当前记录号是10。执行DISPLAY ALL命令后,记录指针指向的记录号是 。

A、100 B、10 C、101 D、1

34、在VFP中,设有学生表,统计女生人数并将结果存放于变量X中的命令是 。

A、COUNT FOR .NOT. 性别=”男” TO X B、COUNT FOR (性别=”女”)=.T. TO X C、SUM FOR (性别<>”男”)=.T. TO X D、SUM FOR 性别=”女” TO X

35、在VFP中,执行命令STORE CTOD(”03/09/2006”) TO A后,内存变量A的类型为 。

A、字符型 B、数值型 C、备注型 D、日期型

36、VFP有三条键盘输入命令:INPUT、ACCEPT、WAIT,其中可以接受字符的命令是 。

A、只有ACCEPT B、只有ACCEPT和WAIT C、都可以 D、只有WAIT 37、在已打开的VFP表中,要永久删除当前记录位置开始的10条记录,可 。

A、先执行DELETE NEXT 10命令,后用PACK命令 B、先执行DELETE RECORD 10命令,后用PACK命令

C、先执行DELETE FOR RECORD 10命令,后用PACK命令 D、执行ZAP NEXT 10命令 38、在VFP中,若要恢复用DELETE命令删除的若干记录,应该 。

A、立即按Esc键 B、用RECALL命令 C、用RELEASE命令 D、用FOUND命令

39、在VFP中,设X的值为4,执行?X=X+1命令后的结果是 。

A、4 B、5 C、.F. D、.T.

40、在VFP中,下列关于索引的叙述中错误的是 。

A、索引类型共有四种 B、在用命令方式建立索引时,可以建立四种类型的索引

C、在表设计器的字段选项卡中建立的索引默认为普通索引 D、在表设计器的索引选项卡建立索引时,可以建立四种类型的索引

41、在VFP的数据库设计器中,建立两个表之间的一对多联系是通过下面的 来实现的。

A、“一方”表的唯一索引,“多方”表的普通索引 B、“一方”表的主索引,“多方”表的普通索引 C、“一方”表的普通索引,“多方”表的唯一索引 D、“一方”表的普通索引,“多方”表的唯一索引 42、在VFP的SQL查询时,使用 子句指出的是查询条件。

A、SELECT B、WHERE C、FROM D、GROUP BY 43、在VFP的SQL语句中,从表中删除记录的命令是 。

A、DELETE B、DROP C、PACK D、ZAP 44、下面关于查询的描述中,正确的是 。

A、不能根据自由表建立查询 B、只能根据自由表建立查询

C、只能根据数据库表建立查询 D、可以根据数据库表和自由表建立查询

45、在VFP中,假设当前表文件中含有字段AGE,系统中有一内存变量的名称也为AGE,命令?m->AGE显示的结果是 。

A、字段变量AGE的值 B、内存变量AGE的值 C、与该命令之前的状态有关 D、错误信息

46、在VFP中,内存变量的数据类型不包括 。

A、数值型 B、货币型 C、备注型 D、逻辑型 47、有如下赋值语句,结果为“大家好”的表达式是 。

A=”你好” B=”大家”

A、B+AT(A,1) B、B+RIGHT(A,1) C、B+LEFT(A,3,4) D、B+RIGHT(A,2)

48、在VFP中,释放和关闭表单的方法是 。

A、Release B、Close C、Delete D、Drop

49、在VFP中,为表单建立了快捷菜单MYMENU,调用快捷菜单的命令代码DO mymenu.mpr with this,应该放在表单的 事件中。

A、Destroy事件 B、Init事件 C、Load事件 D、RightClick事件 50、在VFP中,向项目中添加表单,应该使用“项目管理器”的 。

A、“代码”选项卡 B、“类”选项卡 C、“数据”选项卡 D、“文档”选项卡 51、在VFP中,让控件获得焦点,使其成为活动对象的方法是 。

A、Show B、Release C、SetFocus D、GotFocus 52、在VFP中,连编应用程序不能生成的文件是 。

A、APP文件 B、EXE文件 C、DLL文件 D、PRG文件

53、在VFP中,如果希望跳出SCAN……ENDSCAN循环体,执行ENDSCAN后面的语句,应使用 语句。

A、LOOP B、EXIT C、BREAK D、RETURN

54、在VFP中,使用LOCATE命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应 。

A、再次使用LOCATE FOR命令 B、使用SKIP命令 C、使用CONTINUE命令 D、使用GO命令

55、在VFP的SQL的SELECT查询结果中,消除重复记录的方法是 。

A、通过指定主关键字 B、通过指定惟一索引 C、使用DISTINCT子句 D、使用HAVING子句

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

A.数据库系统是一个独立的系统,不需要操作系统的支持 B.数据库技术的根本目标是要解决数据共享的问题

C.数据库管理系统就是数据库系统 D.以上三种说法都不对

32.若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是( )。

A.主索引 B.惟一索引 C.候选索引 D.普通索引

33.在VFP中,通常以窗口形式出现,用以创建和修改表、表单,数据库等应用程序组件的可视化工具称为( )。

A.向导 B.设计器 C.生成器 D.项目管理器 34.Visual FoxPro DBMS基于的数据模型是( )。

A.层次型 B.关系型 C.网状型 D.混合型 35.在VFP中,命令“?VarType(Time())”的结果是( )。

A.C B.D C.T D.出错 36.在VFP中,菜单程序文件的默认扩展名是( )。

A. .mnx B. .mnt C. .mpr D. .prg

37.在VFP中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是( )。

A.Private B.Public C.Local D.在程序中直接使用内存变量(不通过A,B,C中的说明)

38.在VFP中,关于视图的正确叙述是( )。

A.视图与数据库表相同,用来存储数据 B.视图不能同数据库表进行连接操作

C.在视图上不能进行更新操作 D.视图是从一个或多个数据库表导出的虚拟表

39.对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中的元组,这种集合运算称为( )。

A.并运算 B.交运算 C.差运算 D.积运算

40.在SQL语句中,表达式( )与表达式“年龄 Between 12 an 46”功能相同。

A.年龄>=12 OR <=46 B.年龄>=12 And <=46 C.年龄>=12 OR <=46 D.年龄>=12 And 年龄<=46

41.在Select语句中,以下有关Having短语的正确叙述是( )。

A.Having短语必须与Group By短语同时使用 B.使用Having短语同时不能使用Where短语

C.Having短语可以在任意一个位置出现 D.Having短语与Where短语功能相同 42.在SQL的Select查询的结果中,消除重复记录的方法是( )。

A.通过指定主索引实现 B.通过指定惟一索引实现 C.使用Distinct短语实现 D.使用Where短语实现

43.在VFP中,假定数据库表S(学号,姓名,性别,年龄)和SC(学号,课程号,成绩)之间使用学号建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择了“限制”。如果表S中所有的记录在表SC中都有相关联系的记录,则( )。

A.允许修改表S中的学号字段值 B.允许删除表S中的学号字段值 C.不允许修改表S中的学号字段值 D.不允许在表SC中增加新的记录 44.在VFP中,对于字段值为空值(NULL)叙述正确的是( )。

A.空值等同于空字符串 B.空值表示字段还没有确定值 C.不支持字段值为空值 D.空值等同于数值0

45题至50题使用的数据资料如下:

当前盘当前目录下有数据库db_stock,其中数据库表stock.dbf,该数据库表的内容是:

股票代码 股票名称 单价 交易所 600600 青岛啤酒 7.48 上海 600601 方正科技 15.20 上海 600602 广电电子 10.40 上海 600603 兴业房产 12.76 上海 600604 二纺机 9.96 上海 600605 轻工机械 14.59 上海 000001 深发展 7.48 深圳 000002 深万科 12.50 深圳

55.执行如下SQL语句后( )

Select * From stock Into DBF stock Order By 单价

A.系统会提示出错信息 B.会生成一个按“单价”升充排序的表文件,将原来的stock.dbf文件覆盖

C.会生成一个按“单价”降序排序的表文件,将原来的stock.dbf文件覆盖 D.不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果 46.执行下列程序段后,内存变量A的内容是( )。

A=0

Use stock Go Top

Do While .not. Eof() If 单价>10 A=A+1 EndIf Skip EndDo

A.1 B.3 C.5 D.7

47.有如下SQL语句:

Select * From stock Where 单价 Between 12.76 And 15.20 与该语句等价的语句是( )。

A.Select * From stock Where 单价<= 15.20 and 单价>=12.76 B.Select * From stock Where 单价 < 15.20 and 单价>12.76 C.Select * From stock Where 单价>=15.20 And 单价<=12.76 D.Select * From stock Where 单价>15.20 And 单价<12.76 48.有如下SQL语句:

Create View view_stock As Select 股票名称 As 名称,单价 From stock 执行该语句后产生的视图含有的字段名是( )。

A.股票名称、单价 B.名称、单价 C.名称、单价、交易所 D.股票名称、单价、交易所

49.求每个交易所的平均单价的SQL语句是( )。

A.Select 交易所,avg(单价),From stock Group By 单价 B.Select 交易所,avg(单价),From stock Order By 单价 C.Select 交易所,avg(单价),From stock Order By 交易所 D.Select 交易所,avg(单价),From stock Group By 交易所

50.将stock 表的股票名称字段的宽度由8改为10,应使用SQL语句是( )。

A.Alter Table stock 股票名称 With c(10) B.Alter Table stock 股票名称 c(10)

C.Alter Table stock Alter 股票名称 c(10) D.Alter stock Alter股票名称 c(10) 51.关闭当前表单的程序代码是Thisform.Release,其中Release是表单对象的( )。

A.标题 B.属性 C.事件 D.方法

52.设有学生表S(学号,姓名,性别,年龄),查询所有年龄小于等于18岁的女同学,并按年龄进行降序生成新的表WS,正确SQL命令是( )。

A.Select * From S Where 性别=“女” and 年龄<=18 Order By 4 DESC Into Table WS

B.Select * From S Where 性别=“女” and 年龄<=18 Order By 年龄 Into Table WS

C.Select * From S Where 性别=“女” and 年龄<=18 Order By 年龄 DESC Into Table WS

D.Select * From S Where 性别=“女” and 年龄<=18 Order By 年龄 ASC Into Table WS

53.在VFP中,以下叙述正确的是( )。

A.表也被称作表单 B.数据库文件的扩展名是DBF

C.数据库文件不存储用户数据 D.一个数据库中的所有表文件存储在一个物理文件中 54.在VFP中,释放表单时会引发的事件是( )。

A.Unload事件 B.Init事件 C.Load事件 D.Release事件 55.在VFP中,在屏幕上预览报表的命令是( )。

A.Preview Report B.Report Form …Previev C.Do Report … Preview D.Run Report … Preview

31、在Visual FoxPro中“表”是指 。 A、报表 B、关系 C、表格 D、表单 32、数据库系统与文件系统的最主要区别是 。

A、数据库系统复杂,而文件系统简单 B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决

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

D、文件系统管理的数据量小,而数据库系统可以管理庞大的数据量 33、用二维表来表示实体及实体之间联系的数据模型称为 模型。

A、实体—联系 B、关系 C、层次 D、网状

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

A、DBS包括DB和DBMS B、DBMS包括DB和DBS C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS

35、使用命令DECLARE(2,3)定义数组,其包含的数组元素个数为 。

A、2 B、3 C、5 D、6

36、在VFP中,如果一个表达式包含数值运算、关系运算、逻辑运算和函数时,运算的优先顺序是 。

A、数值运算、关系运算、逻辑运算、函数 B、数值运算、逻辑运算、关系运算、函数 C、函数、数值运算、关系运算、逻辑运算 D、函数、关系运算、逻辑运算、数值运算 37、打开一个空表文件,分别用EOF()和BOF()测试,其结果一定是 。

A、.T.和.T. B、.F.和.F. C、.T.和.F. D、.F.和.T.

38、若已打开表,其中出生年月字段为日期型,年龄字段为数值型。要计算每个人今年的年龄并把其值填入年龄字段中,应使用命令 。

A、REPL ALL 年龄 WITH YEAR(DATE()—YEAR(出生年月)) B、REPL ALL 年龄 WITH DATE()-出生年月

C、REPL ALL 年龄 WITH DTOC(DATE())—DTOC(出生年月)

D、REPL ALL 年龄 WITH SUBS(DATE(),7,2)—SUB(DAOC(出生年月),7,2)

39、在VFP中,设表文件共有20条记录,当前记录号是10,执行命令LIST NEXT 5以后,当前记录号是 。

A、10 B、15 C、14 D、20

40、在VFP中,打开一个数据库的命令是 。

A、USE B、USE DATABASE C、OPEN D、OPEN DATABASE 41、VFP中,新创建的表单默认标题为Form1,为修改表单的标题,应设置表单的 属性。

A、Name B、Closable C、Caption D、AlwayOnTop 42、在VFP索引的四种类型中,不具备唯一性的是 。

A、主索引 B、候选索引 C、唯一索引 D、普通索引 43、在VFP中,向表中插入数据的SQL命令是 。

A、INSERT B、INSERT INTO C、INSERT IN D、INSERT BEFORE

44、在VFP中,有如下程序: DIMENSION K(2,3) I=1

DO WHILE I<=2 J=1

DO WHILE J<=3 K(I,J)=I*J

??STR(K(I,J))+SPACE(2) J=J+1 ENDDO ? I=I+1 ENDDO RETURN

运行此程序的结果是 。

A、1 2 3 B、1 2 C、1 2 3 D、1 2 3 2 4 6 3 2 1 2 3 2 4 9

45、在Visual FoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是 。

A、pro B、prj C、pjx D、itm

46、在Visual FoxPro的项目管理器中不包括的选项卡是 。

A、数据 B、文档 C、类 D、表单

给定数据库:学院.dbc,其中包含有“教师”表和“学院”表,各表内容如下:

“教师”表

职工号 11020001 系姓名 号 资 340肖海 8 王岩02 盐 刘星01 魂 张月03 新 李明01 玉 孙民02 山 钱无03 名 呼延04 军 王小03 龙 张国01 良 课程 数据结构 数据结构 工主讲01 11020002 4390 11020003 245C语言 0 操作系统 数据结构 操作系统 数据库 编译原理 数据结构 11020004 3200 11020005 4520 11020006 2976 11020007 2987 11020008 3220 11020009 3980 11020010

240C语言 0 11020011 林新04 月 乔小01 廷 周兴02 池 欧阳04 秀 1800 操作系统 网络技术 数据库 编译原理 系号 01 计算系名 11020012 5400 11020013 3670 11020014 3340 表

机 “学院”

02 通信 03 信息管理 04 数学 STRU

第(47)~(54)选择题基于上面给定的数据库及数据表: 47、为“学院”表增加一个字段“教师人数”的SQL语句是 。

A、CHANGE TABLE 学院 ADD 教师人数 I B、ALTER 学院 ADD 教师人数 I

C、ALTER TABLE 学院 ADD 教师人数 I D、CHANGE TABLE 学院 INSERT 教师人数 I

48、将“欧阳秀”的工资增加200元的SQL语句是 。

A、REPLACE 教师 WITH 工资=工资+200 WHERE 姓名=”欧阳秀” B、UPDATE 教师 SET 工资=工资+200 WHEN 姓名=”欧阳秀” C、UPDATE 教师 WITH 工资+200 WHERE 姓名=”欧阳秀” D、UPDATE 教师 SET 工资=工资+200 WHERE 姓名=”欧阳秀” 49、有SQL语句:

SELECT * FROM 教师 WHERE NOT(工资>3000 OR 工资<2000)

与以上语句等价的SQL语句是 。

A、SELECT * FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000 B、SELECT * FROM 教师 WHERE 工资>2000 AND 工资<3000 C、SELECT * FROM 教师 WHERE 工资>2000 OR 工资<3000 D、SELECT * FROM 教师 WHERE 工资<=2000 AND 工资>=3000 50、有SQL语句:

SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=ALL (SELECT 工资 FROM 教师 WHERE 系号=”02”)

该语句的执行结果是系号 。

A、”01”和”02” B、”01”和”03” C、”01”和”04” D、”02”和”03” 51、有SQL语句:

SELECT 主讲课程,COUNT(*) FROM 教师 GROUP BY 主讲课程 该语句执行结果含有记录个数是 。 A、3 B、4 C、5 D、6 52、有SQL语句:

SELECT COUNT(*) AS 人数,主讲课程 FROM 教师 GTOUP BY 主讲课程 ORDER BY 人数 DESC

该语句执行结果的第一条记录的内容是 。

A、1 数据结构 B、3 操作系统 C、2 数据库 D、1 网络技术 53、有SQL语句:

SELECT 学院.系名,COUNT(*) AS 教师人数 FROM 教师,学院 WHERE 教师.系号=学院.系号 GROUP BY 学院.系名

与以上语句等价的SQL语句是 。

A、 SELECT 学院.系名,COUNT(*) AS 教师人数 FROM 教师;

INNER JOIN 学院 教师.系号=学院.系号 GROUP BY 学院.系名 B、SELECT 学院.系名,COUNT(*) AS 教师人数 FROM 教师; INNER JOIN 学院 ON 系号 GROUP BY 学院.系名 C、SELECT 学院.系名,COUNT(*) AS 教师人数 FROM 教师; INNER JOIN 学院 ON 教师.系号=学院.系号 GROUP BY 学院.系名 D、SELECT 学院.系名,COUNT(*) AS 教师人数 FROM 教师; INNER JOIN 学院 ON 教师.系号=学院.系号 54、有SQL语句:

SELECT FIDTINCT 系号 FROM 教师 WHERE 工资>=ALL(SELECT 工资 FROM 教师 WHERE 系号=”02”)

与以上语句等价的SQL语句是 。 A、SELECT FIDTINCT 系号 FROM 教师;

WHERE 工资>= (SELECT MAX(工资) FROM 教师 WHERE 系号=”02”) B、SELECT FIDTINCT 系号 FROM 教师;

WHERE 工资>= (SELECT MIN(工资) FROM 教师 WHERE 系号=”02”) C、SELECT FIDTINCT 系号 FROM 教师;

WHERE 工资>=A NY(SELECT(工资) FROM 教师 WHERE 系号=”02”) D、SELECT FIDTINCT 系号 FROM 教师 WHERE 工资>=SOME(SELECT(工资) FROM 教师 WHERE 系号=”02”)

55、在VFP中,删除视图salary的命令是 。

A、DROP salary VIEW B、DROP VIEW salary C、DELETE salary VIEW D、DELETE salary

C CommandButton.PageFrame.EditBox D TextBox.Column.Header 11、下列几组VTF文件类型中,均可设置为项目主程序的是(41)

(41) A 表单、菜单和。PRG程序 B 查询、菜单和表 C 项目、数据库和。PRG程序 D 表单、查询、报表

12、对关系S和R进行集合运算,产生的元组属于S中的元组,但不属于R中的元组,这种集合运算称为(42)

(42) A 并运算 B 交运算 C 差运算 D 积运算 13、VFP函数UPPER(“12ab34CD”)的结果是(43)

(43) A 12AB34CD B 12ab34CD C 12ab34cd D 12AB34cd 14在下列的EFRF表达式中,运算结果为字符型数据的是(44)

(44) A “ABCD”+“EF”=“ABCDEF” B “1234”-“34” C CTOD(“09/04/03”) D DTOCD(DTE())>”09/03/02”

15 有一个教师表文件,其结构包含姓名(C,8)、性别(C,2)字段。所有记录值都用汉字表示。要统计其中的男教师人数并送内存变量MEM中保存,应使用命令(45)

(45) A COUNT FOR 性别=“男”TO MEM B COUNT FOR=“男”INTO MEM C COUNT ALL FOR 性别=“男”INTO MEM D COUNT FOR 性别=“男”WITH MEM 16.SQL语句中联接条件短语的关键字是(46)

(46) A WHERE B FOR C ON D HAVING 17.在VFP中,一列各项的数据类型所占字符的字节相等的是(47)

(47) A 日期型和逻辑型 B 日期型和通用型 C 逻辑型和备注型 D 备注型和通用性

18.下列关于使用表建立查询的描述中,正确的是(48)

(48) A 不能使用自由表建立查询 B 只能使用自由表建立查询 C 只能使用数据库建立查询 D 可以使用自由表或数据库表建立查询

19.假定表单包含一个命令按钮,都具有Load、Init事件,那么在运行表单时,Load、Init事件触发的次序正确的是(49)

(49) A 先命令按钮的Init和Load事件,然后表单的Init和Load事件 B 先表单的Init和Load事件,然后命令按钮的Init和Load事件 C 先表单的Load事件,命令按钮的 Load事件,最后是表单的Init事件 D 先表单的Load和Init事件,然后命令按钮的Load和Init事件 20.使用视图之前,首先应该(50)

(20) A 新建一个数据库 B 新建一个数据表 C 打开相关的数据库 D 打开相关的数据表

21.有一教工表,其中有系别、职工号、年龄等字段,现在要求出每个系职工的平均年龄,所用的SQL查询命令是(51)

(21) A SELECT系别,AVG(年龄)FROM教工GROUP BY系别 B SELECT系别,AVERAG(年龄)FROM教工 GROUP BY系别 C SELECT系别,AVERAG(年龄)ON教工 GROUP BY系别 D SELECT系别,AVG(年龄)教工 GROUP BY系别 (52)~(53)题使用如下的仓库表和职工表: 仓库表 职工表

09上表

22.检索在广州仓库工作的职工的职工号和工资字段,正确性的命令是_____(52)_____. (52) A. SELECT 职工号,工资 FROM 职工表 WHERE 所在城市=”广州”

B. SELECT 职工号,工资 FROM 职工表 WHERE 仓库号.仓库表=职工表.仓库号

ADN 所在城市=”广州”

C. SELECT 职工号,工资 FROM 职工表,仓库表 WHERE 仓库号.仓库表=职工表.仓

库号ADN 所在城市=”广州”

D. C. SELECT 职工号,工资 FROM 职工表,仓库表 WHERE 仓库号.仓库表=职工表.

仓库号OR 所在城市=”广州”

1、Visual Foxpro是一种 。

A、数据库系统 B、数据库管理系统 C、数据库 D、数据库应用系统 2、关于VFP的变量,下列说法中正确的是 。

A.使用一个简单变量之前要先声明或定义B.数组中各数组元素的数据类型可以不同 C.定义数组后,系统为数组的每个元素赋以数值0 D.数组元素的下标下限是0 3、VFP内存变量的数据类型不包括 。

A、数值型 B、货币型 C、备注型 D、逻辑型 4、为了设置两个表之间的数据参照完整性,要求两个表是 。

A、同一个数据库中的两个表 B、两个自由表 C、一个自由表和一个数据库表 D、没有限制

5、有如下赋值语句:a=“计算机”, b=“微型”,结果为“微型机”的表达式是 。

A、b+LEFT(a,3) B、b+RIGHT(a,1) C、b+|LEFT(a,5,2) D、b+RIGHT(a,2) 6. E-R模型转换为关系模型时,是通过______来实现实体之间n:m的联系。

A.建立新的属性 B.建立新的关键字 C.建立新的关系 D.建立新的实体

7.要为当前表所有性别为“女”的职工增加100元工资,应使用命令______。

A.REPLACE ALL工资WITH 工资+100 B.REPLACE工资WITH工资+100 FOR性别=“女” C.CHANGE ALL 工资WITH 工资+100 D.CHANGE ALL 工资WITH 工资+100 FOR 性别=“女” 8.设有订单表order(其中包含字段:订单号,客户号,职工号,签订日期,金额),查询2009年所签订单的信息,并按金额降序排序,正确的SQL命令是______。

A.SELECT*FROM order WHERE YEAR(签订日期)=2009 ORDER BY金额DESC B.SELECT*FROM order WHILE YEAR(签订日期)=2009 ORDER BY金额ASC C.SELECT*FROM order WHERE YEAR(签订日期)=2009 ORDER BY金额ASC D.SELECT*FROM order WHILE YEAR(签订日期)=2009 ORDER BY金额DESC 9.CREATE DATABASE命令用来建立______。

A.数据库 B.关系 C.表 D.数据文件 10.在SQL语句中,与表达式“工资BETWEEN 1210 AND 1240”功能相同的表达式是______。 A.工资>=1210 AND工资<=1240 B.工资>1210 AND工资<1240 C.工资<=1210 AND工资>1240 D.工资>=1210 OR工资<=1240

11.新建表单默认标题为Form1,要修改表单的标题,应设置表单的______属性。 A.Name B.Caption C.Closable D.AlwaysOnTop 12.下列程序段执行以后,内存变量y的值是______。 CLEAR x=12345 y=0

DO WHLIE x>0 y=y+x x=int(x/10) ENDDO ? y

A.54321 B.12345 C.51 D.15 (43)~(47)使用如下关系:

客户(客户号,名称,联系人,邮政编码,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,订购日期) 订购单名细(订单号,序号,产品号,数量)

13.查询单价在600元以上的主机板和硬盘的正确命令是______。

A.SELECT * FROM产品WHERE单价>600AND (名称=”主机版”AND名称=”硬盘”) B.SELECT * FROM产品WHERE单价>600AND (名称=”主机版”OR名称=”硬盘”) C.SELECT * FROM产品FOR单价>600AND (名称=”主机版”AND名称=”硬盘”) D.SELECT * FROM产品FOR单价>600AND (名称=”主机版”OR名称=”硬盘”) 14.查询客户名称中有“网络”二字的客户信息的正确命令是______。

A.SELECT * FROM客户FOR名称LIKE”%网络%” B.SELECT * FROM客户FOR名称=”%网络%” C.SELECT * FROM客户WHERE名称=”%网络%” D.SELECT * FROM客户WHERE名称LIKE”%网络%”

15.查询尚未最后确定订购日期的订购单的有关信息的正确命令是_____。

A.SELECT名称,联系人,电话号码,订单号FROM客户,订购单 WHERE客户.客户号=订购单.客户号AND订购日期IS NULL

B.SELECT名称,联系人,电话号码,订单号FROM客户,订购单 WHERE客户.客户号=订购单.客户号AND订购日期=NULL

C.SELECT名称,联系人,电话号码,订单号FROM客户,订购单 FOR客户.客户号=订购单.客户号AND订购日期IS NULL

D.SELECT名称,联系人,电话号码,订单号FROM客户,订购单 FOR客户.客户号=订购单.客户号AND

订购日期=NULL

16.查询订购单的数量和所有订购单平均金额的正确命令是______。

A.SELECT COUNT(DISTINCT订单号),AVG(数量*单价) FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号

B.SELECT COUNT(订单号),AVG(数量*单价) FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号

C.SELECT COUNT(DISTINCT订单号),AVG(数量*单价) FROM产品,订购单名细ON产品.产品号=订购单名细.产品号

D.SELECT COUNT(订单号),AND(数量*单价) FROM产品,订购单名细ON产品.产品号=订购单名细.产品号

17.假设客户表中有客户号(关键字)C1~C10共10条客户记录,订购单表有订单号(关键字)OR1~OR8共8条订购单记录,并且订购单表参照客户表,如下命令可以正确执行的是______。

A.INSERT INTO 订购单values(“OR5”,”C5”,{^2008/10/10}) B.INSERT INTO 订购单values(“OR5”,”C11”,{^2008/10/10})

C.INSERT INTO 订购单values(“OR9”,”C11”,{^2008/10/10}) D.INSERT INTO 订购单values(“OR9”,”C5”,{^2008/10/10})

18.打开表并设置当前有效索引(相关索引已建立)为“学号”的正确命令是______。

A.ORDER student IN 2 INDEX学号 B.USE student IN 2 ORDER学号 C.INDEX学号ORDER student D.USE student IN 2 19.在VFP中有如下程序: *程序名:TEST.PRG SET TALK OFF CLOSE ALL CLEAR ALL

mX=”Visual FoxPro” mY=”二级”

DO SUB1 WITH Mx ? mY+mX RETURN

*子程序:SUB1.PRG PROCEDURE SUB1 PARAMETERS mX1 LOCAL mX

mX=”visual FoxPro DBMS考试” mY=”计算机等级”+mY RETURN

执行命令DO TEST后,屏幕的显示结果为______。

A. 二级Visual FoxPro B.计算机等级二级Visual FoxPro DBMS考试 C.二级Visual FoxPro DBMS考试 D.计算机等级二级Visual Foxpro 20.在DO WHILE ...ENDDO循环结构中,EXIT命令的作用是______。

A.退出过程,返回程序开始处 B.转移到DO WHILE语句行,开始下一个判断和循环 C.终止循环,将控制转移到本循环结构ENDDO后面的语句继续执行 D.终止程序执行

21.在VFP中,关闭当前表单的程序代码是ThisForm.Release,其中的Release是表单对象的______。 A.标题 B.属性 C.事件 D.方法 22.查询设计器中“联接”选项卡对应的SQL短语是_____。 A.WHERE B.JOIN C.SET D.ORDER BY

23.执行下列一组命令之后,选择“职工”表所在工作区的错误命令是______。 CLOSE ALL USE仓库IN 0 USE职工IN 0

A.SELECT职工 B.SELECT 0 C.SELECT 2 D.SELECT B 24.VFP的报表文件.FRX中保存的是_____。

A.打印报表的预览格式 B.已经生成的完整报表 C.报表的格式和数据 D.报表设计格式

的定义

25.报表的数据源可以是_____。

A.表或视图 B.表或查询 C.表、查询或视图 D.表或其他报表

1、在VFP的命令窗口中,不能实现的操作是 。

A、复制已执行过的命令 B、重复执行已执行过的命令 C、同时执行多个命令 D、在命令窗口中显示命令执行结果

2、如果一个班只能有一个班长,而且一个班的班长不能同时担任其它班的班长,一个班有多个学生,则班长和学生两个实体之间的联系属于 。

A.一对一联系 B.一对二联系 C.多对多联系 D.一对多联系 3、在VFP中,表的结构取决于 。

A、字段的个数、名称、类型和长度 B、字段的个数、名称、顺序 C、记录的个数、顺序 D、记录和字段的个数、顺序

4、设表单FrmA上有命令按钮组CommandGroup1,其中包括四个命令按钮:CmdTop、CmdPrior、CmdNext、CmdLast。要求按下CmdLast按钮时,将按钮CmdNext的Enabled属性设置为.F.,则在按钮CmdLast的Click事件中应加入 命令。

A、This. Enabled=.F. B、This.Parent.CmdNext.Enabled=.F. C、This.CmdNext.Enabled=.F. D、ThisForm.CmdNext.Enabled=.F. 5、关系型数据库实质是 。

A、对象 B、字段 C、二维表 D、表单

6. 在VFP中定义表结构时,以下______数据类型的字段宽度都是定长的。

A.字符型、货币型、数值型 B.字符型、货币型、整型 C.备注型、逻辑型、数值型 D.日期型、备注型、逻辑型

7.不属于程序文件和索引文件扩展名的是______。

A、.prg B、.idx C、.cdx D、.frx 8.下列函数中,函数值为日期型的是______。

A.DATE() B.TIME() C.YEAR() D.DATETIME() 9.在下列数据类型中,可表示值为.F.或.T.的是______。

A.数值型 B.字符型 C.逻辑型 D.日期型 10.SORT TO命令是指对数据表进行______。

A.筛选 B.排序 C.索引 D.修改 11.函数SUBSTR(“VisualFoxPro6.0”,7,6)的返回值是______。

A.IFoxPro B.FoxPro C.FoxPro6 D.FoxPro6.0 12.让控件获得焦点,使其成为活动对象的方法是______。

A.Show B.SetFocus C.Release D.GotFocus 13.在VFP中,使用查询设计器生成的查询文件保存的是______。

A.查询的命令 B.与查询有关的基表 C.查询的结果 D.查询的条件 14.表单被装入内存时会引发的事件是______。

A.Load事件 B.UnLoad事件 C.Init事件 D.Release事件 15.下面关于查询的描述中,正确的是_____。

A.不能根据自由表建立查询 B.只能根据自由表建立查询

C.只能根据数据库表建立查询 D.可以根据数据库表和自由表建立查询 16.SQL的数据库操作语句不包括______。

A.DELETE B.EDIT C.INSERT D.UPDATE

17.在VFP中,彻底删除记录数据可以分两步来实现,这两步是______。

A.PACK和ZAP B.PACK和RECALL C.DELETE和PACK D.DELETE和RECALL

18.在VFP中,将表单隐藏起来不显示,可将表单中退出命令按钮的Click事件代码设置为______。

A.ThisForm.Refresh B.ThisForm.Delete C.ThisForm.Hide D.ThisForm.Release 19.命令按钮中所显示的文字内容,是在属性______中设置的。

A.Name B.Caption C.FontName D.ControlSource (50)~(55)题基于如下三个表

班级.DBF:班级号C(8),班级名C(12),班长名C(6),电话 C(16) 学生.DBF:班级号 C(8),学号 C(10),姓名 C(8),性别 C(2),出生日期 D

补助资金.DBF:学号 C(8),勤工俭学费N(6.2)伙食补贴N(6.2)奖学金N(6.2),扣除N(6.2) 其中,班级.DBF的主键是班级号,学生.DBF的主键是学号,补助资金.DBF的主键是学号。 20.学生.DBF中“班级号”字段的值只能是______。

A.任意值 B.空值 C.班级.DBF中班级号的值 D.空值或班级.DBF中班级号的值

21.班级.DBF和补助资金.DBF两个表的联系是依靠______来联系。 A.学生.DBF B.学号 C.班级号 D.无法联系

22.查询每个班级年龄最小学生的信息,要求得到的信息包括班级名和最小学生的出生日期。正确的命令是_____。

A.SELECT 班级名,MIN(出生日期) FROM 班级 JOIN 学生 ON 班级.班级号=学生.班级号 GROUP BY 班级名

B. SELECT 班级名,MAX(出生日期) FROM 班级 JOIN 学生 ON 班级.班级号=学生.班级号 GROUP BY 班级名

C.SELECT 班级名,MIN(出生日期) FROM 班级 JOIN 学生 WHERE 班级.班级号=学生.班级号 GROUP BY 班级名

D. SELECT 班级名,MAX(出生日期) FROM 班级 JOIN 学生 WHERE 班级.班级号=学生.班级号 GROUP

BY 班级名

23.查询有5名以上(含5名)学生的班级信息(班级名和学生人数),并按学生人数从小到大排列。正确的命令是______。

A.SELECT 班级名,COUNT(学号) AS学生人数 FROM 班级,学生;

WHERE 班级.班级号=学生.班级号 GROUP BY 班级名 HAVING COUNT(*)>=5 ORDER BY COUNT(学号) ASC

B. SELECT 班级名,COUNT(学号) AS学生人数 FROM 班级,学生;

WHERE 班级.班级号=学生.班级号 GROUP BY 班级名 HAVING COUNT(*)>=5 ORDER BY COUNT(学号) DESC

C.SELECT 班级名,COUNT(学号) AS学生人数 FROM 班级,学生;

WHERE 班级.班级号=学生.班级号 GROUP BY 班级名 HAVING COUNT(*)>=5 ORDER BY 学生人数 ASC

D. SELECT 班级名,COUNT(学号) AS学生人数 FROM 班级,学生 ORDER BY COUNT(学号) DESC 24.查询所有目前年龄在21岁以下(包含21岁)的学生信息(姓名、性别和年龄)。正确的命令是_____。

A.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 学生 WHERE 年龄<=21 B. SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 学生 WHERE YEAR(出生日期)<=21

C.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 学生 WHERE YEAR(DATE())-YEAR(出生日期)<=21

D. SELECT 姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期) FROM 学生 WHERE YEAR(DATE())-YEAR(出生日期)<=21

25.为“补助资金”表增加一个“实发补助资金”字段的正确命令是_____。

A.MODIFY TABLE 补助资金 ADD COLUMN 实发补助资金N(9,2) B. MODIFY TABLE 补助资金 ADD

FIELD 实发补助资金N(9,2)

C.ALTER TABLE 补助资金 ADD COLUMN 实发补助资金N(9,2) D. ALTER TABLE 补助资金 ADD FIELD 实发补助资金N(9,2)

1.在Visual FoxPro支持的数据模型是(31)。

(31)A.层次数据模型 B. 关系数据模型 C.网状数据模型 D. 树状数据模型 2.关系数据库管理系统所管理的关系是(32)。

(32)A.一个DBF文件 B. 若干个二维表 C.一个DBC文件 D. 若干个DBC文件 3.在下面的表达式中,运算结果为逻辑真的是(33)。

(33)A.EMPTY(. NULL.) B.LIKE(“edit”, “edi?” C.AT(“A”, “123ABC”) D.EMPTY(SPACE(10) )

4.在下面的Visual FoxPro表达式中,不正确的是(34)。

(34)A.{?2002-05-01 10:10:10 AM}-10 B.{?2002-05-01}-DATE() C.{?2002-05-01}+DATE() D.{?2002-05-01}+1000 5.在Visual FoxPro中,关于自由表叙述正确的是(35)。

(35)A.自由表和数据库表是完全相同的 B.自由表不能建立字段级规则和约束 C.自由表不能建立候选索引 D.自由表不可以加入到数据库中 6.有关控件对象的Click事件的正确叙述是(36)。

(36)A.用鼠标双击对象时引发 B. 用鼠标单击对象时引发 C.用鼠标右键单击对象时引发 D. 用鼠标右键双击对象引发

7.下面对控件的描述正确的是(37)。

(37)A.用户可以在组合框中进行多重选择 B. 用户可以在列表框中进行多重选择

C.用户可以在一个组中选中多个按钮 D.用户对一个表单内的一组复选框只能选中其中一个

8确定列表框内的某个条目是否被选定应使用的属性是(38)。

(38)A.value B. ColumnCount C.ListCount D.Selected 9.一个数据库名student,要想打开该数据库,应使用命令(39)。

(39)A.OPEN student B. OPEN DATA student C.USE DATE student D.USE student 10.以下关于空值(NULL)的叙述正确的是(40)。

(40)A.空值等同于空字符串 B.空值表示字段或变量还没有确定值 C.VFP不支持空值 D.空值等同于数值0

11.关闭当前表单的程序代码是ThisForm.Release,其中的Release是表单对象的(41)。 (41)A.标题 B.属性 C.事件 D.方法

12.如果菜单的名称为“关闭”,热键是C,在菜单名称一栏中应输入(42)。 (42)A.关闭(\\

(43)A .数据库中各个表的清单 B. 一个表中各个记录的清单 C.数据库查询的列表 D. 窗口界面

14.在Visual FoxPro中,不允许在记录中出现重复索引值的索引是(44)。

(44)A.主索引 B.主索引、侯选索引和普遍索引 C.主索引、侯选索引 D.主索引、侯选索引和唯一索引

15.在Visual FoxPro中,要控制两个表中数据的完整性和一致性可以设置“参加完整性”,要求这两个表(45)。

(45)A.是同一个数据库中的两个表 B.不数据库中的两个表 C.两个表 D.一个是数据库表另一个是自由表

16.打开Visual FoxPro “项目管理”的“文档”选项卡,其中包含(46)。

(46)A.表单文件 B.报表文件 C.标签文件 D.以三种

文件

17.下面关于属性、方法和事件的叙述中,错误的是(47)。

(47)A.属性用于描述对象的状态,方法用于表示对象的行为 B.基于同一个类产生的两个对象可以分别设置自己的属性值

C.事件代码也可以像方法一样被显示调用 D.在新建一个表单中,可以添加新的属性、方法和事件

18. 在Visual FoxPro中,可以链接或嵌入OLE对象的字段类型是(48)。 (48)A.备注型 B. 通用型和备注型 C.通用型 D. 任何类型 19. Visual FoxPro的查询设计器和视图设计器的主要不同表现在于(49)。

(49)A.查询设计器有“更新条件”选项卡,没有“查询去向”选项 B.查询设计器没有“更新条件”选项卡,有“查询去向”选项

C.视图设计器没有“更新条件”选项卡,有“查询去向”选项 D.视图设计器有“更新条件”选项卡,也有“查询去向”选项

20. 在Visual FoxPro中,建立某数据库表时,若将年龄字段值限制在12—40岁之间,则这种约束属于(50)。

(50)A.实体完整性约束 B. 域完整性约束 C.参照完整性约束 D. 视图完整性约束 21.在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度均由系统自动给出,它们分别为(51)。

(51)A.1、4、8 B. 4、4、10 C. 1、10、8 D. 2、8、8 22.在Visual FoxPro中,调用报表格式文件P1预览报表的命令是(52)。

(52)A. REPORT FROM P1 PREVIEW B. DO FROM P1 PREVIEW C.REPORT FORM P1 PREVIEW D. DO FORM P1 PREVIEW

23.在Visual FoxPro中,建立索引的作用之一是(53)。

(53)A.节省存储空间 B. 便于管理 C.提高查询速度 D. 提高查询和更新的速度

本文来源:https://www.bwwdw.com/article/nrwg.html

Top