第一范文网 - 专业文章范例文档资料分享平台

2005年辽宁专升本考试真题-VFP部分

来源:用户分享 时间:2020-06-17 本文由醉歌离人 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

2005年辽宁省高职高专毕业生升入本科学校继续学习招生考试

第二部分:计算机高级语言部分(Visual FoxPro语言)

在以下各题中,如果要用到数据库表SPQK.DBF和SPXS.DBF的程序均使用下面的原始数 据,即不考虑各程序运行的影响。 SPQKDBF(商品情况) 编 号 ( C , 4 ) A001 A002 A003 A004 A005 名 称 ( C , 16 ) TCL-29电视 TCL-25电视 松下-29电视 SONY-29电视 海尔-29电视 编 号 ( C ,4 ) A002 A004 A001 A003 A001 A004 A002 A003 A001 A005 单 价 ( N , 8 , 2 ) 3800.00 2500.00 4500.00 5000.00 4800.00 库存数量 ( N , 3 ) 30 50 20 25 30 销 售 日 期 ( D ,8 ) 01/12/05 02/12/05 03/12/05 01/15/05 01/02/05 03/08/05 02/05/05 03/11/05 02/25/05 01/19/05 库存总值 ( N , 10 , 2) SPXS.DBF(商品销售情况) 销 售 数 量 ( N ,3 ) 5 8 10 4 5 12 6 2 8 9 四、填空题(将正确答案填写到答题卡的相应位置上。每空2分,共10分) 41.命令LOCATE,SEEK,FIND中,执行时不要求对数据库表建立索引的命令

是_________________________

42.Visual FoxPro是_____________模型的数据库管理系统。 43.类包含了有关对象的特征和_______________信息。

44.在Visual FoxPro的表结构中,逻辑型和备注型字段的宽度分别是____________字节。 45.Visual FoxPro的数据库文件包含许多表,其文件扩展名为____________________。 五.阅读程序题

(阅读程序,将正确的运行结果填写到答题卡相应的位置上。每小题3分,共24分) 46.SET TALK OFF

SET HEADING OFF CLEAR USE SPQK

INDEX ON 库存数量 TO SPQK1 SKIP 3 DISP OFF

第 1 页 共 9 页

USE

程序的运行结果为:__________________________________ 47.SET TALK OFF

CLEAR USE SPQK

SUM 库存数量*单价TO A1 FOR 单价>4500 ?A1 USE

程序的运行结果为:__________________________________ 48.SET TALK OFF

CLEAR USE SPXS X=0

GO BOTTOM

DO WHILE.NOT.BOF() IF编号= =”A004” X=X + 销售数量 ENDIF

SKIP – 1 ENDDO ?X USE

程序的运行结果为:__________________________________ 49.SET TALK OFF

CLEAR P=1 N=1 X=0

@3,10 SAY”请输入一个自然数:” GET X READ S=0

DO WHILE N < =X

P=P*N S=S+P N=N+1 ENDDO

@10,10 SAY “计算的结果是:” +STR(S)

当输入为:4时,程序的运行结果为:____________________ 50.SET TALK OFF

CLEAR SELECT 1 USE SPQK

INDEX ON 编号 TO SPQK SELECT 2

第 2 页 共 9 页

USE SPXS

SET RELATION TO 编号 INTO A GO 5

?A - >名称,销售数量 CLOSE DATABASE

程序的运行结果为:__________________________________ 51.SET TALK OFF

CLEAR USE SPQK

DO WHILE.NOT.EOF()

REPLACE 库存总值 WITH 单价*库存数量 SKIP ENDDO

LOCATE FOR 编号 = = “A003” ?名称,库存总值 USE

程序的运行结果为:__________________________________

52. SET TALK OFF

CLEAR DIME F(5) F(1)=1 F(2)=2

FOR K=3 TO 5

F(K)=F(K-1)+F(K-2) ENDFOR H=1 L=15 N=0

FOR K=1 TO 5

@ 4+H,L+N* 8 SAY LTRIM(STR(F(K))) N=N+1 IF N%4=0 H=H+2 N=0

ENDIF ENDFOR

程序的运行结果为:_____________________________________ 53. SET TALK OFF

CLEAR

S=0 X=1 Y=2

第 3 页 共 9 页

DO TT ? S

PROCEDURE TT X=Y S=S+X RETURN

程序的运行结果为:______________________________________ 六. 完善程序题(请在答题卡相应的位置上填写正确的语句,使程序完整正确。每小题3分,

共24分)

54.将2005年3月没有销售的商品设置删除标记

SET TALK OFF SELECT 2 USE SPXS SELECT 1 USE SPQK

DO WHILE .NOT. EOF() BH=编号 SELECT 2

SUM 销售数量 TO X FOR DTOC(销售日期,“YYYY.MM.DD”)=”200503”; .AND.编号=BH SELECT 1 IF X=0

________________ ENDIF SKIP ENDDO

CLOSE DATABASE

55.显示2005年3月销售商品的名称、销售数量、销售日期、单价,销售金额

SET TALK OFF CLEAR SELECT 1 USE SPQK

INDEX ON 编号 TO SPQK SELECT 2 USE SPXS

SET RELATION TO 编号 INTO A SCAN FOR DTOC(销售日期,“YYYY.MM.DD”)=”200503” 销售金额=___________________________________ ?A->名称,销售数量,销售日期,A->单价,销售金额 ENDSCAN

CLOSE DATABASE

56.显示库存数量由小到大排在第四位的商品情况

第 4 页 共 9 页

SET TALK OFF SET HEADING OFF CLEAR USE SPQK

INDEX ON 库存数量 TO SPQK1 _____________________ DISP OFF USE

57.汇总每种商品的销售数量,显示其名称,单价,销售数量

SET TALK OFF CLEAR USE SPXS

INDEX ON 编号TO SPXS _______________TO HZ SELECT 1 USE SPQK

INDEX ON 编号 TO SPQK SELECT 2 USE HZ

SET RELATION TO 编号INTO A DO WHILE .NTO.EOF()

?A->名称,A->单价,销售数量 SKIP ENDDO CLOSE ALL

58.用SQL 语言查询库存数量低于30件的商品情况

SET TALK OFF CLEAR SELECT *; FROM SPQK;

_______________________________ USE

59. 用SQL语言查询编号为”A001”,”A002”,”A005”的商品销售情况

SET TALK OFF CLEAR

SELECT * FROM SPXS;

第 5 页 共 9 页

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新经管营销2005年辽宁专升本考试真题-VFP部分 全文阅读和word下载服务。

2005年辽宁专升本考试真题-VFP部分 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1082113.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top