第01套
一、操作系统题目
1.在考生目录下的ATM\FTP子目录中建立一个新的子目录ARCNET。2.取消考生目录下PTR\P1子目录中文件OPENERR.C的隐含属性。
3.将考生目录下的C\CHR子目录中的文件CTOD.PAS和考生目录下 PARSTR子目录中的文件INTERNET.C顺序合并拷贝到考生目录下PARSTR子目录中, 文件名为DEST.NLF。
4.将考生目录下的U\V\W子目录中的文件FRAME.OLD删除。
5.将考生目录下的ETHER目录中的SOCKET子目录删除。
6.将考生目录下的GTRSA\LIE子目录中的文件NOT.DAT更名为PCTOOLS.TXT。
二、改错题:
程序MODI1.PRG的功能是:按笔试成绩降序显示前十名和后十名考生的有关数据。改错要求: 程序中共有三个错误, 请修改“***found***”下面的错误, 并调试运行。
注意: 要求在指定位置修改, 不得增加或删减程序行。
set talk off
select 2
use cj
select 1
use djks
join with b to kkk fields 考号,姓名,b->笔试,b->上机 for 考号=b->考号
use kkk
***********found************
index on 笔试 to bsi
n=1
i=3
clear
@ 1,20 say"前十名考生:"
do while n<=10
@ i,20 say 考号
@ i,30 say 姓名
@ i,40 say 笔试
n=n+1
i=i+1
skip
enddo
wait " "
clear
? "后十名考生:"
i=3
***********found************
goto 100
skip -9
***********found************
do while eof()
@ i,20 say 考号
@ i,30 say 姓名
@ i,40 say 笔试
i=i+1
skip
enddo
use
set talk on
三、编程题:
设有如下数据库文件: 仓库(仓库号 C(4),城市 C(8),面积 N(4))职工(仓库号 C(4),职工号 C(4),工资 N(4))
订购单(职工号 C(4),供应商号 C(4),订购单号 C(4),订购日期 D,总金额 N(10))
供应商(供应商号 C(4),供应商名 C(16),地址 C(10))
请编写程序
PROG1.PRG文件,检索出和面积最小的仓库有联系的供应商的信息,将结果存放在sup1文件(和供应商文件具有相同的结构)中,并按供应商号升序排序。