第2章习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Visual FoxPro6.0 数据库程序设计

第2章习题

一、选择题

1.Visual FoxPro系统允许字符型数据的最大宽度是 D 。

A)10 B)32 C)128 D)255

2.在Visual FoxPro中,下列合法的字符型常量是 D 。

A){01/02/03} B)[123+54]C)[[计算机]]D).Y.

3.下列数据中,合法的数值型常量是 A 。

A)123 B)123+E345 C)"45.36" D)4*5

4.在命令窗口中输入以下命令:

SET DATE TO YMD

SET MARK TO ","

?{^2003/04/06}

在屏幕中显示的结果为 A 。

A)03,04,06 B)03.04.06 C)04/06/03 D)04,06,03

5.当定义一个新的数组后,系统会自动给数组中每个元素赋以。

A)1 B)0 C)逻辑真(.T.)D)逻辑假(.F.)

6.在命令窗口中输入如下命令:

STORE 2*3 TO X

?X

在主屏幕中显示的结果为 C 。

A)2 B)3 C)6 D)2*3

7.在命令窗口中输入以下命令

STORE ″5*8=″TO M

STORE 40 TO N

?M+N

8.在主屏幕中显示的结果为 D 。

A)5*8=40 B)5*8 C)M+N D)出错信息

9.下列不属于合法变量名的是 A 。

A)VFP B)学生_姓名C)中国计算机D)X123

10.下列4个表达式中,结果为数值型的是 A 。

A)"1234"-"34" B)134-34=1000 C)40-4*5 D)5*6>20

11.下列不可以用“+”或“-”运算符的是 D 。

A)字符型数据B)数值型数据C)日期型数据D)逻辑型数据

12.下列各表达式中,属于Visual FoxPro合法表达式的是 D 。

A)"123"+SPACE(5)+27 B)CTOD("05/02/03")+DATE()

C)VAL("45")+ "55" D){^2002/05/15}-1000

13.若M="4",N="6",K=10,则下列表达式中结果为真的是。

A)M+N=K B)VAL(M+N)=K

C)VAL(M)+VAL(N)=K D)M+N=STR(K)

14.以下各表达式中,运算结果为日期型数据的是 B 。

A)DATE()-02/03/98 B){02/04/98}+20

C){^2003/02/03 12:40:59}-20 D)DTOC ({02/03/98})

15.命令短语SET STRICTDATE TO 1的作用是。

A)表示不进行严格的日期格式检查

B)表示进行严格的日期格式检查,为系统默认的

C)表示进行严格的日期格式检查,并对CTOD()和CTOT()函数的格式也有效D)表示系统显示日期的格式为:YYYY/MM/DD

16.假设有一个字段变量“姓名”,其值为“张三”,同时也存在一个同名的内存变量:姓名="

王五"。当系统访问此“姓名”变量时,姓名的值应该是 C 。

A)张三B)王五C)“张三”D)“王五”

17.下列可用于表中数据向数组进行复制的命令是。

A)DIMENSION B)SCATTER C)GATHER D)DECLARE

18.5E-10是一个 D 。

A)字符型常量B)数值型常量C)内存变量D)非法表达式

19.在命令窗口执行如下命令:

STORE 3*5=15 TO X

Y=.F.

?X .AND. Y

在命令窗口显示的值为 B 。

A).T. B) .F. C)1 D)0

20.假定字符串A="12",B="34",则下列表达式的运算结果为逻辑假的是。

A)NOT.(A=B).OR.B$“1234”B)NOT.A$“ABC”.AND.A<>B

C)NOT.(A<>B).AND.A$“ABC”D)NOT.(B$“ABC”.AND.A>=B)

21.先执行SET DATE TO YMD,则表达式{^2000/02/15 10:30:20}-10的结果是。

A){^1990/02/15 10:30:20} B){^2000/02/05 10:30:20}

C){^2000/02/05 10:30:10} D){^2000/02/15 10:30:10}

22.下列命令中,能打开数据库却不显示相应设计器的是 D 。

A)CREATE DATABASE B)OPEN DATABASE

C)MODIFY DATABASE D)USE DATABASE

23.在命令窗口中关闭所有数据表的命令是 C 。

A)USE B)CLOSE DATABASE C)CLEAR ALL D)CLEAR

24.如果要给当前表增加一个字段,应使用命令 B 。

A)APPEND BLANK B)MODIFY STRUCTURE

C)INSERT BLANK D)EDIT

25.FoxPro 的变量分为两类,它们是____C____。

A) 字符变量与数组变量 B) 简单变量与数值变量

C) 内存变量与字段变量 D) 一般变量与下标变量

26.在下面的Visual FoxPro表述式中,错误的是___D______。

A) {^2002-06-08 06:08:09 AM}–10 B) {^2002-06-08}–DATE()

C) {^2002-06-08}+DATE() D) {^2002-06-08}+1986

27.3 在下列有关日期时间型表达式中,语法上不正确的是________。

A) DATETIME()+DATE() B) DATETIME()+100

C) DATE()–100 D) DTOC(DATE())–DTOS(DATE())

28.EOF()是测试函数,当正使用的数据表文件的记录指针已达最后一条记录时,其函数

值为_______。

A) 0 B) 1 C) .T. D) .F.

29.在下列有关空值的叙述中,不正确的是________。

A) 空值等价于没有任何值 B) 空值排序时优先于其他数据

相关文档
最新文档