重庆二级VF考试大纲.doc_第1页
重庆二级VF考试大纲.doc_第2页
重庆二级VF考试大纲.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库语言程序设计考试大纲(Visual FoxPro 5.0及以上版本)教学考核要求1理解有关数据库系统的基础知识;2理解面向对象程序设计的基本概念;3掌握Visual FoxPro语言基础和数据库(表)操作方法;4掌握关系数据库标准语言SQL及其应用;5掌握Visual FoxPro常用设计器的操作及应用。考试内容一、数据库的基础知识1数据库、数据库管理系统和数据库系统的基本概念;2数据管理技术的产生和发展;3数据库系统的组成及体系结构;4数据库管理系统(DBMS)的功能;5关系模式的基本术语、主要操作和数据完整性约束;6面向对象程序设计的基本概念(包括类、对象、事件、方法和属性等)。二、Visual FoxPro应用基础1Visual FoxPro 系统的主要特点及运行环境;2数据类型1)基本数据类型(数值型、字符型、日期型、逻辑型)2)字段数据类型(通用型、备注型)3)常量格式,变量命名规范及其作用域(LOCAL,PRIVATE,PUBLIC)3常用文件类型;4常用函数1)数值函数:ABS()、INT()、EXP()、LOG()、MAX()、MIN()、MOD()、RAND()、ROUND()、SQRT()等2)字符串函数:TRIM()、LTRIM()、ALLTRIM()、AT()、SUBSTR()、SPACE()、RIGHT()、LEFT()、LEN()、LOWER()、UPPER()等3)日期与时间函数:DATE()、TIME()、DAY()、MONTH()、YEAR()、DOW()、CDOW()等4)类型转换函数:VAL()、STR()、ASC()、CHR()、CTOD()、CTOT()、DTOC()、TTOC()等5)测试函数:BOF()、EOF()、DELETED()、FOUND()、RECNO()、RECCOUNT()、FILE()、IIF()、ISNULL()、EMPTY()、VARTYPE()等6)系统对话框函数:MESSAGEBOX()等5运算符与表达式1)算术运算符、字符运算符、关系运算符、逻辑运算符、类与对象运算符、宏替换(&)2)算术、字符、日期、关系和逻辑表达式及其运算3)表达式输出命令(?,?)6内存变量的操作1)赋值(=、STORE命令)2)列表与清除(LISTMEMORY、RELEASE、CLEARMEMORY、CLEARALL命令)3)使用内存变量文件(SAVE、RESTORE命令)7数组的应用(DIMENSION、GATHER、SCATTER命令);8命令的一般格式、书写规则及命令的两种运行方式。三、数据库及数据表的基本操作1数据库表(或自由表)的建立与数据的输入(CREATE、APPEND命令);备注和通用字段的输入和修改;2数据表文件的打开与关闭、浏览窗口(Browse)与“表”菜单的功能使用(含相关命令的理解。如:GOTO、SKIP、LOCATE、REPLACE、DELETE、PACK、ZAP、RECALL等);3表设计器的操作与修改表结构;4数据表文件的复制(COPYTO、COPYSTRUCTURE、COPYFILE命令);5数据库表的复合结构索引(索引种类、INDEXONTAG、REINDEX、SETORDERTO、DELETETAG、FIND、SEEK命令);6数据库设计器、数据库维护、表间永久关联、数据完整性操作。四、关系数据库标准语言SQL1SQL的数据定义功能1)CREATETABLESQL2)ALTERTABLESQL2SQL的数据修改功能1)DELETESQL2)INSERTSQL3)UPDATESQL3SQL的数据查询功能(select fromSQL)1)基本查询(包括关系的投影操作、选择操作、指定输出目标、结果排序等)2)带计算函数或分组查询(AVG()、SUM()、MAX()、MIN()、COUNT())3)联接查询(主要是2个及以上数据表的自然连接)4)嵌套查询(或称子查询)五、项目管理器、各种设计器的使用1使用项目管理器1)使用“数据”选项卡(涉及到库、表、查询、视图,存储过程不要求)2)使用“代码”选项卡(主要涉及到程序)3)使用“文档”选项卡(主要涉及到表单、报表,标签不要求)2使用查询设计器、视图设计器;3使用表单设计器1)创建、保存和运行表单2)在表单中加入和修改控件对象3)设定数据环境(添加表、试图,建立永久关系)4)熟悉常用控件的主要属性、方法和用途(标签、文本框、列表框、命令按钮(组)、计时器、ActiveX绑定控件、选项按钮组、复选框、编辑框、组合框、表格等)4使用菜单设计器1)建立主选项2)设计子菜单、快捷菜单3)设定菜单选项程序代码5使用报表设计器。六、程序与程序设计1程序文件的建立与执行;2程序的结构1)顺序结构2)选择结构(IFELSEENDIF,DOCASEENDCASE)3)循环结构(DOWHILEENDDO,FORENDFOR,SCANENDSCAN)3过程与函数的定义方法、程序调用中的参数传递(PARAMETERS);4基本程序设计(主要是简单数值算法的程序设计,如:累加、最大值、求阶乘、判断素数等);5面向对象的编程模型;6表单与控件的事件驱动模型(理解主要事件的意义,如:Click、Init、valid、Load、GetFocus、LostFocus、InterActiveChange、Timer等);7简单可视化、面向对象的程序设计。关于命题1考试方式分为笔试和上机考试,两者均及格方为合格;2笔试试卷各部分的比例大致为:10%、10%、15%、25%、10%、30%(按考试内容6个部分划分),上机试卷各部分的比例大致为:0%、10%、30%、20%、30%、10%(同前);3笔试试题难易比例:2:4:2:2(易、较易、较难、难四个等级);4笔试试题的题型及各题型比例1)试题的题型主要有:单项选

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论