17春《数据库原理与应用》离线平时作业

[复制链接]
发表于 2017-7-10 08:36:39 | 显示全部楼层 |阅读模式
第一次作业(主观题)

一、概念
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、[06/08/04]     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
? “四环”
     DO  Sub1
     ? “五环”
     DO  Sub2
     ? “六环”

Sub1.prg
     ? “*****”
     RETURN

Sub2.prg
? “*****”
RETURN


2、下面程序段运行时, 当输入X分别为 –6 , 6时, 程序运行的结果Y分别是              。
CLEAR
INPUT  “X= “  TO  X                  ELSE
IF  X > 0                                 Y = X * X + 3 * X – 1
   IF  X > 20                          ENDIF
       Y = 3 * X + 1                    ? “ Y= “, Y                                       
   ELSE
       Y = X * X + 1
   ENDIF

3、下列程序运行结果为:____________。

SET  TALK OFF
X=3.8
DO  WHILE  X<4
      Y=1
      DO WHILE  Y<4
          IF  X*Y<5
             ?  X,Y
             Y=Y+1
           ELSE
              EXIT
            ENDIF
       ENDDO
       X=X+1
  ENDDO
SET  TALK ON
RETURN

4、下列程序运行结果为:____________。

S=28
FOR I=1 TO 10 STEP 2
   S=S-I
ENDFOR
?  ’S=’ , S






快速回复 返回顶部 返回列表