等 级 考 试
:: 等级考试介绍
:: 问题及解答
:: 考试大纲
:: 考试试题
:: 课程辅导
   
软件水平考试
:: 水平考试介绍
:: 考试机构通讯录
:: 考试大纲
:: 试 题
   
微软技术认证
:: 技术认证介绍
:: MCP问题解答
   
其 他 认 证
:: CIT书考试
:: NIT证书考试
:: CISCO技术认证
:: 其 它




1998年秋季二级FoxBASE上机试试题-第四套试题

   

第四套试题

一、DOS题(每题5分,共6小题,30分)

请在考生目录下完成下列操作:
1.将考生目录下CORAL\MFH子目录删除。
2.将考生目录下QUEEN\MARY子目录中的文件SYSTEMR.PRG删除。
3.将考生目录下FIELD\DIRTY子目录中的文件VISION.FOR更名为SOUP.TXT。
4.将考生目录下BOY\MENU子目录中的文件MAIN.PRG和考生目录下GIRL\SUBS子目录中的文件WINE.ASM顺
序合并拷贝到考生目录下CHILD\PUB子目录中,文件名为KEYS.ABC。
5.将考生目录下HUGE\LARGE子目录中建立一个新的子目录BIG。
6.将考生目录下PHY\CHEM子目录中的文件SCORE.DOC设置成具有归档属性的文件。

二、改错题(30分)
    XYZ.DBF(编码(C,6)、数量(N,2.0)、阶乘(N,19))
    给定程序MODI1.PRG的功能是:连续读取数据库XYZ.DBF中的数量字段,并对其中的偶数计算阶乘
X!,显示并存入相应记录的阶乘字段。
    改错要求:程序中共有三个错误,请修改***found***下面的错误,并调试运行。
    注意:要求在指定位置修改,不得增加或删减程序行。

***************************modi1.prg******************************
SET TALK OFF
SET SAFETY OFF
USE XYZ
DO WHILE .NOT.EOF()
    STORE 1 TO X,S
    *******found*******
    IF INT(数量/2)>数量/2
       ?
      *******found*******
       DO WHILE X<=数量
          X=X+1
          S=S*X
       ENDDO
       REPL 阶乘 WITH S
       ? STR(数量,2)+'!='+STR(S)
    ENDIF
    *******found*******
    EXIT
ENDDO
SET TALK ON
RETURN

三、程序设计题(40分)

    STD1~3.DBF(学号C/4,姓名C/6,性别C/2,生日D/8,民族C/6,政治面目C/4,优秀毕业生L/1,来源地区C/8,数学N/3,英语N/3,政治N/3,总分N/3)现有结构相同的两个数据库,计算机小组JSJ.DBF和文艺小组WY.DBF数据库,它们的主关键字都是学号字段。根据学校规定,一个学生不能同时参加两个课外活动小组,但参加计算机小组的优先。请编写程序PROG1.PRG,其功能是将同时参加两个小组的学生记录从文艺小组库中删除。最后将被删除的记录转到相同结构的数据库CF.DBF中。

推荐给我的朋友

 

[关闭窗口]

edu@service.netbig.com 回去网大主页