电烙铁厂家
免费服务热线

Free service

hotline

010-00000000
电烙铁厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

全国计算机等级二级FOX上机编程题题型-【新闻】电子琴

发布时间:2021-04-20 12:35:43 阅读: 来源:电烙铁厂家

全国计算机等级二级FOX上机编程题题型

第一题:有计算机等级考试数据库djks.dbf,包括:考号、姓名、性别、年龄和单位等字段;成绩数据库cj.dbf,包括:考号、考场编号、笔试成绩和上机成绩等字段。 请考生编写程序 PROG2.PRG,其功能是其考号、单位、笔试成绩和上机成绩共四个字段。然后在生成的连接数据库中按单位对笔试和上机成绩进行分类汇总,存入数据库qaz.dbf文件中。

 参考答案:

SET TALK OFF

CLEAR

SELE B

USE CJ

SELE A

USE DJKS

JOIN WITH B TO CJ2 FOR 考号=B->考号 FIELD ?考号,单位,B->笔试成绩,B->上机成绩

SELE C

USE CJ2

SORT ON 单位 TO CJ2

USE CJ2

TOTAL ON 单位 TO QAZ

USE QAZ

LIST

CLOSE DATABASE

@ 22,32 SAY "再见!"

SET TALK ON



第二题:已有三个数据库:⑴借阅数据库jy.dbf,包括图书编号、借书证号、借书日期和借出天数等字段; ⑵读者数据库dzh.dbf,包括借书证号、姓名、停借否等字段;⑶停借数据库tj.dbf,包括借书证号、姓名等字段。 请考生编写程序 PROG2.PRG,其功能是整理图书借出情况:首先在借阅数据库中用当前日期减去借书日期得出借出天数,然后进行判定处理,凡借书超过62天者,就把读者数据库中的停借否字段置为逻辑真,并在停借数据库中产生一条记录。

参考答案:

SET TALK OFF

SET CENTURY ON

CLEAR

SELE C

USE TJ

SELE B

USE DZH

REPL ALL 停借否 WITH .F.

SELE A

USE JY

DO WHILE .NOT. EOF

JSZ=借书证号

REPL 借出天数 WITH DATE-借书日期

IF 借出天数>62

SELE B

LOCA FOR 借书证号=JSZ

REPL 停借否 WITH .T.

SCATTER TO TJF

SELE C

APPE BLANK

GATHER FROM TJF

SELE A

ENDIF

SKIP

ENDDO

SELE C

LIST

CLOSE ALL

CLEAR ALL

SET TALK ON

第三题:已有数据库data.dbf,其中有data2--data7、最大数、最小数和平均数等字段。 请考生编写程序PROG2.PRG,其功能是按记录求出data2--data7七个数中的最大数、最小数和平均数,并记入数据库的相应字段中,最后把结果输出到data2.dbf文件中。

 参考答案:

SET TALK OFF

CLEAR

USE DATA

DO WHILE .NOT. EOF

AV_NUM=/7

MAX_NUM=MAX)))))

MIN_NUM=MIN)))))

REPL 最大数 WITH MAX_NUM,最小数 WITH MIN_NUM,平均数 WITH AV_NUM

SKIP

ENDDO

BROW

COPY TO DATA2

USE

SET TALK ON



第四题:已有数据库djks.dbf。请编写程序PROG2.PRG,在程序中首先通过复制djks.dbf生成一个具有考号、 姓名、笔试及上机四个字段的数据库文件aaa.dbf,然后再修改其结构,把考号字段改为数值型8个字符宽、姓名字段改为8个字符宽。要求必须使用: copy to <结构文件名> structure extended 和 create <生成库文件名> from <结构文件名>命令实现,使用其它方法不得分

 参考答案:

set talk off

clos data

use djks

copy stru to aaa fiel 考号,姓名,笔试,上机

USE AAA

COPY STRU TO BBB EXTENDED

USE BBB

LOCA FOR FIELD_NAME='考号'

REPL FIELD_TYPEWITH 'N',FIELD_LEN WITH 8

LOCA FOR FIELD_NAME='姓名'

REPL FIELD_LEN WITH 8

CREATE AAA FROM BBB

clos data

set talk on

第五题:已有数据库stock.dbf,包括商品号、商品名、单价和数量等字段。请考生编写程序PROG2.PRG,其功能是给该数据库增加一个总额字段,并填入数据,其值为数量与单价之乘积,最后把结果复制到stock2.dbf文件中。

 参考答案:

SET TALK OFF

CLOSE DATABASE

CLEAR



电站截止阀

德标截止阀

低温调压阀

日标过滤器