江苏省高校计算机等级考试命题研究院 江苏省高校计算机等级考试辅导
2015版江苏省计算机等级考试二级VFP大纲


江苏省高等学校计算机等级考试
  二级Visual Foxpro考试大纲

一、计算机信息技术基础知识
  考核要求
  1.掌握以计算机、多媒体、网络等为核心的信息技术基本知识。
  2.具有使用常用软件的能力。
  考试范围
  1.信息技术的基本概念及其发展,包括信息技术、信息处理系统、信息产
业和信息化;微电子技术、通信技术和数字技术基础知识等。
  2.计算机硬件基础知识。包括:计算机的逻辑结构及各组成部分的功能,
CPU的基本结构,指令与指令系统的概念;PC的物理组成,常用的微处理器产
品及其主要性能,PC的主板、内存、I/O总线与接口等主要部件的结构及其功
能,常用I/O设备的类型、作用、基本工作原理,常用外存的类型、性能、特点、基
本工作原理等。
  3.计算机软件基础知识。包括:软件的概念、分类及其作用;操作系统的功
能、分类、常用产品及其特点;程序设计语言的分类及其主要特点,程序设计语
言处理系统的类型及其基本工作方式;算法与数据结构的基本概念;计算机病
毒的概念和防治手段。
  4.计算机网络与因特网基础知识。包括:计算机网络的组成与分类,数据
通信的基本概念和常用技术,局域网的特点、组成、常见类型和常用设备;因特
网的发展、组成、TCP/IP协议、主机地址与域名系统、接入方式、网络服务及其
基本工作原理,Web文档的常见形式及其特点;影响网络安全的主要因素及其
常用防范措施。
  5.数字媒体基础知识。包括:数值信息在计算机中的表示方法;常用字符
集(如ASCII、GB2312 - 80、GBK、Unicode、GB18030等)及其主要特点,文本的类
型、特点、输入/输出方式和常用的处理软件;图形、图像、声音和视频等数字媒
体信息的获取手段、常用的压缩编码标准、文件格式和常用的处理软件。
  6.信息系统与数据库基础知识。包括:信息系统的基本结构、主要类型、发
展趋势,数据模型与关系数据库的概念,软件工程的概念,信息系统开发方法。
  7.PC操作使用的基本技能。包括:PC硬件和常用软件的安装与调试,常
用辅助存储器和I/O设备的使用与维护,Windows操作系统的基本功能及其操
作,互联网常用的服务及操作,Microsoft Office软件的基本功能及操作。
二、Visual FoxPro数据管理和程序设计
  考核要求
  1.掌握数据库基础知识、Visual FoxPro数据库管理系统主要知识。
  2.能熟练使用Visual FoxPro数据库管理系统进行数据管理和程序设计。
  考试范围
  1.Visual FoxPro的基本知识。
  (1)数据库系统基础知识。包括:数据库、数据库管理系统、数据库系统等
概念;关系模型、关系运算等;数据库设计基础知识。
    (2) Visual FoxPro的集成环境。包括:Visual FoxPro的用户界面、环境设
置;命令窗口、命令格式与常用命令;项目的创建与项目管理器的使用;Visual
FoxPro的文件类型等。其中,常用命令主要有:CLEAR、DIR、MD/RD/CD、COPY
FILE、DELETE FILE、RUN、Qurr,以及SET DEFAULT、SET CENTURY、SET
DATE、SET ESCAPE、SET SAFETY、SET TALK等。
    (3)  Visual FoxPro的语言基础。包括:数据类型和数据存储;运算符、函数
和表达式。其中,常用函数主要有:
    ①数值函数:ABS() .INT().MAX() .MIN().MOD() .ROUND()等。
    ②数据转换函数:ASC() .CHR() .CTOD() .DTOC() .STR() .VAL()等。
    ③字符函数:ALLTRIM() .AT() .BETWEEN().EMPTY() .LEFT() .LEN()、
RIGHT() .SPACE() .SUBSTR() .TRIM()等。
    ④日期与时间函数:DATE() .DATATIME() .DAY() .DOW( ).TIME()、
MONTH() .YEAR()等。
    ⑤其他函数:GETFILE() .IIF() .INKEY().MESSAGEBOX() .TYPE()、FILE()等。
    2.数据库与表的创建与使用。
    (1)数据库的创建与使用。包括:数据库的创建、使用与维护等。
    (2)表的创建与使用。包括:表结构的创建与修改,表属性、字段属性的设
置与修改,表索引的类型及其创建;工作区、表打开与关闭的方法;表中数据的
增加、修改、删除、定位等。
    (3)表与表之间关系的创建与修改,相关表之间的参照完整性设置。
    (4)操作数据库与表的函数与命令。
    ①常用函数主要有:BOF()、DBGETPROP()、DBSETPROP()、DBUSED()、
DELETED()、EOF()、FCOUNT()、RECCOUNT()、RECNO()、USED()等。
    ②常用命令主要有:CREATE TABLE - SQL、ALTERT ABLE - SQL、
SELECT、USE、CLOSE TABLES、COPY STRUCTURE、COPY TO、RENAME
TABLE、BROWSE、APPEND、APPEND FROM、GOTO、LOCATE、SEEK、SKIP、
CONTINUE、EDIT、DELETE、DELETE - SQL、PACK、RECALL、INSERT - SQL、
REPLACE、UPDATE - SQL、SET FILTER、SET DELETED、SET ORDER、OPEN
DATABASE、VALIDATE DATABASE等。
    3.查询与视图的创建与使用。
    (1)查询的创建与使用。包括:查询设计器的功能与使用,SELECT - SQL
语句基本格式与应用。
    (2)视图的创建与使用。包括:视图设计器的功能与使用,视图的打开与使用。
    4.程序设计基础知识。
    (1)结构化程序设计基础知识。包括:程序结构(分支结构、循环结构、过
程与自定义函数的使用)、创建、修改与运行。
    (2)面向对象程序设计基础知识。包括:类和对象的概念、特点;属性、事
件与方法的概念;基类、子类和父类;Visual FoxPro的基类和容器类,基类的最小
事件集、属性集;对象的引用方法,对象属性的设置方法;容器层次与类层次中
的事件;事件激发的顺序;事件驱动与事件循环。
    5.表单和控件的创建、设计与使用。
    (1)表单向导的类型与使用。
    (2)表单设计器的使用。包括:数据环境及其属性的设置;向表单中添加
控件的方法;表单的常用属性设置及事件处理代码设计。
    (3)常用控件的创建、属性设置及事件处理代码设计。包括:标签、文本
框、编辑框、列表框、组合框、选项按钮组、复选框、微调框、表格、计时器、线条与
形状、命令按钮(组)、页框、容器等控件

    (4)表单与控件的常用属性有 : ActiveColumn. ActiveControl. ActiveForm .
ActivePage. Alignment. AllowAddNew. AlwaysOnTop. AutoCenter. AutoSize.
BackColor.ForeColor.BorderColor. BorderStyle .BorderWidth . Bound .BoundColumn
ButtonCount Caption. Closable. ColumnCount. ControlBox. ControlCount.
ControlSource. CurrentControl. Curvature. Default. DeleteMark. Desktop.
DynamicBackColor .DynamicForeColor. DynamicFontSize . Enabled .Exclusive . Filter.
FontName. FontSize. Format. FormCount. Height Icon. Increment. InputMask.
Interval. KeyboardHighValue. KeyboardLowValue. Left. MaxButton. MinButton.
Movable .Name . Order . PageCount . PasswordChar . Picture . ReadOnly  . RecordSourc e .
RecordSourceType. RowSource. ScrollBars. Sorted. Sparse. SpinnerHighValue.
SpinnerLowValue .Style .TitleBar .Value .Visible .Width .WordWrap等 。
     ( 5 )表单与控件的常用事件有 : Init、 Load、 Destroy、 Click、 DblClick、
RightClick 、GotFocus 、 LostFocus 、InteractiveChange 、ProgrammaticChange、 KeyPress、
AfterCloseTables 、BeforeOpenTables 、Error、Timer等 。

    (6)表单与控件的常用方法有:AddObject、AddItem、Clear、DoCmd、Hide、
Refresh、RemoveItem、Release、SetAll、SetFocus、Show、Quit等。
    6.报表的创建与使用。包括:报表的类型、报表带区、报表设计器的使用以
及报表的运行与预览等。
    7.菜单的创建与使用。包括:菜单的类型,菜单设计器的使用,菜单的设计
(子菜单、分组线、访问键、快捷键、命令与过程设置等),菜单程序的生成、运行
菜单等。
    8.应用程序设计。包括:构造与设置应用程序的主程序,应用程序的连
编等。


三、考试说明
    1.考试方式为无纸化网络考试,考试时间为120分钟。
    2.软件环境:中文版Window XP/Window 7操作系统,Microsoft Visual
FoxPr0 6.0。
    3.考试题型及分值分布见样卷。