17春《数据库原理与应用》离线平时作业
第一次作业(主观题)一、概念
1、 简述VFP的两种工作方式及其特点 ?
2、 候选索引关键字的概念?
3、 在VFP中 , 参照完整性有何作用 ?
二、填空
1、若ABC=”数据库原理与应用”,则 ? SUBSTR(ABC , 11 ,2)的结果是___________。
2、如果数据表的当前记录指针为10,用RECNO()函数测试,其结果一定是__________。
3、设X=15,Y=6则执行命令 ? X=Y+9的结果是__________。
三、选择
1、在VFP中,逻辑型、日期型和备注型字段的长度分别是()。
A、1, 8, 128 B、1, 8, 10 C、1, 8, 4 D、1, 10, 4
2、下列数据中属于字符型数据是() 。
A、06/08/04 B、 C、{^06/08/04} D、(06/08/04)
3、在VFP程序流程中,迫使程序返回到循环起始语句,使循环短路的命令是() 。
(A)LOOP (B)RETURN (C)EXIT (D)CONTINUE
4、删除某个数据表的备注文件后()。
(A)对数据表没有任何影响
(B)可以打开该数据表,但不能查看其中的备注型字段内容
(C)可以打开该数据表,但备注型字段丢失
(D)无法打开该数据表
四、逻辑表达式
按下面的要求写出逻辑表达式
设有如下变量 : 性别( C )、出生日期 ( D )、职称( C )、工资 ( N )、婚否 ( L )
写出符合以下要求的逻辑表达式。
(1)工资在5000元到8000元之间未婚男职工
(2)职称是 ”工程师”或 “高工”的女职工
五、程序题
1、写出下列程序执行结果____________。
Main.prg
? “四环”
DOSub1
? “五环”
DOSub2
? “六环”
Sub1.prg
? “*****”
RETURN
Sub2.prg
? “*****”
RETURN
2、下面程序段运行时, 当输入X分别为 –6 , 6时, 程序运行的结果Y分别是 。
CLEAR
INPUT“X= “TOX ELSE
IFX > 0 Y = X * X + 3 * X – 1
IFX > 20 ENDIF
Y = 3 * X + 1 ? “ Y= “, Y
ELSE
Y = X * X + 1
ENDIF
3、下列程序运行结果为:____________。
SETTALK OFF
X=3.8
DOWHILEX<4
Y=1
DO WHILEY<4
IFX*Y<5
?X,Y
Y=Y+1
ELSE
EXIT
ENDIF
ENDDO
X=X+1
ENDDO
SETTALK ON
RETURN
4、下列程序运行结果为:____________。
S=28
FOR I=1 TO 10 STEP 2
S=S-I
ENDFOR
?’S=’ , S
页:
[1]