计算机网络通信赵丽花答案,2016计算机二级考试VF考前训练(答案)

2016计算机二级考试VF考前训练(答案)

判断分析(每小题1分,共10分;请答于答题卡第三题。)

1、已知Visual FoxPro的日期格式是默认美国方式,命令Y=year(ctod("12/12/99"))执行后,内存变量Y的值为99。

2、对象的外观由它的各种属性来描绘,对象的行为则由它的事件和方法程序来表达。

3、在Visual FoxPro中,可以用“1”表示逻辑真,用“0”表示逻辑假。

4、LEFT("ABCDEFG",LEN("计算机"))的计算结果是ABC 。

5、ZAP命令不仅能删除数据表中的所有记录,而且还能删除数据表的结构。

6、Visual FoxPro命令中,WHILE子句的作用是操作满足“条件表达式”的记录,遇到不满足条件的记录就停止。

7、MOD(-13,-3)函数的运算结果为-2。

8、Click事件是用鼠标单击对象时引发。

9、在SQL查询语言中,TOP 短语必须与ORDER BY 短语配对使用,但ORDER BY 短语可以单独使用。

10、通过建立参照完整性规则,可以确保相关表之间数据的一致性。

参考答案

1-5 ×√××× 6-10 √×√√√

填空题 (每空2分,共20分)

1、已知某单位工资表GZ有如下记录:

RECORD# 编号 姓名 年龄 职称 工资

1 3001 张 立 36 讲师 690

2 3002 王 方 51 讲师 680

3 3003 李 平 22 助教 820

4 3004 朱 岩 46 副教授 960

5 3005 陈 剑 40 教授 1100

6 3006 陈国青 50 副教授 720

7 3007 赵 丽 47 教授 1200

下列统计程序,计算教授和副教授的平均工资和全部职工的最低工资。根据人事政策,对年满50以上(含)或者工资为最低工资的员工增加300元的工资。请填空完成。

SET TALK OFF

USE GZ

CALCULATE AVG(工资) TO A FOR ①

CALCULATE ② TO D

REPLACE 工资 WITH 工资+300 FOR ③

2、以下程序段与VFP命令:

DELETE WHILE 性别=”男” .and. 政治面貌=”群众”

等效,请填空完成。

Go top

do while .not.eof()

if 性别<>“男”

endif

if 政治面貌=”群众”

endif

skip

enddo

3、商品数据库中含有两个表:商品表和销售表,结构如下:

商品:商品编号 C(6),商品名称 C(20),销售价 N(12,2)

销售:流水号 C(6),销售日期 D,商品编号 C(6),销售量 N(8,2)

用SQL命令实现查询2007年10月20日所销售的各种商品的名称、销售量和销售总额,并按销售量从小到大排序的语句是:

SELECT 商品名称, sum(销售量),SUM( ⑥ )AS 销售总额;

FROM 商品,销售;

WHERE 商品.商品编号=销售.商品编号 ⑦ 销售日期={^2007-10-20};

GROUP BY 商品名称 ORDER BY ⑧

4、设某一学生数据表STUDENT.DBF记录如下:

记录号 学号(C) 姓名(C) 性别(C)

1 06122 张胜 .T.

2 06223 王蜂 .T.

3 06088 汪峡 .F.

4 06336 吴进 .T.

5 06145 柳莺 .F.

6 06448 王鹏 .T.

设计如图1所示表单,将student.dbf添加到表单的数据环境中,表单运行后,单击命令按钮“统计”,将统计表中男女生人数,如图2所示。请填空完成。

“统计”命令按钮的click事件代码:

S=0

T=0

Do WHILE NOT EOF()

IF ⑨

S=S+1

else

ENDIF

skip

ENDDO

thisform.label2.caption=allt(str(s))

thisform.label5.caption=allt(str(t))

1

(1)’教授’$职称 (2)min(工资) (3)年龄>=50 or 工资=D

2

(4)exit (5)delete

3

(6)销售价*销售量 (7)and (8)2(或者销售量)

4

(9)not 性别 (10)t=t+1

阅读程序(每小题5分,共20分)

1、有一程序如下,请写出运行结果:

SET TALK OFF

CLEAR

I=1

DO WHILE I<=50

IF I/7=INT(I/7)

?? STR(I,4)

ENDIF

I=I+2

ENDDO

RETURN

2、有如下程序,请写出运行结果:

CLEA

PUBL a,b

a=1

b=2

DO sub1 WITH a,b

?a,b

RETURN

procedure SUB1

PARA A1,B1

B1=10*B1

A1=A1+1

DO sub2 with A1,B1

RETURN

procedure SUB2

PARA X,Y

A=3+X

B=2+Y

?a,b

RETUR

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值