1、第十二章 Visual FoxPro 操作与应用一 、 选 择 题1、Visual FoxPro 6.0 不具备的优点 。 A)具有良好的用户界面 B)支持面向对象编程技术C)数据库的操作简便 D)支持 DOS 和 Windows 操作系统2、Visual FoxPro 的工作方式是 。 A)命令方式和菜单方式 B)交互方式和程序运行方式C)方式和可视化操作 D)可视化操作方式和程序运行方式3、Visual FoxPro 6.0 系统文件种类繁多,下列文件类型不完全具备的是 。 A)数据库文件、表文件 B)命令文件、窗口文件C)屏幕文件、菜单文件 D)报表文件、单一索引文件4、Visual F
2、oxPro 6.0 不具备下列哪一种设计器 。 A)表单设计器 B)报表设计器 C)命令文件设计器 D)数据库设计器5、退出 Visual FoxPro 的操作方法是 。 A)在命令窗口中键入 Quit 命令 B)单击主窗口右上角的“关闭”按钮C)按快捷键 ALTF4 D)以上方法都可以6、下面关于工具栏的叙述,不正确的是 。 A)用户可以创建自己的工具栏 B)用户可以修改系统工具栏C)用户可以删除用户创建的工具栏 D)用户可以删除系统工具栏7、显示和隐藏命令窗口的操作是_。A)单击“常用”工具栏上的“命令窗口”按钮 B)通过“窗口”菜单下的“命令窗口”选项来切换C)直接按 CTRL+F2 或
3、 CTRL+F4 的组合键 D)以上方法都可以 8、Visual FoxPro 用户界面中包括有 。 A)菜单栏 B)状态栏 C)标题栏 D)以上都有9、文件的建立、打开、关闭和退出 FoxPro 可以利用_菜单来实现。 A)EDIT(编辑 ) B)WINDOW(窗口) C)RUN(运行) D)FILE (文件 )10、CLEAR MEMORY 命令的功能是 。 A)清除整个屏幕 B)清除内存中的所有信息 C)清除所有内存变量 D)清除所有变量11、在 VFP 窗口输出:大家都来学习,应在命令窗口键入 ,并按 Enter键。A)大家都来学习 B)大家都来学习 C)? 大家都来学习 D)?大家都
4、来学习12、清除变量名第二个字符为“b”的所有内存变量,下面语句正确的是 。 A)RELEASE ALL LIKE ?b B)RELEASE ALL LIKE ?b?C)RELEASE ALL LIKE ?b* D)RELEASE ALL LIKE *b?13、关于命令的书写规则,下列说法中正确的是 。 A)命令不一定要以命令名开头 B)各子句顺序不能改变C)不能大小写混合,也不能分行书写 D)命令行最大字符数是 204814、关于“?”和“?” ,下列说法中错误的是 。 A)?和?只能输出多个同类型的表达式的值 B)?从当前光标所在行的下一列第 0 列开始显示C)?从当前光标处开始显示 D)
5、?和?后可以没有表达式15、下列命令的语法规则中,非法的是 。 A)命令动词可以只写前四个字母 B)命令动词后的子句位置可交换C)命令动词大小写字母等价 D)各短语和参数要连续输入无空格16、在 Visual FoxPro 中,不能清除所有内存变量的命令是_。A)RELEASE ALL B)CLEAR ALL C)CLOSE ALL D)CLEAR MEMORY17、要启动 Visual FoxPro 的向导可以_。A)打开新建对话框 B)单击工具栏上的“向导”图标按钮C)从“工具”菜单中选择“向导” D)以上方法都可以 18、要清除当前所有其名字的第 2 个字符为“X”的内存变量,应该使用命
6、令_。A)RELEASE ALL *X B)RELEASE ALL LIKE XC)RELEASE ALL LIKE ?X D)RELEASE ALL LIKE “?X“19、清除主窗口屏幕的命令是_。A)CLEAR B)CLEAR ALL C)CLEAR SCREEN D)CLEAR WINDOWS20、下面启动向导不正确的操作是 。 A)选择“文件”菜单中的“新建”项,然后单击“向导”按钮B)选择“工具”菜单中的“向导”子菜单,再选择相应的向导C)单击“工具栏”中的“向导”工具D)在命令窗口中键入 Use Wizards 命令21、下面启动设计器不正确的操作是 。 A)在项目管理器中选择文
7、件类型,单击“新建”按钮,在“新建”对话框中选择相应按钮B)在“显示”菜单中选择相应的设计器C)在命令窗口中键入相应命令D)单击工具栏中的“打开”按钮,打开相应的文件,即可打开相应的设计器22、下面关于生成器不正确的叙述是 。 A)生成器与向导不同,生成器是可以重入的B)“应用程序生成器”是帮助用户迅速创建功能齐全的应用程序C)单击“表单控件”工具栏中的“生成器锁定”工具,即可启动一个相应的生成器D)表生成器可以方便地完成对数据表的编辑修改23、如果要在屏幕上直接看到查询结果,“查询去向“应该选择 。A)屏幕 B)浏览 C)临时表或屏幕 D)浏览或屏幕 24、在应用程序生成器的“数据”选项卡中
8、可以_。A)为表生成一个表单和报表,并可以选择样式 B)为多个表生成的表单必须有相同的样式C)为多个表生成的报表必须有相同的样式 D)只能选择数据源,不能创建它25、连编应用程序不能生成的文件是_。A).app 文件 B).exe 文件 C)com、dll 文件 D).prg 文件 26、下面关于运行应用程序的说法正确的是_。A).app 应用程序可以在 Visual FoxPro 和 Windows 环境下运行B).exe 只能在 Windows 环境下运行C).exe 应用程序可以在 Visual FoxPro 和 Windows 环境下运行 D).app 应用程序只能在 Windows
9、环境下运行27、把一个项目编译成一个应用程序时,下面的叙述正确的是_。A)所有的项目文件将组合为一个单一的应用程序文件 B)所有项目的包含文件将组合为一个单一的应用程序文件C)所有项目排除的文件将组合为一个单一的应用程序文件D)由用户选定的项目文件将组合为一个单一的应用程序文件28、为了使连编生成的 Visual FoxPro 应用程序能够独立在 Windows 环境下运行,需要连编生成的应用程序是 。A) APP 程序 B) EXE 程序 C) FXP 程序 D) PRG 程序29、如果项目文件不是用“应用程序向导”创建的,那么在启动应用程序生成器时仅有的 3 个选项卡是 。A)数据、表单和
10、报表 B)常规、信息和数据 C)常规、数据和高级 D)常规、表单和报表30、连编生成 APP 应用程序的命令是 。A) CREATE APP B) BUILD PROJECT C) CREATE PROJECT D) BUILD APP31、应用程序向导将为应用程序 。A)生成目录结构和项目文件 B)在当前目录下生成项目文件C)在默认目录下生成项目文件 D)在 Visual FoxPro 系统目录下生成项目文件32、下列说法中错误的是 。A)新添加的数据库文件可以被设置为“排除”B)不能将数据库文件设置为“包含”C)在项目管理器中设置为“排除”的文件名左侧有符号 D)被指定为主文件的文件不能设
11、置为“排除”33、利用项目文件 myprog 连编生成可执行程序 myexe 的命令是 。A)BUILD EXE myexe FROM myprog B)BUILD EXE myprog FROM myexeC)BUILD APP myexe FROM myprog D)BUILD APP myprog FROM myexe34、连编生成 EXE 应用程序的命令是 。A) CREATE EXE B) BUILD EXE C) CREATE PROJECT D) BUILD PROJECT35、连编生成的应用程序一般 。A)APP 程序比 EXE 程序大 B)EXE 程序比 APP 程序大C)A
12、PP 程序比 EXE 程序一样大 D)APP 程序和 EXE 程序哪个大不确定36、在项目管理器中可以为一个应用程序设置 。A)1 个主文件 B)2 个主文件 C)3 个主文件 D)4 个主文件37、为了保证一个项目是完整的,所以在开发一个项目时 。A)必须自始至终一直使用一台计算机,一直在项目管理器中进行开发B)必须自始至终一直使用一台计算机,但可以在项目管理器外进行开发C)可以在不同计算机上开发,只需在编译之前把这些组件添加到一个项目中D)以上说法都不对38、如下叙述正确的是 。A)项目连编以后主文件是只读文件 B)一个项目中可以有多个主文件C)数据库文件可以被指定为主文件D)在项目管理器
13、中,文件名左侧带有符号 的文件在项目连编以后是只读文件二 、 填 空 题1、Visual FoxPro 6.0 有 _种设计器。2、连编生成 DLL 动态链接库命令是 。3、如果应用程序连编后某个文件还允许修改,则应将该文件标为 。4、退出 Visual FoxPro 6.0 有_种方法。 5、为了有效地利用窗口,可将工具栏中暂时用不到的项目删除,而将另外常用的项目放到工具栏中来,重新组织适合自己需要的工具栏,这就是工具栏的_。6、Visual FoxPro 6.0 中打开用户界面状态栏的命令是_。7、选择_菜单中的“数据库设计器”可以打开数据库设计器,打开表设计器的命令是_。8、Visual
14、 FoxPro 6.0 安装维护程序提供了三种选择,分别是_、_和_。9、Visual FoxPro 6.0 有 _种向导。10、Visual FoxPro 系统的用户界面由_、_、_、_、_和_等六部分组成。11、运行 Visual FoxPro 6.0 系统,要求计算机具有_以上内存,显示器使用_或更高分辨率的监视器。12、Visual FoxPro 6.0 的工作方式有交互方式和_两种,其中交互方式可以通过_和_两种方法实现。13、将系统设置为 24 小时制的命令是_,将日期格式设置为美国格式的命令是_,打开系统时钟显示的命令是_,设置显示命令运行结果的命令是_。14、Visual Fo
15、xPro 可以利用_对话框和_命令修改环境参数来进行系统环境配置。15、Visual FoxPro 系统中,用户配置的环境参数在没有永久保存之前是临时性的,如果要将用户配置的环境参数永久保存,必须将用户配置的环境参数_。16、把浮动工具栏变成固定工具栏的方法是:将鼠标指针指向浮动工具栏小窗口的_上,然后将其拖动到工具栏区域,当出现单条的矩形框时释放鼠标即可。17、 “重置”工具栏的功能是将系统工具栏_。18、_向导的功能是从项目和程序文件的代码中生成格式化的文本文件,_向导的功能是创建一个 Visual FoxPro 应用程序,_向导的功能是生成一个数据库。19、要把帮助文件设置为复制到硬盘上
16、的 Foxhelp.chm 文件,需要在“选项“对话框的_选项卡上设置。20、开发人员可以利用 首先生成应用程序框架,然后可以将数据库、表单、报表等添加到其中构成完整的应用程序。21、Visual FoxPro 6.0 生成的可执行文件并不是一个真正独立的可执行文件,它需要两个 Visual FoxPro 的支持。22、连编项目 myprog.pjx 的命令是 。23、在连编生成应用程序之前,主程序应该包含一条控制事件循环的语句,该语句是 READ 。24、应用程序生成器包括常规、信息、 、 、 、高级等 6 个选项卡。参 考 答 案一 、 选 择 题1.D 2.B 3.C 4.C 5.D 6
17、.D 7.D 8.D 9.D 10.C 11.C 12.C 13.D 14.A 15.D 16.C 17.D 18.C 19.A 20.D 21.D 22.D 23.D 24.A 25.D 26.C 27.A 28.B 29.A 30.D 31.A 32.B 33.A 34.B 35.B 36.A 37.C 38.A二 、 填 空 题1. 10 2.BUILD DLL 3.排除 4. 7 5.定制 6.Set Status Bar On7.显示;Create 8.添加/删除;重新安装;全部删除 9.2110.标题栏;菜单栏;工具栏;命令窗口;工作区;状态栏 11.16M;VGA12.程序运行方式,可视化操作和命令操作13.Set Hours To 24; Set Date To USA; Set Clock On; Set Talk On14.选项;SET 15.设置为默认值 16.标题栏 17.恢复到默认设置18.文档;应用程序;数据库 19.文件位置 20.应用程序生成器 21.动态链接库22.BUILD PROJECT myprog.pjx 23.EVENTS 24.数据、表单、报表