《Visual FoxPro程序设计》考试大纲
一、考试目的与要求
随着计算机技术的迅猛发展,数据处理已成为计算机的一种重要应用。学习并掌握数据库技术是很必要的,而Visual FoxPro 作为一种基础数据库,以其成熟的技术、友善的界面、强大的功能、简单的编程机制获得了广大用户的喜爱和支持。考生通过对本课程的学习,能基本掌握数据库技术的基本知识,了解数据库技术的应用情况,熟悉面向对象数据库的编程风格,为今后的进一步学习和工作打下扎实的基础。其考试基本要求如下: 1、具有数据库系统的基础知识 2、了解面向对象的概念 3、了解关系数据库的基本原理
4、掌握Visual FoxPro数据库的基本操作 5、掌握数据库程序设计方法
6、能够使用Visual FoxPro建立应用程序界面
二、考试内容
㈠Visual FoxPro基础知识 【考试要求】
掌握:数据库、数据库管理系统、数据库系统基本概念及其相互之间的关系;常用的数据模型及其特点;关系数据库的三种基本关系运算(选择、投影和连接);Visual FoxPro数据库的特点、数据类型、主要文件类型、工作方式;常量、变量、运算符与表达式;一些常用函数的用法。 【主要考点】 1、基本概念
⑴ 数据库、数据库管理系统、数据库系统以及三者之间的关系; ⑵ 对象、事件、方法以及面向对象程序设计的风格。 2、关系数据库 (1) 常用的数据模型
(2) 了解关系、关系模式、关系模型、元组、属性、域等基本概念 (3) 关系数据库的三种基本关系运算:选择、投影和连接 (4) 关系数据库的四个层次结构:数据库、数据表、记录、字段 (5) 数据的参照完整性
3、Visual FoxPro系统特点与工作方式 (1) Visual FoxPro数据库的特点 (2) 数据类型和主要文件类型
(3) 常用的设计器(表、数据库、视图、查询、表单、报表设计器)和向导(表单、查询和报表向导)
(4) 两种工作方式:交互方式(命令方式、菜单方式)和程序运行方式
4、Visual FoxPro的基本数据元素 (1) 常量、变量、运算符与表达式
(2) 常用函数:数值计算函数、字符处理函数、日期时间函数、数据类型转换函数、数据表相关函数
㈡ Visual FoxPro数据库的基本操作 【考试要求】
掌握:数据表与数据库的建立、修改、删除等基本操作;索引建立;数据库表的属性定义、字段级有效性规则和记录级有效性规则及其相应的有效性信息的设置、触发器定义;数据库表间关系的建立;参照完整性设置;视图和查询的建立。 【主要考点】
1、 数据表和数据库的建立、修改与有效性检验 (1) 表结构的建立与修改
(2) 表记录的浏览、增加、删除与修改 (3) 创建数据库,向数据库添加或移去表 (4) 数据表和数据库的打开、关闭和删除
(5) 数据库表的属性定义、字段级有效性规则和记录级有效性规则、触发器 (6) 表的索引:主索引、候选索引、普通索引和唯一索引 2、多表操作
(1) 工作区的基本概念
(2) 建立数据库表间的关系(一对一、一对多) (3) 设置参照完整性 3、建立视图与查询
(1) 视图的建立、查看与修改 (2) 查询的建立、执行与修改 (3) 查询与视图的异同 ㈢关系数据库标准语言SQL 【考试要求】
掌握SQL命令CREATE TABLE/VIEW、ALTER TABLE、DROP TABLE/VIEW、 DELETE、INSERT、UPDATE的使用,重点掌握SELECT 命令的用法。 【主要考点】
1、SQL的数据定义功能 (1) CREATE TABLE-SQL (2) CREATE VIEW-SQL (3) DROP TABLE-SQL (4) DROP VIEW-SQL (5) ALTER TABLE-SQL
2、SQL的数据操作功能 (1) DELETE-SQL (2) INSERT-SQL (3) UPDATE-SQL 3、SQL的数据查询功能 (1) 简单查询 (2) 嵌套查询 (3) 连接查询 (4) 分组与计算查询
㈣项目管理器、设计器和向导的使用 【考试要求】
掌握:项目管理器的概念和基本操作;制作表单的方法及创建过程,特别要留意表单常用属性、方法、事件;标签、文本框、命令按钮、微调器、命令按钮组、组合框、计时器、图像框等常用对象的属性设置及常用事件/方法的编写;报表的制作方法及简单报表的制作过程。 【主要考点】 1、项目设计
(1) 使用项目管理器中的“数据”选项卡 (2) 使用项目管理器中的“文档”选项卡 (3) 项目连编 2、表单设计
(1) 利用表单向导或表单设计器来设计表单 (2) 在表单中加入和修改控件对象 (3) 设置对象属性
(4) 为表单对象编写事件过程代码 (5) 设定数据环境 (6) 表单的运行与修改 3、报表设计
(1) 利用报表向导来设计报表 (2) 制作快速报表
(3) 利用报表设计器设计简单报表 ㈤ Visual FoxPro程序设计 【考试要求】
掌握:命令文件的建立、修改与运行方法;赋值语句和注释语句以及输出语句的使用;顺序、分支、循环结构程序设计;代码段中变量的作用域。 【主要考点】 1、命令文件
(1) 命令文件的建立、修改与运行 (2) 赋值语句、注释语句的使用 (3) 简单的交互式输出命令(即?语句) (4) 应用程序的编写、阅读、修改、调试与运行 2、结构化程序设计 (1) 顺序结构程序设计 (2) 分支结构程序设计 (3) 循环结构程序设计 3、变量的作用域
PUBLIC、PRIVATE和LOCAL语句的作用
三、考试方式
机试。考试时间为105分钟
四、考试题目类型
考试题目分为理论题和操作题两部分。理论题有20个单选题,每题1分,共20分。操作题有简单操作题、简单应用题和综合应用题3种类型。 1、简单操作题
简单操作题有4小题,共30分。主要考点为: ① 数据表的建立或修改与索引定义;
② 数据库的创建或修改、元素添加或移去、基本属性设置; ③ 数据库表的有效性设置及触发器设置,或参照完整性设置; ④ 项目的创建或修改(包括项目元素的添加或移去)、项目连编。 2、简单应用题有2小题,共30分。主要考点为:
① 视图或查询的建立与修改(包括用设计器和SQL语句两种方法); ② 报表的建立与修改。
3、综合应用题有1小题,共20分。主要考点为:
主要考查考生的综合应用能力,是对考生进行包括简单操作题和简单应用题操作能力在内的综合测试。主要侧重在应用程序界面的创建或美化(即表单的创建或修改)、对象的事件或方法代码段的补充或修改。
…… 此处隐藏:1017字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




