Visual Foxpro复习题.doc_第1页
Visual Foxpro复习题.doc_第2页
Visual Foxpro复习题.doc_第3页
Visual Foxpro复习题.doc_第4页
Visual Foxpro复习题.doc_第5页
免费预览已结束,剩余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 DDOxsgl.mnx4、在表单MyForm的一个控件的事件或方法代码中,改变该表单的背景色为绿色的正确命令( )AMyFormBackColor=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)定义的数组,包含元素个数及初值为( )。A6, 0 B4, .T. C6,.F. D6, .NULL.8、在VFP中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为( )A1、4、8 B4、4、10 C1、10、8 D2、8、89、Visual FoxPro中能够实现的三种基本关系运算是( )。A.索引、排序、查找 B.建库、录入、排序 C.选择、投影、连接 D.显示、统计、复制10、在VFP中,表单(Form)是指( )。 A数据库中各个表的清单 B窗口界面 C数据库查询的列表 D一个表中各个记录的清单11、能够终止本次循环而开始下一轮循环执行的命令是( )。 ALOOP BEXIT CSKIP DGOTO12、使用REPLACE命令时,如果范围短语为ALL,则执行该命令后记录指针指向( )。A末记录 B.首记录 C.末记录的后面 D.首记录的前面13、VFP支持的数据模型是( )。A层次 B网状 C关系 D树状二、填空题1、中国$可爱的中国的结果是_ _,函数eof()值的类型为_ _。2、VFP中项目文件的扩展名为_ _,表单文件的扩展名为_ _。3、在Visual FoxPro6.0中,数据表分为_ _和_ _两种。 4、VFP中的建立程序文件的命令是_ _,执行程序文件的命令是_ _。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 Foxpro中逻辑型字段默认的宽度是( )个字节, 日期型字段默认的宽度是( )个字节。15、使用命令DECLARE sz(4,3)定义的数组,包含元素个数是( ),元素初值是( )。16、将D盘根目录设置为默认工作目录的命令是( )。三、判断题( )1、用于建立或修改程序文件的命令是MODIFY COMMAND 。( )2、数据库文件的扩展名是DBC。( )3、数据表文件名B.DBF是合法的。( )4、Visual Foxpro属于关系型数据库管理系统。( )5、将表单从内存中释放的命令是:ThisForm.Refresh。( )6、函数TIME()返回值是数值型。四、写出实现下列功能的命令已知: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将表中所有数量在100之内的商品的货号、商品名、单价、厂家显示出来(要求使用SQL命令)。4以“商品名”为关键字建立结构化复合索引文件,索引标记为spm,并将其指定为主控索引。六、写出下列程序的运行结果或程序功能1. 请写出运行结果:S=0FOR I=2 TO 100 STEP 2 S=S+I ? I=,I IF S10 EXIT ENDIFENDFOR? S=,S 程序运行结果如下:2请写出此程序的功能:Use ZGAccept “请输入职工姓名:” to XMLocate for 姓名=XMIf found() DisplayElse ? “查找的职工不存在!”Endifuse程序的功能如下:七、写出下列命令的功能假设已有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. 从键盘上输入任意两个整数,按照由大到小的顺序输出。2. 试设计一个表单如下图所示,其中包括3个按钮(显示、放大、退出)和一个文本框。单击“显示”按钮时在文本框中显示“山东理工大学”;单击“放大”按钮时表单的宽和高各增加10个像素,单击“退出”按钮时关闭表单。要求写出详细的表单设计步骤及三个命令按钮的事件代码。 九、根据要求,写出实现下列各功能的程序 1. 计算并输出1至100之间的偶数之和。2. 从键盘上输入任意3个整数,输出值最小的数。十、根据要求,写出实现各功能的程序 1、求下面分段函数f(x)的值,x的值由键盘输入。 f(x)= 2*X-1 X0 -X+5 X02、从键盘上输入矩形的长和宽,计算并显示其面积。3、输出第四题中的表RSCJ中有两门不及格的学生的姓名、不及格课程名(要求用循环实现)。参考答案一、选 择:C A B B C A C A C B A C C 二、填空:1. .T. 逻辑型 、 2. .pjx .scx 3. GO SKI 4. 数据库表 自由表 5. MODIFY COMMAND DO 6. 顺序结构 循环结构8. Refresh Create 7. Order by Group by 8. 返回当前记录号 .pjx 9. setfocus init 10. 容器类 控件类 11. DATE() 8 12.将记录指针移向首记录 将记录指针移向下一条记录 13. 数据库表 自由表 14. 1、 8 15. 12 、 .F. 16. SET DEFAULT TO D: 三、判断 四、分别用一条或多条命令完成下列要求1.SELECT * FROM ZG WHERE 性别=”女” ORDER BY 基本工资 DESC 2.REPLACE ALL 基本工资 WITH 基本工资+200五、分别用一条或多条命令完成下列要求1. REPLACE ALL 总金额 WITH 单价*数量*0.72. SELECT货号,商品名,单价,厂家 FROM SP WHERE数量=b ? a,belse ? 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 “输入第二个数:”ton2Input “输入第三个数:”ton3 Minnum=n1If n2minnum Minnum=n2EndifIf n30 Y=2*X-1 CASE X0 Y=-X+5 ENDCASE ?”F(X)=”,Y 2分其它:分支语句2分,X值的两种情况各2分2、 INPU “请输入矩形的长:”TO CH 2分 INPU “请输入矩形的宽:”TO KU 2分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论