内容发布更新时间 : 2024/11/17 18:47:50星期一 下面是文章的全部内容请认真阅读。
Visual FoxPro部分复习策略及要点 :
第一部分 Visual FoxPro数据库基础
本部分是考点和难点之一,主要内容包括数据库系统的原理,概括性强,比较抽象,因此建议在复习的时候,首先通读教材,然后对重点的知识要注意理解、加强记忆。
本部分重点:关系数据库。包括名词、术语。在复习的时候,不要仅仅是记住概念,重点在于理解。例如命令: SELECT * FORM 图书 WHERE 出版社=’高等教育出版社’,进行的是关系运算中的选择操作等等。 第二部分 Visual FoxPro数据库管理系统
复习方法:来强化记忆,本章所占分值比例相对较少。 第三部分 数据与数据运算
本部分是考核重中之重,本章内容是编程的基础,起千层大厦的基石作用。函数部分在考试中,所占分值比例较大,复习上注重在理解的基础上记忆,而且要做到活学活用。在复习函数的时候,对函数加以分类,善于去归纳总结。
表达式是另一个考核重点。“表达式类型、表达式格式、可用的运算符、结果及其类型、注意事项等。
第四部分 Visual FoxPro数据库及其操作
本部分命令较多,需要大量的实际操作。首先可以使用菜单操作,给自己一种成就感,对命令更应该熟练掌握。
本部分的重点是索引、数据的完整性,多工作区等等。在复习本章的时候,应首先按照步骤建立一个实际的数据库和若干个表(可以依据你比较熟悉的主题来建立,例如学生成绩管理系统),然后加以练习。
第五部分关系数据库标准语言SQL
本部分是重点中的重点,无论在考试或是实际应用中,都是最主要的内容。 第六部分 查询与视图
本部分是一个内容比较简单的重点章节. 第七部分 程序设计及应用开发基础
复习方法:首先大量阅读经典的程序,理解思路,掌握编程思想,然后加以分类总结,并且要在理解的基础上记忆,总结应用类型。
能够熟练掌握操作方法、重点以理解概念、记忆命令为主。
1、与文件系统比较,数据库系统有许多特点,下列[D ]却不属于数据库系统的特点 A.数据的结构化 B.数据共享 C.数据独立性 D.程序依赖性
2、数据库管理系统有许多功能,下列[ C]却不属于数据库管理系统的功能 A.数据定义 B.数据操作 C.容错纠错 D.控制和管理
3、在Visual FoxPro中,项目文件的扩展名是[A ] A..pjx B..dbc C..scx D..prg
4、在Visual FoxPro中,使用下列中的[ B]命令可打开项目管理器 A.Modify table B.Modify project C.Modify prog D.Modify stru
5、字段宽度为固定8字节的字段类型是[ D] A.日期型 B.货币型
C.双精度型 D.三种都是 6、[3.14159]表示的是[ B]
A.数值型常量 B.字符型常量 C.绝对值 D.取整数
7、VFP内存变量的命名规则是必须以[ A]或下划线开头 A.字母 B.数字 C.符号 D.三者都是
8、创建表可以使用命令,下面[B ]命令用于创建一个新表 A.CREATE FORM B.CREATE TABLE C.CREATE DATABASE D.CREATE FILE
9、在Visual FoxPro中,必须先定义后使用的变量是[ D] A.数值 B.字符 C.逻辑 D.数组
10、在Visual FoxPro中的命令中,[A ]为打开表的命令 A.use B.appe C.dele D.pack
11、为当前表的所有记录的“奖金”字段增加100的命令是[B ] A.REPLACE奖金WITH奖金+100 B.REPL ALL奖金WITH奖金+100 C.CHANGE奖金WITH奖金+100 D.CHAN ALL奖金WITH奖金+100
12、在Visual FoxPro中,4种索引中只允许有一个索引的是[D ] A.普通索引 B.唯一索引 C.候选索引 D.主索引
13、SQL是用于关系型数据库检索数据的标准语言,它常使用SELECT语句从数据库中检索数据,子句[C ]后面必须紧跟联接条件 A.FROM B.HAVING C.WHERE D.ORDER BY
14、如果要改变命令按纽上的文字,可以设置表单的[A ]属性来实现 A.caption B.picture C.name D.fontsize 15、VFP视图实质上是一个[ C] A.数据库 B.数据表 C.虚拟表 D.图形
二、填空题(每空2分,共20分)
1、VFP中四种专门的关系运算是选择、投影、联接和除法 2、关系型数据库系统的英文简称是 RDBS 3、VFP的内存变量可分为公共变量、私有变量和本地变量三类
4、数据库程序设计可采用自底向上和自顶向下设计2种方法,自底向上的设计方法用于从局部到整体的设计
二、填空题(每空2分,共20分)
5、在VFP中,使用命令 MODIFY MENU <文件名>建立或打开菜单设计器窗口 6、在INDEX命令中,TO后面跟单索引文件名,ON后面跟索引关键字 7、使用关联命令前必须先为子表的字段表达式建立索引 8、VFP使用的循环扫描命令是 SCAN
二、填空题(每空2分,共20分)
9、VFP中使用 DO 命令来执行子程序模块
10、数据环境泛指定义表单或表单集时使用的数据源,包括表、视图和关系 三、程序分析题 EXIT 1、STORE 0 TO A , B ENDIF DO WHILE .T. ENDDO A=A+1 ? \ DO CASE CANCEL CASE INT(A/3)=A/3 运行结果:__y=55___ LOOP 三、程序分析题 CASE A>=6 3. EXIT ** main.prg*** OTHERWISE SET TALK OFF B=B+A a=3 ENDCASE b=5 ENDDO DO sub WITH a, b+2 ?A , B SET TALK ON CANCEL *** sub.prg *** 运行结果:__7__12____ PARAMETER x, y 三、程序分析题 CLEAR STORE 0 TO x,y s=x*y DO WHILE .T. ?” s = ” +STR(s,4) x=x+1 RETURN y=y+x 运行结果:__s= 21___ IF x>=10 四、程序填空题
1、在标题为“图象浏览器”的表单(其控件名为Form1)上设计一个图象浏览器框(其控件名为Image1),每次单击“浏览”命令按钮(其控件名为Command1)就会显示一个图象,各属性设置如下:
Form1的Caption属性: (9)图象浏览器 Command1的 (10) Caption 属性: (11)浏览 (12)Image1 的 (13)Picture 属性:C:\\VFP\\FOX.BMP 四、程序填空 4、表单设计如图所示,“密码输入”表单名为Form1,“密码”标签为leb1,密码输入框为t1,“确定”按钮为c1,“取消”按钮为c2,对各控件的属性按如下要求设置并填空: