Visual Foxpro考试大纲
(非计算机专业的考生用)
基本要求:
1、 具有使用微型计算机的基础知识。包括计算机的硬件和软件、Windows 98的基本操作、Office 2000的使用和计算机网络的基本概念。(《计算机文化基础》 30分)
2、 能熟练的使用Visual Foxpro建立一个小型数据库应用系统(《Visual Foxpro 程序设计》 70分)
考试内容:
一、 基础知识
1、 计算机的概念及其应用领域。
2、 计算机硬件系统的组成和功能:CPU、存储器、以及常用的输入输出设备的功能。
3、 计算机软件的组成和功能:系统软件和应用软件,程序设计语言的概念。
4、 操作系统和基本概念,Windows的基本操作和应用。
5、 了解Office 2000的基本操作和应用。
6、 计算机网络的基本概念和Internet的初步知识和掌握Internet的简单应用。
二、 程序设计
(一) Visual Foxpro基础知识
1、 基本概念
数据库、数据模型、数据库管理系统
2、 关系数据库
3、 Visual Foxpro的基本数据元素
(1) 常量、变量、表达式
(2) 常用函数:字符处理函数、数值计算函数、日期时间函数、数据类型转换函数、测试函数
(二) Visual Foxpro 数据库的基本操作
1、 数据库和表的建立、修改与有效性检验
(1) 表结构的建立与修改
(2) 表记录的浏览、增加、删除与修改
(3) 创建数据库,向数据库添加或从数据库删除表
(4) 设定字段有效性规则
(5) 表的索引:主索引、候选索引、普通索引、唯一索引
2、 多表操作
(1) 选择工作区
(2) 建立表间的关联:一对一的关联;一对多的关联
(3) 设置参照完整性
(4) 表的联接:内部联接、外部联接(左联接、右联接、完全联接)
(5) 建立表间的临时关系。
3、 建立视图与数据查询
(1) 查询文件的建立、执行与修改
(2) 视图文件的建立、查看与修改
(3) 建立多表查询
(三) 关系数据库标准语言SQL
1、 SQL的数据定义功能:CREAT
2、 SQL的数据修改功能:DELETE、INSTERT、UPDATE
3、 SQL的数据查询功能:
(四) Visual Foxpro表单设计
1、 报表和标签设计
2、 利用向导创建报表
3、 使用报表设计器
4、 标签文件的建立
(五) 菜单与工具栏设计
1、 设计菜单
2、 设计工具栏
(六) Visual Foxpro程序设计
1、 命令文件的建立与运行
2、 结构化程序设计
(1) 顺序结构程序设计
(2) 选择结构程序设计
(3) 循环结构程序设计
考试方式
笔试:120分钟