当前位置:文档之家› VisualFoxPro程序设计基础理论考试题库5

VisualFoxPro程序设计基础理论考试题库5

VisualFoxPro程序设计基础理论考试题库5 VisualFoxPro程序设计基础理论考试题库5

选择题

1.在Foxpro中,内存变量赋值以后()。[2分]

A.可在内存中长期保存

B.可以在数据库中长期保存

C.不重新赋值就可长期保存

D.存入内存文件中可长期保存

2.在FOXPRO中,使用DIMENSION W(2,3)定义数组后,数组W包含的数组元素(下标变量)的个数是()[2分]

A.2个

B.3个

C.5个

D.6个

3.在FOXPRO中,数组元素赋值以后()。[2分]

A.可在内存中长期保存

B.可以在数据库中长期保存

C.不重新赋值就可长期保存

D.存入内存文件中可长期保存

4.在Foxpro中,字符型、日期型、备注型、逻辑型的数据长度最大分别为()。[2分]

A.256,8,64,10

B.254,8,10,1

C.128,10,8,1

D.512,6,10,1

5.在当前工作区已经打开了一个库文件,用命令COPY TO NEW STRUCTURE EXTENDED 可以产生一个结构文件NEW.DBF,它的结构是自动产生的,其字段个数是()。[2分]

A.2个

B.3个

C.4个

D.10个

6.在使用@命令进行格式化输入时,为了保证只输入字母,应该在PICTURE短语使用模式符()。[2分]

7.数据库文件已经打开,当前记录中姓名字段的值是"张敏"。执行以下命令序列:姓名="李卫星"?姓名屏幕显示的结果是()[2分]

A.张敏

B.李卫星

C.张敏李卫星

D.李卫星张敏

8.在FoxPro数据库中,记录是由字段值构成的数据序列,记录长度要比各字段长度之和多一个字节,这个字节用来存放()[2分]

A.记录的分隔标记

B.记录的序号

C.记录的指针定位标记

D.记录的删除标记

9.在交互式输入命令中,可以接受逻辑型数据的命令包括()[2分]

A.INPUT和ACCEPT

B.WAIT和INPUT

C.INPUT和@...GET

D.INPUT和@...SAY

10.在下面关于备注文件的描述中,不正确的是( )[2分]

A.备注文件的扩展名为.DBT

B.备注文件的文件主名一定与相对应的数据库文件同名

C.一个数据库文件的所有备注型字段内容都放在同一个备注文件中

D.使用备注文件时,需用单独的命令将其打开

11.下列命令中,定位记录指针的命令是()[2分]

https://www.doczj.com/doc/6a18989290.html,E

B.GO

C.SELECT

D.LIST

12."类"是面向对象程序设计的关键部分,创建新类不正确的方法是()[2分]

A.在.prp文件中以编程方式定义类

B.从菜单方式进入"类设计器"

C.LIST

D.在命令窗口输入CREATECLASS命令,进入"类设计在命令窗口输入ADDCLASS命令D

13.ABC.DBF是一个具有两个备注型字段的数据库文件,使用COPY TO PSQ命令进行复制操作,其结果将()。[2分]

A.得到一个新的数据库文件

B.得到一个新的数据库文件和一个新的备注文件

C.得到一个新的数据库文件和两个新的备注文件

D.显示出错误信息,表明不能复制具有备注型字段的数据库文件

14.R1与R2进行差运算,其结果的元组数应该是()[2分]

15.SQL语句中,用于改表结构的SQL命令是()[2分]

A.ALTERSTRUTURE

B.MODIFYSTRUTURE

C.ALTERTABLE

D.MODIFYTABLE

16.SQL语句中的SELECT命令的JOIN短语建立表之间联系,JOIN应接在()短语之后。[2分]

A.WHERE

B.GEOUPBY

C.FROM

D.ORDER

17.Visual Foxpro6.0数据库系统是( )[2分]

A.网络

B.层次

C.关系

D.链状

18.Visual foxPro的报表文件.frx中保存的是( )[2分]

A.打印报表的预览格式

B.打印报表本身

C.报表的格式和数据

D.报表设计格式的定义

19.Visual FoxPro是一种关系数据库管理系统,所谓关系是指()。[2分]

A.表中各条记录彼此有一定的关系

B.表中各个字段彼此有一定的关系

C.一个表与另一个表之间有一定的关系

D.数据模型符合满足一定条件的二维表格式

20.按所使用的数据模型来分,数据库可分为哪三种模型()[2分]

A.层次、关系和网状

B.网状、环状和链状

C.大型、中型和小型

D.独享、共享和分时

21.变量F没有定义,执行下列命令后,显示U的命令是()。[2分]

A.?TYPE(F)

B.?TYPE(.F.)

C.?TYPE("F")

D.?TYPE(".F.")

22.表DEMO.DBF包含有备注型字段,该表中所有的备注字段均存储到备注文件中,该备注文件是()。[2分]

A.DEMO.FMT

B.DEMO.TXT

C.DEMO.DBT

D.DEMO.BAT

23.表文件其索引文件(.IDX)已打开,要确保记录指针定位在记录号为1的记录上,应使用命令()[2分]

A.GOTOP

B.GOBOF()

C.GO1

D.SKIP1

24.不属于应用程序生成器的数据选项卡设置的内容是()[2分]

A.窗体样式

B.报表样式

C.表样式

D.数据库向导

25.查询设计器和视图设计器的主要不同表现在于( )[2分]

A.查询设计器有"更新条件"选项卡,没有"查询去向"选项

B.查询设计器没有"更新条件"选项卡,有"查询去向"选项

C.查询设计器设有"更新条件"选项卡,有"查询去向"选项

D.视图设计器有"更新条件"选项卡,也有"查询去向"选项

26.查询设计器中的"筛选"选项卡中,"插入"按钮的功能是()[2分]

A.用于增加查询表

B.用于增加查询输出字段

C.用于半加查询输出条件

D.用于增加查询去向

27.创建类时首先要定义类的()[2分]

A.名称

B.属性

C.事件

D.方法

28.创建两个具有"一对多"关系的表之间的关联,应当()[2分]

A.通过纽带表

B.通过某个同名字段

C.通过某个索引的同名字段

D.通过主索引字段和不同字段

29.从E-R图导出关系模型时,如果两实体间的联系是m:n的,下列说法中正确的是([2分]

A.将m方关键字和联系的属性纳入n方的属性中

B.将n方关键字和联系的属性必纳入m方的属性中

C.将n方关键字和联系的属性必纳入mn方的属性中

D.增加一个关系表示联系,其中纳入m方和n方的关键字

30.从数据库的整体结构看,数据库系统采用的数据模型有()[2分]

A.网状模型、链状模型和层次模型

B.层次模型、网状模型和环状模型

C.层次模型、网状模型和关系模型

D.链状模型、关系模型和层次模型

31.打开Visual FoxPro"项目管理器"的" 文档(DOCS)"选项卡,其中包含()。[2分]

A.表单文件(Form)

B.报表文件(Report)

C.标签文件(Label)

D.表单文件(Form)、报表文件(Report)和标签文件(Label)

32.当前目录下有表文件QL.DBF,要将其转变为文本文件的正确操作是( )[2分]

https://www.doczj.com/doc/6a18989290.html,AQLCOPYFROMQLDELI

https://www.doczj.com/doc/6a18989290.html,EQLCOPYTOQLTYPED

https://www.doczj.com/doc/6a18989290.html,EQLCOPYSTRUTOQL

https://www.doczj.com/doc/6a18989290.html,EQLCOPYFILESTOQL

33.当我们了解了对象可能发生的各种事项以后,最重要的就是如何编写事件代码,编写事件代码的方法中,不正确的是()[2分]

A.为对象的某个事件编写代码就是要编写一个扩展名为.prg的程序

B.为对象的某个事件编写代码就是要将代码写入该对象的该事件过程中

C.可以由定义了该事件过程的类中继承

D.在属性对话框中选择该对象的事件并双击,在事件窗口中输入相应的事件代码

34.对表进行垂直方向的分割用的运算是( )[2分]

B.末记录

C.首记记录

D.连接

35.对表进行水平方向的分割用的运算是()。[2分]

B.投影

C.选择

D.连接

36.对关系模型叙述错误的是()[2分]

A.建立在严格的数学理论、集合论和谓词演算公式的基础之上

B.微机DBMS绝大部分采用关系数据型

C.用二维表表示关系模型是其一大特点

D.不具有连接操作的DBMS也可以是关系数据库系统

37.对两个数据库文件进行物理连接操作的命令是()[2分]

A.LINK

B.JOIN

C.SETRELATION

D.REIATION

38.对内存变量的叙述,不正确的是()[2分]

A.内存变量是独立于数据库的变量

B.内存变量有N、C、L、D、S类型

C.内存变量用赋值语句定义

D.内存变量的形式只有标量

39.对已经打开的学生成绩单文件CJ.DBF按"性别"及"总分"的降序索引,应当使用的命令是( )[2分]

A.INDEXTOCJX性别+总分

B.INDEXTOCJX性别-总分

C.INDEXTOCJX性别+STR(总分,3)

D.INDEXTOCJXON性别+STR(100-总分)

40.关系模式R中的属性全部是主属性,则R的最高范式必定是()[2分]

A.2NF

B.3NF

C.NCNF

D.4NF

41.关系模型中,一个关键字是()[2分]

A.可由多个任意属性组成

B.至多由一个属性组成

C.可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成

D.其它

42.关系数据库管理系统的3种基本关系运算不包括()[2分]

A.比较

B.选择

C.连接

D.投影

43.关系数据库管理系统所管理的关系是()[2分]

A.一个DBF文件

B.若干或二维表

C.一个DBC文件

D.若干个DBC文件

44.关系数据库规范化是为解决关系数据库中什么问题而引入的()[2分]

A.插入、删除和数据冗余

B.提高查询速度

C.减少数据操作的复杂性

D.保证数据的安全性和完整性

45.关系数据库任何检索操作的实现都是由哪三种基本操作组合而成的( )[2分]

A.选择、投影和扫描

B.选择、投影和连接

C.选择、运算和投影

D.选择、投影和比较

46.关系数据库用来表示实体之间的联系的是()[2分]

A.层次模型

B.网状模型

C.指针链

D.表格数据

47.关系数据库中,实现表与表之间的联系是通过()。[2分]

A.实体完整性规则

B.参照完整性规则

C.用户自定义的完整性

D.值域

48.关系数据库中,实现主码标识元组的作用是通过()[2分]

A.实体完整性规则

B.参照完整性规则

C.用户自定义的完整性

D.属性的值域

49.关系数据模型()[2分]

A.只能表示实体间的1:1联系

B.只能表示实体间的1:n联系

C.只能表示实体间的m:n联系

D.可以表示实体间的上述三种联系

50.关系中的"主键"不允许取空值是指()约束规则。[2分]

A.实体完整性

B.引用完整性

C.用户定义的完整性

D.数据完整性

VFP程序设计模拟试题五

VisuAL FOXPRO 程序设计模拟试题(五) 一、选择题(每小题2分,共70分) 下列各题A、B、C.D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置,答在试卷上不得分。 1.在 Visual FoxPro 环境下,若已打开A.DBF表文件,统计该表中的记录数,使用的命令是() A.TOTAL B.COUNT C.SUM D.AVERACE 2.用 COPY FILE命令复制文件应注意() A.所复制的文件必须关闭,不能使用通配符,文件必须指定扩展名 B.所复制的文件必须打开,不能使用通配符,文件必须指定扩展名 C.所复制的文件必须关闭,可以使用通配符,文件必须指定扩展名 D.所复制的文件必须关闭,不能使用通配符,文件的扩展名可缺省 3.RI与R2进行差运算,其结果的元组数应该是() A.1 B.0 C.6 D.2 4.在 VFP环境下,用 LIST STRU命令显示表中每个记录的长度(总计)为 60用户实际可用字段的总宽度为() A.60 B.61 C.59 D.58 5.执行 STORE "1999年12月庆祝澳门回归祖国!” TO XY命令之后,要在屏幕上显示”澳门 1999年 12月回归祖国”,应使用命令() A.? SUBSTR(XY,15,4)+ SUBSTR(XY,1,0)+ SUBSTR(XY,10) B.? SUBSTR(XY,15,4)+ LEFT(XY,l,10)+ RIGHT(XY,19) C.? SUBSTR(XY,15,4)+ LEFT(XY,10)+ RIGHT(XY,10) D.? SUBSTR(XY,15,4)+ LEFT(XY,10)+ RIGHT(XY,19,10) 6.层次型、网状型和关系型数据库划分原则是() A.记录长度 B.文件的大小 C.联系的复杂程度 D.数据之间的联系 7.以下常量哪些是合法的数值型常量() A. 123 B.123+E456 C."123.456” D.123*10 8.在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是() A.层次结构 B.二维表结构 C.网状结构 D.封装结构 9.以下选项中不能参与数据运算的变量类型是()

VisualFoxPro程序设计基础理论考试题库5

VisualFoxPro程序设计基础理论考试题库5 VisualFoxPro程序设计基础理论考试题库5 选择题 1.在Foxpro中,内存变量赋值以后()。[2分] A.可在内存中长期保存 B.可以在数据库中长期保存 C.不重新赋值就可长期保存 D.存入内存文件中可长期保存 2.在FOXPRO中,使用DIMENSION W(2,3)定义数组后,数组W包含的数组元素(下标变量)的个数是()[2分] A.2个 B.3个 C.5个 D.6个 3.在FOXPRO中,数组元素赋值以后()。[2分] A.可在内存中长期保存 B.可以在数据库中长期保存 C.不重新赋值就可长期保存 D.存入内存文件中可长期保存 4.在Foxpro中,字符型、日期型、备注型、逻辑型的数据长度最大分别为()。[2分]

A.256,8,64,10 B.254,8,10,1 C.128,10,8,1 D.512,6,10,1 5.在当前工作区已经打开了一个库文件,用命令COPY TO NEW STRUCTURE EXTENDED 可以产生一个结构文件NEW.DBF,它的结构是自动产生的,其字段个数是()。[2分] A.2个 B.3个 C.4个 D.10个 6.在使用@命令进行格式化输入时,为了保证只输入字母,应该在PICTURE短语使用模式符()。[2分] 7.数据库文件已经打开,当前记录中姓名字段的值是"张敏"。执行以下命令序列:姓名="李卫星"?姓名屏幕显示的结果是()[2分] A.张敏 B.李卫星 C.张敏李卫星 D.李卫星张敏 8.在FoxPro数据库中,记录是由字段值构成的数据序列,记录长度要比各字段长度之和多一个字节,这个字节用来存放()[2分]

VFP程序设计基础试题库

练习题一Visual FoxPro基础 一、选择题 1.关系数据库管理系统应能实现的专门关系运算包括___c_______。 A)显示、打印、制表 B)关联、更新、排序 C)选择、投影、连接 D)排序、索引、统计 2.关系是指__b________。 A)属性的集合 B)元组的集合 C)实例的集合 D)字段的集合 3.如果把学生看成实体,某个学生的姓名叫“杨波”,则“杨波”应看成是___b_______。 A)属性型 B)属性值 C)记录型 D)记录值 4.关系数据库系统中所使用的数据结构是______d____。 A)图 B)树 C)表格 D)二维表 5.对表进行水平方向的分割用的运算是______b____。 A)交 B)选择 C)投影 D)连接 6.下列数据库技术的术语与关系模型的术语的对应关系中____d______是正确的。 A)实例与关系 B)字段与元组 C)记录与属性 D)记录类型与关系模式 7.下列关于数据库系统的叙述中,正确的是____c______。 A)数据库系统中数据的一致性是指数据类型一致 B)数据库系统只是比文件系统管理的数据更多 C)数据库系统减少了数据冗余 D)数据库系统避免了数据冗余 8.关系数据模型______d____。 A)只能表示实体间的1:1联系 B)只能表示实体间的1:n C)只能表示实体间的m:n D)可以表示实体间的上述三种联系 9.在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称

这个属性为_____a_____。 A)关键字 B)主属性 C)数据项 D)主属性值 10.关系数据库管理系统中的元组是_____b_____。 A)关系中的垂直方向的列 B)关系中的水平方向的行 C)属性或属性的组合 D)以上的答案均不正确 11.从数据库的整体结构看,数据库系统采用的数据模型有______a____。 A)层次模型、网状模型和关系模型 B)层次模型、网状模型和环状模型 C)网状模型、链状模型和层次模型 D)链状模型、关系模型和层次模型 12.设有属性A、B、C、D以下表示中不是关系的是_______d___。 A)R(A) B)R(A,B) C)R(A,B,C,D) D)R(A×B×C×D) 13.若实体间联系是M:N的,则将联系类型______a____。 A)也转换为关系模型 B)属性加入任一个关系模式中 C)属性加入N端实体类型相应的关系模式中 D)属性加入M端实体类型相应的关系模式中 14.数据库系统的构成为数据库、计算机硬件系统、用户和_____a_____。 A)数据库管理系统 B)操作系统 C)数据集合 D)文件系统 15.层次型、网状型和关系型数据库划分原则是______c____。 A)文件大小 B)记录长度 C)数据之间的联系 D)联系的复杂程度 16.在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是 ______d____。 A)封装结构 B)层次结构 C)网状结构 D)二维表结构 17.在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过__a________。 A)主键 B)超键 C)外键 D)候选键 18.层次模型不能直接表示______b____关系。 A)1:1 B)m:n C)1:m D)1:1和1:m 19.DBAS指的是______d____。

VisualFoxPro 试题及答案

VISUAL FOXPRO期末试题答案 一、选择题 下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。 (1) DBMS的含义是: A) 数据库系统 B) 数据库管理系统 C) 数据库管理员 D) 数据库 (2)从关系模式中指定若干个属性组成新的关系的运算称为: A) 联接 B) 投影 C) 选择 D) 排序 (3)对于“关系”的描述,正确的是: A) 同一个关系中允许有完全相同的元组 B) 同一个关系中元组必须按关键字升序存放 C) 在一个关系中必须将关键字作为该关系的第一个属性 D) 同一个关系中不能出现相同的属性名 (4)在表设计器的“字段”选项卡中可以创建的索引是 A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引 (5)在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是 A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量 (6)扩展名为dbf的文件是 A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件 (7)下列程序段的输出结果是 CLEAR STORE 10 TO A STORE 20 TO B SET UDFPARMS TO REFERENCE DO SWAP WITH A,(B) ? A,B PROCEDURE SWAP PARAMETERS X1, X2 TEMP=X1 X1=X2 X2=TEMP ENDPROC A) 10 20 B) 20 20 C) 20 10 D) 10 10 (8)使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是: A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1 (9) 设X=10, 语句?VARTYPE ("X")的输出结果是 A) N B) C C) 10 D) X

Visual FoxPro 程序设计习题 计算机考试习题及答案

Visual FoxPro 程序设计习题及答案 第一章 Visual FoxPro 基础知识 1.1 选择题 1. 关系数据库管理系统所管理的关系是________。 A. 若干个二维表 B. 一个DBF文件 C. 一个DBC文件 D. 若干个DBC文 件 2.在Visual FoxPro中,用二维表数据来表示实体与实体之间联系的数据模型称为 ________ 。 A. 层次模型 B. 网状模型 C. 关系模型 D. 联系模型 3.在Visual FoxPro中,专门的关系运算不包括________。 A. 选择 B. 投影 C. 联接 D. 差运算 4.下列关于数据库系统的说法,正确的一项是________。 A. 数据库中只存在数据项之间的联系 B. 数据库中只存在记录之间的联系 C.数据库的数据项之间和记录之间都存在联系 D.数据库的数据项之间和记录之间都不存在联系 5.下列关于Visual FoxPro的说法,正确的一项是________。 A. Visual FoxPro是一种在微机上运行的数据库管理系统软件 B. 在微机上运行的数据库管理系统软件是Visual FoxPro 6.0 C. Visual FoxPro是一种在微机上运行的数据库系统 D. Visual FoxPro 6.0是一种在微机上运行的数据库系统 6.在Visual FoxPro中,“表”文件扩展名为________。 A. APP B. DBF C. DBC D. BAK 7.在Visual FoxPro中,数据库完整性一般包括________。 A. 实体完整性、域完整性 B. 实体完整性、域完整性、参照完整性 C. 实体完整性、域完整性、数据库完整性 D. 实体完整性、域完整性、数据表完整性 8.数据库系统由________组成。 A. 计算机硬件系统、数据集合、数据库管理系统、相关软件、数据管理员(用户) B. 计算机软件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户) C. 计算机硬件系统、数据库集合、数据系统、相关软件、数据管理员(用户) D. 计算机硬件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户) 9.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是________。 A. DB包括DBS和DBMS B. DBS包括DB和DBMS

VFP程序设计基础-综合练习

1.数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的"规则"是一个()。 ?A、逻辑表达式 ?B、字符表达式 ?C、数值表达式 ?D、日期表达式 参考答案: A 2.如果运行一个表单,以下事件首先被触发的是________。 ?A、Load ?B、 .Error ?C、.Init ?D、.Click 参考答案: A 3.若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是()。 ?A、主索引 ?B、惟一索引 ?C、候选索引 ?D、普通索引 参考答案: A

4.视图设计器中含有的、但查询设计器中却没有的选项卡是()。 ?A、筛选 ?B、排序依据 ?C、分组依据 ?D、更新条件 参考答案: D 5.在Visual FoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为()。 ?A、STUDENT.DOC ?B、STUDENT.MEN ?C、STUDENT.DBT ?D、STUDENT.FTP 参考答案: D 6.在以下各种说法中,正确的是 ?A、DELETE 、ZAP和PACK的功能各不相同 ?B、ZAP和PACK的功能相同 ?C、DELETE ALL和ZAP的功能相同 ?D、DELETE ALL和PACK的功能相同 参考答案: A

7.下列控件中,不能设置数据源的是 ?A、复选框 ?B、命令按钮 ?C、选项组 ?D、列表框 参考答案: B 8.在设计表单时,选项组用于指定选项组中哪个选项按钮被选中的属性是() ?A、ButtonCoun ?B、Value ?C、Buttons ?D、Caption 参考答案: B 9.在下列四个选项中,不属于基本关系运算的是()。 ?A、连接 ?B、投影 ?C、选择 ?D、排序 参考答案: D

VisualFoxPro第05章查询与视图设计

VisualFoxPro第05章查询与视图设计 第05章查询与视图设计 一、单选题 1)关于视图和查询,以下叙述正确的是____。 A.视图和查询都只能在数据库中建立 B.视图和查询都不能在数据库中建立 C.视图只能在数据库中建立 D.查询只能在数据库中建立 答案:C 2)运行查询文件的命令是____。 A.do query.qpr B.run C.do query D.create query 答案:A 3)下面有关对视图的描述正确的是____。 A.可以使用MODIFY STRUCTURE命令修改视图的结构 B.视图不能删除,否则影响原来的数据文件 C.视图是对表的复制产生的 D.对视图进行查询时,必须事先打开该视图所在的数据库答案:D 4)以下关于“查询”的正确描述是____。 A.查询文件的扩展名为PRG B.查询保存在数据库文件中 C.查询保存在扩展名QPR的文件中 D.查询保存在表文件中 答案:C 5)以下关于“查询”的正确描述是____。 A.查询文件的扩展名为PRG

B.查询保存在数据库文件中 C.查询保存在查询文件中 D.查询保存在表文件中 答案:C 6)以下关于查询描述正确的是____。 A.不能根据自由表建立查询 B.只能根据自由表建立查询 C.只能根据数据库表建立查询 D.可以根据数据库表和自由表建立查询 答案:D 7)以下关于视图正确的是____。 A.视图独立于表文件 B.视图不可更新 C.视图只能从一个表派生出生 D.视图可以删除 答案:D 8)在Visual FoxPro中,关于查询和视图的正确描述是____。 A.查询是一个预先定义好的SQL SELECT语句文件 B.视图是一个预先定义好的SQL SELECT语句文件 C.查询和视图是同一种文件,只是名称不同 D.查询和视图都是一个存储数据的表 答案:A 9)在Visual FoxPro中,关于视图的正确叙述是____。 A.视图与数据库表相同,用来存储数据 B.视图不能同数据库表进行连接操作 C.在视图上不能进行更新操作 D.视图是从一个或多个数据库表导出的虚拟表 答案:D 10)在Visual FoxPro中,以下有关视图叙述中,错误的是____。 A.通过视图可以对表进行查询

VFP题库及标准答案

一、选择题(共40道,每道1分) 1、在下面地数据类型中默认值规定为0地是 ( a) A、数值型 B、字符型 C、逻辑型 D、日期型 2、在下面地Visual FoxPro表达式中,不正确地是 (c) A、{^2002-05-01 10:10:10 AM}-10 B、{^2002-05-01}-DATE() C、{^2002-05-01}+DA TE() D、{^2002-05-01}+10 3、假定已经执行了命令M="28+2", 再执行?&M,屏幕显示地结果是: ( b) A、30 B、28+2 C、[28+2] D、30.00 4、下面关于Visual FoxPro数组地叙述中,错误地是 ( c ) A、用DIMENSION和DECLARE都可以定义数组 B、Visual FoxPro支持一维数组和二维数组 C、一个数组中各个数组元素必须是同一种数据类型 D、新定义数组地各个数组元素初值为.F. 5、在VFP系统下,文件名中哪个是不合法地(c) A、teacher B、student_12 C、stu dent D、s123 6、表达式V AL("ABC12")+100地结果是(a) A、数值型 B、字符型 C、逻辑型 D、表达式非法 7、要为当前表中所有性别为“女”地职工增加100元工资,应使用命令( b ) . A、replace all 工资 with 工资+100 B、replace 工资 with 工资+100 for 性别='女' C、change all 工资 with 工资+100 D、change all 工资 with 工资+100 for 性别='女' 8、?A T("学生","中文系学生")命令显示地结果是(a) A、7 B、4 C、.T. D、1 9、在VFP中,用来指定以共享方式打开表文件地子句是( ). A、exclusive B、shared C、noupdate D、validate 10、字段宽度不是由VFP系统规定地是(b ) A、日期型 B、数值型 C、逻辑型 D、备注型 11、在Visual FoxPro中,通用型字段和备注型字段在表中地宽度都是(b) A、2个字节 B、4个字节 C、8个字节 D、10个字节 12、要对一个打开地表文件增加新字段,应当使用命令(b) A、append B、modify structure C、insert D、change 13、某表文件有5个字段,其中3个字符型字段地宽度分别为6、12、和10,另外还有一个逻辑型字段和一个日期型字段,该表文件中每条记录地总字节数是(b) A、37 B、38 C、39 D、40 14、下列哪个操作要用到modify structure命令(c) A、添加一条记录 B、修改记录地内容 C、增加一个字段 D、删除一条记录 15、下面哪个操作要用命令modify structrue (a) A、添加一个字段 B、修改一条记录 C、删除文件 D、修改一个字段地值 6、已经打开一student表,含有学号,姓名等字段,执行命令:browse fields 姓名,下面说法正确地是:(C) 1 A、该命令执行后可以修改表中多个字段值 B、该命令执行后可以添加多个字段 C、该命令执行后可以修改姓名字段值 D、该命令执行后可以删除多个字段 17、对表SC(学号 C(8),课程号 C(2),成绩 N(3),备注 C(20)),可以插入地记录是( ). A、('20080101', 'c1', '90',NULL) B、('20080101', 'c1', 90, '成绩优秀') C、('20080101', 'c1', '90', '成绩优秀') D、('20080101', 'c1', '79', '成绩优秀')

《VFP语言程序设计》考试试题及参考答案

《VFP 语言程序设计》考试试卷 年级 专业 姓名 学号 座位号 一、单项选择(在备选答案中选出一个正确答案,将答题卡上对应的选项涂黑。每题2分,共50分) 01.按照数据库管理系统采用的数据模型Visual FoxPro 是_____DBMS 。 A )层次型 B )混合型 C )关系型 D )网状型 02.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是_____。 A )DBS 包括DB 和DBMS B )DBMS 包括DB 和DBS C )DB 包括DBS 和DBMS D )DBS 就是DB ,也就是DBMS 03.关系数据库管理系统存储与管理数据的基本形式是_____。 A )关系树 B )二维表 C )结点路径 D )文本文件 04.用户启动Visual FoxPro 后,若要退出Visual FoxPro 回到Windows 环境,可在命令窗口中输入_____命令。 A )EXIT B )CLOSE C )SYSTEM D )QUIT 05.Visual FoxPro 的最大特点是______。 A) 面向过程编程技术 B) 面向对象编程技术 C) 结构化编程技术 D) 界面友好 06.在Visual FoxPro 数据库管理系统中,下列数据是常量的是_____。 A )T B ).T. C )TOP D )02/10/99 07.在Visual FoxPro 中,下列定义的变量名中,错误的是_____。 A )ABC B )3A C )A_3 D )A3 08.下列四个选项中,结果相同的是 。 A )LEET(″Visual FoxPro″,6)与SUBSTR(″Visual FoxPro″,1,6) B )YEAR(DA TE())与SUBSTR(DTOC(DATE()),7,2) C )AT(″5″,″36-5*4″)与LEN(″36-5*4″) D )假定A=″this ″,B=″is a string″,A-B 与A+B 09.在Visual FoxPro 中说明数组的命令是_____。 A )DIMENSION 和ARRAY B )DECLARE 和ARRAY C )DIMENSION 和DECLARE D )只有DIMENSION 10.Visual FoxPro 项目文件的扩展名是_____。 A )DBF B )FPT C )PJX D )QPR 11.在Visual FoxPro 的项目管理器选项卡中不包括的选项卡是_____。 A )数据 B )文档 C )类 D )表单 12.若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是 。

《visualfoxpro6.0数据库与程序设计》试题(附答案)

20.当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参照完整性的删除规则为 。 1.不允许记录中出现重复索引值的索引是( )。 A.主索引和普通索引 B.主索引,候选索引和普通索引 C.主索引和候选索引 D.普通索引,候选索引和唯一索引 2.结构化程序设计的三种基本逻辑结构是( )。 A.选择结构,循环结构和嵌套结构 B.顺序结构,选择结构和循环结构 C.选择结构,循环结构和模块结构 D.循环结构,递归结构和循环结构 FoxPro 参照完整性规则不包括( )。 A.更新规则 B.查询规则 C.删除规则 D.插入规则 4.测试数据库记录指针是否指向数据末尾所使用的函数是( )。 ( ) () () () 5.命令SELECT 0的功能是( )。 A.选择编号最小的未使用工作区 B.选择0号工作区 C.关闭当前工作区的表 D.选择当前工作区 6.以下函数结果为“共和国”的是( )。 (“中华人民共和国”,5,3) (“中华人民共和国”9,6) (“中华人民共和国”9,3) (“中华人民共和国”5,6) 7.字符型数据的最大长度是( )。 .254 C 8.如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是( )。

.姓名 >姓名 C.姓名和B都可以 9.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。 A.一对一 B.多对多 C.多对一 D.一对多 10.当前数据库文件有10条记录,执行下列命令后的结果是()。 GO 5 APPEND BLANK RECNO() .6 C Foxpro的ZAP命令可以删除当前数据库文件的()。 A.满足条件的记录 B.有删除标记的记录 C.结构 D.全部记录 12.命令:CREATE DATABASE ABC是用来()。 A.创建一个名为ABC的数据库 B.创建一个名为ABC的数据表 C.修改一个名为ABC的数据库 D.修改一个名为ABC的数据库 13.有以下程序段: DO CASE CASE 计算机〈60 ”计算机成绩是:”+”不及格” CASE 计算机〉=60 ”计算机成绩是:”+”及格” CASE 计算机〉=70 ”计算机成绩是:”+”中” CASE计算机〉=80 ”计算机成绩是:”+”良” CASE计算机〉=90 ”计算机成绩是:”+”优” ENDCASE 设学生数据库当前记录的“计算机”字段的值是79,屏幕输出为()。 A.计算机成绩是:不及格 B.计算机成绩是:及格 C.计算机成绩是:中 D.计算机成绩是:优 14.设X=10,语句TYPE("X")的输出结果是()。 15.在Visual FoxPro中,一次最多可同时使用()个工作区。 .32768 C 主界面的菜单栏中不包括()菜单项。 A.“编辑” B.“工具” C.“窗口” D.“项目” 17.设有变量PI=,执行命令 ROUND(PI,3)后屏幕显示结果是()。 A.3.14 B.3.142 C. 项目管理器不包含的选项卡是( )。 A.表单 B.全部 C.类 D.代码 19.下列运算符中优先级相同的是()。 A.+和* 和/ C.**和* D.〈〉和== 20.命令:MODIFY STRUCTURE的作用是()。 A.修改表结构 B.插入一个记录 C.删除一条记录 D.以上说法都不对 1.在下面的Visual FoxPro表达式中,正确的是()。 A.{^2002-05-01}-10 B.{^2002-05-01}-DATE() C.{^2002-05-01}+DATE() D.{^2002-05-01}+1000 2.以下表达式中,合法的是()。 =5 B.[8]+[3]>10 (“ad”,“xyadvanad”)-len(“adadad”) D..not.(a=b).> 中的表达式有()。 A.算术表达式 B.字符表达式 C.关系表达式 D.逻辑表达式 4.表的关联关系类型包括()。 A.一对一关联关系 B.一对多关联关系 C.多对多关联关系 D.以上都正确 中使用了()等几种变量形式。

VisualFoxpro程序设计考试题答案

1、数据库系统与文件系统的最主要区别是(分数:2 分) A.数据库系统复杂,而文件系统简单 B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量 标准答案是:B。 2、数据库系统的核心是(分数:2 分) A.数据模型 B.数据库管理系统 C.数据库 D.数据库管理员 标准答案是:B。 3、Visual FoxPro支持的数据模型是(分数:2分) A.层次数据模型 B.关系数据模型 C.网状数据模型 D.树状数据模型 标准答案是:B。 4、在Visual FoxPro中“表”是指(分数:2分) A.报表 B.关系 C.表格 D.表单 标准答案是:B。 5、对于“关系”的描述,正确的是(分数:2 分) A.同一个关系中允许有完全相同的元组 B.同一个关系中元组必须按关键字升序存放 C.在一个关系中必须将关键字作为该关系的第一个属性 D.同一个关系中不能出现相同的属性名 标准答案是:D。 6、Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是(分数:2分) A.索引、排序、查找 B.建库、录入、排序 C.选择、投影、联接 D.显示、统计、复制 标准答案是:C。 7、关系运算中的选择运算是(分数:2分) A.从关系中找出满足给定条件的元组的操作 B.从关系中选择若干个属性组成新的关系的操作 C.从关系中选择满足给定条件的属性的操作

D.A和B都对 标准答案是:A 8、如果一个学生可以选择多门课程,而且每门课程可以被多个学生选择,则学生和课程 两个实体之间的关系属于(分数:2分) A.一对一联系 B.多对一联系 C.多对多联系 D.一对多联系 标准答案是:C。 9、在Visual FoxPrlO&项目管理器中不包括的选项卡是(分数:2分) A.数据 B.文档 C.类 D.表单 标准答案是:D。 10、在下面的数据类型中默认值为.F.的是(分数:2分) A.数值型 B.字符型 C.逻辑型 D.日期型 标准答案是:C。 11、Visual FoxPro内存变量的数据类型不包括(分数:2分) A.字符型 B.货币型 C.数值型 D.通用型 标准答案是:D。 12、使用命令DECLARE aa(3,4)定义的数组,aa包含的数组元素(下标变量)的个 数为(分数:2 分) A.3个 B.4个 C.7个 D.12个 标准答案是:D 13、下面关于Visual FoxPro数组的叙述中,错误的是(分数:2分) A.用DIMENSION和DECLARE都可以定义数组 B. 一个数组中各个数组元素必须是同一种数据类型 C.新定义数组的各个数组元素初值为.F. D. Visual FoxPro只支持一维数组和二维数组 标准答案是:B。 14、在下面的Visual FoxPro表达式中,不正确的是(分数:2分)

VisualFoxPro考试试题及答案

VFP考试试题及答案 一.单项选择题 1.关系模型的完整性不包括(A)。 A.迭代完整性 B.实体完整性 C.参照完整性 D.用户定义完整性 2.VisualFo*Pro数据中的每一行称为(C)。 A.串标 B.行号 C.记录 D.编数 3.关系数据模型中的关系指的是(D)。 A.表行 B.表列 C.总和 D.二维表 4.常用的数据模型中有(C)。 A.比较模型 B.曲面模型 C.关系模型 D.对称模型 5.常用的数据模型中包括(A)。 A.层次模型 B.线性模型 C.双轨模型 D.瀑布模型 6.(A)是包含表中的一个或一组字段按一定顺序排列的数据列表。 A.索引 B.合并 C.列序 D.标号 7.数据库系统的三级模式中包括(B)。 A.循环模式 B.模式 C.高级模式 D.流行模式 8.常用的数据模型里有(B)。 A.盘旋模型 B.网状模型 C.棱状模型 D.穿插模型 9.VisualFo*Pro的表中每一列称作(A)。 A.字段 B.列标 C.名称 D.线型 10.数据库系统不包括(D)。 A.操作系统 B.数据表 C.数据库 D.方案书 11.数据模型描述的是(C)。 A.大小 B.颜色 C.事物间联系 D.特征 12.关系二维表中垂直方向的列称作(C)。 A.列名 B.特征 C.属性 D.行标 13.数据库系统三级模式中包括(A)。 A.外模式 B.层叠模式 C.穿插模式 D.圆环模式 14.数据库是指(A)的数据集合。 A.相关的 B.无序的 C.混合的 D.循环的 15.关系二维表中水平方向的行称作(A)。 A.元组 B.行标 C.数值 D.列值 16.数据库系统中不包括(B)。 A.数据库 B.空调 C.管理员 D.数据库管理系统 17.数据库系统的特点不包括(D)。 A.数据共享 B.减少数据冗余 C.防止不一致 D.数据穿插 18.数据库管理系统的英文缩写是(B)。

Visual FoxPro 程序设计教程课本习题(带答案)

习题1 一、单选题 1. 在数据管理技术发展过程中,没有专门的软件对数据进行管理的阶段是(A )。 A. 人工管理阶段 B. 文件系统阶段 C. 人工管理阶段和文件系统阶段 D. 文件系统阶段和数据库阶段 2. 数据库系统与文件系统的主要区别是(B )。 A. 数据库系统复杂,而文件系统简单 B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 3. 数据库系统的核心是(C )。 A. 数据库 B. 操作系统 C. 数据库管理系统 D. 文件 4. 在下述关于数据库系统的叙述中,正确的是(B )。 A. 数据库中只存在数据项之间的联系 B. 数据库的数据项之间和记录之间都存在联系 C. 数据库的数据项之间无联系,记录之间存在联系 D. 数据库的数据项之间和记录之间都不存在联系 5. 在下列4个选项中,不属于基本关系运算的是(D )。 A. 连接 B. 投影 C. 选择 D. 比较 6. 如果一个部门只能有一个经理,而且一个经理不能同时担任其他部门的职务,部门和经理两个实体之间的联系属于(A )。 A. 一对一联系 B. 一对多联系 C. 多对多联系 D. 多对一联系 7. 设有关系R1和R2,经过关系运算得到结果S,则S是(D )。 A. 元组 B. 关系模式 C. 数据库 D. 关系 8. 下面的(D )不是数据库技术的主要特点。 A. 数据的结构化 B. 数据的冗余度小 C. 较高的数据独立性 D. 程序的标准化 9. 对关系执行投影运算后,元组的个数与原关系中元组的个数(D )。 A. 相同 B. 小于原关系 C. 大于原关系 D. 不大于原关系 10. 用于实现数据库各种数据操作的软件称为(C )。 A. 数据软件 B. 操作系统 C. 数据库管理系统 D. 编译程序 11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A )。 A. DBS包括DB和DBMS B. DBMS包括DB和DBS C. DB包括DBS和DBMS D. DBS就是DB,也就是DBMS 12. 一个关系数据库文件中的各条记录(D )。 A. 前后顺序不能任意颠倒,一定按输入顺序排列 B. 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同 C. 前后顺序不能任意颠倒,一定按关键字段值的顺序排列 D. 前后顺序可以任意颠倒,不影响库中的数据关系 13. 在基本关系中,下列说法正确的是(C )。

vfp试题5

VFP作业一 一、选择题 1.要在浏览窗口中显示表js.dbf中职称(zc c (10))为“教授”和“副教授”的纪录(该字段的内容无前导空格),下列命令中不能实现此功能的是___。 A.SELECT * FROM js WHERE js.zc=”教授” OR js.zc=”副教授” B. SELECT * FROM js WHERE ”教授” $ js.zc C. SELECT * FROM js WHERE js.zc IN(”教授” ,”副教授”) D. SELECT * FROM js WHERE WH ERE RIGHT(js.zc,4)=”教授” 2.在Visual FoxPro系统中,表达式LEN(DTOC(DATE(),1))的值为______。A.4 B. 6 C. 8 D.10 3.如果要对自由表某一子段的数据之建立唯一性保护机制(即表中所有字段的值不重复),以下表述中正确的是______。 A.对该字段创建主索引 B.对该字段创建唯一索引 C.对该字段创建候选索引 D.对该字段创建普通索引 4.Visual FoxPro系统中,对数据库表设置参照完整性过程时,“更新规则”选择了“限制”选项后,则_____。 A.在更新父表的关键字的值时,新的关键字值更新子表中的所有相关记录 B.在更新父表的关键字的值时,若子表中有相关记录则禁止更新 C.在更新父表的关键字的值时,若子表中有相关记录则允许更新 D.在更新父表的关键字的值时,不论子表中是否有相关记录 5.设cmd是一个用户创建的命令按钮子类,并设置了Click事件代码。在某表单中基于cmd类创建了一个命令按钮,则在该命令按钮的Click事件代码编辑窗口中,_____。

计算机二级考试VISUALFOXPRO五2015年_真题(含答案与解析)-交互

计算机二级考试VISUAL FOXPRO五2015年 (总分40, 做题时间90分钟) 单选 1. 下列叙述中,不属于测试的特征的是()。 SSS_SINGLE_SEL A 测试的挑剔性 B 完全测试的不可能性 C 测试的可靠性 D 测试的经济性 该问题分值: 1 答案:C 【解析】软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。软件测试有3个重要特征:测试的挑剔性、完全测试的不可能性及测试的经济性。 2. 下列特征中,()属于面向对象方法的主要特征。 SSS_SINGLE_SEL A 灵活性 B 单一性 C 封装性 D 模块化 该问题分值: 1 答案:C 【解析】模块化是结构化程序设计的特点。面向对象设计方法使用现实世界的概念抽象地思考问题从而自然地解决问题。它的特点包括:分类性、多态性、封装性、模块独立性、继承和多态性等。 3. 下列常量中格式正确的是()。 SSS_SINGLE_SEL A $1.23E4 B ”计算机”等级考试” C .False. D {^2003/01/13} 该问题分值: 1 答案:D 【解析】货币型常置用来表示货币值,它没有科学记数方法,书写时要在数值前加一个“$”。字符常量也称为字符串,其表示方法是用半角单引号、双引号或方括号把字符串起来(注意符号的匹配),如果某种定界符本身也是字符串内

容,则器要用另一种定界符为该字符串定界。逻辑型数据只有真和假两个值。逻辑真的常量表示形式有:〞.t.″〞.T.″〞.y.″和〞.Y.″,逻辑假的常量表示形式有:〞.‘f.″〞.F.″〞.n.″和〞.N.″。 4. 下列描述中正确的是()。 SSS_SINGLE_SEL A 算法的效率只与问题的规模有关,而与数据的存储结构无关 B 算法的时间复杂度是指执行算法所需要的计算工作量 C 数据的逻辑结构与存储结构是一一对应的 D 算法的时间复杂度与空间复杂度一定相关 该问题分值: 1 答案:B 【解析】算法的时间复杂度是指执行算法所需要的计算工作量,以算法所执行的基本运算的次数来度量;算法的空间复杂度一般是指执行算法所需要的内存空间。因此B选项正确。算法的时间复杂度与空间复杂度并不相关,故D选项错误。数据的逻辑结构是指数据元素之间的逻辑关系,是独立于计算机的;数据的存储结构是研究数据元素和数据元素之间的关系如何在计算机中表示,二者不是一一对应的,所以C选项错误。算法的执行效率不仅与问题的规模有关,还与数据的存储结构有关,故A选项错误。综上所述,本题选8。 5. 软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。 SSS_SINGLE_SEL A 阶段性报告 B 需求评审 C 总结 D 都不正确 该问题分值: 1 答案:B 【解析】需求分析是软件定义时期的最后一个阶段,可以概括为四个方面:需求获取;需求分析;编写需求规格说明书;需求评审。 6. 下列叙述中错误的是()。 SSS_SINGLE_SEL A 软件测试的目的是发现错误并改正错误 B 对被调试的程序进行“错误定位”是程序调试的必要步骤 C 程序调试通常也称为Debug D 软件测试应严格执行测试计划,排除测试的随意性 该问题分值: 1 答案:A

VisualFoxPro考试试题及答案

VFP测试试题及答案 一.单项选择题 1.关系模型的完整性不包括〔A〕. A.迭代完整性 B.实体完整性 C.参照完整性 D.用户定义完整性 2.VisualFoxPro数据中的每一行称为〔C〕 A.申标 B.行号 C.记录 D.编数 3.关系数据模型中的关系指的是〔D〕. A.表行 B.表列 C.总和

D.二维表 4.常用的数据模型中有(C) A.比拟模型 B.曲面模型 C.关系模型 D.对称模型 5.常用的数据模型中包括(A). A.层次模型 B.线性模型 C.双轨模型 D.瀑布模型 6.(A)是包含表中的一个或一组字段按一定顺序排列的数据列表. A.索引 B.合并 C.列序 D.标号 7.数据库系统的三级模式中包括(B).

A.循环模式 B.内模式 C.高级模式 D.流行模式 8.常用的数据模型里有〔B〕. A.盘旋模型 B.网状模型 C.棱状模型 D.交义模型 9.VisualFoxPro 的表中每一歹U称作〔A〕. A.字段 B.歹0标 C.名称 D.线型 10.数据库系统不包括〔D〕. A.操作系统 B.数据表

C.数据库 D.方案书 11.数据模型描述的是〔C〕. A.大小 B.颜色 C.事物间联系 D.特征 12.关系二维表中垂直方向的列称作〔C〕 A.列名 B.特征 C.届性 D.行标 13.数据库系统三级模式中包括〔A〕. A.外模式 B.层叠模式 C.交义模式 D.圆环模式

14.数据库是指〔A〕的数据集合. A.相关的 B.无序的 C.混合的 D.循环的 15.关系二维表中水平方向的行称作〔A〕 A.元组 B.行标 C.数值 D.列值 16.数据库系统中不包括〔B〕. A.数据库 B.空调 C.治理员 D.数据库治理系统 17.数据库系统的特点不包括〔D〕. A.数据共享

《VFP程序设计基础》试卷(A-B-C-D-E-F卷)(上机)

《V isual FoxPro 程序设计基础》试卷(A 卷)(上机) 专业班级 姓名 学号 成绩 . 1、 请在试卷纸上填写所在班级、学号、姓名。 2、 在硬盘的最后一个盘符下,创建一个以自己所在“专业年级+姓名+机号+试卷类型”为文件名的文件夹(如:信息03张三134 A 卷),并设置默认路径,所有试题均作在该文件夹下,否则后果自负。 3、 考试结束后不要关机,不得使用任何移动存储媒介。 4、 本试卷为闭卷考试,试卷考试时间为90分钟。 一、 项目管理器、数据库、表和记录的输入和维护(25分) 1、 在自建文件夹下创建以自己名字拼音字母命名的项目管理器(如张三同学,应以“zhangsan.PJX ”文件名,以下同)(1分); 2、 在以自己名字拼音字母命名的项目管理器中建立一个以自己名字命名数据库(如张三同学,应为“zhangsan.DBF ”)(1分); 3、 在数据库中创建学生表(表文件名为XS .DBF ),长表名为:学生情况登记表,表结构如下:(4分) 4成绩表,表结构如下:(4分) 5(4分)

设置字段有效性规则:Cj应该在0到100之间,否则提示“你的输入有错误,请重新输入!”;(4分) 7、创建索引(4分) 在表一中以字段Xh创建索引,索引表达式为主索引,索引名称为Xh; 在表二中以字段Xh建立索引,索引表达式为普通索引,索引名称为Xh; 8、表一和表二建立永久性关系,并编辑起参照完整性,将更新规则设 置为级联,删除规则设置为限制,插入规则设置为忽略。(3分) 二、建立查询(10分) 1.基于表一和表二在项目管理器中创建以自己名字命名的多表查询(如 张三同学,应为“zhangsan .QPR”);(1分) 2.要求利用xs.Xh和cj.Cj产生一个平均成绩的字段,求每个学生的平均 成绩;(6分) 3.设置排序依据,按学号(xs.Xh)升序排列;(3分) 三、建立报表(10分) 利用报表向导,基于以上的表,在项目管理器中创建以自己名字命名的一对多报表(如张三同学,应 为“zhangsan .FRX”),报表中的 信息有:xs.Xh、xs.Xm、xs.Xb、 xs.Ximing、xs.Zydh、cj.Cj; 四、建立表单(30分) 1.基于表一和表二在项目管理器 中创建以自己名字命名的一对多 表单(如张三同学,应为 “zhangsan .SCX”);(8分) 2.如图所示设置表单布局,表单的 标题为:学生成绩情况表;(3分) 3.表单运行时,屏幕显示结构如下所示(9分); 4.给按钮编程,实现其相应功能(注意,当记录处在第一条或最后一条记 录时,上一条或下一条按钮变为不可操作)。(10分); 五、程序设计:(10分) 在项目管理器中创建以自己名字命名程序(如张三同学,应为“zhangsan.PRG”),功能实现求1到50之间的所有数之积(即S=1*2*3* (50) 六、建立菜单(15 分)1. 在项目管理器中创建以自己名

相关主题
文本预览
相关文档 最新文档