收藏 分享(赏)

Visual Foxpro复习题.doc

上传人:11xg27ws 文档编号:7805368 上传时间:2019-05-26 格式:DOC 页数:6 大小:77.50KB
下载 相关 举报
Visual Foxpro复习题.doc_第1页
第1页 / 共6页
Visual Foxpro复习题.doc_第2页
第2页 / 共6页
Visual Foxpro复习题.doc_第3页
第3页 / 共6页
Visual Foxpro复习题.doc_第4页
第4页 / 共6页
Visual Foxpro复习题.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、山东理工大学成人高等教育 VFP 复习题一、选择题1、可以伴随着表的打开而自动打开的索引文件是( )。 A单一索引文件(IDX) B复合索引文件(CDX) C结构化复合索引文件 D非结构化复合索引文件 2、VFP 中 DO WHILE语句是( ) 。A循环语句 B条件语句 C多重分支语句 D执行命令文件语句3、假设已经生成了名为 xsgl的菜单文件,执行该菜单文件的命令是( ) ADO xsgl BDO xsgl.mpr C.DO xlgl.prg DDO xsgl.mnx 4、在表单 MyForm的一个控件的事件或方法代码中,改变该表单的背景色为绿色的正确命令( )AMyFormBackCo

2、lor=RGB(0,255,0) BTHISParentBackColor=RGB(0,255,0)5、VFP 是一种( ) 。ADB(数据库) BDBS(数据库系统) CDBMS(数据库管理系统) DOS(操作系统) CThisFormSetBackColor=RGB(0,255,0) DTHISBackColor=RGB(0,255,0) 6、在下列函数中,函数值为数值型的是( )。 AAT(人民 , 中华人民共和国) BCTOD(010196) CBOF() DSUBSTR(DTOC(DATE(),7) 7、使用命令 DECLARE mm(3,2)定义的数组,包含元素个数及初值为( )

3、。A6, 0 B4, .T. C6,.F. D6, .NULL.8、在 VFP中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为( )A 1、 4、 8 B 4、 4、 10 C 1、 10、 8 D 2、 8、 89、Visual FoxPro 中能够实现的三种基本关系运算是( )。A.索引、排序、查找 B.建库、录入、排序 C.选择、投影、连接 D.显示、统计、复制10、在 VFP 中 , 表 单 (Form)是 指 ( )。 A数据库中各个表的清单 B窗口界面 C数据库查询的列表 D一个表中各个记录的清单 11、能够终止本次循环而开始下一轮循环执行的命令是( ) 。

4、 ALOOP BEXIT CSKIP DGOTO 12、使用 REPLACE命令时,如果范围短语为 ALL,则执行该命令后记录指针指向( )。A末记录 B.首记录 C.末记录的后面 D.首记录的前面13、VFP 支持的数据模型是( )。A层次 B网状 C关系 D树状二、填空题1、“中国“$“可爱的中国“的结果是_ _,函数 eof()值的类型为_ _。2、VFP 中项目文件的扩展名为_ _,表单文件的扩展名为_ _。3、在 Visual FoxPro6.0中,数据表分为_ _和_ _两种。 4、VFP 中的建立程序文件的命令是_ _,执行程序文件的命令是_ _。5、程序的三种基本结构是_ _、

5、选择结构和_ _。6、VFP 中刷新表单的方法是_ _,建立数据表的命令是_ _。7、在 SELECT-SQL语句中,表示排序用_ _子句,表示分组用_ _子句。8、VFP 中函数 RecNo()的含义为_ _,项目文件的扩展名为_ _。9、让控件获得焦点的方法是_ _,创建对象时发生_ _事件。10、VFP 基类有两种:_ _和_ _。11、VFP 中返回系统当前日期的函数是_ _,函数 LEN(“珍爱生命”)的值是_ _。12、命令 GO TOP的含义是_ _,命令 SKIP 的含义是_。13、在 Visual FoxPro6.0中,数据表分为_ _和_ _两种。 14、Visual Fo

6、xpro 中逻辑型字段默认的宽度是( )个字节, 日期型字段默认的宽度是( )个字节。15、使用命令 DECLARE sz(4,3)定义的数组,包含元素个数是( ) ,元素初值是( ) 。16、将 D 盘根目录设置为默认工作目录的命令是( ) 。三、判断题( )1、用于建立或修改程序文件的命令是 MODIFY COMMAND 。( )2、数据库文件的扩展名是 DBC。( )3、数据表文件名 B.DBF 是合法的。( )4、Visual Foxpro 属于关系型数据库管理系统。( )5、将表单从内存中释放的命令是:ThisForm.Refresh。( )6、函数 TIME()返回值是数值型。四、

7、写出实现下列功能的命令已知:ZG.DBF(含有多条记录)已经打开,表的结构如下所示:工号 C(10),姓名 C(8),性别 C(2),出生日期 D(8),基本工资 N(5,1) 1把所有女职工的记录按基本工资从高到低的顺序显示出来(要求使用 SQL命令) 。2将表中每个职工的基本工资值增加 200元。五、写出实现下列功能的命令已知:SP.DBF(含有多条记录)已经打开,表的结构如下所示:货号 C(12),商品名 C(16),单价 N(5,1),数量 N(3),厂家 C(6),出厂日期 D(8),总金额 N(7,1) 3计算表中每一条记录的“总金额” ,打 7折后填入表中。2将表中所有数量在 1

8、00之内的商品的货号、商品名、单价、厂家显示出来(要求使用 SQL命令) 。4以“商品名”为关键字建立结构化复合索引文件,索引标记为 spm,并将其指定为主控索引。六、写出下列程序的运行结果或程序功能1. 请写出运行结果:S=0FOR I=2 TO 100 STEP 2S=S+I? “I=“,IIF S10EXITENDIFENDFOR? “S=“,S程序运行结果如下:2请写出此程序的功能:Use ZGAccept “请输入职工姓名:” to XMLocate for 姓名=XMIf found()DisplayElse? “查找的职工不存在!”Endifuse程序的功能如下:七、写出下列命令

9、的功能假设已有 RSDA.DBF、RSCJ.DBF 两个表文件,它们的结构分别是:RSDA.DBF(学号 C(6),姓名 C(8),性别 C(2),出生日期 D(8)RSCJ.DBF(学号 C(6),英语 N(3),数学 N(3),计算机 N(3),总成绩 N(6)1、LIST STRUCTURE2、REPLACE ALL 总成绩 WITH 英语+数学+计算机3、SELECT SUM(总成绩),MAX(总成绩),MIN(总成绩) FROM RSCJ4、PACK5、COUNT FOR 性别= 男6、INDEX ON 学号 TAG XUEHAO DESC八、根据要求,写出实现下列各功能的程序1.

10、从键盘上输入任意两个整数,按照由大到小的顺序输出。2. 试设计一个表单如下图所示,其中包括 3个按钮(显示、放大、退出)和一个文本框。单击“显示”按钮时在文本框中显示“山东理工大学” ;单击“放大”按钮时表单的宽和高各增加 10个像素,单击“退出”按钮时关闭表单。要求写出详细的表单设计步骤及三个命令按钮的事件代码。九、根据要求,写出实现下列各功能的程序 1. 计算并输出 1至 100之间的偶数之和。2. 从键盘上输入任意 3个整数,输出值最小的数。十、根据要求,写出实现各功能的程序 1、求下面分段函数 f(x)的值,x 的值由键盘输入。f(x)= 2*X-1 X0-X+5 X=b? a,bel

11、se ? b,aendif3.表单的设计步骤如下:(1)新建一个表单; (2)在表单上添加各种控件; (3)设置各控件的属性;(4)添加各按钮的单击事件代码;(5)保存并运行表单。九、根据要求,写出实现各功能的程序1 (10 分) Clears=0 for i=2 to 100 step 2 s=s+i endfor ? “s=”,s 2Input “输入第一个数:” to n1 Input “输入第二个数:”to n2Input “输入第三个数:”to n3Minnum=n1If n20Y=2*X-1CASE X0Y=-X+5 ENDCASE?”F(X)=”,Y 2分其它:分支语句 2分,X 值的两种情况各 2分2、 INPU “请输入矩形的长:”TO CH 2 分INPU “请输入矩形的宽:”TO KU 2 分S=CH*KU 3分?“该矩形面积为:” ,S 3 分3、 (10 分)USE XSCJ 1 分GO TOPDO WHILE NOT EOF()1 分DO CASE CASE 英语60 AND 数学60?姓名,”英语、数学”CASE 英语60 AND 计算机60 6 分?姓名,”英语、计算机”CASE数学60 AND 计算机60?姓名, ”数学、计算机”ENDCASESKIP 2分ENDDO

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报