题型:一、单选题(40分)
二、填空题(10分)
三、sql命令(20分)
四、结构化程序设计(18分)
五、面向对象程序设计(12分)
题型说明:1.第三题包括:①将sql命令补充完整(填空,10分);②根据要求,写出sql命令(10分)。使用教材中xsgl数据库中的四个数据表。
2.第四题包括:①阅读程序,写出运行结果(2题,8分);②程序填空(2题,10分)
3.第五题包括2小题,以填空的形式考查,内容包括属性名、事件名、数据环境、部分事件**等。
期末复习要点。
第一章:1. 数据库(db)、数据库管理系统(dbms)、数据库系统(dbs)的概念;
2. 三种数据模型;
3. 术语:关键字、主关键字、候选关键字、外部关键字、关系、属性、元组;
4. 关系间的三种联系:一对。
一、一对多、多对多;
5. 实体完整性、参照完整性、域完整性。
6. 性能指标:字符型字段长度、数值型字段长度、数据库表和自由表字段名长度;
7. vfp的三种工作方式;
第二章:1. 数据类型,常量表示、变量(字段变量和内存变量---简单内存变量、数组)的定义和使用。
2. 运算符与表达式(掌握表达式的书写格式;各类运算及混合运算的优先级;根据表达式写出结果):
算术运算。
字符运算:+、
关系运算:<、或!=、注:未作特殊说明,字符串均按照machine顺序进行比较)
逻辑运算:not或!、and、or
3. 掌握以下函数(用于表达式和程序):
int、mod、round、sqrt、&、at、len、left、right、substr、lower和upper、space、date和time、year、asc、val和str、dtoc和ctod、bof和eof、found、recno、alltrim和trim、iif、type
第三章。1. 扩展名:.dbc和。dct、.dbf和。fpt、.idx和。cdx
2. 掌握数据库设计器和表设计器的使用方法。
3. 库、表及索引:
数据库:create 、open 、close 、modify 、delete、set database to
数据表:create、use、modify structure、append[blank]、list |display、replace、delete、recall、pack、zap、go、skip、locate…continue、count、sum、**erage
注意:①各字段类型、宽度 ②命令执行过程中指针的移动情况。
索引 :索引文件类型(单索引和结构复合索引),主要的三种索引类型及特点,命令index on、set index to、set order to、seek的使用。
4. 自由表与数据库表的关系**换)
5. 工作区操作:select
6. 永久关系(数据库表连线)、关联(set relation to )的建立方法及其特点。
7. 三种参照完整性规则。
第四章 1. 查询设计器建立查询(.qpr)、运行查询。
2. 视图设计器建立视图(本地视图),用视图更新数据源。
3. 查询与视图的区别。
第五章。1. 以sql-select为主,根据要求进行基本查询、连接查询(两个表)、子查询和统计查询(sum、**g、count函数),会使用group by,order by,into cursor(表单中使用)、into table子句。
2. 掌握update、alter…..add命令的使用。
第六章 1. 程序文件的建立(modify command)、执行(do),扩展名。prg;
2. input、accept、wait、para命令的使用;
3. 程序的三种基本结构、子程序调用(要求读程序);变量作用域(全局变量、局部变量和屏蔽型局部变量)的用法。不考自定义函数。
注:程序阅读题要写出正确的输出格式!
第七章 1. 对象、属性、方法、事件、类的概念;
2. 使用表单设计器创建表单(.scx),添加表单数据环境;
重点事件:load、init、click;事件发生顺序。
重点方法:setfocus、release、refresh
3. 掌握以下表单控件的属性设置、相关事件**的编写:
标签、命令按钮和按钮组、文本框、选项组、列表框。
4.messagebox函数,只使用第一个参数。如:messagebox(“输入错误!”)
第八章。下拉式菜单的定义(.mnx)、生成(.mpr)和运行。
7.2考试,两份试卷基本没有重复试题。
答题卡的填涂方法:
①准考证处填涂学号后9位,如:120124130;
“试卷类型”处不要填涂;
用钢笔填写姓名和准考证号。
本次考试时间为100分钟。
交卷时,试卷、答题纸和答题卡分别提交。答题纸和答题卡不要折叠。
试题前部有对答题的详细说明,看清后再做题。
VFP期末复习
一 单项选择题 每题只有一个最佳答案,请将正确答案前的字母写在题目中的横线上,每小题2分,共计30分 1 以下日期值正确的是 b a b c d 2 设当前表中有10条记录,在下列三种情况下 当前记录号为1时 eof 为真时 bof 为真时,命令?recno 的结果分别是 a a 1,11,1 b ...
VFP期末复习指导
第一章。重点 结合习题 弄清基本概念,例如数据库 数据库管理系统 数据模型 关系的性质 关系运算等概念。排除画e r图。第二章。内容 7 重点 vfp中的关系运算 环境设置 文件类型及说明 项目文件 数据 库 表 备注 文件 程序文件 索引文件 查询文件 表单文件 第三章。内容 常量与变量 内存变量...
2023年VFP复习题
vfp程序设计复习题。一 选择题。1 visual foxpro支持面向对象程序设计,在visual foxpro中,对象可区分为和容器两种。a b 控件 c 类 d 数据。2 假设在某表单中设置一个命令按钮,要求在该按钮上显示 确定 二字,于是应修改该命令按钮的属性。name b caption ...