ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:23.03KB ,
资源ID:5741821      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5741821.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(表单设计与应用有答案.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

表单设计与应用有答案.docx

1、表单设计与应用有答案表单设计与应用1. 在Visual FoxPro中,下面关于属性、方法和事件的叙述错误的是_。A.属性用于描述对象的状态,方法用于表示对象的行为B.基于同一个类产生的两个对象可以分别设置自己的属性值C.事件代码也可以像方法一样被显示调用D.在创建一个表单时,可以添加新的属性、方法和事件答案:D解答 在面向对象的方法中,对象被定义为由属性和相关方法组成的包。属性用来表示对象的状态,方法用来描述对象的行为。类是对一类相似对象的性质描述,这些对象具有相同的性质:相同种类的属性以及方法。类好比是一类对象的模板,有了类定义后,基于类就可以生成这类对象中任何一个对象。这些对象虽然采用相

2、同的属性来表示状态,但它们在属性上的取值完全可以不同。事件(Event)是由对象识别和响应的某些操作,用户可以自己编写方法程序代码以响应特定的事件。事件可以由系统引发,也可以由用户引发。在创建一个表单时,可以设置属性,但不能添加新的属性。2. 在Visual FoxPro中,下面关于属性、事件、方法叙述错误的是_。A.属性用于描述对象的状态B.方法用于表示对象的行为C.事件代码也可以像方法一样被显式调用D.基于同一个类产生的两个对象的属性不能分别设置自己的属性值答案:D解答 本题考查的知识点是属性、事件和方法的基本概念。同一个类可以产生多个对象,每个对象都可以设置自己的属性值,所以D选项的叙述

3、是错误的。即本题的答案为D。3. 创建一个名为student的新类,保存新类的类库名称是mylib,新类的父类是Person,正确的命令是_。A.CREATE CLASS mylib OF student As PersonB.CREATE CLASS student OF Person As mylibC.CREATE CLASS student OF mylib As PersonD.CREATE CLASS Person OF mylib As student答案:C解答 使用CREATE CLASS命令可以创建新的类库,基本格式为CREATE CLASS 新类名 OF 新类库名 AS

4、父类。同类型题目在以往考试中没有出现过,应加以重视。4. 下列说法中错误的是_。A.类是对一类相似对象的性质描述,这些对象具有系统的性质。基于类可以生成该类对象的任何一个对象B.方法定义在类中,但是定义类的主体是对象C.每个对象都有一定的状态和自己的行为D.在同一个类上定义的对象采用相同的属性来表示状态,所以在属性上的取值也必须相同答案:D解答 在基类上生成不同的对象,这些对象采用不同的属性来表示状态,它们在属性上的取值可以完全不同。5. 表单文件的扩展名是_。A.frmB.prgC.sexD.vcx答案:C解答 表单译自英文Form一词,在Visual Basic中译为窗体。在Visual

5、Basic中,窗体的扩展名为.frm,在Visual FoxPro中,表单的扩展名为.scx。.prg是程序文件的扩展名。6. 打开已经存在的表单文件的命令是_。A.MODIFY FORMB.EDIT FORMC.OPEN FORMD.READ FORM答案:A解答 如果一个表单不属于某个项目,可以使用以下方法打开:单击“文件”菜单中的“打开”命令,然后在“打开”对话框中选择需要修改的表单文件;或者在命令窗口输入命令“MODIFY FORM表单文件名”。在这里,如果命令中指定的表单文件不存在,系统将启动表单设计器创建一个新表单。7. 下列关于命令DO FORM XX NAME YY LINKE

6、D的叙述中,正确的是_。A.产生表单对象引用变量XX,在释放变量XX时自动关闭表单B.产生表单对象引用变量XX,在释放变量XX时并不关闭表单C.产生表单对象引用变量YY,在释放变量YY时自动关闭表单D.产生表单对象引用变量YY,在释放变量YY时并不关闭表单答案:C解答 Do Form命令中包含Name子句,系统将建立指定名字的变量,并使它指向表单对象,如果包含Linked关键字,表单对象将随指向它的变量的清除而关闭(释放),否则,即使变量已经清除,表单对象也依然存在。8. 在Visual FoxPro中,调用表单mf1的正确命令是_。A.DO mf1B.DO FROM mf1C.DO FORM

7、 mf1D.RUN mf1答案:C解答 调用表单的命令格式为DO FORM表单文件名。9. 在Visual FoxPro中,表单(Form)是指_。A.数据库中各个表的清单B.一个表中各个记录的清单C.数据库查询的列表D.窗口界面答案:D解答 在Visual FoxPro中,表单可以显示表中的数据,但绝不是表或记录的清单,而是由用户设计的Windows接口,是应用程序的界面。表单采用图形显示方式,文件扩展名.SCX。10. Visual FoxPro中表单文件以_扩展名存储,通过_属性来引用表单对象。而Caption属性用于设置表单标题栏中的信息。答案:.SCX,Name解答 Visual F

8、oxPro的表单文件的扩展名为.SCX,每个表单都有一个Name属性,在程序运行时可通过它来引用表单。11. 假设某表单的Visible属性的初值为.F.,能将其设置为.T.的方法是_。A.HideB.ShowC.ReleaseD.SetFocus答案:B解答 Hide方法用于隐藏表单;Show方法用于显示表单;Release方法用于将表单从内存中释放;GetFocus方法可让控件获得焦点,使其成为活动对象。12. 让隐藏的MeForm表单显示在屏幕上的命令是_。A.MeForm.DisplayB.MeForm.ShowC.MeForm.ListD.MeForm.See答案:B解答 显示表单的

9、方法是Show。13. 释放和关闭表单的方法是_。A.ReleaseB.DeleteC.LostFocusD.Destroy答案:A解答 在Visual FoxPro中释放和关闭表单的方法是Release。14. 执行命令MyForm=CreateObject(Form)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令_。A.MyForm.ListB.MyForm.DisplayC.MyForm.ShowD.MyForm.ShowForm答案:C解答 一个对象即使是隐藏的,在代码中仍可以访问它。当一个表单由活动变成隐藏时,最近活动的表单或其他对象将成为活动的。当一个表单的Visible

10、属性由.F.设置成.T.时,表单将成为可见的,但并不成为活动的。要使一个表单成为活动的,可使用Show方法。Show方法在使表单成为可见的同时,使其成为活动的。15. 下列表单的_属性设置为真时,表单运行时将自动居中。A.AutoCenterB.AlwaysOnTopC.ShowCenterD.FormCenter答案:A解答 题中选项A是指表单初始化时是否自动在Visual FoxPro主窗口内居中显示;选项B是指表单是否总是位于其他打开窗口之上;选项C和D在表单命令中没有意义。16. 表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“

11、修改”,可以使用代码_。A.myForm.Page3.myPageFrame.Caption=修改B.myForm.mypageFrame.Caption.Page3=修改C.Thisform.myPageFrame.Page3.Caption=修改D.Thisform.myPageFrame.Caption.Page3=修改答案:C解答 Thisform可以实现对当前表单的访问,而不能直接使用表单名称。修改控件的标题应使用其Caption属性。17. 在表单设计中经常会用到一些特定的关键字、属性和事件。下列各项中属于属性的是_。A.ThisB.ThisFormC.CaptionD.Click

12、答案:C解答 Caption属于属性,Click属于事件,This和ThisForm是关键字。18. 在Visual FoxPro中,运行表单时最先引发的表单事件是_事件。答案:Load解答 Load事件在表单对象建立之前引发,即运行表单时,先引发表单的Load事件,再引发表单的Init事件。19. 在Visual FoxPro表单中,当用户使用鼠标单击命令按钮时,会触发命令按钮的_事件。答案:Click解答 Click事件用鼠标单击对象时引发。20. 在Visual FoxPro中,UnLoad事件的触发时机是_。A.释放表单B.打开表单C.创建表单D.运行表单答案:A解答 UnLoad事件

13、是表单对象释放时引发,所以触发时机是释放表单。21. 在表单中为表格控件指定数据源的属性是_。A.DataSourceB.RecordSourceC.DataFromD.RecordFrom答案:B解答 本题考查的知识点是表格控件的属性。在表单中为表格控件指定数据源的属性是RecordSource,同时可以通过RecordSourceType属性指定数据源的类型。即本题的答案为B。22. 关闭表单的程序代码是ThisForm.Release,Release是_。A.表单对象的标题B.表单对象的属性C.表单对象的事件D.表单对象的方法答案:D解答 表单常用的事件有Init事件、Destroy事件

14、、Error事件、Load事件、Unload事件、GotFocus事件、Click事件、DblClick事件、RightClick事件、InteractiveChange事件;表单常用的方法有Release方法、Refresh方法、Show方法、Hide方法、SetFocus方法。Release方法将表单从内存中释放。23. 将当前表单从内存中释放的正确语句是_。A.ThisForm.CloseB.ThisForm.ClearC.ThisForm.ReleaseD.ThisForm.Refresh答案:C解答 本题考查的知识点是表单常见方法。Release方法将当前表单从内存中释放。Refre

15、sh方法重新绘制表单或控件。Clear和Close不是表单的方法,即本题的答案为C。24. 关闭释放表单的方法是_。A.shutB.closeFormC.releaseD.close答案:C解答 本题考查的知识点是表单方法。将表单从内存中释放(清除)用release方法。即本题的答案为C。25. 下面关于数据环境和数据环境中两个表之间关联的陈述中,正确的是_。A.数据环境是对象,关系不是对象B.数据环境不是对象,关系是对象C.数据环境是对象,关系是数据环境中的对象D.数据环境和关系都不是对象答案:C解答 数据环境是表单的对象,关系是数据环境中的对象,它有自己的属性、方法和事件。编辑关系主要通过

16、设置关系的属性来完成,要设置关系属性,可以先单击表示关系的连线选定关系,然后在“属性”窗口中选择关系属性并设置。26. 在表单设计器中可以通过_工具栏中的工具快速对齐表单中的控件。答案:“布局”解答 利用“布局”工具栏中的按钮,可以调整表单窗口中控件的相对大小或位置。27. 在“表单设计器”中设计表单时,如果从“数据环境设计器”中将表拖放到表单中,则表单中将会增加一个_对象;如果从“数据环境设计器”中将某表的逻辑型字段拖放到表单中,则表单中将会增加一个_对象。答案:表格,复选框解答 Visual FoxPro允许用户从“数据环境设计器”窗口、“项目管理器窗口”或“数据库设计器”窗口中直接将字段

17、、表或视图拖放到表单,系统将产生相应的控件并使之与字段相联系。默认情况下,如果拖动的是字符型字段,将产生文本框控件;如果拖动的是备注型字段,将产生编辑框控件;如果拖动的是表或视图,将产生表格控件;如果拖动的是逻辑型字段,将产生复选框控件。但用户可以选择“工具”菜单中的“选项”命令,打开“选项”对话框,然后在“字段映像”选项卡中修改这种映像关系。28. 在数据环境中,数据库中表之间的永久关系将自动添加到数据环境中,要把永久关系类型改为一对多的关系,应设置它的_属性。答案:OneToMany解答 在数据环境中,关系具有一个OneToMany属性,当它取值为.T.时,主表与从表之间是一对多的关系;取

18、值为.F.时,主表与从表之间是一对一的关系。29. 下面关于表单数据环境的叙述,其中错误的是_。A.可以在数据环境中加入与表单操作有关的表B.数据环境是表单的容器C.可以在数据环境中建立表之间的联系D.表单运行时自动打开其数据环境中的表答案:B解答 通常情况下,数据环境中的表会随着表单打开而自己打开,可以通过数据环境设计器添加、移去表,编辑表之间的关系,因此选项B是错误的。30. 表单生成后,在_菜单中选择“数据环境”,可以打开数据环境设计器。答案:显示解答 表单生成后,就需要为表单指定数据环境,有多种方法可以打开数据环境设计器: (1)在“显示”菜单中选择“数据环境”; (2)单击鼠标右键,

19、弹出表单或表单集的快捷菜单,选择“数据环境”。 31. 可以在_中可视地设置数据环境。答案:数据环境设计器解答 在打开或修改一个表单或报表时需要打开的全部表、视图和关系称为数据环境。可以在数据环境设计器中可视地设置数据环境,并将它和表单或表单集一起保存。32. 设置文本框显示内容的属性是_。A.ValueB.CaptionC.NameD.InputMask答案:A解答 Caption属性常用于设置的标题,不过文本框没有Caption属性;Name属性指定在代码中用于引用文本框对象的名称;InputMask属性指定每个字符输入时必须遵守的规则。33. 为了隐藏在文本框中输入的信息,用占位符代替显

20、示用户输入的字符,需要设置的属性是_。A.ValueB.ControlSourceC.InputMaskD.PasswordChar答案:D解答 本题主要考查文本框控件常用的属性。Value属性用于返回文本框中的内容;ControlSource属性用于为文本框指定一个字段或内存变量;InputMask属性用于指定每个字符输入时必须遵守的规则。34. 命令按钮的Cancel属性的默认值是_。答案:.F.解答 命令按钮的Cancel属性的默认值为.F.。Cancel属性值为.T.的命令按钮称为“取消”按钮。35. 可以使编辑框的内容处于只读状态的两个属性是ReadOnly和_。答案:Enabled

21、解答 ReadOnly属性的默认值为.F.,此时用户可以修改编辑框中的内容。如果将ReadOnly属性设置为.T.,那么编辑框将处于只读状态,用户不能修改其中的内容。Enabled属性用于设置控件是否可用,默认值为.T.,此时其对象是有效的,能被选择,能响应用户引发的事件;如果该属性设置为.F.,则编辑框将处于无效状态,不能被选择。36. 在Visual FoxPro中,假设表单上有一选项组:男女,初始时该选项组的Value属性值为1。若选项按钮“女”被选中,该选项组的Value属性值是_。A.1B.2C.“女”D.“男”答案:B解答 选项组的Value属性用于表示被选定选项按钮的序号,默认为

22、1,也就是第一个选项按钮默认情况下被选中。若第二选项按钮被选中,则Value值为2。本题中“女”为第二个选项按钮,但其被选中时,该选项组的Value属性值为2。37. 在表单中为表格控件指定数据源的属性是_。A.DataSourceB.DataFromC.RecordSourceD.RecordFrom答案:C解答 表格控件属性主要有ColumnCount、RecordSource、RecordSourceType、LinkMaster、childOrder和RelationaIgxpr等。ColumnCount属性用于指定表格列数,RecordSource属性用于指定表格数据源,Record

23、SourceType属性用于指定表格数据源的类型,LinkMaster用于指定表格控件中所显示的子表的父表名称,RelationalExpr属性用于确定基于主表字段的关联表达式。38. 在表单中设计一组复选框(CheckBox)控件是为了可以选择_个或_个选项。答案:零 多解答 复选框的不确定状态和不可选状态不同。不确定状态只表明复选框的当前状态值不属于两个正常状态值中的一个,但用户仍能对其进行选择操作,并使其变为确定状态。而不可选定状态则表明用户现在不适合针对它作出某种选择。在屏幕上,不确定状态复选框以灰色显示,标题文字正常显示。39. 假定一个表单里有一个文本框Text1和一个命令按钮组C

24、ommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是_。A.This.ThisForm.Text1.ValueB.This.Parent.PaRent.Text1.ValueC.Paient.Parent.Text1.ValueD.This.Parent.Text1.Value答案:B解答 Visual FoxPro中常用的容器对象包括:表单集、表单、表格、列、页框、页、命令按钮组、选项按钮组、Container对象。容器中常用的几个属性或关键字如下。

25、Parent:当前对象的直接容器对象。This:当前对象。ThisForm:当前对象所在的表单。ThisFormSet:当前对象所在的表单集。所以选项B正确。40. 为了在文本框输入时隐藏信息(如显示“*”),需要设置该控件的_属性。答案:PasswordChar解答 PasswordChar属性指定文本框控件内是显示用户输入的字符还是显示占位符;指定用做占位符的字符。该属性的默认值是空串,没有占位符,文本框内显示用户输入的内容。当为该属性指定一个字符后,文本框内将只显示占位符,而不会显示用户输入的实际内容。该属性在设计和运行时可用,仅适用于文本框。41. 页框控件也称为选项卡控件,在一个页框

26、中可以有多个页面,页面个数的属性是_。A.CountB.PageC.NumD.PageCount答案:D解答 在Visual FoxPro中页面个数的属性是PageCount。Count是用于计算检索的函数。42. 如果文本框中只能输入数字和正负号,需要设置文本框的_属性。答案:InputMask解答 本题考查的知识点是文本框属性。InputMask属性指定在一个文本框中如何输入和显示数据。当其属性值为9时,允许输入数字和正负数。43. 假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入:=2001-9-10-2001-8-

27、20。请问以上操作后,文本框Value属性值的数据类型为_。A.日期型B.数值型C.字符型D.以上操作出错答案:B解答 日期与日期相减表示两个指定日期相差的天数,所以最后Value属性值的数据类型为数值型。44. 在visual FoxPro中,假设表单上有一项选项组:男女,该选项组的Value属性值赋为0。当其中的第一个选项按钮“男”被选中,该选项组的Value属性值为_。答案:1解答 Value属性用于指定选项组中哪个选项按钮被选中。该属性值的类型可以是数值型的,也可以是字符型的。若为数值型N,则表示选项组中第N个选项按钮被选中;若为字符型C,则表示选项组中C属性值为Caption的选项按

28、钮被选中。45. 在Visual FoxPro表单中,用户确定复选框是否被选中的属性是_。答案:Value解答 复选框的Value属性用来指明复选框的当前状态,它的属性值有3种情况。46. 假设表单MyForm隐藏着,让该表单在屏幕上显示的命令是_。A.MyForm.ListB.MyForm.DisplayC.MyForm.ShowD.MyForm.ShowForm答案:C解答 要使一个表单成为活动的,可使用Show方法。47. 为了在报表中插入一个文字说明,应该插入一个_控件。答案:标签解答 标签是用以显示文本的图形控件,被显示在Caption属性中指定的称为标题文本,每个字段前的说明性文字、报表标题都是用标签控件来完成的。48. 表格控件的数据源可以是_。A.视图B.表C.SQL SELECT语句D.以上3种都可以答案:D解答 表格控件的数据源可以是查询,也可以是表和视图。49. 在表单设计器环境中,为表单添加一选项按钮组:男女。默认情况下,第一个选项按钮“男”为选中状态,此时该选项按钮组的Value属性值为_。A.0B.1C.“男”D.T.答案:B解答 本题考查的知识点是选项组属性。选项组的Value属性值返回被选中的选项按钮。默认情况下是数值型。第一个按钮对应变量1,即被选中的按钮变量值

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1