2016-2017第一学期期中考试数据库试卷(1611、1612 第六章)一、单项选择题(每小题1分共45分)1.在Visual FoxPro 中,运行表单“学生.SCX”的命令是。
A) DO 学生B) RUN FORM 学生C) DO FORM 学生D) DO FROM 学生2.新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的。
A) Name属性B) Caption属性C) Closable属性D) AlwaysOnTop属性3.有关控件对象的Click事件的正确叙述是。
A) 用鼠标双击对象时引发B) 用鼠标右键双击对象时引发C) 用鼠标右键单击对象时引发D) 用鼠标单击对象时引发4.关闭当前表单的程序代码是ThisForm.Release,其中的Release是表单对象的。
A) 标题B) 属性C) 事件D) 方法5.以下叙述与表单数据环境有关,其中正确的是。
A) 当表单运行时,数据环境中的表处于只读状态,只能显示不能修改B) 当表单关闭时,不能自动关闭数据环境中的表C) 当表单运行时,自动打开数据环据环境中的表D) 当表单运行时,与数据环境中的表无关6.下列关于属性、方法和事件的叙述中,错误的是。
A) 属性用于描述对象的状态,方法用于表示对象的行为B) 基于同一个类产生的两个对象可以分别设置自己的属性值C) 事件代码也可以像方法一样被显示调用D) 在新建一个表单时,可以添加新的属性、方法和事件7.假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1 和Command2两个命令按钮。
如果要在Command1命令按钮的某个方法中访问文本框的value属性值,下面是正确的。
A) ThisForm.Text1.value B) This.Parent.valueC) Parent.Text1.value D) this.Parent.Text1.value8.在Visual FoxPro中,为了将按钮的Click事件代码设置为表单从内存中释放(清除),应使用的退出命令是。
A) ThisForm.Refresh B) ThisForm.DeleteC) ThisForm.Hide D) ThisForm.Release9.下面是关于表单数据环境的叙述,其中错误的是。
A) 可以在数据环境中加入与表单操作有关的表B) 数据环境是表单的容器C) 可以在数据环境中建立表之间的联系D) 表单自动打开其数据环境中的表10.在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以。
A) 单击选项按钮B) 双击选项按钮C) 先单击选项组,并选择“编辑”命令,然后再单击选项按钮D) B 和C都可以11.决定微调控件最大值的属性是。
A) KeyboardHighValue B) ValueC) KeyboardLowValue D) Interval12.以下属于非容器类控件的是。
A) Form B) LabelC) Page D) Container13.所有类都可识别的事件即最小事件集包括___________。
A. Init、Destroy和Error事件B. Load、Init和Destroy事件C. Load、Init和Unload事件D. Init、Activate和Destroy事件14.如果要在代码中释放当前表单,应该使用命令。
A) Release命令B) Refresh命令C) Rkip命令D)Thisform命令15.以下所列的方法,不能在Visual FoxPro中生成表单。
A) 使用表单向导B) 使用“表单设计器”C) 使用create form命令D) 使用“表达式生成器”16.在表单向导“步骤2-选择表单样式”中,在“按钮类型”中选择,将在生成的表单中,以按钮上的图片形象地表示按钮的功能。
A) 文本按钮B) 图片按钮C) 无按钮D) 定制17.若想把表或视图中的字段迅速放到表单中,可以选择“表单”菜单中的“快速表单”命令,此时将启动,可以把选定的字段添加到表单中。
A)“表单设计器”B)“快速表单”C)“表单生成器”D)“表达式生成器”18.如果想用一幅图片来作为表单的背景,可以设置表单的属性来实现。
A) Caption属性B) Picture属性C)Name属性D) Fontsize属性19.在创建表单时,如果要同时添加多个同类型控件,可以选择“表单控件工具栏”上的,就可同时添加多个控件。
A)“生成器锁定”B)“数据环境”C)“按钮锁定”D)“文本框生成器”20.当将字段拖到表单时,可以设置“选项”对话框中“字段映象”选项来指定控件的类型,也可用中的“字段”选项卡“显示类”框来指定拖放的类。
A)“数据环境”B)“表设计器”C)“表单设计器”D)“数据环境设计器”21.设计表单时,如果要改变标签文本的字体,可使用属性窗口的属性来设置。
A) Fontname B) FontsizeC) Fontbold D) Fontcolor22.要编辑事件或方法程序代码,应在中输入代码。
A)“代码窗口”B)“属性窗口”C)“表单设计器窗口”D)“数据环境设计器窗口”23.在Visual FoxPro中,表单(Form)是指。
A) 数据库中各个表的清单B) 一个表中各个记录的清单C) 数据库查询的列表D) 窗口界面24.每一个表单都可以包含一个数据环境,设置数据环境可以在中设置。
A)“数据环境设计器”B)“表单设计器”C)“数据环境生成器”D)“数据设计器”25.用鼠标单击中相应的按钮,然后在表单中拖动即可绘制出一个控件。
A) 表单设计器工具栏B) 表单控件工具栏C) 调色板工具栏D) 属性窗口26.在设置控件属性时,控件的属性用于显示在对象提要中的内容,如按钮上的文字。
A) Name B) FontName C) FontSize D) Caption27.如果将某个控件绑定到某个字段,移动记录指针后字段的值发生变化,这时,这个控件的属性的值也随之变化。
A) Value B) Name C) Caption D) 没有28.如果要引用一个控件所在的直接容器对象,则可以使用代词。
A) THISFORM B) THISC) PARENT D) 都可以29.页框(PageFrame)能包容的对象是。
A) 表单集(FormSet)B) 标头(Header)C) 列(Column)D) 页面(Page)30.下列控件均为容器类的是。
A) 表单、命令按钮组、命令按钮B) 表单集、列、组合框C) 表格、列、文本框D) 页框、列、表格31.创建对象时发生事件。
A) Lostfocus B) InteractiveChangeC) Init D) Click32.子类或对象具有延用父亲的属性、事件和方法的能力,称为类的。
A) 继承性B) 抽象性C) 封闭性D) 多态性33.如果要把一个文本框对象的初值设置为当前日期,则在该文本框的Init事件中设置代码为。
A) Thisform.value=Date()B) Init.value=Date()C) Thisform.Setdate()D) This.value=Date()34.以下都是VFP中的对象,其中不能直接加到表单中的对象是。
A) Grid B) ColumC) CommandGroup D) Text35.如果要让一个文本框中显示的值不能更改,应该设置属性为.F.。
A) ReadOnly B) EnabledC) Hidden D) Disabled36.对于列表框,当其属性发生变化时,将触发InteractivChange事件。
A) Caption B) NameC) Value D) Enabled37.能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是。
A) Hide B) ShowC) Release D) SetFocus38.下面对编辑框(EditBox) 控件属性的描述正确的是。
A) SelLength属性的设置可以小于0B) 当ScrollBars的属性值为0时,编辑框内包含水平滚动条C) SelText属性在做界面设计时不可用,在运行时可读写D) Readonly属性值为.T.时,用户不能使用编辑框上的滚动条39.下面对控件的描述正确的是。
A) 用户可以在组合框中进行多重选择B) 用户可以在列表框中进行多重选择C) 用户可以在一个选项组中选中多个选项按钮D) 用户对一个表单内的一组复选框只能选中其中一个40.确定列表框内的某个条目是否被选定应使用的属性是。
A) Value B) ColumnCount C) ListCount D) Selected41.下面关于数据环境和数据环境中两个表之间关系的陈述中,正确的是。
A) 数据环境是对象,关系不是对象B) 数据环境不是对象,关系是对象C) 数据环境是对象,关系是数据环境中的对象D) 数据环境和关系都不是对象42.不可以作为文本框控件数据来源的是。
A) 备注型字段B) 内存变量C) 字符型字段D) 数值型字段43.用户在VFP中创建子类或表单时,不能新建的是______________。
A. 属性B. 方法C. 事件D. 事件的方法代码44. 以下属于容器类控件的是 。
A) Form B) Text C) CommandButton D) Label45. 每个对象都可以对一个被称为事件的动作进行识别和响应。
下面对于事件的描述中,错误的是 。
A) 事件是一种预先定义好的特定的动作,由用户或系统激活 B) VFP 基类的事件集合是由系统预先定义好的,是惟一的 C) 可以激活事件的用户动作有按键、单击鼠标、移动鼠标等 D) VFP 基类的事件也可以由用户创建二、填空(每空1分共10分)1. 组合框控件是由 和 组成。
2. 表单中控件的属性,既可在属性对话框中设置,又可在 中设置。
3. 类是对象的集合,它包含了相似的有关对象的特征和行为方法,而 是类的实例。
4. 计时器控件的Enabled 属性是用于控制计时器 和 。
5. 在命令窗口中执行 命令,即可打开表单设计窗口。
6. 在设计表单时,计时器控件是 ;在运行表单时,计时器控件是 。
7. 在表单中确定控件是否可见的属性是 。
8. 使用语句bel1. = Time( ) 可以在当前窗体的Label1控件上显示系统时间。
9. 在VFP 中,运行当前文件夹下的表单“学生.SCX ”的命令是 。
10.将逻辑型字段从数据环境设计器中拖至表单,可以创建 控件。
三、判断题(每小题2分,共20分)1. Thisform.release 与Release Thisform 这两条语句是等效的。