全国高校考试VFP复习资料Word文档下载推荐.docx

上传人:b****6 文档编号:8400186 上传时间:2023-05-11 格式:DOCX 页数:33 大小:39.67KB
下载 相关 举报
全国高校考试VFP复习资料Word文档下载推荐.docx_第1页
第1页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第2页
第2页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第3页
第3页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第4页
第4页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第5页
第5页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第6页
第6页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第7页
第7页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第8页
第8页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第9页
第9页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第10页
第10页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第11页
第11页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第12页
第12页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第13页
第13页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第14页
第14页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第15页
第15页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第16页
第16页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第17页
第17页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第18页
第18页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第19页
第19页 / 共33页
全国高校考试VFP复习资料Word文档下载推荐.docx_第20页
第20页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

全国高校考试VFP复习资料Word文档下载推荐.docx

《全国高校考试VFP复习资料Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《全国高校考试VFP复习资料Word文档下载推荐.docx(33页珍藏版)》请在冰点文库上搜索。

全国高校考试VFP复习资料Word文档下载推荐.docx

7.掌握SQL—SELECT查询技术;

8.了解报表、菜单、视图的设计。

◆考试内容

一、VisualFoxPro基础知识

1.基本概念

数据库、数据库管理系统、数据库系统、数据模型。

2.关系数据库

(1)关系模型、关系模式、关系、元组、属性、域、关键字;

(2)3种关系运算(选择、投影、连接)及在VisualFoxPro中的体现;

(3)数据的一致性和完整性(实体完整性、域完整性、参照完整性)。

3.VisualFoxPro操作环境、设计工具与工作方式

(1)VisualFoxPro的启动和退出、环境设置和项目管理器、设计器、窗口、生成器的使用;

(2)数据类型和主要文件类型;

交互方式和程序运行方式。

4.数据类型及其运算

(1)常用数据类型(数值型、字符型、逻辑型、日期型、备注型、通用型)表示方法;

(2)了解货币型、浮点型、日期时间型、双精度型、整型等数据类型的表示方法;

(3)常量、变量(内存变量、字段变量)、数组等运算对象的命名、定义、内存变量的赋值、显示、保存、恢复、清除;

(4)运算符及运算顺序、表达式的类型及运算;

(5)常用函数:

数值函数、字符函数、日期时间函数、数据类型转换函数、测试函数。

二、VisualFoxPro数据库的基本操作

1.数据库的建立与操作

(1)数据库的建立、打开与关闭、修改、向数据库添加表或从数据库删除表;

(2)使用数据库设计器对数据库进行设计、修改。

2.表的建立与操作

(1)表结构的建立与操作:

表结构的建立、修改、显示、复制;

表设计器的使用;

(2)表内容的编辑、查找操作:

表的打开与关闭;

表记录的输入、浏览和显示、增加、删除、修改、排序、查找、统计与计算;

(3)索引文件的建立与使用:

表的索引(主索引、候选索引、普通索引、唯一索引);

复合索引文件(.CDX)和普通索引文件(.IDX)的区别与建立、使用。

3.多表操作

(1)工作区的选择和使用;

(2)表之间关联的建立与应用;

(3)设置参照完整性;

(4)表的联接JOIN。

4.建立视图与数据查询

(1)查询设计器的使用,以及查询文件的建立、执行与修改;

(2)视图设计器的使用,以及视图文件的建立、查看与修改;

(3)建立多表查询。

三、关系数据库标准语言SQL

1.SQL的数据定义功能:

CREATETABLE–SQL、ALTERTABLE–SQL的使用方法

2.SQL的数据查询功能:

SELECT–SQL的使用方法及其应用

(1)简单查询;

(2)嵌套查询;

(3)联接查询;

(4)分组与计算查询;

(5)集合的并运算。

3.SQL的数据修改功能:

DELETE–SQL、INSERT–SQL、UPDATE–SQL的使用方法

四、VisualFoxPro程序设计

1.命令文件的建立、修改和运行

2.结构化程序设计

(1)顺序结构程序设计;

(2)选择结构程序设计:

条件选择语句及其嵌套形式的使用;

多分支选择语句的使用;

(3)循环结构程序设计:

循环语句及其嵌套形式的使用。

3.子程序、自定义函数设计

(1)子程序设计与调用;

(2)过程与过程文件;

(3)自定义函数设计与调用;

(4)内存变量的作用、过程调用中的参数传递。

五、表单设计

1.基本概念:

对象、类、事件、方法、属性

2.表单设计的方法

3.表单设计器的使用

(1)在表单中加入和修改控件对象;

(2)设定数据环境。

六、项目管理器、设计器和向导的使用

1.项目管理器的使用

(1)使用“数据”选项卡;

(2)使用“文档”选项卡。

2.菜单设计器的使用

(1)建立主选项;

(2)设计子菜单。

3.报表设计器的使用

(1)生成快速报表;

(2)修改报表布局;

(3)设计分组报表(4)设计多栏报表。

4.应用程序向导的使用

 

一、单项选择题:

1、下列(B)为非法的变量名(或字段名)

A、姓名B、COLOR——CODEC、CLIEN-IDD、年龄

2、使用DIMENSION命令定义数组后,各数组元素在没有赋值之前数据类型是(B)

A、未定义B、逻辑型C、数值型D、字符型

3、以下所列各项属于命令按钮事件的是(D)

A、ParentB、ThisC、ThisFormD、Click

4、设A=“123”,B=“234”,表达式(B)值为假

A、.NOT.(A>

=B)B、.NOT.(A<

>

B)C、.NOT.(A$”ABC”).AND.(A<

B)

5、在VisualFoxPro中以下叙述正确的是(C)

A、利用查询可以修改数据

B、查询和视图具有相同的作用

C、利用视图可以修改数据

D、视图可以定义输出去向

6、关于VisualFoxPro的变量,下面说法中正确的是(B)

A、使用一个简单变量之前要先声明或定义

B、数组中各数组元素的数据类型可以不同

C、定义数组以后,系统为数组的每个元素赋以数值0

D、数组元素的下标下限是0

7、有关控件对象的Click事件的正确叙述是(A)

A、用鼠标右键单击对象时引发

B、用鼠标右键双击对象时引发

C、用鼠标单击对象时引发

D、用鼠标双击对象时引发

8、快速报表默认的基本带区是(B)

A、标题、总结、列注脚

B、页标头、细节、页注脚

C、页标头、细节、列注脚

D、标题、细节、页注脚

9、为了设置两个表之间的数据参照完整性,要求这两个表是(A)

A、同一个数据库中的两个表B、两个自由表

C、一个自由表和一个数据库表D、没有限制

10、在DO。

ENDDO循环结构中,EXIT命令的作用是(A)

A、终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行

B、转移到DOWHILE语句行,开始下一个判断和循环

C、终止程序执行

D、退出过程,返回程序开始处

11、在SQL语句中,与表达式“仓库号NOTIN(“wh1”,”wh2”)”功能相同的表达式是(A)

A、仓库号<

>

“wh1”or仓库号!

=“wh2”

B、仓库号!

=”wh1”or仓库号#“wh2”

C、仓库号!

=“wh1”AND仓库号!

D、仓库号=“wh1”AND仓库号=“wh2”

12、在VisualFoxPro中可以用DO命令执行的文件不包括(B)

A、QPR文件B、FRX文件C、MPR文件D、PRG文件

13、某表文件有5个字段,其中3个字符型宽度分别为6、12和10,另外还有一个逻辑型字段和一个日期型字段,该表文件中每条记录的总字节数是(B)

A、37B、38C、39D、40

14、假设表单上有一选项组:

·

男·

女,其中第一个选项按钮“男”被选中。

请问该选项组的Value属性值为(B)

A、“男”或1B、1C、“男”D.T.

15、执行?

SUBSTR(”12345678”,9,3)结果是(c)

A、678B、0C、空串D、出错

16、下列选项中不属于结构化程序设计方法的是(c)

A、模块化B、逐步求精C、可复用D、自顶向下

17、新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的(c)

A、Alwaysontop属性B、Closeable属性

C、Caption属性D、Name属性

18、两表之间“临时性”联系为关联,有关“关联”的正确叙述是:

在两表之间的关联已建立的情况下,(B)

A、当关闭父表时,子表自动被关闭

B、当父表记录指针移动时,子表记录指针按一定的规则跟随移动。

C、两表之间“临时性”联系是建立在两表之间的永久性联系基础之上的

D、建立关联的两个表一定在同一个数据库中

19、下述关于数据库系统的正确叙述是(B)

A、数据库系统比文件系统管理更多的数据

B、数据库系统减少了数据冗余

C、数据库系统中数据的一致性是指数据类型一致

D、数据库系统避免了一切冗余

20、设表文件及其索引文件已打开,为了确保指针定位在物理记录号为1的记录上,应使用命令(D)

A、GOTOPB、GOBOF()C、SKIP1D、GO1

21、M=3,N=8,K=“M+N”,表达式1+&

K的值是(D)

A、1+M+NB、183C、11D、12

22、在命令文件中,调用菜单的命令(D)

A、LOAD<

菜单文件名>

B、CALL<

C、PROCEDURE<

D、DO<

23、确定列表框内的某个条目是否被选定应使用的属性是(B)

A、ListCountB、SelectedC、ColumnCountD、Value

24、如果在命令窗口执行命令:

LIST名称,主窗口中显示内容如下:

记录号名称

1电视机

2计算机

3电话线

4电冰箱

5电线

假定名称字段为字符型,宽度为6,那么下面的程序段输出结果是:

(A)

GO2

SCANNEXT4FORLEFT(名称,2)=“电”

IFRIGHT(名称,2)=“线”

EXIT

ENDIF

ENDSCAN

名称

A、电话线B、电线C、电冰箱D、电视机

25、执行以下命令序列(设今天是2008年10月1日)?

YEAR(DATE()-365)的结果是(A)

A、2007B、2000C、其中有语法错误D、10/01/00

26、在Visualfoxpro中,下述字符串表示方法正确的是(A)

A、[计算机“软件”世界]B、{计算机“软件”世界}

C、[计算机[软件]世界]D、“计算机“软件”世界”

27、在下面逻辑表达式中,无论X取逻辑型中的哪一种数据,其值肯定为.F.的是(D)

A、X.OR.XB、X.AND.XC、X.OR..NOT.XD、X.AND..NOT.X

28、在当前表中查询,若无满足条件的记录,下列函数中,其值为.T.的是(C)

A、BOF()B、FOUND()C、EOF()D、RECNO()

29、下列操作中,不能用MODIFYSTRUCTURE命令实现的是(D)

A、为表增加字段B、删除表中的某些字段

C、对表的字段名进行修改D、对记录数据进行修改

30、不能向表文件增加记录的命令是(c)

A、EDITB、CHANGEC、REPLACED、BROWSE

31、执行命令DIMENSIONM(3),N(2,3),数组M和N的数组元素个数分别为(B)

A.1个,2个B.3个,6个C.3个,5个D.4个,12个

32、在VISUALFOXPRO中,MIN(ROUND(8.89,1),9)的值是(B)

A.8B.8.9C.9D.8.8

33、连编后可以脱离开VISUALFOXPRO独立运行的程序是(B)

A、PRG程序B、EXE程序C、FXP程序D、AAP程序

34、在下面列出的数据模型中,哪一个是概念数据模型?

(D)

A、关系模型B、层次模型C、网状模型D、实体—联系模型

35、顺序执行以下命令之后,最后一条命令的输出结果是(B)

X=[A]

Y=X

A=[长江黄河]

?

X+&

X-Y-&

Y

A、长江黄河B、A长江黄河A长江黄河C、A长江黄河AD、A长江黄河长江黄河

36、连续执行以下命令之后,最后一条命令的输出结果是(A)

S=[HappyChineseNewYear!

]

T=[CHINESE]

AT(T,S)

A、0B、7C、14D、错误信息

37、下列Visualfoxpro函数中,函数值为字符型的是(C)

A、DATETIME()B、YEAR()C、TIME()D、DATE()

38.当前数据库文件有20条记录,当前记录号是10,执行命令LISTREST以后,当前记录号是:

(C)

A)10B)20C)21D)1

39.当用户用鼠标单击命令按钮引发事件(A)

A.ClickB.LoadC.InitD.Error

40、能够将表单Visble属性设置为.T.,并使表单成为活动对象的方法是(B)

A、AideB、showC、releaseD、setFocus

41、表文件已经打开,当前记录中姓名字段的值是“王小平”。

执行以下序列:

姓名=”李敏”

姓名

屏幕显示的结果是(B)

A、李敏B、王小平C、王小平李敏D、李敏王小平

42、哪一种索引只能建立在数据库表中,在自由表中就不存在?

A、唯一索引B、候选索引C、普通索引D、主索引

43、如果用户只是想获得一组符合要求的记录,则创建一个(A)就可以了。

A、查询B、视图C、报表D、表单

44、用户可以利用(A)从本地表或者远程表提取数据,修改后再把更新的结果送回原表。

A、视图B、报表C、查询D、表单

45、用户可以在“视图设计器”中的“筛选”选项卡中通过(A)符号来为视图传递参数。

A、?

B、,C、。

D、!

46、要向表单添加数据控制按钮,需要添加类库(A)

A、WIZBTNSB、BUITLDERDC、WIZCOLORD、APPWIZ

47、报表为用户提供了灵活的数据显示和(B)的方法。

A、输入B、输出C、浏览D、修改

48、报表中的“细节”带区每个记录出现一次,“页标头”带区是每个(D)出现一次。

A、列B、报表C、组D、页

49、在VisualFoxpro中,使用菜单设计器定义菜单,最后生成的菜单程序的扩展名是(c)

A..MNXB..PRGC..MPRD..SPR

50、SCATTER命令的功能是(B)

A、数据库复制B、将表的当前记录复制到数组

C、数组之间的复制D、将数组数据复制到表的当前记录

51、执行如下命令序列

ANS=[STUDENT.DBF]

MYFILE=SUBSTR(ANS,1,AT([.],ANS)-1)

MYFILE

屏幕显示的输出结果是(B)。

A、STUDENT.DBFB、STUDENTC、STUDENT.ANSD、11

52、在VISUALFOXPRO中,表单(FORM)是指(D)

A、数据库中表的清单B、一个表中的记录清单C、数据库查询结果的列表D、窗口界面

53、VISUALFOXPRO的报表文件.FRX中保存的是(D)

A、打印报表的预览格式B、打印报表本身C、报表格式和数据D、报表设计格式的定义

54、程序代码ThisForm.Refresh的Refresh是表单对象的(c)

A、属性B、事件C、方法D、标题

55、数据库管理系统有两种工作方式,它们是A

A)交互式方式和程序运行方式B)数据库方式和文件方式

C)字段变量方式和内存变量方式D)全屏幕编辑方式和自动执行方式

56、职工工资数据库文件和按工资字段升序的索引文件已经打开,执行GOTOP命令后,当前记录号是B

A)1B)工资值最少的记录号

C)0D)最小的记录号

57、设:

工资=580,职称=″讲师″,性别=″男″,判断结果为假的逻辑表达式是:

(D)

A)工资>

550.AND.职称=″助教″.OR.职称=″讲师″

B)性别=″女″.OR..NOT.职称=″助教″

C)工资>

550.AND.职称=″讲师″.AND.性别=″男″

D)工资=550.AND.(职称=″教授″.OR.性别=″男″)

58、在VisualFoxPro的数据工作期窗口,使用SETRELATION命令可以建立两个表之间的关联是(C)

A)永久性关联B)永久性关联或临时性关联

C)临时性关联D)永久性关联和临时性关联

59、只清空当前表HGZ.DBF中奖金字段的全部值,应当使用命令(C)

A、modifystructureB、deleteC、replaceD、zap

60、若X=99,Y=[A],A=[telephone],则LEN(str(x,2)+&

Y)的值是(B)

A、19B、11C、5D、4

二、多项选择题:

1、项目管理器的文档选项卡用于显示和管理(BC)

A.数据库B.表单C.报表D.视图

2、如果内存变量与字段变量的变量名均为工资,则访问内存变量工资的正确方法是(BC)

A、M.工资B、&

工资C、M->

工资D、工资

3、用DIMENSIONX(1,2)定义了一个数组X,能使该数组的所有数组元素均为10的命令是(BCD)

A、x(1,2)=10B、store10toxC、x=10D、store10tox(1,1),x(1,2)

4、以下关于空值(NULL)说法正确的是(bcd)

A、空值表示字段或变量还没有确定值B、空值等同于数值0

C、空值等同于空字符串D、关系模型中主关键字的值不能为空值

5、执行下列命令后,选择“职工”表所在的工作区的错误命令是(B)

A、SELECT职工B、SELECT0C、SELECT1D、SELECT2

6、以下说法与表单数据环境有关,其中正确的是(BC)

A、当表单运行时,数据环境中的表处于只读状态,只能显示不能修改

B、当表单关闭时,自动关闭数据环境中的表

C、当表单运行时,自动打开数据环境中的表

D、当表单运行时,与数据环境中的表无关

7、设职工表文件已经打开,其中有工资字段,下列命令中不能把指针定位在第一个工资大于620元的记录上是(BD)

A、LOCATEFOR工资>

620B、FIND工资>

620

C、SEEK工资>

620D、FINDFOR工资>

8、在VisualFoxPro中,打开索引文件的命令正确的是(ABC)

A、SETINDEXTO<

索引文件名>

B、INDEXON职工号TO<

C、USE<

库文件名>

INDEX<

D、USE<

INDEXTO<

三、判断题:

1、VFP程序每行必须以“;

”结尾(错误)

2、VFP的命令窗口,可以输入命令,但不能改变命令的字体、字型等编辑工作(正确)

3、函数的自变量和函数值的类型必须一致。

(错误)

4、弹出式菜单可以分组,插入分组线的方法是在“菜单名称”项中输入“\-”两个字符(错误 )

5、内存变量的数据类型一旦确定,就不能再改变( 错误     )

6、VisualFoxPro中的项目管理器是所有应用程序的控制中心( 错误   )

7、FOXPRO中,字符型数据的最多字符数为256(错误)

8、数据库管理系统是一种系统软件(正确)

9、FOXPRO中使用的变量有内存变量和字段变量,它们分别存放于内存储器和数据库文件中。

(正确)

10、若变量“婚否”是L型,“性别”是C型,检索条件是已婚的女同志,则表达式是婚否=.T..AND.性别=“女”(正确)

11、表达式VAL(SUBSTR("

686计算机"

3,1))+LEN("

)的值是12(错误)

12、设有关系R1和关系R2,经过关系运算得到结果S,则S是一个表单。

(正确)

四、程序填空:

1、设职工表有职工号,姓名,性别,部门,工资等字段和足够多的记录,其中前10个记录有姓“李”和非姓“李”的职工记录。

下面程序的功能是显示职工表中前10个记录的职工姓名,但姓“李”者除外。

请将程序填写完整。

CLEAR

SETEXACTON

USE职工

DOWHILE.T.

DOCASE

CASE_________recno()>

10_________

CASE___________left(姓名,2)__________="

李"

___________skip__________

OTHERWISE

?

姓名

SKIP

ENDCASE

ENDDO

USE

2、下面程序的功能是从键盘上任意输入20个数,找出其中最大数和最小数。

请在程序中空缺处填上适当内容,使其完整正确。

INPUT"

输入一个数:

"

TOMA

MI=MA

FORN=1TO19

INPUT"

TOX

IFX>

MA

MA=X

ELSE

(1)IFx<

MI

(2)MI=x

(3)ENDIF

ENDIF

ENDFOR

MA,MI

RETURN

3、下面程序的功能是:

输入10个非零整数(至少要有一个正整数),对其中的正整数计算阶乘。

请填空完善该程序。

K=10

DOWHILE

(1)0k>

INPUT[输入一个数:

]TOT

IFT>

(2)n=1

(2)m=1

DOWHILEM<

=T

N=N*M

M=M+1

ENDDO

(3)"

的阶乘:

"

+(3)Tn

K=K-1

4、下面程序的功能是对输入的正整数M和K(M>

K),通过调用过程SUB计算并显示S的值,这里S=K!

+(K+1)!

+(K+2)!

+……+M!

请填空.

Clear

Input“输入K值:

”tok

In

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2