灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:3576回复:0

[二级考试]2012年计算机等级考试二级VFP复习基础(2)

楼主#
更多 发布于:2012-08-22 13:53


 第二章 Visual FoxPro系统初步
  大纲要求:
  .VISUAL FOXPRO系统特点与工作方式:
  (1)WINDOWS版本数据库的特点。
  (2)主要数据类型和主要文件类型。
  (3)各种设计器和向导(4)工作方式:交互方式(命令方式、可视化操作)和程序运行方式。
  知识特点:
  1.windows版本数据库的特点
  (1)查询与管理功能
  (2)数据库表新概念
  (3)可视化的界面操作工具
  (4)支持更多的SQL语言
  (5)互操作性
  (6)支持网络
  2.Visual FoxPro6.0的启动
  启动Visual FoxPro6.0方式可归纳为下述几种:
  (1)双击桌面上的Visual FoxPro6.0图标,可直接进入Visual FoxPro6.0。
  (2)单击Windows的【开始】/【程序】/【Microsoft Visual FoxPro 6.0】/【Microsoft Visual FoxPro 6.0】,可启动Visual FoxPro6.0。
  (3)单击Windows的【开始】/【运行】,输入打开路径C:Programs FilesMicrosoftVisual StudioVFP98Visual FoxPro6.0.exe,然后单击【确定】来进入。
  (4)在“资源管理器”中找“Visual FoxPro6.0.exe”文件,然后双击该文件名进入Visual FoxPro6.0。
  3.Visual FoxPro6.0的退出
  当用户完成了Visual FoxPro6.0中的各项操作并决定退出时,可选用以下任何一种方法退出Visual FoxPro6.0:
  (1)选择“文件”菜单中“退出”菜单项。
  (2)鼠标单击Visual FoxPro6.0窗口右上角的关闭按钮。
  (3)双击Visual FoxPro6.0主窗口左上角的“控制”菜单按钮,或单击标题栏最左端的控制按钮,打开下拉菜单,选择“关闭”命令;(4).在命令窗口输入命令“Quit”,然后按回车键。
  (5)直接按Alt+F4组合键。
 4.Visual FoxPro 6.0的基本组成
  Visual FoxPro 6.0启动后,打开主窗口,如图所示。主窗口包括:标题栏、菜单栏、常用工具栏、状态栏、命令窗口和主窗口工作区几个组成部分。
  8个下拉式菜单项 Alt+”热键”下拉菜单 ctrl+相应的“热键”
  


  5.VFP主要数据类型

数据类型功能
字符型(C)由英文字母、汉字、数字、空格和各种符号组成的字符串。0-254各字节。每个字符占1个字节,每个汉字占2个字节。

货币型(Y)主要用来存储货币量。8个字节,小数点超过4位,系统会自动四舍五入。

数值型(N)数值型的数据包含正负号、数字及小数点。长度为1-20个字节,在内存中占8个字节。

浮动型(F)浮动型数据与数值型数据完全等价。

日期型(D)日期型字段包括年、月、日。占8个字节。

日期时间(T)这种数据类型包括日期和时间。占8个字节。

双精度型(F)这种数据类型有更高的精确度,所表示的数值范围也最大。占8个字节。

整型(I)整型数据是没有小数位数的数字。占4个字节。

逻辑型(L)它的值只有真(.T.)和假(.F.)两种。占1个字节。

备注型(M)这种数据型可容纳数量不限的字符数据,在表中占4个字节。

通用型(G)通用型字段用来存储OLE对象,如扩展名为.doc的文档或位图文件等。在表中占4个字节。

字符型(二进制)这种类型与上述的“字符型”相同,只是当更改代码页时字符值不会改变。该类型字段用于在表中保存用户密码。

备注型(二进制)这种类型与上述的“备注型”相同,只是当更改代码时备注内容不变,用于存储不同国家(地区)的登录脚本。


  6.VFP文件扩展名与文件类型

扩展名文件类型扩展名文件类型
.APP生成的应用程序.MEM内存变量保存
.CDX复合索引.MNT菜单备注
.DBC数据库.MNX菜单
.DCT数据库备注.MPR生成的菜单程序
.DCX数据库索引.MPX编译后的菜单程序
.DBF表.PJT项目备注
.FPT表备注.PJX项目
.EXE可执行程序.PRG程序
.FRX报表.QPR生成的查询程序
.FRT报表备注.QPX编译后的查询程序
.IDX索引,压缩索引.SCT表单备注
.LBT标签备注.SCX表单
.LBX标签.TXT文本

  例题
  (1)下列方法中,不能退出Visual FoxPro的一项是____。
  A.单击“文件”菜单中的“关闭”命令
  B.单击“文件”菜单中的“退出”命令
  C.单击窗口标题栏右端的“关闭”按钮
  D.按【A1t十F4】组合键
  【解析】本题考查的知识点是退出Visual FoxPro的操作。常用的退出VisualFoxPro的方法有五种:①单击“文件”菜单下的“退出”命令;②单击标题栏最右端的关闭按钮;③单击标题栏最左端的控制按钮,打开下拉菜单,选择“关闭”命令;或双击标题栏最左端的控制按钮④按【A1t十F4】组合键;⑤在命令窗口中输入QUIT命令,按【Enter】健。因此选项B,C,D都正确。执行选项A中的命令,只能关闭当前打开的文件,不能退出Visual FoxPro。
  【答案】A
(2)扩展名为.DBC的文件表示____。
  A.表文件 B.备份文件 C.数据库文件 D.项目文件
  【解析】本题考查的知识点是Visual FoxPro中的文件类型。选项A中“表文件”的扩展名为.DBF;选项B中“备份文件”的扩展名为.BAK;选项C中“数据库文件”的扩展名为.DBC;选项D中“项目文件”的扩展名为.PJX。
  【答案】C
  7.项目项目是文件、数据、文档和Visual FoxPro对象的集合。项目文件的扩展名为.PJX。
  8.项目管理器项目管理器是VFP中用来创建、修改、组织项目中各种对象和数据的主要组织工具,是VFP的“控制中心”,在项目管理器中也可以将应用系统编译成一个扩展名为.app的应用文件或.exe的可执行文件。
  9.项目管理器中的选项卡
  ①“数据”选项卡“数据”选项卡负责管理项目的数据库、自由表、查询及视图等内容。
  ②“文档”选项卡“文档”选项卡负责管理处理数据时的全部文档,如输入和查看数据所用的表单,及打印表和查询选项卡结果所用的报表及标签等。
  ③“类”选项卡“类”选项卡包含用户所有定义的类,可以新建一个类,也可以添加已存在的类。
  ④“代码”选项卡“代码”选项卡包含用户创建的所有源程序和API库。
  ⑤“其他”选项卡“其他”选项卡包含用户创建的菜单、文本文件及其他文件。
  用户可以利用Visual FoxPro6.0提供的菜单设计功能来设计自己的菜单栏及快捷菜单。文本文件是存储纯文字的文件,可以用来存储文件的说明信息。其他文件用来存储图形文件,如*.bmp、*.jpg格式的文件。
  例题
  (1)“项目管理器”中的“全部”选项卡用于显示和管理____。
  A.Visual FoxPro包含的各类文件,包括数据、文档、类库、代码、其他
  B.数据库、自由表、查询
  C.表单、报表、标签
  D.菜单、文本文件、其他文件
  【解析】本题考查的知识点是“全部”选项卡包含的内容及作用。“全部”选项卡中显示了Visual FoxPro中的各类文件,包括数据、文档、类库、代码、其他,因此选项A正确;选项B是“数据”选项卡中显示和管理的内容;选项C是“文档”选项卡中显示和管理的内容;选项D是“其他”选项卡中显示和管理的内容。
  【答案】A
  (2)“项目管理器”中的“数据”选项卡用于显示和管理____。
  A.本地视图、远程视图、连接、存储过程
  B.数据库、自由表、查询
  C.数据库、自由表、视图
  D.数据库、自由表、查询、视图
  【解析】本题考查的知识点是“项目管理器”中“数据”选项卡的作用。在Visual FoxPro中,“数据”选项卡用来显示和管理数据库、自由表、查询,因此选项B正确;选项A中的本地视图、远程视图、连接、存储过程是在新建了数据库之后,在“数据”选项卡中的“数据库”中显示和管理的内容;选项C,D错误,目的是迷惑考生。
  【答案】B3)在Visual FoxPro中,显示命令窗口的操作正确的是____。
  A.单击常用工具栏上的“命令窗口”按钮
  B.单击“窗口”菜单中的“命令窗口”命令
  C.按【Ctrl十F2】组合键
  D.以上方法均可以
  【解析】本题考查的知识点是显示命令窗口的几种不同的方法。在Visual FoxPro中,显示命令窗口的方法有三种:一是单击常用工具栏上的“命令窗口”按钮;二是单击“窗口”菜单中的“命令窗口”命令;三是按【Ctrl十F2】组合键。所以正确答案为D。
  【答案】D
  (4)下列在“项目管理器”中移去数据库文件的操作方法正确的是____。
  A.选定文件,单击“项目”菜单中的“移去文件”命令
  B.选定文件,单击“项目管理器”上的“移去”按钮
  C.选定文件,按【Delete】键
  D.A,B,C
  【解析】本题考查的知识点是在“项目管理器”中移去数据库文件的操作。通常情况下,移去数据库文件的方法有三种:选定文件,单击“项目”菜单中的“移去文件”命令,或单击“项目管理器”上的“移去”按钮,或按【Delete】键。因此选项A,B,C都正确,所以正确答案为”D。
  【答案】D
  (5)在Visual FoxPro中,打开“文件”菜单的快捷键是____。
  A.【A1t】+【E】
  B.【A1t】+【F】
  C.【A1t】+【V】
  D.【A1t】+【W】
  【解析】本题考查的知识点是利用快捷键打开菜单。选项A中【A1t十E】组合健用来打开“编辑”菜单;选项B中【A1t十F】组合键用来打开“文件”菜单;选项C中【A1t+V】组合健用来打开“显示”菜单;选项D中【A1t十W】组合键用来打开“窗口”菜单。
  【答案】B
(6)Visual FoxPro主界面的菜单栏中包括____菜单。
  A.文件、编辑、视图、格式、工具、程序、窗口、帮助
  B.文件、编辑、显示、格式、工具、程序、窗口、帮助
  C.文件、编辑、视图、格式、工具、程序、表格、窗口、帮助
  D.文件、编辑、显示、格式、工具、表格、窗口、帮助
  【解析】本题考查的知识点是Visual FoxPro 6.0主界面的菜单中的菜单项;刚一打开Visual FoxPro窗口,菜单栏中默认出现8个菜单,分别为文件、编辑、显示、格式、工具、程序、窗口、帮助。本题选项A中“视图”菜单错误;选项B完全正确;选项C中“视图”菜单和“表格”菜单不正确;选项D中的“表格”菜单不正确。因此正确答案为B。
  【答案】B
  (7)通过项目管理器窗口的按钮不可以完成的操作是____。
  A.新建文件
  B.添加文件
  C.删除文件
  D.为文件重命名
  【解析】本题考查的知识点是项目管理器窗口上的按钮的作用。项目管理器窗口上有6个按钮:新建(用来新建文件)、添加(用来添加文件)、修改(用来修改文件)、预览(用来预览文件)、移去(用来移去或删除文件)、连编(连编一个项目或应用程序)。本题4个选项中的A,B,C都可以通过项目管理器中的按钮完成。选项D中的为文件重命名,不可以通过项目管理器上的按钮来完成,只可以通过在文件上单击鼠标右键,选择快捷菜单中的“重命名”命令来完成。因此正确答案为D。
  【答案】D
  10.VFP6.0中的设计器
  Visual FoxPro 6.0提供的一系列设计器,为用户提供了一个友好的图形界面操作环境,用以创建、定制、编辑数据库结构、表结构、报表格式、应用程序组件等。Visual FoxPro 6.0提供的设计器及其功能,见表。

设计器名称功能及用途
表设计器(TableDesigner)通过表设计器可以修改表字段和索引的结构,还可以设置有效性规则和触发器。

数据库设计器(DatabaseDesigner)可以用数据库设计器编辑、增加以及删除数据库中的表,也可以修改视图和存储程序。

标签设计器(LabelDesigner)它与报表设计器很相似,用于创建许多标准尺寸的标签,可以创建包括图形、标题、脚注的自定义标签。

表单设计器(FormDesigner)它是设计表单的工具。可以把控件放到这些表单中,增加代码并控制事件的发生。表单设计器与前面看到的设计器不同,它实际上有两个窗口,设计器本身和控件的属性窗口。

菜单设计器(MenuDesigner)菜单设计器提供一种创建、编辑菜单和子菜单,修改菜单项的图形方法。

类设计器(ClassDesigner)类设计器用来产生可视化类。


  例题
  利用项目管理器打开“表单设计器”的操作步骤是:打开“项目器”,选择____选项卡,选定“表单”,单击“新建”按钮,打开___框,单击“新建表单”按钮,即可打开表单设计器。
  【解析】本题考查的知识点是利用项目管理器打开“表单设计器”。在Visual FoxPro中,利用项目管理器打开“表单”设计器的操作步骤是:打开“项目管理器”,选择“文档”选项卡,选定“表单”,单击“新建”按钮,打开“新建表单”对话框,单击“新建表单”按钮,即可打开表单设计器。
  【答案】文档,新建表单 11.Visual FoxPro中的向导Visual FoxPro 6.0系统为用户提供了许多功能强大的向导(Wizards)。用户可以在向导程序的引导、帮助下,不用编程就能快速地建立良好的应用程序,完成许多数据库操作、管理功能,为非专业用户提供了一种较为简便的操作使用方式。Visual FoxPro 6.0系统提供的向导及其功能,见表。

向导名称功能及用途
应用程序向导创建一个VFP应用程序或项目的框架

文档向导从项目和程序文件的代码中生成文本文件,并编排文本文件的格式

表单向导为单个表单创建操作数据的表单

一对多表单向导为两个相关表创建操作数据的表单,在表中显示子表的字段

标签向导创建一个符合标准格式的标签

本地视图向导利用来源于于VFP表的数据产生一个视图

远程视图向导产生一个通过过ODBC从远程服务器上使用数据的视图

查询向导创建一个标准的查询

报表向导用一个单一的表创建一个带格式的报表

12.Visual FoxPro 6.0的操作方式
  Visual FoxPro 6.0系统为用户提供了几种各具特点的操作方式,我们可根据情况以及应用的需要,选择合适的操作方式,实现数据库的操作、应用。
  Visual FoxPro 6.0系统的操作方式主要有:
  ①命令操作方式
  ②菜单操作方式
  ③程序操作方式
  (1)命令操作方式命令操作是在命令窗口中逐条输入命令,直接操作指定对象的操作方式。命令操作为大家提供了一个直接操作的手段,其优点是能够直接使用系统的各种命令和函数,有效操纵数据库,但要求熟练掌握各种命令和函数的格式、功能、用法等细节;
  (2)菜单操作方式Visual FoxPro 6.0系统将许多命令做成菜单命令选项,我们通过选择菜单项来使用数据库的操作方式。在菜单方式中,很多操作是通过调用相关的向导、生成器、设计器工具,以直观、简便、可视化方式完成对系统的操作,我们不必熟悉命令的细节和相应的语法规则,通过对话来完成操作。有了这种方式,一般用户无需编程就可完成数据库的操作与管理;
  (3)程序操作方式程序操作就是预先将实现某种操作处理的命令序列编成程序,通过运行程序来实现操作、管理数据库的操作方式。根据实际应用需要编写的应用程序,能够为用户提供界面更简洁直观、操作步骤更符合业务处理流程和规范要求的操作应用环境。
  13.VFP命令的格式与特点
  (1)命令格式:
  一般说,VFP的命令总是由一个命令的动词开头,后随一个宾语和若干子句(命令子句),用来说明命令的操作对象、操作结果与操作条件。如:
  use SB
  list
  list for 价格<10000
  copy to ZSB
  sort to PX on 价格fields 名称,价格
  (2)命令特点:
  命令的特点有三:一是采用英文祈使句的形式;二是操作对象、结果和条件均可以用命令子句的形式来表示;命令只讲对操作的要求,不描述具体的操作过程。
  (3)命令分类:
  VFP拥有近500条命令,大致可分为以下7类:1.是建立和维护数据库命令;2.是数据查询命令;3.是程序设计命令;4.界面设计命令;5.是文件和程序管理命令;6.是面向对象设计命令;7.是其它命令。


喜欢0 评分0
游客

返回顶部