第三章练习题答案 下载本文

第三章练习题

一、 选择题 1、

函数min(“人民”,”abc”,”12”,”2”)的值为

A、 人民B、12C、2D、abc 2、

下面哪一个不能表示30岁以上的教授和副教授

A、 年龄>30.and.职称=“教授”or职称=“副教授” B、年龄>30.and.“教授”$职称

C、年龄>30.and.(职称=“教授”or职称=“副教授”)

D、年龄>30.and.职称=“教授”or职称=“副教授”and年龄>30 3、

下面表达式中,是逻辑型常量的是

A、Y B、N C、NOT D、.F. 4、

下列选项中不是常量的是

A、ABC B、“ABC” C、1.4E+2 D、[99/12/07] 5、

变量名中不能包括

A、 数字B、字母C、汉字D、空格 6、

命令窗口的显示与隐藏可通过()菜单中的“命令窗口”和“隐

藏”选项来控制

A、 编辑B、窗口C、运行D、文件 7、

内存变量一旦定义后,它的()可以改变

A、 类型和值B、值C、类型D、宽度 8、

下面选项中得不到字符型数据的是

A、 DTOC(DATE())B、DTOC(DATE(),1)

B、 9、

STR(123.356)D、AT(“1”,STR(1234)) 有下列命令:STORE 2 TO A

STORE A+2 TO A STORE A=A+2 TO A ?VARTYPE(A) 顺序执行后,最后一条命令的显示结果为 A、N B、C C、L D、U

10、用数据库管理系统对数据进行处理时,以下不正确的是 A、 暂时地用到一些是间变量称为内存变量B、字段仍然是变量 C、

变量包括内存变量和字段变量两类D、字段不再是变量,而成

为常量

11、执行如下序列: YA=100 YB=200 YAB=300 N=“A” M=“Y&N” ?&M

最后一条命令的显示值应为 A、100 B、200 C、300 D、Y&N 12、以下四组操作,每组有两条分别执行的命令,执行结果相同的是 A、执行内存变量赋值STORE SPACE(20)TO BLANK之后,再执行

?LEN(BLANK+SPACE(5)) ?LEN(BLANK-SPACE(5)) B、CLEAR ALL CLEAR MEMORY

C、执行M=“20”之后,再分别执行K=50+&M K=“50”+M

D、?SUBSTR(“ABCDEF’,4) ?RIGHT(“ABCDEF”.4) 14、表达式“INT((CTOD(“99/10/01”)-CTOD(“49/10/01”))/365“

A、50 B、52 C、48 D、-50

15、职工数据库中有D型字段“出生日期”,要显示职工生日的月份和日期可以使用命令

A、?姓名+MONTH(出生日期)+“月”+DAY(出生日期)+“日”

B、?姓名+STR(MONTH(出生日期))+“月”+DAY(出生日期)+“日”

C、?姓名+STR(MONTH(出生日期))+“月”+STR(DAY(出生日期))+“日”

D、? 姓名+SUBSTR(出生日期,4,2)+“月”+SUBSTR(出生日期,7,2)

16、下列选项中可以得到字符型数据的是

A、DATE()B、TIME()C、YEAR(DATE())D、MONTH(DATE