五、程序分析题
43.程序分析题
CLEAR
P = 0
FOR N = 1 TO 49
IF N>10
EXIT
ENDIF
IF MOD (N, 2) = 0
P = P+N
ENDIF
ENDFOR
"P=" , P
RETURN
执行上述程序,运行结果是
44.设图书.DBF表文件的内容如下:
记录号 编号 书名 出版单位 单价
1 113388 高等数学 清华大学出版社 24.00
2 445501 数据库导论 科学出版社 27.90
3 332211 计算机基础 高等教育出版社 23.00
4 665544 Visual FoxPro 电子工业出版社 28.60
5 456788 操作系统原理 电子工业出版社 25.00
6 456728 操作系统概论 高等教育出版社 21.00
7 375666 计算机网络 清华大学出版社 37.00
8 245682 计算机原理 高等教育出版社 25.00
阅读下列程序,写出程序的运行结果:
CLEAR
USE 图书
UPDATE图书 SET 单价=单价+10 WHERE 出版单位="科学出版社"
SELECT MAX(单价) INTO ARRAY A FROM 图书
A(1)
SELECT出版单位,AVG(单价) AS 平均价 FROM 图书;
GROUP BY 出版单位 INTO CURSOR TEMP
SELECT * FROM TEMP ORDER BY 平均价 DESC;
INTO CURSOR TEMP1
GO BOTTOM
出版单位
CLOSE DATABASE
执行上述程序,运行结果是:________ ______________
六、程序设计题
45.在c:\ata\temp\420202\1234567\dit\GAE\temp下有“订货管理”数据库,数据库有一表“ORDER_DETAIL”,结构为:订单号C(6),器件名C(16),单价N(10,2)。请编写程序PROG1.DBF,保存在c:\ata\temp\420202\1234567\dit\GAE\temp,要求修改器件的单价,修改方法:器件名为CPU的单价下调 10%,声卡下调10%,闪存下调15%,显卡上浮 10%,内存上浮15%。
七、操作题
46.(1)请在C:\ata\Answer\420202\1234567\VFT下打开数据库CK3。
(2)为表zg建立主索引,索引为primarg Key ,索引表达式为“职工号”。
(3)为表CK建立候选索引,索引名为candi_Key ,索引表达式为“仓库号”。
47.根据表txl.dbf和表jsh.dbf建立一个查询所有教师的职称、电话、奖金;要求查询去向是表,表名为query1.dbf,并执行该查询。
48.在考生目录下有数据库“CADB.DBC”,其中有数据库表“ZXKC”和“ZX”。建立单价大于等于1000,按规格降序排列的本地视图“CAMELTST”,该视图按顺序包括字段:产品编号、品名、进贷日期、规格。