vfp上机试题及答案_第1页
vfp上机试题及答案_第2页
vfp上机试题及答案_第3页
vfp上机试题及答案_第4页
vfp上机试题及答案_第5页
已阅读5页,还剩1页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

vfp上机试题及答案

单项选择题(每题2分,共10题)1.在VFP中,用于建立数据库的命令是()A.CREATETABLEB.CREATEDATABASEC.CREATEVIEWD.CREATEINDEX2.以下不属于VFP数据类型的是()A.数值型B.字符型C.逻辑型D.数组型3.命令窗口中输入“?DATE()”,显示的是()A.当前日期B.当前时间C.当前日期和时间D.系统默认日期4.要将表中所有记录删除,使用的命令是()A.DELETEB.DELETEALLC.PACKD.ZAP5.在VFP中,主索引字段()A.不能出现重复值或空值B.能出现重复值C.能出现空值D.以上都不对6.表单文件的扩展名是()A..prgB..dbfC..scxD..frm7.用于关闭表单的方法是()A.ReleaseB.HideC.ShowD.SetFocus8.以下关于函数的说法正确的是()A.函数都有返回值B.函数都没有参数C.自定义函数必须有参数D.函数不能嵌套调用9.在VFP中,查询设计器生成的SQL语句保存在()A.表单文件中B.程序文件中C.查询文件中D.数据库文件中10.要设置文本框的显示内容,应设置的属性是()A.CaptionB.ValueC.NameD.Enabled答案:1.B2.D3.A4.D5.A6.C7.A8.A9.C10.B多项选择题(每题2分,共10题)1.以下属于VFP数据库对象的有()A.表B.视图C.索引D.报表2.下列属于数值型函数的有()A.INT()B.ABS()C.LEN()D.SQRT()3.在VFP中,表单的事件有()A.LoadB.InitC.ClickD.Close4.可以用来建立查询的方法有()A.使用查询设计器B.使用SQL语句C.使用向导D.使用报表设计器5.以下关于数组的说法正确的有()A.数组可以存储不同类型的数据B.数组大小可以动态改变C.数组可以是一维或多维D.数组元素可以直接赋值6.数据库表的字段有效性规则可以设置()A.规则表达式B.错误提示信息C.默认值D.字段类型7.以下哪些是VFP的报表控件()A.标签B.文本框C.线条D.图片/OLE绑定型控件8.用于数据更新的SQL语句有()A.INSERTB.UPDATEC.DELETED.SELECT9.以下属于VFP程序结构的有()A.顺序结构B.选择结构C.循环结构D.分支结构10.可以对表进行排序的方式有()A.升序B.降序C.按主索引排序D.按普通索引排序答案:1.ABC2.ABD3.ABCD4.ABC5.ACD6.ABC7.ABCD8.ABC9.ABC10.ABCD判断题(每题2分,共10题)1.VFP中,自由表可以添加到数据库中。()2.逻辑型数据只有.T.和.F.两个值。()3.表单运行时,Init事件先于Load事件触发。()4.SQL语句中,DELETE命令只能删除一条记录。()5.索引可以提高数据的查询速度。()6.文本框和标签的功能完全一样。()7.在VFP中,一个数据库可以包含多个表。()8.自定义函数不能调用系统函数。()9.报表文件可以直接修改数据。()10.数组在定义时必须指定大小。()答案:1.√2.√3.×4.×5.√6.×7.√8.×9.×10.×简答题(每题5分,共4题)1.简述VFP中数据库和自由表的区别。答案:数据库表属于数据库,有长表名、字段级和记录级规则等;能建立主索引等多种索引。自由表不属于数据库,没有长表名,规则较少,索引类型有限。2.如何使用SQL的INSERT语句向表中插入数据?答案:格式为INSERTINTO表名[(字段名1,字段名2,...)]VALUES(值1,值2,...)。若插入所有字段数据,字段名可省略,按表结构顺序给出对应值。3.简述表单设计中常用的布局工具及其作用。答案:常用布局工具如“布局”工具栏。可用于对齐控件,如左对齐、居中对齐等;调整控件大小,使其一致;还能设置控件间的间距,让表单布局更美观。4.如何使用VFP中的查询设计器创建一个简单查询?答案:打开查询设计器,添加要查询的表。在“字段”选项卡选要显示字段,在“筛选”选项卡设置查询条件,设置排序等,最后运行查询,保存查询文件。讨论题(每题5分,共4题)1.讨论在VFP开发中,如何提高应用程序的性能。答案:合理设计数据库结构,减少冗余;正确使用索引提高查询速度;优化SQL语句,避免复杂嵌套;合理使用内存变量,减少数据读写次数;优化表单设计,减少不必要控件加载。2.谈谈你对VFP中面向对象编程的理解。答案:VFP支持面向对象编程,将数据和操作封装成对象,具有封装性、继承性和多态性。通过定义类创建对象,可提高代码复用性和可维护性,方便构建大型应用程序。3.举例说明在VFP中如何处理用户输入的错误数据。答案:比如在文本框输入数据时,可在Valid事件写代码判断数据是否符合要求。如输入数值,用ISDIGIT

温馨提示

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

评论

0/150

提交评论