[计算机类试卷]数据库程序设计模拟试卷13及答案与解析.doc

上传人:unhappyhay135 文档编号:504621 上传时间:2018-11-29 格式:DOC 页数:19 大小:53.50KB
下载 相关 举报
[计算机类试卷]数据库程序设计模拟试卷13及答案与解析.doc_第1页
第1页 / 共19页
[计算机类试卷]数据库程序设计模拟试卷13及答案与解析.doc_第2页
第2页 / 共19页
[计算机类试卷]数据库程序设计模拟试卷13及答案与解析.doc_第3页
第3页 / 共19页
[计算机类试卷]数据库程序设计模拟试卷13及答案与解析.doc_第4页
第4页 / 共19页
[计算机类试卷]数据库程序设计模拟试卷13及答案与解析.doc_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、数据库程序设计模拟试卷 13及答案与解析 一、单项选择题 1 下面属于表单事件的是 ( A) Hide ( B) Show ( C) Release ( D) DblClick 2 表格控件的数据源可以是 ( A)视图 ( B)表 ( C) SQL SELECT语句 ( D)以上三种都可以 3 为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是 ( A) Value ( B) ControSource ( C) InputMask ( D) PasswordChar 4 如果希望用 户在文本框中输入的字符显示的是 “*”号,而不是真正输入的内容,应该指定的属性是 (

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

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

4、A) F ( B)女 ( C) 2 ( D)女或 2 9 下列所列各项属于命令按钮事件的是 ( A) Parent ( B) This ( C) ThisForm ( D) Click 10 假设表单上有一选项组: 男 女,其中第一个选项按钮 “男 ”被选中,请问该选项组的 Value属 性值为 ( A) T ( B) “男 ” ( C) 1 ( D) “男 ”或 1 11 在 Visual FoxPro中,假设表单上有一选项组: 男 女,初始时该选项组的Value属性值为 1。若选项按钮 “女 ”被选中,该选项组的 Value属性值是 ( A) 1 ( B) 2 ( C) “女 ” ( D)

5、 “男 ” 12 页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是 ( A) Count ( B) Page ( C) Num ( D) PageCount 13 下面关于列表框和组合框的陈述中,正确的是 ( A)列表框可以设置成多重选择,而组合框不能 ( B)组合框可以设置成多重选择,而列表框不能 ( C)列表框和组合框都可以设置成多重选择 ( D)列表框和组合框都不能设置成多重选择 14 在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是 ( A) Optiongroupl ( B) Checkl ( C) Spinnerl ( D) Listl 15 在

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

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

8、l Value ( C) This Thisform Textl Value ( D) Thisform CommandGroup1 Parent Text1 Value 19 扩展名为 mpr的文件是 ( A)菜单文件 ( B)菜单程序文件 ( C)菜单备注文件 ( D)菜单参数文件 20 扩展名为 max的文件是 ( A)备注文件 ( B)项目文件 ( C)表单文件 ( D)菜单文件 21 在 Visual FoxPro中,为了将菜单作为顶层菜单,需要设置表单的某属性值为2,该属性是 ( A) ShowWindow ( B) WindowShow ( C) WindowState ( D)

9、 Visible 22 要将 Visual FoxPro系统菜单恢复成标准配置,可先执行 SET SYSMENU NOSAVE命令,然后再执行 ( A) SET TO SYSMENU ( B) SET DEFAULT TO SYSMENU ( C) SET TO DEFAULT ( D) SET SYSMENU TO DEFAULT 23 在 Visual FoxPro中,要运行菜单文件 menul mpr,可以使用命令 ( A) DO menul ( B) DO menul mpr ( C) DO MENU menul ( D) RUN menul 24 下列是与设置系统菜单有关的命令,其中

10、错误的是 ( A) SET SYSMENU DEFAULT ( B) SET SYSMENU TO DEFAULT ( C) SET SYSMENU NOSAVE ( D) SET SYSMENU SAVE 25 假设已用命令 MODIFY MENU mymenu创建了一个菜单并生成了相应的菜单程序,则运行菜单程序的命令是 ( A) DO mymenu ( B) DO MENU mymenu ( C) DO mymenu mpr ( D) DO MENU mymenu mpr 26 在菜单定义中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为 “S”的菜单项名称定义是 (

11、A)保存 (s) ( B)保存 (s) ( C)保存 ( s) ( D)保存 ( s) 27 要将一个弹出式菜单作为某个控件的快捷菜单,需要在该控件的某事件代码中调用弹出式菜单程序的命令。这个事件是 ( A) RightClick ( B) Click ( C) Load ( D) DhlClick 28 在 Visual FoxPro中,报表的数据源不包括 ( A)视图 ( B)自由表 ( C)查询 ( D)文本文件 29 报表的数据源可以是 ( A)表或视图 ( B)表或查询 ( C)表、查询或视图 ( D)表或其他报表 30 为了在报表中打印当前时间,应该插入的控件是 ( A)文本框控件

12、 ( B)表达式 ( C)标签控件 ( D)域控件 31 在 Visual FoxPro中,在屏幕上预览报表的命令是 ( A) PREVIEW REPORT ( B) REPORT FORMPREVIEW ( C) D0 REPORTPREVIEW ( D) RUN REPORTPREVIEW 32 在 Visual FoxPro中,编译或连编生成的程序文件的扩展名不包括 ( A) APP ( B) EXE ( C) DBC ( D) FXP 33 从项目 “学生管理 pjx”连编应用程序 “学生管理系统 ”应使用的命令是 ( A) CREATE APP学生管理 FROM学生管理系统 ( B)

13、 CREATE APP学生管理系统 FROM学生管理 ( C) BUILD APP学生管理 FROM学生管理 系统 ( D) BUILD APP学生管理系统 FROM学生管理 34 如果添加到项目中的文件标识为 “排除 ”,表示 ( A)此类文件不是应用程序的一部分 ( B)生成应用程序时不包括此类文件 ( C)生成应用程序时包括此类文件,用户可以修改 ( D)生成应用程序时包括此类文件,用户不能修改 数据库程序设计模拟试卷 13答案与解析 一、单项选择题 1 【正确答案】 D 【试题解析】 本题考查表单基本事件。用鼠标双击对象时引发 DblClick事件。Hide表示隐藏表单, show表示

14、显示表单, Release表示释放表单,都不属于表单的事件。 【知识模块】 表单设计与应用 2 【正确答案】 D 【试题解析】 RecordSorceType属性指明表格数据源的类型, RecordSorce属性则指定表格的数据源。表格控件的数据源可以是视图、表、查询或是 SQL语句等。 【知识模块】 表单设计与应用 3 【正确答案】 D 【试题解析】 PasswordChar属性指定文本框控件内是显示用户输入的字符还是显示占位符:该属性的默认值是空串,此时没有占位符,文本框内显示用户输入的内容。当 为该属性指定一个字符 (即占位符,通常是 *)后,文本框内将只显示占位符,而不会显示用户输入的

15、实际内容。 【知识模块】 表单设计与应用 4 【正确答案】 A 【试题解析】 本题考查文本框的 Passwordchar属性。设置文本框的PasswordChar属性可以指定用作占位符的字符 (如 “*”),此时,输入到文本框中的数据仅显示占位符。 PasswordChar属性默认值是空串,此时显示的是实际输入的内容。 【知识模块】 表单设计与应用 5 【正确答案】 D 【试题解析】 在按钮上显 示的文字可以通过其 CAPTION属性进行设置。 【知识模块】 表单设计与应用 6 【正确答案】 C 【试题解析】 本题主要考查的表单中,各容器对象的调用顺序,注意要从高向低的层次依次引用各个对象。即

16、最开始引用的是表单,然后是表单中的容器控件,最后才是容器所包含的基本型控件。 另外,要注意的是,在引用表单对象时,要使用 THISFORM,这里不要使用表单的内部名称,但在引用表单中所包含的容器或基本控件时,一律使用它们的内部名称,即 name的属性值。 【知识模块】 表单设计与应用 7 【正确答案】 B 【试题解析】 2001-9-10 2001-8-20是一个日期表达式, -型表达式结果为两个指定日期相差的天数,其结果为一个数值型数据。 【知识模块】 表单设计与应用 8 【正确答案】 D 【试题解析】 选项组控件的 VALUE属性值的类型可以是数值型的 (这是默认的情况 ),也可以是字符型

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

18、令组中第 n个命令按钮被选中;若为字符型值 c,则表示命令组中 caption属性值为 c的命令按钮被选中。 【知识模块】 表单设计与应用 11 【正确答案】 B 【试题解析】 选项组的 Value属性用于指定选项组中被选定的选项按钮。该属性值的类型可以是数值型,也可以是字符型。若为数据型 N,则表示第 n个按钮被选中,若为字符型值 c,则表示选项组中 caption属性为 c的按钮被选中。 根据题意,选中的是第 2个按钮,其 Caption属性为 “女 ”,所以其 value值为“女 ”或者为 2。 但在本题中,已经告知 value属性的初值是 1,说明这里 value属性值的类型是数值型,

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

20、表单巾的显示空间。 组合框不提供多重选择的功能,没有 MultiSelect属性。 组合框有两形式:下拉组合框和下拉列表框。通过设置 Style属性可选择想要的形式。 【知识模块】 表单设计与应用 14 【正确答案】 A 【试题解析】 在表单中添加一个控件时,系统 给出的默认名称是以控件的英文名命名的,所以在添加一个选项按钮组控件后,默认名称可能是 Optiongroup1。Checkl为可能的复选框控件名称, Spinner1为可能的微调按钮控件名称, List1为可能的列表框控件名称。 【知识模块】 表单设计与应用 15 【正确答案】 B 【试题解析】 命令按钮组中, ButtonCoun

21、t属性用于决定命令按钮数目。 【知识模块】 表单设计与应用 16 【正确答案】 B 【试题解析】 复选框可以用来提供多选功能,即可以通过选中多个复选框来实 现多选功能。 【知识模块】 表单设计与应用 17 【正确答案】 B 【试题解析】 VFP中的对象一般可分为两种:容器对象和控件对象。容器可以包容其他的控件或容器,通常把容器对象称为那些被包容对象的父对象,这样就形成了对象的嵌套层次关系。在这种层次关系中,要引用其中的某个对象,就需要指明对象在嵌套层次中的位置。这时一般会用到一些引用属性或关键字,如parent是对象的一个属性,属性值为对象引用,指向该对象的直接容器对象:This、 Thisf

22、orm和 Thisformset是三个关键字,分别表示当 前对象、当前表单和当前表单集。 在所给题目中,共给出了五个对象,我们要先搞清楚它们哪些是容器哪些是控件,以及它们之间的包容层次关系,首先,表单是最外层的容器,其中有一个文本框控件 textl和一个容器命令按钮组 Commandgroup1,而 Commandgroup1中又有两个命令按钮控件 Command1和 Command2,故 Commandgroup1是Command1和 Command2的父对象,表单是 Commandgroup1和 Text1的父对象。现在要在 Command1的方法中访问文本框 Text1对 象,即 Com

23、mand1是当前对象,但由于 Command1和 Text1没有包容天系,故必须由 Command1找到跟Text1有包容关系的对象来引用,也就是 Text1的父对象表单。 This代表当前的Command1, This Parent指向父对象 Commandgroup1, This Parent Parent则指向 Commandgroup1的父对象表单, This Parent Parent Text1则通过父对象表单引用了文本框 Text1。 对象访问属性的格式是:对象引用对象属性。所以引用文本框 Text1的 Value属性,正确的表达式应该是 This Parent Parent T

24、ext1 Value。 【知识模块】 表单设计与应用 18 【正确答案】 C 【试题解析】 VFP中的对象一般可分为两种:容器对象和控件对象。容器可以包容其他的控件或容器,通常把容器对象称为那些被包容对象的父对象,这样就形成了对象的嵌套层次关系。在这种层次关系中,要引用其中的某个对象,就需要指明对象在嵌套层次中的位置。这时一般会用到一些引用属性或关键字,如parent是对象的一个属性,属性值为对象引用,指向该对 象的直接容器对象;This、 Thisform和 Thisfolxnset是三个关键字,分别表示当前对象、当前表单和当前表单集。 在所给题目中,共给出了五个对象,我们要先搞清楚它们哪些

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

26、 Text1的父对象表单。 This代表当前的Commandl, This Parent指向父对象 Commandgroup1, This Parent Parent则指向 Commandgroup1的父对象表单, This Parent Parent Text1则通过父对象表单 引用了文本框 Text1。 对象访问属性的格式是:对象引用对象属性。所以引用文本框 Text1的 Value属性,正确的表达式应该是 this parent parent text1 value。 【知识模块】 表单设计与应用 19 【正确答案】 B 【试题解析】 mnx是菜单定义文件,用来存放菜单的各项定义,其本身

27、是一个表文件,不能够运行; mpr是可执行的菜单程序文什。 【知识模块】 菜单、报表设计及应用程序的开发与生成 20 【正确答案】 D 【试题解析】 Visual FoxPro中项目文件扩展名为 pjx;表单文件的扩展名是 scx;菜单文件的扩展名是 mnx:而备注文件不同,扩展名不同,如数据库备注扩展名是 dct,表备注的扩展名是 fpt。 【知识模块】 菜单、报表设计及应用程序的开发与生成 21 【正确答案】 A 【试题解析】 本题考查顶层菜单的设计。为顶层表添加下拉式菜单的方法和过程如下。 步骤 1:在 “菜单设计器 ”窗口中建立一个下拉菜单,然后存菜单的 “常规选项 ”对话框中勾选 “

28、顶层表单 ”复选框,并生成可执行菜单文件。 步骤 2:征表单设 计器中,将要作为顶层表单的 ShowWindow 属性值设置为 “2-作为顶层表单 ”,使其成为顶层表单。 步骤 3:接着在表单的 Init事件代码中添加调用菜单程序的命令。 步骤 4:在表单的 Destroy事件代码中添加清除菜单的命令,使得在关闭表单时能同时清除菜单,释放其所占用的内存空间。 【知识模块】 菜单、报表设计及应用程序的开发与生成 22 【正确答案】 D 【试题解析】 SET SYSMENU NOSAVE表示将缺省配置恢复成 VisualFoxPro系统菜单的标准配置; SET SYSMENU TO DEFAULT

29、表示将系统菜单恢复为缺省配置。 【知识模块】 菜单、报表设计及应用程序的开发与生成 23 【正确答案】 B 【试题解析】 DO,默认执行的是程序文件,如果要执行其他文件,则必须加上该文件的扩展名。 【知识模块】 菜单、报表设计及应用程序的开发与生成 24 【正确答案】 A 【试题解析】 通过 SET SYSMENU命令看人以允许或禁止在程序执行时访问系统菜单,也可以重新配置系统菜单,其命令格式如下: SET SYSMENU ON OFF AUTOMATIC TO弹出式菜单名表 TO条形菜单项名表 TODEFAULTSAVE NOSAVE。 其中, ON表示允许程序执行时访问系统文件; OFF禁

30、止程序执行时访问系统菜单: AUTOMATIC可以使系统菜单显示出来,可以访问系统菜单; TO可以重新配置系统菜单,以内部名字列出町用的弹出式菜单; To可以重新配置系统菜单,以条形菜单项内部名字列出可用的子菜单;TO将系统菜单恢复为缺省设置: SAVE将当前的系统菜单配置指定为缺省设置; NOSAVE将缺省配置恢复成 Visual FoxPro系统菜单的标准配置。 【知识模块】 菜单、报表设计及应用程序的开发与生成 25 【正确答案】 C 【试题解析】 本题考查运行菜单程序的命令。在 VFP中,在菜单设计器中定义的菜单定义文件其本身是一个表文件,保存着菜单各项的定义,不能直接运行。必须生成可

31、执行的菜单文件 (扩展名为 .mpr)。 在菜单设计器环境下,执行【菜单】 【生成】菜单命令,然后在 “生成菜单 ”对话框中指定菜单文件的名称和存放的路 径;最后单击 “生成 ”按钮。 可以使用命令 DO运行菜单程序,文件名的扩展名 mpr不能省略。 【知识模块】 菜单、报表设计及应用程序的开发与生成 26 【正确答案】 C 【试题解析】 本题考查定义菜单项的访问快捷键的格式。在菜单设计器中指定菜单名称时,可以设置菜单项的访问键,方法是在要作为访问键的字符前加上 “ PREVIEW。 【知识模块】 菜单、报表设计及应用程序的开发与生成 32 【正确答案】 C 【 试题解析】 本题考查程序的编译

32、、连编过程。在 Visual FoxPro中,通过编译、连编,可以产生不同的目标代码文件,这些文件具有不同的扩展名。 exe(Visual FoxPro可执行文件 ) app(应用程序文件 ) fxp(编译文件 ) prg(源程序文件 )。 【知识模块】 菜单、报表设计及应用程序的开发与生成 33 【正确答案】 D 【试题解析】 本题考查连编应用程序的命令格式。在 visual foxpro中,连编戍用程序的命令是 BUILD APP或 BUILD EXE,具体格式如下: BUILD APP文件名 FROM项目文件名 BUILD EXE文件名 FROM项日文件名 【知识模块】 菜单、报表设计及应用程序的开发与生成 34 【正确答案】 C 【试题解析】 将一个项目编译成一个应用程序时,所有在项目中被包括的文件将组合为一个单一的应用程序文件。如果应用程序中包含需要用户修改的文件,必须将该文件标记为 “排除 ”。另外,在项目连编之后,那些在项目中标记为 “包含 ”的文件将变为只读文件,不能再修改。 【知识模块】 菜单、报表设计及应用程序的开发与生成

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

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

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