文档库 最新最全的文档下载
当前位置:文档库 › VF期末考试选择题[1]

VF期末考试选择题[1]

第一章选择题

1、用二维表数据来表示实体及实体之间联系的数据模型称为______。

A:实体--联系模型

B:层次模型

C:网状模型

D:关系模型

答案:D

知识点:VFP部分/程序设计/编译应用程序

2、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是______。

A:DBS包括DB和DBMS

B:DBMS包括DB和DBS

C:DB包括DBS和DBMS

D:DBS就是DB,也就是DBMS

答案:A

知识点:VFP部分/程序设计/编译应用程序

3、在下述关于数据库系统的叙述中,正确的是______。

A:数据库中只存在数据项之间的联系

B:数据库的数据项之间和记录之间都存在联系

C:数据库的数据项之间无联系,记录之间存在联系

D:数据库的数据项之间和记录之间都不存在联系

答案:B

知识点:VFP部分/程序设计/编译应用程序

4、数据库系统与文件系统的主要区别是______。

A:数据库系统复杂,而文件系统简单

B:文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决

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

D:文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量

答案:B

知识点:VFP部分/程序设计/编译应用程序

5、Visual FoxPro6.0是一种关系型数据库管理系统,所谓关系是指______。

A:各条记录中的数据彼此有一定的关系

B:一个数据库文件与另一个数据库文件之间有一定的关系

C:数据模型符合满足一定条件的二维表格式

D:数据库中各个字段之间彼此有一定的关系

答案:C

知识点:VFP部分/程序设计/编译应用程序

6、关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括______。 A:连接

B:比较

C:选择

D:投影

答案:B

知识点:VFP部分/程序设计/编译应用程序

7、数据库系统的核心是______。

A:数据库

C:数据库管理系统

D:文件

答案:C

知识点:VFP部分/程序设计/编译应用程序

8、Visual FoxPro6.0是一个______。

A:8位数据库开发系统

B:16位数据库开发系统

C:32位数据库开发系统

D:64位数据库开发系统

答案:C

知识点:VFP部分/程序设计/编译应用程序

9、关系数据库管理系统所管理的关系是______。

A:一个DBF文件

B:若干个二维表

C:一个DBC文件

D:若干个DBC文件

答案:B

知识点:VFP部分/程序设计/编译应用程序

10、Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是_______。

A:索引、排序、查找

B:建库、录入、排序

C:选择、投影、连接

D:显示、统计、复制

答案:C

知识点:VFP部分/程序设计/编译应用程序

11、在下列四个选项中,不属于基本关系运算的是______。

A:连接

B:投影

C:选择

D:排序

答案:D

知识点:VFP部分/程序设计/编译应用程序

12、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于______。

A:一对一联系

B:一对二联系

C:多对多联系

D:一对多联系

答案:A

知识点:VFP部分/程序设计/编译应用程序

13、Visual FoxPro支持的数据模型是______。

A:层次数据模型

B:关系数据模型

C:网状数据模型

D:树状数据模型

答案:B

知识点:VFP部分/程序设计/编译应用程序

A:一个关系

B:一个表单

C:一个数据库

D:一个数组

答案:A

知识点:VFP部分/程序设计/编译应用程序

15、从数据库的整体结构看,数据库系统采用的数据模型有______。

A:网状模型、链状模型和层次模型

B:层次模型、网状模型和环状模型

C:层次模型、网状模型和关系模型

D:链状模型、关系模型和层次模型

答案:C

知识点:VFP部分/程序设计/编译应用程序

16、数据库系统的构成为:数据库集合、计算机硬件系统、数据库管理员和用户与______。 A:操作系统

B:文件系统

C:数据集合

D:数据库管理系统及相关软件

答案:D

知识点:VFP部分/程序设计/编译应用程序

17、关系数据库系统中所使用的数据结构是______。

A:树

B:图

C:表格

D:二维表

答案:D

知识点:VFP部分/程序设计/编译应用程序

18、DBAS指的是______。

A:数据库管理系统

B:数据库系统

C:数据库应用系统

D:数据库服务系统

答案:C

知识点:VFP部分/程序设计/编译应用程序

19、用二维表形式表示的数据模型是______。

A:两次数据模型

B:关系数据模型

C:网状数据模型

D:网络数据模型

答案:B

知识点:VFP部分/程序设计/编译应用程序

20、用于实现数据库各种数据操作的软件称为______。

A:数据软件

B:操作系统

C:数据库管理系统

D:编译程序

知识点:VFP部分/程序设计/编译应用程序

21、关系数据库管理系统的3种基本关系运算不包括______。

A:比较

B:选择

C:联接

D:投影

答案:A

知识点:VFP部分/程序设计/编译应用程序

22、下列关于数据库系统的叙述中,正确的是______。

A:数据库系统只是比文件系统管理的数据更多

B:数据库系统中数据的一致性是指数据类型一致

C:数据库系统避免了数据冗余

D:数据库系统减少了数据冗余

答案:D

知识点:VFP部分/程序设计/编译应用程序

23、Visual FoxPro是一种关系数据库管理系统,所谓关系是指______。

A:表中各条记录彼此有一定的关系

B:表中各个字段彼此有一定的关系

C:一个表与另一个表之间有一定的关系

D:数据模型符合满足一定条件的二维表格式

答案:D

知识点:VFP部分/程序设计/编译应用程序

24、在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过______。

A:候选键

B:主键

C:外键

D:超键

答案:B

知识点:VFP部分/程序设计/编译应用程序

25、关系是指______。

A:元组的集合

B:属性的集合

C:字段的集合

D:实例的集合

答案:A

知识点:VFP部分/程序设计/编译应用程序

26、对于学生关系S(S#,SN,AGE,SEX),写一条规则,把其中的AGE属性限制在15-30之间,则这条规则属于______。 A:实体完整性规则

B:参照完整性规则

C:用户定义的完整性规则

D:不属于以上任何一种规则

答案:D

知识点:VFP部分/程序设计/编译应用程序

27、关系数据库中,实现表与表之间的联系是通过______。

A:实体完整性规则

B:参照完整性规则

D:值域

答案:B

28、Visual FoxPro DBMS是______。

A:操作系统的一部分

B:操作系统支持下的系统文件

C:一种编译程序

D:一种操作系统

答案:B

知识点:VFP部分/程序设计/编译应用程序

29、Visual Foxpro DBMS 基于的数据模型是______。

A:层次型

B:关系型

C:网状型

D:混合型

答案:B

知识点:VFP部分/程序设计/编译应用程序

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

B:1:m

C:m:k

D:1:1

答案:B

知识点:VFP部分/程序设计/编译应用程序

31、对于现实世界中事物的特征,在实体-联系模型中使用______。

A:属性描述

B:关键字描述

C:二维表格描述

D:实体描述

答案:A

知识点:VFP部分/程序设计/编译应用程序

32、把实体-联系模型转换为关系模型时,实体之间多对多联系在模型中是通过______。

A:建立新的属性来实现

B:建立新的关键字来实现

C:建立新的关系来实现

D:建立新的实体来实现

答案:C

知识点:VFP部分/程序设计/编译应用程序

33、在Visual FoxPro 中"表"指的是______。

A:报表

B:关系

C:表格

D:表单

答案:B

知识点:VFP部分/程序设计/编译应用程序

34、数据库系统与文件系统的最主要区别是______。

A:数据库系统复杂,而文件系统简单

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

D:文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量

答案:B

知识点:VFP部分/程序设计/编译应用程序

35、在关系模型中,为了实现"关系中不允许出现相同元组"的约束应使用______。 A:临时关键字

B:主关键字

C:外部关键字

D:索引关键字

答案:B

知识点:VFP部分/程序设计/编译应用程序

36、以下关于关系的说法正确的是______。

A:列的次序非常重要

B:当需要索引时列的次序非常重要

C:列的次序无关紧要

D:关键字必须指定为第一列

答案:C

知识点:VFP部分/程序设计/编译应用程序

37、DBMS的含义是______。

A:数据库系统

B:数据库管理系统

C:数据库管理员

D:数据库

答案:B

知识点:VFP部分/程序设计/编译应用程序

38、从关系模式中指定若干个属性组成新的关系的运算称为______。

A:联接

B:投影

C:选择

D:排序

答案:B

知识点:VFP部分/程序设计/编译应用程序

39、对于"关系"的描述,正确的是______。

A:同一个关系中允许有完全相同的元组

B:在一个关系中元组必须按关键字升序存放

C:在一个关系中必须将关键字作为该关系的第一个属性

D:同一个关系中不能出现相同的属性名

答案:D

知识点:VFP部分/程序设计/编译应用程序

40、数据库系统中对数据库进行管理的核心软件是______。

A:DBMS

B:DB

C:OS

D:DBS

答案:A

知识点:VFP部分/数据库和表/设计表/创建表/创建数据库表

A:从关系中找出满足给定条件的元组的操作

B:从关系中选择若干个属性组成新的关系的操作

C:从关系中选择满足给定条件的属性的操作

D:A和B都对

答案:A

知识点:VFP部分/数据库和表/设计表/创建表/创建数据库表

42、在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了"限制",则当删除父表中的记录时,系统反应是______。

A:不做参照完整性检查

B:不准删除父表中的记录

C:自动删除子表中所有相关的记录

D:若子表中有相关记录,则禁止删除父表中记录

答案:D

知识点:VFP部分/数据库和表/设计表/创建表/创建数据库表

43、Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指______。

A:数据库文件(dbc文件)

B:一个数据库中两个表之间有一定的关系

C:表文件(dbf文件)

D:一个表文件中两条记录之间有一定的关系

答案:C

知识点:VFP部分/数据库和表/设计表/创建表/创建数据库表

44、在关系模型中,每个关系模式中的关键字______。

A:可由多个任意属性组成

B:最多由一个属性组成

C:可由一个或多个其值能惟一标识关系中任何元组的属性组成

D:以上说法都不对

答案:C

知识点:VFP部分/查询和视图/使用视图更新数据/设置更新条件/设置关键字段

1、Visual FoxPro是基于______操作系统的数据库系统。

A:MS-DOS

B:Windows

C:UNIX

D:AMOS/L

答案:B

知识点:VFP部分/报表设计

2、退出Visual FoxPro的操作方法是______。

A:从文件下拉菜单中选择"退出"选项

B:用鼠标左按钮单击关闭窗口按钮

C:在命令窗口中键入QUIT命令,然后按回车键

D:以上方法都可以

答案:D

知识点:VFP部分/程序设计/编译应用程序

3、显示和隐藏命令窗口的操作是______。

A:单击"常用"工具栏上的"命令窗口"按钮

B:打开通过"窗口"菜单下的"命令窗口"选项,关闭通过单击命令窗口上的关闭按钮。 C:直接按CTRL+F2显示命令窗口,CTRL+F4隐藏命令窗口

D:以上方法都可以

答案:D

知识点:VFP部分/程序设计/编译应用程序

4、下面关于工具栏的叙述,错误的是______。

A:可以创建自己的工具栏

B:可以修改系统提供的工具栏

C:可以删除用户创建的工具栏

D:可以删除系统提供的工具栏

答案:D

知识点:VFP部分/程序设计/编译应用程序

5、在"选项"对话框的"文件位置"选项卡中可以设置______。

A:表单的默认大小

B:默认目录

C:日期和时间的显示格式

D:程序代码的颜色

答案:B

知识点:VFP部分/程序设计/编译应用程序

6、要启动Visual FoxPro的向导可以______。

A:打开新建对话框

B:单击工具栏上的"向导"图标按钮

C:从"工具"菜单中选择"向导"

D:以上方法都可以

答案:D

知识点:VFP部分/程序设计/编译应用程序

1、已知:X="AB",AB=100。执行命令?&X+10的结果是______。 A:X

B:AB

C:ABC58

D:110

答案:D

知识点:VFP部分/报表设计

2、表达式LEN('ABC'-'DE')的值是______。

A:1

B:3

C:5

D:7

答案:C

知识点:VFP部分/报表设计

3、执行命令?AT("IS","THIS IS ROM",4)显示的结果是______。

A:0

B:3

C:6

D:2

答案:A

知识点:VFP部分/报表设计

4、下面正确的语句有______个。

X3=X3+1

STORE 5+8 TO A,B,C

STORE 1,2,3 TO A,B,C *

USE=90

A:1

B:2

C:3

D:4

答案:C

知识点:VFP部分/报表设计

5、下列命令中,不能定义内存变量的有______。

A:STORE

B:SCATTER

C:REPLACE

D:A=123

答案:C

知识点:VFP部分/报表设计

6、已知:X="ABC",ABC=56。执行命令?&X+2的结果是______。 A:X

B:ABC

C:58

D:ABC58

7、表达式MAX(1,6)+MIN(4,18)的值是______。

A:9

B:10

C:11

D:120

答案:B

知识点:VFP部分/报表设计

8、表达式LEN("计算机+6")的值是______。

A:12

B:6

C:7

D:8

答案:D

知识点:VFP部分/报表设计

9、表达式AT("IS","THIS IS A BOY")的值是__即首字符I在子字符串_"THIS IS A BOY"中的位置__。 A:.T.

B:.F.

C:3

D:6

答案:C

知识点:VFP部分/报表设计

10、表达式ASC(SUBSTR("ABCD",2,1))的值是______。

A:65

B:66

C:67

D:非法调用

答案:B

知识点:VFP部分/报表设计

11、表达式CTOD("07/22/94")+10的值是______。

A:08/01/94

B:08/02/94

C:08/4/94

D:08/5/94

答案:A

知识点:VFP部分/报表设计

12、下列语句中,能够正确地给内存变量A赋逻辑真值的命令是______。

A:A=".T."

B:STORE "T" TO A

C:A=TRUE

D:STORE .T. TO A

答案:D

知识点:VFP部分/报表设计

13、不能给多个内存变量赋值的是______。

A:STORE

B:CALCULATE TO

C:SUM TO

知识点:VFP部分/报表设计

14、在Visual FoxPro中,有如下几个内存变量赋值语句:

X={^2001-07-28 10:15:20 PM}

Y=.T.

M=$123.45

N=123.45

Z="123.45"

执行上述赋值语句之后,内存变量X、Y、M、N、Z的数据类型分别是______。

A:D、L、Y、N、C

B:D、L、M、N、C

C:T、L、M、N、C

D:T、L、Y、N、C

答案:D

知识点:VFP部分/程序设计/编译应用程序

15、以下日期值正确的是______。

A:{"2001-05-25"}

B:{^2001-05-25}

C:{2001-05-25}

D:{[2001-02-25]}

答案:B

知识点:VFP部分/程序设计/编译应用程序

16、在下面的Visual FoxPro表达式中,运算结果是逻辑真的是______。

A:EMPTY(.NULL.)

B:LIKE('acd','ac?')

C:AT('a','123abc')

D:EMPTY(SPACE(2))

答案:D

知识点:VFP部分/程序设计/编译应用程序

17、在下列函数中,函数返回值为数值的是______。

A:BOF()

B:CTOD('01/01/96')

C:AT('人民','中华人民共和国')

D:SUBSTR(DTOC(DATE()),7)

答案:C

知识点:VFP部分/程序设计/编译应用程序

18、设N=886,M=345,K='M+N',表达式1+&K的值是______。

A:1232

B:数据类型不匹配

C:1+M+N

D:346

答案:A

知识点:VFP部分/程序设计/编译应用程序

19、表达式VAL(SUBS("奔腾586",5,1))*Len("visual foxpro")的结果是______。 A:13.00

B:14.00

答案:D

知识点:VFP部分/程序设计/编译应用程序

20、连续执行以下命令之后,最后一条命令的输出结果是______。

SET EXACT OFF

X="A "

?IIF("A"=X,X-"BCD",X+"BCD")

A:A

B:BCD

C:ABCD

D:A BCD

答案:D

知识点:VFP部分/程序设计/编译应用程序

21、在以下四组函数运算中,结果相同的是_____。

A:LEFT("Visual FoxPro",6)与SUBSTR("Visual FoxPro",1,6)

B:YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)

C:VARTYPE("36-5*4")与VARTYPE(36-5*4)

D:假定A="this ",B="is a string",A-B与A+B

答案:A

知识点:VFP部分/程序设计/编译应用程序

22、使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为______。 A:2个

B:3个

C:5个

D:6个

答案:D

知识点:VFP部分/程序设计/编译应用程序

23、下列函数中函数值为字符型的是______。

A:DATE()

B:TIME()

C:YEAR()

D:DATETIME()

答案:B

知识点:VFP部分/程序设计/编译应用程序

24、在下面的数据类型中默认值为.F.的是______。

A:数值型

B:字符型

C:逻辑型

D:日期型

答案:C

知识点:VFP部分/程序设计/编译应用程序

25、?AT("大学","北京语言文化学院")的答案是______。

A:12

B:13

C:16

D:0

知识点:VFP部分/程序设计/编译应用程序

26、STR(109.87,7,3)的值是______。

A:109.87

B:"109.87"

C:109.870

D:"109.870"

答案:D

知识点:VFP部分/程序设计/编译应用程序

27、设有变量sr="2000年上半年全国计算机等级考试",能够显示"2000年上半年计算机等级考试"的命令是______。

A:?sr"全国"

B:?SUBSTR(sr,1,8)+SUBSTR(sr,11,17)

C:?STR(sr,1,12)+STR(sr,17,14)

D:?SUBSTR(sr,1,12)+SUBSTR(sr,17,14)

答案:D

知识点:VFP部分/程序设计/编译应用程序

28、设有变量pi=3.,执行命令?ROUND(pi,3)的显示结果为______。

A:3.141

B:3.142

C:3.140

D:3.000

答案:B

知识点:VFP部分/程序设计/编译应用程序

29、以下赋值语句正确的是______。

A:STORE 8 TO X,Y

B:STORE 8,9 TO X,Y

C:X=8,Y=9

D:X,Y=8

答案:A

知识点:VFP部分/程序设计/编译应用程序

30、设字段变量"工作日期"为日期型,"工资"为数值型,则要表达"工龄大于30年,工资高于1500,且低于1800元"这命令,其表达式是______。

A:工龄>30.AND.工资>1500.AND.工资<1800

B:工龄>30.AND.工资>1500.OR.工资<1800

C:INT((DATE()-工作日期)/365)>30.AND.工资>1500.AND.工资<1800

D:INT((DATE()-工作日期)/365)>30.AND.(工资>1500.OR.工资<1800)

答案:C

知识点:VFP部分/程序设计/编译应用程序

31、设X="ABC",Y="ABCD",则下列表达式中值为.T.的是______。

A:X=Y

B:X==Y

C:X$Y

D:AT(X,Y)=0

答案:C

知识点:VFP部分/程序设计/编译应用程序

32、{^1999/05/01}+31的值应为______。

A:{99/06/01}

C:{99/06/02}

D:{99/04/02}

答案:A

知识点:VFP部分/程序设计/编译应用程序

33、命令"DIME array(5,5)"执行后,array(3,3)的值为______。

A:0

B:1

C:.T.

D:.F.

答案:D

知识点:VFP部分/程序设计/编译应用程序

34、在输入SET COLLATE TO "PINYIN"后,命令?[李华]<=[黄华],"计算机报"$"计算机"的执行结果应为______。 A:.T..T.

B:.F..F.

C:.T..F.

D:.F..T.

答案:B

知识点:VFP部分/程序设计/编译应用程序

35、假定系统日期是1998年12月20日,有如下命令:

N=(YEAR(DATE())-1900)%100,执行后N的值应为______。

A:1998

B:98

C:20

D:12

答案:B

知识点:VFP部分/程序设计/编译应用程序

36、下列表达式中结果不是日期型的是______。

A:CTOD("2000/10/01")

B:{^99/10/01}+365

C:VAL("2000/10/01")

D:DATE()

答案:C

知识点:VFP部分/程序设计/编译应用程序

37、以下四组表达式中结果是逻辑值.T.的是______。

A:'this'$'this is a string'

B:'this'$'THIS IS A STRING'

C:'this is a string'$'this'

D:'this'>'this is a string'

答案:A

知识点:VFP部分/程序设计/编译应用程序

38、执行SET EXACT OFF命令后,再执行"北京市"="北京"命令的显示结果是______。

A:.T.

B:.F.

C:1

D:0

答案:A

39、要清除当前所有其名字的第2个字符为"X"的内存变量,应该使用命令______ 。

A:RELEASE ALL *X*

B:RELEASE ALL LIKE X*

C:RELEASE ALL LIKE ?X*

D:RELEASE ALL LIKE "?X*"

答案:C

知识点:VFP部分/程序设计/编译应用程序

40、在FoxPro下,不能清除所有内存变量的命令是______。

A:RELEASE ALL

B:CLEAR ALL

C:CLOSE ALL

D:CLEAR MEMORY

答案:C

知识点:VFP部分/程序设计/编译应用程序

41、在Visual Foxpro中,下面4个关于日期或日期时间的表达式中,错误的是______。 A:{^2002.09.01 11:10:10AM}-{^2001.09.01 11:10:10AM}

B:{01/01/2002}+20

C:{^2002.02.01}+{^2001.02.01}

D:{^2002/02/01}-{^2001/02/01}

答案:C

知识点:VFP部分/程序设计/编译应用程序

42、关于Visual FoxPro的变量,下面说法中正确的是______。

A:使用一个简单变量之前要先声明或定义

B:数组中各数组元素的数据类型可以不同

C:定义数组以后,系统为数组的每个数组元素赋以数值0

D:数组元素的下标下限是0

答案:B

知识点:VFP部分/程序设计/编译应用程序

43、在下面的表达式中,运算结果为逻辑真的是______。

A:EMPTY(.NULL.)

B:LIKE("edit","edi?")

C:AT("a","123abc")

D:EMPTY(SPACE(10))

答案:D

知识点:VFP部分/程序设计/编译应用程序

44、Visual FoxPro内存变量的数据类型不包括______。

A:数值型

B:货币型

C:备注型

D:逻辑型

答案:C

知识点:VFP部分/程序设计/编译应用程序

45、在Visual FoxPro中说明数组的命令是______。

A:DIMENSION和ARRAY

B:DECLARE和ARRAY

C:DIMENSION和DECLARE

答案:C

知识点:VFP部分/程序设计/编译应用程序

46、有如下赋值语句,结果为"大家好"的表达式是______。

a="你好"

b="大家"

A:b+AT(a,1)

B:b+RIGHT(a,1)

C:b+LEFT(a,3,4)

D:b+RIGHT(a,2)

答案:D

知识点:VFP部分/程序设计/编译应用程序

47、设X=10,语句?VARTYPE ("X")的输出结果是______。

A:N

B:C字符型或备注型

C:10

D:X

答案:B

知识点:VFP部分/程序设计/编译应用程序

48、表达式LEN(SPACE(0))的运算结果是______。

A:.NULL.

B:1

C:0

D:" "

答案:C

知识点:VFP部分/程序设计/编译应用程序

49、在下面的Visual FoxPro表达式中,运算结果为逻辑真的是______。 A:EMPTY(.NULL.)

B:LIKE('xy?','xyz')

C:AT('xy','abcxyz')

D:ISNULL(SPACE(0))

答案:B

知识点:VFP部分/数据库和表/设计表/创建表/创建数据库表

50、依次执行以下命令后的输出结果是______。

SET DATE TO YMD

SET CENTURY ON

SET CENTURY TO 19 ROLLOVER 10

SET MARK TO "."

?CTOD("49-05-01")

A:49.05.01

B:1949.05.01

C:2049.05.01

D:出错

答案:B

知识点:VFP部分/数据库和表/设计表/创建表/创建数据库表

51、设X="11",Y="1122",下列表达式结果为假的是______。

A:NOT(X==Y) AND (X$Y)

C:NOT(X>=Y)

D:NOT(X$Y)

答案:D

知识点:VFP部分/项目和应用程序/编译和优化应用程序/运行应用程序52、在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是______。 A:EMPTY(SPACE(0))

B:LIKE('xy*','xyz')

C:AT('xy','abcxyz')

D:ISNULL(.NULL.)

答案:C

知识点:VFP部分/程序设计/创建程序

53、执行如下命令序列后,最后一条命令的显示结果是______。DIMENSION M(2,2)

M(1,1)=10

M(1,2)=20

M(2,1)=30

M(2,2)=40

? M(2)

A:变量未定义的提示

B:10

C:20

D:.F.

答案:C

知识点:VFP部分/数据库和表/设计表/使用多个表/查看工作区

54、从内存中清除内存变量的命令是______。

A:Release

B:Delete

C:Erase

D:Destroy

答案:A

知识点:VFP部分/程序设计/创建程序

55、设X=6<5,命令?VARTYPE(X)的输出是______。

A:N

B:C

C:L

D:出错

答案:C

知识点:VFP部分/数据库和表/使用数据库/管理数据库/创建数据库

56、命令?VARTYPE(TIME())的结果是______。

A:C

B:D

C:T

D:出错

57、命令?LEN(SPACE(3)-SPACE(2))的结果是______。

A:1

B:2

C:3

D:5

答案:D

知识点:VFP部分/程序设计/使用过程和用户自定义函数

58、要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令______。 A:SET CENTURY ON

B:SET CENTURY OFF

C:SET CENTURY TO 4

D:SET CENTURY OF 4

答案:A

知识点:VFP部分/程序设计/面向对象程序设计/使用属性、事件和方法

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

A:b+LEFT(a,3)

B:b+RIGHT(a,1)

C:b+LEFT(a,5,2)

D:b+RIGHT(a,2)

答案:D

知识点:VFP部分/程序设计/编译应用程序

60、在Visual FoxPro中,有如下内存变量赋值语句:

X={^2001-07-28 10:15:20 PM}

Y=.F.

M=$123.45

N=123.45

Z="123.24"

执行上述赋值语句之后,内存变量X、Y、M、N和Z的数据类型分别是______。

A:D、L、Y、N、C

B:T、L、Y、N、C

C:T、L、M、N、C

D:T、L、Y、N、S

答案:B

知识点:VFP部分/程序设计/编译应用程序

61、如果内存变量和字段变量均有变量名"姓名",那么引用内存变量的正确方法是______。 A:M.姓名

B:M->姓名

C:姓名

D:"M.姓名"和"M->姓名"都可以

答案:D

知识点:VFP部分/程序设计/编译应用程序

62、设a="计算机等级考试",结果为"考试"的表达式是______。

A:Left(a,4)

B:Right(a,4)

C:Left(a,2)

D:Right(a,2)

知识点:VFP部分/程序设计/创建程序

63、下列表达式中,表达式返回结果为.F.的是______。

A:AT("A", "BCD")

B:" [信息] "$"管理信息系统"

C:ISNULL(.NULL.)

D:SUBSTR("计算机技术",3,2)

答案:B

知识点:VFP部分/数据库和表/设计表/创建表/创建数据库表64、在Visual FoxPro中,宏替换可以从变量中替换出______。 A:字符串

B:数值

C:命令

D:以上三种都可能是

答案:D

知识点:VFP部分/数据库和表/设计表/创建字段/命名字段

第四章

1、命令SELECT 0的功能是______。

A:选择区号最小的空闲工作区

B:选择区号最大的空闲工作区

C:选择当前工作区的区号加1的工作区

D:随机选择一个工作区的区号

答案:A

知识点:VFP部分/报表设计

2、在VFP系统中,用户打开一个表后,若要显示其中的记录,可使用的命令是______。

A:BROWSE

B:SHOW

C:VIEW

D:OPEN

答案:A

知识点:VFP部分/报表设计

3、下面命令执行后都将生成ABC.DBF文件,其中生成空表文件的命令是______。

A:SORT TO ABC

B:COPY TO ABC

C:COPY STRUCTURE TO ABC

D:COPY FILE TO ABC

答案:C

知识点:VFP部分/报表设计

4、若使用REPLACE命令,其范围子句为ALL或REST,则执行该命令后记录指针指向______。

A:首记录

B:末记录

C:首记录的前面

D:末记录的后面

答案:D

知识点:VFP部分/报表设计

5、仅关闭当前表文件的命令是______。

A:CLOSE ALL

B:CLEAR

C:USE

D:CLOSE DATABASE

答案:C

知识点:VFP部分/报表设计

6、DELETE命令的作用是______。

A:为当前记录做删除标记

B:直接物理删除当前记录

C:删除当前表文件的所有记录

D:在提问确认后物理删除当前记录

答案:A

知识点:VFP部分/报表设计

7、要将A盘上根目录下STK.DBF文件复制到C盘的\DB子目录,应在VFP命令窗口中使用命令______。

相关文档