[计算机类试卷]国家二级VF机试(选择题)模拟试卷156及答案与解析.doc

上传人:sumcourage256 文档编号:501316 上传时间:2018-11-29 格式:DOC 页数:27 大小:64KB
下载 相关 举报
[计算机类试卷]国家二级VF机试(选择题)模拟试卷156及答案与解析.doc_第1页
第1页 / 共27页
[计算机类试卷]国家二级VF机试(选择题)模拟试卷156及答案与解析.doc_第2页
第2页 / 共27页
[计算机类试卷]国家二级VF机试(选择题)模拟试卷156及答案与解析.doc_第3页
第3页 / 共27页
[计算机类试卷]国家二级VF机试(选择题)模拟试卷156及答案与解析.doc_第4页
第4页 / 共27页
[计算机类试卷]国家二级VF机试(选择题)模拟试卷156及答案与解析.doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

1、国家二级 VF机试(选择题)模拟试卷 156及答案与解析 一、选择题 1 在 Visual FoxPro中,下面关于属性、方法和事件的叙述错误的是 ( A)属性用于描述对象的状态,方法用于表示对象的行为 ( B)基于同一个类产生的两个对象可以分别设置自己的属性值 ( C)事件代码也可以象方法一样被显式调用 ( D)在创建一个表单时,可以添加新的属性、方法和事件 2 利用类设计器创建的类总是保存在类库文件中,类库文件的默认扩展名是 ( A) cdx ( B) frx ( C) VCX ( D) SCX 3 在 Visual Foxpro中,可视类库文件的扩展名是 ( A) dbf ( B) SC

2、X ( C) VCX ( D) dbc 4 创建一个名为 student的新类,保存新类的类库名称是 mylib,新类的父类是Person,正确的命令是 ( A) CREATE CLASS mylib OF student As PerSon ( B) CREATE CLASS studem OF Pemon As mylib ( C) CREATE CLASS student OF mylib As Person ( D) CREATE CLASS Person OF mylib As student 5 打开已经存在的表单文件的命令是 ( A) MODIFY FORM ( B) EDIT

3、FORM ( C) OPEN FORM ( D) READ FORM 6 扩展名为 scx的文件是 ( A)备注文件 ( B)项目文件 ( C)表单文件 ( D)菜单文件 7 表单文件的扩展名是 ( A) frm ( B) prg ( C) scx ( D) vcx 8 基于 Visual FoxPro基类生成一个表单对象的语句是 ( A) CREATEOBJECT(FROM) ( B) CREATEOBJECT(FORM) ( C) OBJECTCREATE(FROM) ( D) OBJECTCREATE(FORM) 9 建立表单的命令是 ( A) CREATE FoRM ( B) CREA

4、TE TABLE ( C) NEW FORM ( D) NEW TABLE 10 在 Visual FoxPro中调用表单文件 mf1的正确命令是 ( A) DO mf1 ( B) DO FROM mf1 ( C) DO FORM mf1 ( D) RUN mf1 11 下面关于命令 DO FORM XX NAME YY LINKED的陈述中,正确的是 ( A)产生表单对象引用变量 XX,在释放变量 XX时自动关闭表单 ( B)产生表单对象引用变量 XX,在释放变量 XX时并不关闭表单 ( C)产生表单对象引用变量 YY,在释放变量 YY时自动关闭表单 ( D)产生表单对象引用变量 YY,在释

5、放变量 YY时并不关闭表单 12 在 “表单控件 ”工具栏中,除了控件按钮,还有 4个辅助按钮。默认情况下处于按下状态的辅助按钮是 ( A) “选定对象 ”按钮 ( B) “按钮锁 定 ”按钮 ( C) “生成器锁定 ”按钮 ( D) “查看类 ”按钮 13 为便于在表单中连续添加同种类型的多个控件,可先按下 “表单控件 ”工具栏中的 ( A) “选定对象 ”按钮 ( B) “按钮锁定 ”按钮 ( C) “生成器锁定 ”按钮 ( D) “查看类 ”按钮 14 在 Visual FoxPro中,释放表单时会引发的事件是 ( A) UnLoad事件 ( B) Init事件 ( C) Load事件

6、( D) Release事件 15 关闭表单的程序代码是 ThisForm Release, Release是 ( A)表单对 象的标题 ( B)表单对象的属性 ( C)表单对象的事件 ( D)表单对象的方法 16 假设某表单的 Visible属性的初值为 F,能将其设置为 T的方法是 ( A) Hide ( B) Show ( C) Release ( D) SetFocus 17 让隐藏的 MeForm表单显示在屏幕上的命令是 ( A) MeForm Display ( B) MeForm Show ( C) MeForm List ( D) MeForm See 18 假设有一表单,其中

7、包含一个选项按钮组,在表单运行启动时,最后触 发的事件是 ( A)选项按钮组的 Init ( B)表单的 Load ( C)表单的 Init ( D)选项按钮的 Init 19 将当前表单从内存中释放的正确语句是 ( A) ThisForm Close ( B) ThisForm Clear ( C) ThisForm Release ( D) ThisForm Refresh 20 下列表单的哪个属性设置为真时,表单运行时将自动居中 ( A) AutoCenter ( B) AlwaysOnTop ( C) ShowCenter ( D) FormCenter 21 在 Visual Fox

8、Pro中,用于设置表单标题的属性是 ( A) Text ( B) Title ( C) Lable ( D) Caption 22 在表单设计中,经常会用到一些特定的关键字、属性和事件,下列各项中属于属性的是 ( A) This ( B) Thisform ( C) Caption ( D) Click 23 下面属于表单方法名 (非事件名 )的是 ( A) Init ( B) Release ( C) Destroy ( D) Caption 24 表单里有一个选项按钮组,包含两个选项按钮 Option1和 Option2,假设Option2没有设置 Click事件代码,而 Option1以

9、及选项按钮组和表单都设置了Click事件代码,那么当表单运行时,如果用户单击 Option2,系统将 ( A)执行表单的 Click事件代码 ( B)执行选项按钮组的 Click事件代码 ( C)执行 Optionl的 Click事件代码 ( D)不会有反应 25 假设表单 MyForm隐藏着,让该表单在屏幕上显示的命令是 ( A) MyForm List ( B) MyForm Display ( C) MyForm Show ( D) MyForm ShowForm 26 如果运行一个表单,下列事件首先被触发的是 ( A) Load ( B) Error ( C) Init ( D) Cl

10、ick 27 在表单中为表格控件指定数据源的属性是 ( A) DataSource ( B) DataFrom ( C) RecordSource ( D) RecordFrom 28 执行命令 MyForm=CreateObject(Form)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令 ( A) MyForm List ( B) MyForm Display ( C) MyForm Show ( D) MyForm ShowForm 29 如果希望一个控件在任何时候都不能获得焦点,可以设置的属性是 Enabled或是 ( A) Moveable ( B) Closeable (

11、 C) Visible ( D) SelStart 30 在 Visual FoxPro中,用于设置表单标题的属性是 ( A) Text ( B) Title ( C) Lable ( D) Caption 31 假设某个表单中有一个复选框 (CheckBoxl)和一个命令按 钮 Command1,如果要在 Command1的 Click事件代码中取得复选框的值,以判断该复选框是否被用户选择,正确的表达式是 ( A) This CheckBox1 Value ( B) ThisForm CheckBox1 Value ( C) This CheckBox1 Selected ( D) This

12、Form CheckBox1 Selected 32 在 Visual Foxpro中,属于命令按钮属性的是 ( A) Parent ( B) This ( C) ThisForm ( D) Click 33 在表单中为表格控件指定数据源的属性是 ( A) DataSource ( B) RecordSource ( C) DataFrom ( D) RecordFrom 34 下面不属于表单事件的是 ( A) Load ( B) Init ( C) Release ( D) Click 35 下面不属于按钮控件事件的是 ( A) Init ( B) Load ( C) Click ( D)

13、Error 36 下面属于表单事件的是 ( A) Hide ( B) Show ( C) Release ( D) DblClick 37 表格控件的数据源可以是 ( A)视图 ( B)表 ( C) SQL SELECT语句 ( D)以上三种都可以 38 为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是 ( A) Value ( B) ControSource ( C) InputMask ( D) PasswordChar 39 如果希望用户在文本框中输入的字符显示的是 “*”号,而不是真正输入的内容,应该指定的属性是 ( A) PasswordChar ( B

14、) Password ( C) CharPassword ( D) CharWord 40 为了使命令按钮在界面运行时显示 “运行 ”,需要设置该命令按钮的哪个属性 ( A) Text ( B) Title ( C) Display ( D) Caption 41 表单名为 myForm的表单中有一个页框 myPageFrame,将该页框的第 3页(Page3)的标题设置为 “修改 ”,可以使用代码 ( A) myForm Page3 myPageFrame Caption=修改 ( B) myForm myPageFrame Caption Page3=修改 ( C) Thisform my

15、PageFrame Page3 Caption=修改 ( D) Thisform myPageFrame Caption Page3=修改 42 假设在表单设计器环境下,表单中有一个文本框,且已经被选定为当前对象,现在从属性窗口中选择 Value属性,然后在设置框中输入 “=2001-9-10-2001-8-20)”,请问以上操作后,文本框 Value属性值的数据类型是 ( A)日期型 ( B)数值型 ( C)字符型 ( D)以上操作出错 43 假设表单 上有一选项组: 男 女,如果选择第 2个按钮 “女 ”,则该选项组Value属性的值为 ( A) F ( B)女 ( C) 2 ( D)女或

16、 2 44 下列所列各项属于命令按钮事件的是 ( A) Parent ( B) This ( C) ThisForm ( D) Click 45 假设表单上有一选项组: 男 女,其中第一个选项按钮 “男 ”被选中,请问该选项组的 Value属性值为 ( A) T ( B) 男 ( C) 1 ( D) 男 或 1 46 在 Visual FoxPro中,假设表单上有一选项组: 男 女,初始时该选项组的Value属性值为 1。若选项按钮 “女 ”被选中,该选项组的 Value属性值是 ( A) 1 ( B) 2 ( C) 女 ( D) 男 47 页框控件也称作选项卡控件,在一个页框中可以有多个页面

17、,页面个数的属性是 ( A) Count ( B) Page ( C) Num ( D) PageCount 48 下面关于列表框和组合框的陈述中,正确的是 ( A)列表框可以设置成多重选择,而组合框不能 ( B)组合框可以设置成多重选择,而列表框不能 ( C)列表框和组合框都可以设置成多 重选择 ( D)列表框和组合框都不能设置成多重选择 49 在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是 ( A) Optiongroup1 ( B) Check1 ( C) Spinner1 ( D) List1 50 在命令按钮组中,决定命令按钮数目的属性是 ( A) ButtonNum

18、 ( B) ButtonCount ( C) ControlSource ( D) Value 51 在设计界面时,为提供多选功能,通常使用的控件是 ( A)选项按钮组 ( B)一组复选框 ( C)编辑框 ( D)命令按钮组 52 假定一个表单里有一个文本框 Textl和一个命令按钮组 CommandGroup1。命令按钮组是一个容器对象,其中包含 Command1和 Command2两个命令按钮。如果要在 Command1命,令按钮的某个方法中访问文本框的 Value属性值,正确的表达式是 ( A) This ThisForm Text1 Value ( B) This Parent Par

19、ent Text1 Value ( C) Parent Parent Textl Value ( D) This Parent Text1 Value 53 假定一个表单里有一个文本框 Textl和一个命令按钮组 CommandGroup1。命令按钮组是一个容器对象,其中包含 Command1和 Command2两个命令按钮。如果要在 Command1命令按钮的某个方法中访问文本框的 Value属性值,不正确的表达式是 ( A) Thisform Textl Value ( B) This Parent Parent Text1 Value ( C) This Thisform Text1 V

20、alue ( D) Thisform CommandGroup1 Parent Text1 Value 国家二级 VF机试(选择题)模拟试卷 156答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 事件是一种由系统预先定义而由用户或系统发出的动作,事件作用于对象,对象识别事件并作出相应反应。事件集是固定的,也就是说用户不可以定义新的事件。 2 【正确答案】 C 【试题解析】 本题考查类库文件的默认扩展名。使用 “类设计器 ”能够可视化地创建并修改类。类存储在类库 ( VCX)文件中。 cdx是复合索引文件的扩展名; frx是报表文件的扩展名; sex是 表单文件扩展名。 3 【正确答

21、案】 C 【试题解析】 dbf是表的扩展名, SeX是表单的扩展名, dbc是数据库的扩展名, vcx是可视类文件的扩展名。 4 【正确答案】 C 【试题解析】 在 Visual FoxPro中调用类设计的方法有以下几种: 方法 1:在 “项目管理器 ”对话框中,选择 “类 ”选项卡,然后单击 “新建 ”按钮。 方法 2:在 “新建 ”对话框中选择 “类 ”单选项,然后单击 “新建文件 ”命令按钮。 方法 3:在命令窗口中输入命令: CREATE CLASS。 通过命令创建一个名为 student的新类,保存新类的类库名称 mylib,新类的父类是 Person。命令如下: CREATE CL

22、ASS student OF mylib AS Person。 5 【正确答案】 A 【试题解析】 打开已经存在的表单文件的命令是 modify form。 6 【正确答案】 C 【试题解析】 Visual FoxPro中表单文件的扩展名为 sex:项目文件扩展名为 pjx;菜单文件扩展名 mnx;而备注文件不同,扩展名也不同,例如数据库备注文件扩展名为 det。 7 【正确答案】 C 【试题解析】 表单的扩展名是 SCX,表单备注文件的扩展名是 SCT。 8 【正确答案】 B 【试题解析】 本题考查基于基类生成一个表单对象的语句。在程序设计中,可以使用 CREATEOBJECT函数来直接生成

23、基于某个类的对象。该函数的格式如下: CREATEOBJECT(, ) 函数基于指定的类生成一个对象,并返回对象的引用。基于 Visual FoxPro基类FROM生成一个表单对象的语句是: CREATEOBJECT(FORM“)。 9 【正确答案】 A 【试题解析】 建立表单的命令为 CREATE FORM。其他 3种命令都是错误的。 10 【正确答案】 C 【试题解析】 在 Visual FoxPro中可以通过 DO命令执行文件,运行表单的命令格式是: DO FORM。 11 【正确答案】 C 【试题解析】 NAME子句的作用是在系统中建立指定名字的变量,并使它指向表单对象,加上 LINK

24、ED关键字时,表单对象将随指向它的变量的清除而关闭。 12 【正确答案】 A 【试题解析】 在 “表单控件 ”工具栏内含控件按钮。利用此工具栏可以方便地往表单添加控件。除了控件按钮之外,还包括 “选定对象 ”、 “按钮锁定 ”、 “生成器锁定 ”和 “查看类 ”4个辅助按钮, “选定对象 ”按钮:用于选定表单中的控件,该按钮默认为选定状态 (按下 ),此时在表单中单击某一个控件就可以使其处于选定状态(出现八个操作点 )。 13 【正确答案】 B 【试题解析】 在 “表单控件 ”工具栏内含控件按钮,利用此工具栏可以方便地往表单添加控件。除了控件按钮之外,还包括 “选定对象 ”、 “按钮锁定 ”、

25、 “生成器锁定 ”和 “查看类 ”4个辅助按钮。按下 “按钮锁定 ”按钮,可以添加同种类型的多个控件,而不需要多次按此控件的按钮。 14 【正确答案】 A 【试题解析】 选项 B)中的 Init事件在表单建立时引发:选项 C)中的 Load事件在表单建立之前引发;选项 D)中的 Release属于释放表单的方法而不是事件;选项 A)中的 Unload事件在表单释放时引发。 15 【正确答案】 D 【试题解析】 Release是将表单从内存中释放的方法。另外常用的方法有Refresh(刷新 )、 Show(显示 )、 Hide(隐藏 )、 SetFocus(获得焦点 )等。 16 【正确答案】

26、B 【试题解析】 Visible属性指定对象是可见还是隐藏。在表单设计器环境下创建的对象,该属性的默认值为 T,即对象是可见的。要使表单成为活动的,可以使用 Show方法。 Show方法可以使表单称为可见的同时,也使其成为活动的。 17 【正确答案】 B 【试题解析】 Visual FoxPro中常用的方法如下: Show:显示表单。该方法将表单的 Visible属性设置为 T,并使表单成为活动对象。 Hide:隐藏表单。该 方法将表单的 Visible属性设置为 F。 Release:将表单从内存中释放 (清除 )。例如,释放表单的代码为:Ihisform.Release。 Refresh:

27、重新绘制表单或控件,并刷新它的所有值。注意:刷新表单时,将刷新表单中所有控件的值,当页框被刷新时,只有活动页被刷新。 SetFocus:让控件获得焦点,使其称为活动对象。如果一个控件的状态为不可用或不可见时,该方法设置将尢效。 18 【正确答案】 C 【试题解析】 表单运行时首先触发的是 Load事件, 之后是。 Init事件:如果表单容器中包含其他控件,那么先触发其他控件的 Init事件,最后是表单的 Init事件。 19 【正确答案】 C 【试题解析】 释放和关闭当前表单的命令是: ThisForm Release。 20 【正确答案】 A 【试题解析】 Autocenter指定表单在初始

28、化时是否自动在 Visual FoxPro主窗口内居中显示,而 AlwaysOnTop指定表单是否总是位于其他打开窗口之上。 21 【正确答案】 D 【试题解析】 表单的标题属性用 Caption表示。 22 【正确答案】 C 【试题解析】 在表单设计中, This表示当前对象, Thisform用来表示当前对象所在的表单, Caption用来表示控件的标题属性, Click用来表示鼠标左键单击对象时触发的事件。 23 【正确答案】 B 【试题解析】 Init和 Destroy属于事件, Caption是属性, Release是方法,方法和事件的区别在于,方法是可以引用的而事件不可以引用。 2

29、4 【正确答案】 B 【试题解析】 Click事件是鼠标单击事件,当为表单或控件设置了 Click事 件代码后,运行表单时,单击该对象将引发 Click事件。 选项组是一个容器类控件,它可以包含若干个单选按钮,每个单选按钮都可以看成是一个独立的基本类控件,并设置自己的属性、事件和方法等。用户可以操作其中的单选按钮,也可以操作整个按钮。 可以通过设置选项组的 Click事件代码实现对各个按钮的控制,如果选项组和选项组中某个单选按钮都存在 Click事件代码,那么一旦单击那个按钮,会优先执行为它单独设置的代码,而不会执行选项组的 Click事件代码,反之,单击没有设置Click事件代码的单选按钮,

30、则执行 选项按钮组的 Click事件代码。 25 【正确答案】 C 【试题解析】 运行表单时,在产生表单对象后,将调用表单对象的 Show方法显示表单。其中, Show方法将表单的 Visible属性设置为 T,并使表单成为活动对象。 26 【正确答案】 A 【试题解析】 Load在表单建立之前触发,运行表单时,先触发 Load事件,接着触发 Init(初始化 )事件。而选项 B)和 D)中的 Error(错误 )事件和 Click(左键单击 )事件是在表单运行中所发生的事件,也是在 Load事件之后。 27 【正确 答案】 C 【试题解析】 RerordSource属性用来指定表格控件的数据

31、源。 28 【正确答案】 C 【试题解析】 MyForm为建立的表单名, show方法用来显示表单,而调用方法的格式为:对象名方法名,故要想显示表单 MyForm,要用命令MyForm show。 29 【正确答案】 C 【试题解析】 本题考查控件属性。控件在任何时候都不能获得焦点的方法是将控件的 Visible(可见 )属性设置为 F,使控件成为不可见对象 30 【正确答案】 D 【试题解析】 本题 考查表单的属性。在 Visual FoxPro中,表单的 Caption属性,指明显示于表单标题栏上的文本,所以用于设置表单标题的属性是 Caption。 31 【正确答案】 B 【试题解析】

32、复选框控件可以通过其 VALUE属性设置或返回其状态 (选中或未被选中 )。 32 【正确答案】 A 【试题解析】 Parent是对象的一个属性,属性值为对象引用,指向对象的直接容器对象。而 This和 ThisForm是两个关键字,分别表示当前对象和当前表单。Click是单击事件。 33 【正确答案】 B 【试题解析】 表格控件的数据源属性是 RecordSource。 34 【正确答案】 C 【试题解析】 本题考查表单基本事件。其包括 运行时事件 Load事件:在表单对象建立之前引发,即运行表单时。 Init事件:在对象建立时引发。表单和控件对象同时包含 Init事件时,将先引发控件对象的

33、 Init事件。 先引发表单的。 Load事件,再引发表单的 Init事件。 关闭时事件 Destroy事件:在对象释放时引发。 Unload事件;在表单对 象释放时引发,是表单对象释放时最后一个要引发的事件。 交互时事件 GotFocus事件:当对象获得焦点时引发。 Click事件:用鼠标单击对象时引发。 DblClick事件:用鼠标双击对象时引发。 RightClick事件:用鼠标右键单击对象时引发。 InteractiveChange事件:当通过鼠标或键盘交互式改变一个控件的值时引发。 Error事件:当对象方法或事件代码在运行过程中产生错误时引发。 35 【正确答案】 B 【试题解析】

34、 按钮控件事件中,在对象建立时引发 Init事件;用鼠标单击对象时引发 Click事件;当对象方法或事件代码在运行过程中产生错误时引发 Error事件;按钮没有 Load事件。 36 【正确答案】 D 【试题解析】 本题考查表单基本事件。用鼠标双击对象时引发 DblClick事件。Hide表示隐藏表单, Show表示显示表单, Release表示释放表单,都不属于表单的事件。 37 【正确答案】 D 【试题解析】 RecordSorceType属性指明表格数据源的类型, RecordSorce属性则指定表 格的数据源。表格控件的数据源可以是视图、表、查询或是 SOL语句等。 38 【正确答案】

35、 D 【试题解析】 Passwordchar属性指定文本框控件内是显示用户输入的字符还是显示占位符;该属性的默认值是空串,此时没有占位符,文本框内显示用户输入的内容。当为该属性指定一个字符 (即占位符,通常是 *)后,文本框内将只显示占位符,而不会显示用户输入的实际内容。 39 【正确答案】 A 【试题解析】 本题考查文本框的 PasswordChar属性。设置文本框的PasswordChar属性可以指定用作 占位符的字符 (如 “*”),此时,输入到文本框中的数据仅显示占位符。 PasswordChar属性默认值是空串,此时显示的是实际输入的内容。 40 【正确答案】 D 【试题解析】 在按

36、钮上显示的文字可以通过其 CAPTION属性进行设置。 41 【正确答案】 C 【试题解析】 本题主要考查的表单中,各容器对象的调用顺序,注意要从高向低的层次依次引用各个对象。即最开始引用的是表单,然后是表单中的容器控件,最后才是容器所包含的基本型控件。 另外,要注意的是,在引用表单对象时,要使用 THISFORM,这里不要使用表单的内部名称,但在引用表单中所包含的容器或基本控件时,一律使用它们的内部名称,即 name的属性值。 42 【正确答案】 B 【试题解析】 2001-9-10- 2001-8-20是一个日期表达式, -型表达式结果为两个指定日期相差的天数,其结果为一个数值型数据。 4

37、3 【正确答案】 D 【试题解析】 选项组控件的 VALUE属性值的类型可以是数值型的 (这是默认的情况 ),也可以是字符型的。若为数值型值 n,则表示命令组中第 n个命令按钮被选中;若为 字符型值 c,则表示命令组中 Caption属性值为 c的命令按钮被选中。 44 【正确答案】 D 【试题解析】 Click事件是鼠标左键单击事件。选项 A)、 B)、 C)都属于引用对象时要用到的关键字。其中, Parent表示当前对象的直接容器对象; This表示当前对象; Thisform表示当前对象的所在表单。 45 【正确答案】 D 【试题解析】 选项组控件的 VALUE属性值的类型可以是数值型的

38、 (这是默认的情况 ),也可以是字符型的。若为数值型值 n,则表示命令组中第 n个命令按钮被选中:若为字符型值 c,则表示命令组中 Caption属性值为 c的命令按钮被选中。 46 【正确答案】 B 【试题解析】 选项组的 Value属性用于指定选项组中被选定的选项按钮。该属性值的类型可以是数值型,也可以是字符型。若为数据型 N,则表示第 n个按钮被选中,若为字符型值 C,则表示选项组中 Caption属性为 c的按钮被选中。 根据题意,选中的是第 2个按钮,其 Caption属性为 “女 ”,所以其 value值为“女 ”或者为 2。 但在本题中,已经告知 Value属性的初值是 1,说明

39、这里 value属性值的类型是数值型,所以 当选中第二个按钮时, value值应该是 2。 47 【正确答案】 D 【试题解析】 页框控件中页面个数的属性是 pagecount。 48 【正确答案】 A 【试题解析】 列表框提供一组条目 (数据项 ),用户可以从中选择一个或多个条目。能显示其中的若干条目,用户可通过滚动条浏览其他条目。 组合框与列表框类似,有关列表框的属性、方法,组合框同样具有 (MultiSelect除外 ),其区别为: 对于组合框来说,通常只有一个条目是可见的。用户可以单击组合框上的下箭头按钮打开条目列表, 以便从中选择。所以,相比列表框,组合框能够节省表单中的显示空间。

40、组合框不提供多重选择的功能,没有 MultiSelect属性。 组合框有两形式:下拉组合框和下拉列表框。通过设置 Style属性可选择想要的形式。 49 【正确答案】 A 【试题解析】 在表单中添加一个控件时,系统给出的默认名称是以控件的英文名命名的,所以在添加一个选项按钮组控件后,默认名称可能是 Optiongroupl。Check1为可能的复选框控件名称, Spinner1为可能的微调按钮控件名称, List1为可能的 列表框控件名称。 50 【正确答案】 B 【试题解析】 命令按钮组中, BuaofiCount属性用于决定命令按钮数目。 51 【正确答案】 B 【试题解析】 复选框可以用

41、来提供多选功能,即可以通过选中多个复选框来实现多选功能。 52 【正确答案】 B 【试题解析】 VFP中的对象一般可分为两种:容器对象和控件对象。容器可以包容其他的控件或容器,通常把容器对象称为那些被包容对象的父对象,这样就形成了对象的嵌套层次关系。在这种层次关系中,要引用其中的某个对象,就需要指明对象在嵌套层 次中的位置。这时一般会用到一些引用属性或关键字,如parent是对象的一个属性,属性值为对象引用,指向该对象的直接容器对象;This、 Thisform和 Thisformset是三个关键字,分别表示当前对象、当前表单和当前表单集。 在所给题目中,共给出了五个对象,我们要先搞清楚它们哪

42、些是容器哪些是控件,以及它们之间的包容层次关系,首先,表单是最外层的容器,其中有一个文本框控件 text1和一个容器命令按钮组 Commandgroup1,而 Commandgroup1中又有两个命令按钮控件 Command1和 Command2,故 Commandgroup1是Command1和 Command2的父对象,表单是 Commandgroup1和 Text1的父对象。现在要在 Command1的方法中访问文本框 Text1对象,即 Command1是当前对象,但由于 Commandl和 Text1没有包容关系,故必须由 Command1找到跟Text1有包容关系的对象来引用,也就

43、是 Text1的父对象表单。 This代表当前的Command1, This Parent指向父对象 Commandgroup1, This Parent Parent则指向 Commandgroupl的父对象表单, This Parent Parent Text1则通过父对象表单引用了文本框 Text1。 对象访问属性的格式是:对象引用对象属性。所以引用文本框 Text1的 Value属性,正确的表达式应该是 This Parent Parent Text1 Value。 53 【正确答案】 C 【试题解析】 VFP中的对象一般可分为两种:容器对象和控件对象。容器可以包容其他的控件或容器,通

44、常把容器对象称为那些被包容对象的父对象,这样就形成了对象的嵌套层次关系。在这种 层次关系中,要引用其中的某个对象,就需要指明对象在嵌套层次中的位置。这时一般会用到一些引用属性或关键字,如parent是对象的一个属性,属性值为对象引用,指向该对象的直接容器对象;This、 Thisform和 Thisformset是三个关键字,分别表示当前对象、当前表单和当前表单集。 在所给题目中,共给出了五个对象,我们要先搞清楚它们哪些是容器哪些是控件,以及它们之间的包容层次关系,首先,表单是最外层的容器,其中有一个文本框控件 textl和一个容器命令按钮组 Commandgroup1,而 Commandgr

45、oup1中又有两个命令按钮控件 Command1和 Command2,故 Commandgroup1是Commandl和 Command2的父对象,表单是 Commandgroup1和 Text1的父对象。现在要在 commandl的方法中访问文本框 Text1对象,即 Command1是当前对象,但由于 Commandl和 Textl没有包容关系,故必须由 Commandl找到跟1=extl有包容关系的对象来引用,也就是 Text1的父对象表单。 This代表当前的Command1, Tbis Parent指向父对象 Commhndgroup1, This Parent Parent则指向 Commandgroup1的父对象表单, Tlais Parent Parent Text1则通过父对象表单引用了文本框 Text1。 对象访问属性的格式是:对象引用对象属性。所以引用文本框 Text1的 Value属性,正确的表达式应该是 this parent parent text1 value。

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

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1