文档库 最新最全的文档下载
当前位置:文档库 › VFP试题6

VFP试题6

VFP试题6
VFP试题6

VFP试题六及答案

单选

1

如果一个字段的宽度为8,则此字段的类型不可能是

A.字符型

B.数值型

C.日期型

D.备注型

2

Visual FoxPro是一种

A.数据库系统

B.数据库管理系统

C.数据库

D.数据库应用系统

3

在Visual FoxPro中,下列关于表的叙述正确的是______。

A.在数据库表和自由表中,都不能给字段定义有效性规则和默认值

B.在自由表中,能给字段定义有效性规则和默认值

C.在数据库表和自由表中,都能给字段定义有效性规则和默认值

D.在数据库表中,能给字段定义有效性规则和默认值

4

如果要为控件设置焦点,则控件的Enabled属性和_____属性必须为.T.。

A.Buttons

B.Cancel

C.Defauit

D.Visible

5

在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为

A)1,10,8 B)2,8,8 C)1,4,8 D)4,4,8

6

有关参数传递叙述正确的是______

A. 接收参数语句PARAMETERS可以写在程序中的任意位置

B. 通常发送参数语句DO WITH和接收参数语句PARAMETERS不必搭配成对,可以单独使用。

C. 发送参数和接收参数排列顺序和数据类型必须一一对应

D. 发送参数和接收参数的名字必须相同疯狂学习网学习交流社区!

7

对于表单及控件的绝大多数属性,其类型通常是固定的,通常Caption属性只用来接收_____。

A.数值型数据

B.字符型数据

C.逻辑型数据

D.以上数据类型都可以

8

数据库系统中对数据库进行管理的核心软件是

A.DBMS

B.DB

C.OS

D.DBS

9

{^1999/05/01}+31的值应为( )

A.{99/06/01}

B.{99/05/31}

C.{99/06/02}

D.{99/04/02}

10

在 Visual FoxPro 中字段的数据类型不可以指定为

A.日期型

B.时间型

C.通用型

D.备注型

11

在表单的控件中,既能选择又能编辑的控件为_____。

A.标签

B.组合框

C.列表框

D.文本框

12

若要确定文本的显示颜色,可通过设置______属性来实现。

A.ForeColor

B.FillColor

C.BackColor

D.Color

13

数据库系统的核心是

A.数据模型

B.数据库管理系统

C.数据库

D.数据库管理员

14

在以下四组函数运算中,结果相同的是()。

A.LEFT(“Visual FoxPro”,6)与SUBSTR“Visual FoxPro”,1,6)

B.YEAR(DATE())与SUBSTR(DTOC

(DATE),7,2)

C.VARTYPE(“36-5

D.假定A=”this”,B=”is a string”,A-B与A+B

15

有关SCAN循环结构,叙述正确的是_________

A. SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()函数的真假

B. 在使用SCAN循环结构时,必须打开某一个数据表

C. SCAN循环结构的循环体中必须写有SKIP语句

D. SCAN循结构,如果省略了子句、FOR和WHILE条件子句,则直接退出循环

16

在程序中PUBLIC语句定义的内存变量具有的特性是_______

A. 可以在所有过程中使用

B. 只能在定义该变量的过程中使用

C. 只能在定义该变量的过程及本过程所嵌套的过程中使用

D. 只能在当前过程中使用

17

下列叙述中,不符合数据库系统的特点是

A.数据结构化

B.数据独立性强

C.数据共享性高

D.数据面向应用程序

18

在VFP中数据库表字段名最长可以是______

A. 10个字符

B. 32个字符

C. 64个字符

D. 128个字符

19

在VFP中关于默认值叙述正确的是______

A. 自由表的字段可以设置默认值

B. 数据库表的字段可以设置默认值

C. 自由表和数据库表的字段均可以设置默认值

D. 自由表和数据库表的字段均不可以设置默认值

20

有关自定义函数的叙述,正确的是________

A. 自定义函数的调用与标准函数不一样,要用DO命令

B. 自定义函数的最后结束语句可以是RETURN或RETRY

C. 自定义函数的RETURN语句必须送返一个值,这个值作为函数返回值

D. 调用时,自定义函数名后的括号中一定写上形式参数

21

在Visual FoxPro中,下列数据中属于常量的是

A)TOP B).Y. C)T D)12/11/2003

22

在关系模型中,每个关系模式中的关键字

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

B.最多由一个属性组成

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

D.以上说法都不对

23

在下列四个选项中,不属于基本关系运算的是

A.连接

B.投影

C.选择

D.排序

24

在 DO WHILE … ENDDO循环结构中,LOOP命令的作用是:

A. 退出过程,返回程序开始处

B. 转移到DO WHILE语句行,开始下一个判断和循环

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

D. 终止程序执行

25

从内存中清除内存变量的命令是( )。

A.Release

B.Delete C)Erase D)Destroy

判断题

26

在VFP中,数据库文件和数据表文件是表示同样一类文件。

27

下一段程序运行后,Y值为2。

x=8

y=int(x/3)

?y

28

控件对象的标题是用Caption属性来设置。

29

VFP对于数据库名、程序名、字段名的命名只能用字母、下划线和数字。()

30

步长循环的默认步长为1

31

自定义函数的调用方法和系统内部函数的调用方法完全相同。

32

设计表单的主要工具是表单设计器。

33

Visual FoxPro有两种工作方式,即交互方式和程序设计方式。

34

设A="111",B="222",表达式?NOT (A==B) OR (A$B)的值为.T. ( )

35

子程序已处在程序模块的底层,它不能再有自己的子程序了。

36

VFP默认目录是C:\Program Files\Microsoft Visual Studio\Vfp98。()

37

在Visual FoxPro的程序编辑中,FOR循环的结尾只能使用ENDFOR语句。

38

公共变量、私有变量和本地变量都属于内存变量。

39

当我们使用命令关闭表文件时,USE 与CLOSE DATABASE 都可以用来关闭所有的表文件。

40

过程作为程序的模块,它可以是直接写在主程序文件中的一个带过程名的程序段,也可以是一个独立的有自己文件名的过程文件。

填空题

41

在Visual FoxPro环境下,执行命令文件exp.prg可以在命令窗口中输入命令____ 。

42

表单中的______控件可用来创建多页面表单,该控件的______属性可用来设置页面的个数。

43

COUNT、SUM和AVERAGE命令中缺省[范围]短语时,都是指表中的____记录。

44

在Visual FoxPro 中说明数组后,数组的每个元素在未赋值之前的默认值是______。

45

Visual FoxPro中的类一般可分为两种类型,______和______。

操作题

46在考生文件夹中,完成以下要求:

建立一个文件名为SJB1的数据表,将其保存到考生文件夹中,结构和记录的情况如下:

47在考生文件夹中,完成以下要求:

建立一个文件名为SCRE1的表单,将其保存到考生文件夹中。界面要求如下:

1) 该表单的名称为“Form1”,标题为“选项按钮组应用”,高度为260,宽度为400;

2) 定义一个名称为“Label1”标题为“你选择的省份是”的标签;

3) 定义一个名称为“Text1”,初值为“浙江”的文本框;

4) 定义一个名称为“Optiongroup1”选项按钮组,标题依次为“安徽”、“浙江”、“江苏”,初始选中第2项。编写其Click事件代码,使得当选择其中的某项时,对应的省份显示在文本框中;

5) 定义一个名称为“Command1”,标题为“关闭”的按钮,当单击该按钮时,释放该表单(不得退出VFP系统)。

48 1.求1~6的每个数的阶乘并输出结果。

49 2.输出如图所示的九九乘法口诀表。

试卷总分: 100

测评报告

VFP综合试卷一

第1页 (共6页) 第2页 (共6页) 密 学校 班级 姓名 学号 密 封 线 内 不 得 答 题 安徽省中等职业学校高三年级对口升学综合模拟考试 计算机应用类专业(VFP )试卷一 一、单项选择题(请在下面各题选项中选出最符合题意的一项,将代表该项的字母填在下面相应的答题位置。每题3分,共45分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 1.从关系模式中指定若干个属性组成新关系的运算称为( ) A .联接 B .投影 C .选择 D .排序 2.执行命令DECLAR E A(3,2)后,变量A(2,2)的值为( ) A ..T. B ..F. C .4 D .0 3.不能作为查询的输出去向是( ) A .报表 B .图形 C .视图 D .标签 4.在VFP6.0中,可以在当前表中任意位置添加新记录的是( ) A .APPEND B .“表”菜单的“追加新纪录” C .INSERT D .“显示”菜单的“追加方式” 5.数据表中“住校否”为逻辑型字段,下列能显示所有不住校学生记录的命令是( ) A .list for 住校否=“F ” B .list for 住校否=“N ” C .list for 住校否 D .list for not 住校否 6.在VFP6.0中,下列操作命令不会影响表中数据的是( ) A .REPLACE B .LIST C .ZAP D .PACK 7.下列范围子句中,表示可以对表文件从当前记录开始至最后一条记录进行操作的是( ) A .all B .next n C .record n D .rest 8.Visual FoxPro 参照完整性规则不包括( ) A .更新规则 B .删除规则 C .查询规则 D .插入规则 9.下列表达式中,其运算结果为数值型的是( ) A .0/20/98-20 B .str (123.456,6) C .ctod (“01/12/98”)-20 D .“100”+1 10.在VFP6.0中,扩展名为.qpr 的文件是( ) A .查询文件 B .表文件 C .数据库文件 D .项目文件 11.以下不属于项目管理器选项卡的是( ) A .数据 B .代码 C .文档 D .窗口 12.下列命令中,不能输入字符型数据的是( ) A .ACCEPT B .WATT C .INPUT D .@…SAY… 13.字段变量的值随着( )而变化。 A .字段宽度的更改 B .记录指针的移动 C .变量类型的改变 D .小数位数的改变 14.FOR 循环语句中,循环变量的值是由( )来改变的。 A .程序 B .步长 C .数组 D .内存变量 15.有如下的子程序调用语句:DO SUB1 WITH A,B+C,(D),EXP(E),则属于按地址传送的是( ) A .A B .B+ C C .(D) D .EXP(E) 二、填空题(请将答案填在下面相应的答题位置。每空3分,共30分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 1.在vfp6.0中进行数据检索时,如果检索成功,则found ()函数的值为_______。 2.代数式2xy+|a-b|写成对应的vfp6.0表达式为_______。 3.要打开视图,必须先打开视图所在的___________。 4.使用SQL 的select 语句将查询结果保存到一个临时表中,应使用_____________子句。 5.索引可以分为多种类型,其中_____________只有数据库表才能创建。 6.过程文件实质上是特殊的子程序,过程必须使用_________________ 命令定义。 7.若要精确移动表单控件,可以修改控件的TOP 和___________ 属性? 8.在Visual FoxPro 中,在运行表单时最先引发的表单事件是_________事件。 9、若表中定义了备注型字段或通用型字段,则系统会同时建立一个主文件名与表文件同名的扩展 名为_____________文件。 10、文本框__________属性设置为“*”时,用户键入的字符在文本框内显示为“*”,但属性Value 中仍保存键入的字符串。 三、程序分析题(每题6分,共18分) 1.CLEAR X=2*4 Y=2^3 Z=X=Y ?”Z=”,Z RETURN

VFP上机操作题(附解答过程)

VFP上机操作题 一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分) 在考生目录下完成如下操作: 1. 打开"订货管理"数据库,并将表order_list添加到该数据库中。 2. 在"订货管理"数据库中建立表order_detail,表结构描述如下: 订单号字符型(6) 器件号字符型(6) 器件名字符型(16) 单价浮动型(10.2) 数量整型 3. 为新建立的order_detail表建立一个普通索引,索引名和索引表达式均是"订单号"。 4. 建立表order_list和表order_detail间的永久联系(通过"订单号"字段)。 解答: 1、方法1:命令方法 在命令窗口直接输入下列两条命令:open database 订货管理 add table order_list 方法2:菜单方法 单击“文件”菜单,选择“打开”项。在文件类型中选择“数据库”,单击“订货管理”,单击“确定”即打开了数据库,并进入到数据库设计器。 在数据库设计器中的空白位置,单击鼠标右键,在弹出的快捷菜单中单击“添加”命令。将题目要求的自由表添加到数据库中。 2、方法1:菜单操作。在数据库设计器的空白处单击鼠标右键,在弹出的菜单中选择“新建表”,进入“表设计器”后,分别输入各字段的字段名、类型、宽度和小数位数,最后单击“确定”按钮。 方法2:命令方法,在命令窗口中直接输入如下命令: create table order_detail(订单号C(6),器件号C(6),器件名C(16),单价N(10,2)) 3、方法1:菜单方法。打开order_detail表的设计器,选择索引页框,输入索引名、选择索引类型、输入索引表达式,然后单击“确定”按钮。 方法2:命令方法。在命令窗口中直接输入如下命令: index on 订单号tag 订单号 4、首先打开数据库设计器。通过拖动索引建立表间永久关系。 二、简单应用(2小题,每题20分,计40分) 在考生目录下完成如下简单应用: 1.将order_detail1表中的全部记录追加到order_detail表中,然后用SQL SELECT语句完成查询:列出所有订购单的订单号、订购日期、器件号、器件名和总金额(按订单号升序,订单号相同再按总金额降序),并将结果存储到results表中(其中订单号、订购日期、总金额

全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试卷考试及答案 第一项:单项选择题答案见最后 1、下面关于运行应用程序的说法,正确的是 A)APP应用程序能够在Visual FoxPro和Windows环境下运行 B)EXE应用程序只能在Windows环境下运行 C)EXE应用程序能够在Visual FoxPro和Windows环境下运行 D)APP应用程序只能在Windows环境下运行 2、调用报表格式文件pp1预览报表的命令是 A)REPORT FROM PP1 PREVIEW B)DO FROM PP1 PREVIEW C)REPORT FORM PP1 PREVIEW D)DO FORM PP1 PREVIEW 3、报表的数据源能够是 A)自由表或其它报表 B)数据库表、自由表或视图 C)数据库表、自由表或查询 D)表、查询或视图

4、确定列表框内的某个条目是否被选定应使用的属性是 A)Value B)ColumnCount C)ListCount D)Selected 5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click 事件代码设置为 A)Thisform.Refresh B)Thisform.Delete C)Thisform.Hide D)Thisform.release 6、在Visual FoxPro中,控件分为 A)容器类和控件类 B)控件类和基类 C)容器类和基类 D)控件类的基础类 7、在Visual FoxPro中,扩展名为.DBC的文件是 A)数据库表文件 B)表单文件

vf数据库基础知识习题与答案

第一章VF基础知识 一、选择题 1. 在一个二维表中,行称为________,列称为________。 A) 属性;元组B) 元组;属性 C) 关系;元组D) 属性;关系 2. 数据库系统的核心是________。 A) 数据库管理系统B) 数据库 C) 数据D) 数据库应用系统 3. VFP是一种________数据库管理系统。 A) 层次型B) 网状型 C) 关系型D) 树型 4. 支持数据库各种操作的软件系统是________。 A) 数据库系统B) 操作系统 C) 数据库管理系统D) 命令系统 5. 在关系模型中,从表中选出满足条件的记录的操作称为________。 A) 连接B) 投影 C) 联系D) 选择 6. 数据库系统与文件系统的主要区别是________。 A) 文件系统只能管理程序文件,而数据库系统可以管理各种类型的文件 B) 文件系统管理的数据较少,而数据库系统能管理大量数据 C) 文件系统比较简单,数据库系统比较复杂 D) 文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了这些问题 7. 在关系运算中,选择的操作对象是________;投影的操作对象是_______ _;连接的操作对象是________。 A) 一个表;一个表;两个表 B) 一个表;两个表;两个表 C) 一个表;一个表;一个表 D) 两个表;一个表;两个表 8. 在关系数据库中,基本的关系运算有三种,它们是________。 A) 选择、投影和统计B) 选择、投影和连接 C) 排序、索引和选择D) 统计、查找和连接 9. VFP是一种关系型数据库管理系统,所谓关系是指________。 A) 表中各个记录之间的联系 B) 数据模型满足一定条件的二维表格式 C) 表中各个字段之间的联系 D) 一个表与另一个表之间的联系 10. 一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是________的联系。 A) 一对一B) 多对一 C) 一对多D) 多对多 11. 自然连接要求被连接的两关系有若干相同的________。 A) 实体名B) 属性名

vfp试题和答案

vfp试题和答案 1. 数据库系统的核心部分是____。 A)数据模型B)数据库 C)数据库管理系统D)计算机硬件 2. 关系数据模型用____结构表示实体和实体间的联系。 A)树型B)网状C)二维表 D)对象 3. 在下列四个选项中,不属于基本关系运算的是____。 A)连接B)投影C)选择 D)排序 4. DB、DBS、DBMS三者之间的关系是。 A)DBS包括DB和DBMS B)DBMS包括DB和DBS C)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS 5. 投影运算是从关系中选取若干个组成一个新的关系。 A)字段B)记录C)表 D)关系 1. 在关系型数据库中,三种基本关系运算是:选择、投影和 。

2. 在关系运算中,查找满足一定条件的元组的运算称之为 。 3. 数据模型主要有三种,即:层次模型、网状模型和。 4. 在二维表中,每一行称为一个,用于表示一组数据项。 5. 用二维表来表示实体及实体间联系的数据模型称为____。 6. Visual FoxPro是一种____数据库管理系统。 7. 表中的行称为【1】,表中的列称为【2】。 1.Visual FoxPro支持的数据模型是。 A) 层次数据模型B) 关系数据模型 C) 网状数据模型D) 树状数据模型2.有关命令窗口的叙述中,错误的是。 A) 命令窗口是执行、编辑Visual FoxPro系统命令的窗口 B) 命令窗口中,可以输入命令来实现对数据库的操作管理 C) 命令窗口隐藏之后,则无法再显示出来 D) 命令窗口中的文字大小可以改变 3.Visual FoxPro对数据的操作命令输入时,叙述错误的是 。 A) 每条命令必须以命令动词开头 B) 命令动词使用时不区分大小写 C) 命令动词后面不能再输入其他参数 D) 命令动词前4个字母和整个命令动词等效

vfp期中考试试题

VISUALFOXPRO期中考试试题 一、填空题(30分) 1、在Viusal Fox Pro6.0查询设计器的“排序依据”选项卡中可以指定用于排序的字 段和方式。 2、Viusal Fox Pro6.0的视图设计器可以设计本地视图和。 3、向查询设计器添加表或视图,可以选择菜单的“添加表”命令。 4、查询默认的输出去向是。 5、SQL是语言。 6、SQL的核心是。 7、SELECT语句的ORDER BY中,DESC表示。 8、修改本地视图时,可以先在项目管理器中选择视图,再选择按钮。 9、启动视图设计器的命令是。 10、在视图设计器中修改视图时,可以选择菜单的命令运行视图。 11、为了在报表中加入一个文字说明,这时应该插入一个控件。 12、为使表单运行时在Viusal Fox Pro6.0主窗口中居中显示,应设置表单的AutoCenter 属性值为。 13、客观世界的任何事物可以被看成是对象,对象所具有的特征称为。 14、属性用来描述对象的状态,用来描述对象的行为。 二、选择题(60分) 1、下面关于查询设计器正确的描述是()。 A、用CREATE VIEW 命令可打开查询设计器建立查询 B、使用查询设计器生成的SQL语句存盘后将存放在扩展名为.qpr文件中 C、使用查询设计可以生成所有的SQL SELECT查询语句 D、使用DO <查询文件名>执行查询时可不带扩展名 2、Viusal Fox Pro6.0中,关于查询正确的描述是()。 A、查询是使用查询设计器生成对数据库进行操作 B、查询是使用查询设计器生成各种复杂的SQL SELECT语句 C、查询是使用查询设计器帮助用户编写SQL SELECT 语句 D、使用查询设计器生成查询程序,与SQL语句无关 3、下列关于视图的描述正确的是()。 A、不能根据自由表建立视图 B、只能根据自由表建立视图 C、只能根据数据库表建立视图 D、可以根据数据库表和自由表建立视图 4、下列关于查询的描述不正确的是()。 A、查询只能在数据库表内进行 B、查询实际上就是一个定义好的SQL SELECT语句,在不同的场合可以直接使用 C、查询可以在自由表和数据库之间进行 D、查询是以扩展名为.qpr的文件 5、下列关于创建查询的叙述,错误的是()。

VFP试题

VFP试题集 一、选择题 第1章数据库系统及Visual Foxpro概述 1. 根据关系模型的有关理论,下列说法中不正确的是________。 A.二维表中的每一列均有唯一的字段名 B.二维表中不允许出现完全相同的两行 C.二维表中行的顺序、列的顺序均可以任意交换 D.二维表中行的顺序、列的顺序不可以任意交换 2. V isual FoxPro是一个___________。 A. 数据库系统 B. 数据库管理系统 C. 数据库 D. 数据库管理员 3. 实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系的认识,而_____是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对对现实世界的抽象。 A. 数据模型 B. 物理模型 C. 逻辑模型 D. 概念模型 4. 下列不属于关系代数运算的是。 A. 查询 B. 投影 C. 选择 D. 联接 5. 实体是信息世界的术语,与之对应的数据库术语是______。 A. 文件 B. 数据库 C. 记录 D. 字段 6. 在关系模型中,同一个关系中的不同属性,其属性名 ______。 A. 可以相同 B. 不能相同 C. 可以相同,但数据类型不同 D. 必须相同 7. 数据库系统由数据库、_________组成。 A.DBMS、应用程序、支持数据库运行的软、硬件环境和DBA B.DBMS和DBA C.DBMS、应用程序和DBA D.DBMS、应用程序、支持数据库运行的软件环境和DBA 8. 在关系模型中,利用关系运算对两个关系进行操作,得到的结果是:__________。 A. 属性 B. 关系 C. 元组 D. 关系模式 9. E-R 图示 E-R 模型的图形表示法,它是表示概念模型的有力工具。在 E-R 图中,实体之间的联系用_____________ 表示。 A.矩形框B.菱形框C.圆形框D.椭圆形框 10.数据库系统与文件系统的最主要区别是____________。 A.数据库系统复杂,而文件系统简单 B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 C.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量 D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 11.关系模型的基本结构是_________。 A.树形结构 B.无向图C.二维表 D.有向图 12. VFP是一种________ 模型的数据库管理系统。 A. 层次 B. 网络 C. 对象 D. 关系 13. 不同类型的文件有不同的默认扩展名。数据库文件、表文件以及查询文件的默认扩展名分别是________。

最新计算机等级考试二级VFP笔试真题模拟

最新计算机等级考试二级VFP笔试真 题

4月全国计算机等级考试二级Visual FoxPro数据库设计 「、选择题(每小题2分,共70分) (1)数据的存储结构是指()。 A)存储在外存中的数据 B)数据所占的存储空间量 C)数据在计算机中的顺序存储方式 D)数据的逻辑结构在计算机中的表示 (2)下列关于栈的描述中错误的是()。 A)栈是先进后出的线性表 B)栈只能顺序存储 C)栈具有记忆作用 D)对栈的插入与删除操作中,不需要改变栈底指针 (3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是 ()。 A) 冒泡排序为n/2 B) 冒泡排序为n C) 快速排序为n D) 快速排序为n(n-1)/2 (4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()A)log2n B)n/2 C)n D)n+1 (5)下列对于线性链表的描述中正确的是()。 A)存储空间不一定连续,且各元素的存储顺序是任意的 B)存储空间不一定连续,且前件元素一定存储在后件元素的前面 C)存储空间必须连续,且前件元素一定存储在后件元素的前面 D)存储空间必须连续,且各元素的存储顺序是任意的 (6)下列对于软件测试的描述中正确的是()。 A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能多地发现程序中的错误 D)软件测试的目的是使程序符合结构化原则 (7)为了使模块尽可能独立,要求()。 A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强 B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱 D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 (8)下列描述中正确的是()。 A)程序就是软件 B)软件开发不受计算机系统的限制 C)软件既是逻辑实体,又是物理实体 D)软件是程序、数据与相关文档的集合

《VFP数据库》试题及答案

页脚内容1 ****学院 学年 学期期末考试试题 (考试时间:120分钟 ) 答题说明: 1、请使用钢笔或圆珠笔进行答题,字迹要清楚,工整(有特殊要求需要用其他笔答题的试卷例外); 2、请在答卷前将密封线内的项目用正楷填写清楚,如所填写的信息不全造成无法登分,则后果自负; 3、客观题的答题要求写在指定的空处,主观题的答题须写在成教院统一印制的答题纸上,其他纸上的答题无效。 一、选择(每小题2分,共70分) 1. VFP 是一种 ________ 模型的数据库管理系统。 选择:A. 层次_ B. 网络_C. 对象_ D. 关系 答案: D

2.目前三种基本的数据模型是________ 。 选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型答案:A 3.VFP系统中,表的结构取决于___________ 。 选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序答案:A 4.数据库管理系统是________ 。 选择:A. 教学软件_ B. 应用软件C. 计算机辅助设计软件_ D. 系统软件答案:D 5.在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。 选择:A. 字符型、货币型、数值型_ B. 字符型、货币型、整型_C. 备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型答案:D 6.下列说法中正确的是_____。 A.数据库打开时,该库中的表将自动打开 B.当打开数据库中的某个表时,该表所在的数据库将自动打开 C.如果数据库以独占的方式打开,则库中的表只能以独占方式打开 D.如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式答案:B 7.VFP系统中,使用查询设计器生成的查询文件中保存的是_______。 A. 查询的命令 B. 与查询有关的基表 C. 查询的结果 D. 查询的条件答案:A 页脚内容2

vfp期末考试试题(带答案)

《VFP》期末考试试题 一、选择题: 1.以下所列各项属于命令按钮事件的是(d) A.Parent B.This C.ThisForm D.Click 2.执行如下命令序列后,最后一条命令的显示结果是(c) DIMENSION M(2,2) M(1,1)=10 M(1,2)=20 M(2,1)=30 M(2,2)=40 ? M(2) A.变量未定义的提示 B.10 C.20 D..F. 3.在Visual FoxPro中,以下关于查询的描述正确的是(d) A.不能用自由表建立查询B.只能使用自由表建立查询 C.不能用数据库表建立查询D.可以用数据库表和自由表建立查询4.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型,宽度为6)。在命令窗口输入并执行如下命令: 姓名=姓名-"您好" ? 姓名 那么主窗口中将显示(b) A.张三 B.张三您好-- C.张三您好 D.出错 5. 在Visual FoxPro中,假设表单上有一个选项组:O男 O女,初始时该选项组的Value属性值为1。若选项按钮“女”被选中,该选项组的Value属性值是(b) A.1 B.2 C.“女” D.“男” 6.假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句 (c) A. ThisForm.Close B. ThisForm.Erase C. ThisForm.Release D. ThisForm.Return 7.有 Visual FoxPro中,释放表单时会引发的事件是(a) A. UnLoad事件 B.Init事件 C.Load事件 D.Release事件 8.设置表单标题的属性是(d) A.Title B.Text C.Biaoti D.Caption 9.让控件获得焦点,使其成为活动对象的方法是(c) A.SHOW B. RELEASE C.SETFOCUS D.GOTFOCUS 10.在Visual FoxPro中字段的数据类型不可以指定为(b) A.日期型 B.时间型 C.通用型 D.备注型 11. DBMS的含义是:( b ) A.数据库系统 B.数据库管理系统 C.数据库管理员 D.数据库 12.对于“关系”的描述,正确的是:( d ) A.同一个关系中允许有完全相同的元组

VFP上机操作题(数据库建立与显示答案)

Visual Foxpro上机操作题(数据表建立与显示) 说明:本答案只写操作命令,具体操作自己上机完成 根据要求完成下列操作: 1.建立一个名为ys.dbf的数据表,其结构如下: 字段字段名类型宽度小数位 1 姓名字符型 8 2 性别字符型 2 3 固定工资数值型 8 2 4 津贴数值型 6 2 5 扣杂费数值型 6 2 6 实发金额数值型 8 2 7 领款日期日期型 8 8 退休逻辑型 1 9 签名字符型 6 10 备注备注型 10 注意:结构输入完成后,按CTRl+W存盘。 2.录入如下内容: 记录号姓名性别固定工资津贴扣杂费实发金额领款日期退休签名备注 1 吴均荣女 527.00 120.00 10.50 01/01/89 .T. memo 2 肖才坤男 527.00 120.00 10.50 05/05/99 .F. memo 3 李思强男 527.00 120.00 10.50 05/05/95 .T. memo 4 司马文华女 527.00 120.00 10.50 05/05/98 .T. memo 5 钟小渠男 437.00 120.00 10.50 05/05/97 .F. memo 6 赵明明女 422.00 120.00 10.50 05/05/96 .F. memo 7 欧阳明月女 396.50 120.00 10.50 05/05/92 .F. memo 3.打开数据库ys.dbf 4.显示数据库结构. 5.修改数据库结构,将实发金额的宽度改为7,小数点后有2位. 注意:修改结构时一般不能同时修改字段名和类型,也不能同时修改字段名和宽度,否则有可能造成

VF上机18套试题、答案

第1套 有两个数据表:学生信息表(XS.DBF)和学生成绩表(CJ.DBF)。其数据形式如下: 2、建立程序文件COM-SQL711.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。在程序首行用注释语句注明考生姓名和准考证号,并用注释语句标注小题号。(30分) (1)正确修改每个学生的“成绩合格否”字段,并填入学生成绩表CJ.DBF中。规定笔试成绩<60或上机成绩为“缺考”或“不及格”,则该字段值为.F.,否则为.T.; (2)在学生成绩表CJ.DBF中,查询并显示成绩合格学生的考号、姓名、笔试成绩和上机成绩; (3)逻辑删除学生成绩表CJ.DBF中,上机考试缺考的考生; (1)VFP命令:USE CJ REPLACE ALL成绩合格否 WITH .T. FOR 笔试成绩>=60 AND (上机成绩=“及格” OR上机成绩=“优”) SQL命令:UPDATE CJ SET 成绩合格否=.T. WHERE笔试成绩>=60 AND (上机成绩=“及格” OR上机成绩=“优”) (2) VFP命令:SELECT 1 USE XS INDEX ON 考号 TAG KH SELECT 2 USE CJ SET RELATION TO 考号 INTO XS LIST 考号,XS.姓名,笔试成绩,上机成绩 FOR成绩合格否=.T.

SQL命令:SELECT XS.考号,姓名,笔试成绩,上机成绩 FROM XS,CJ WHERE XS.考号=CJ.考号 AND 成绩合格否=.T. (3)VFP命令:USE CJ DELETE FOR 上机成绩=“缺考” SQL命令:DELETE FROM CJ WHERE上机成绩=“缺考”

VFP常见试题和答案共12页

第一章 一、单选题 1.用二维表来表示实体及实体之间联系的数据模型称为 2 。 ①.实体一联系模型 ②.关系模型 ③.层次模型 ④.网状模型 2.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是 1 。 ①.DBS包括DB和DBMS ②.DBMS包括DB和DBS ③.DB包括DB和DBMS ④.以上答案均不对 3.在下述关数据库系统的叙述中,正确的是 2 。 ①.数据库中只存在数据项之间的联系 ②.数据库的数据项之间和记录之间都存在联系 ③.数据库的数据项之间无联系,记录之间存在联系 ④.数据库的数据项之间和记录之间都不存在联系 4.数据库系统与文件系统最主要的区别是 2 。 ①.数据库系统复杂,而文件系统简单 ②.文件系统不能解决数据冗余和数据独立性问题,而数据系统可以解决 ③.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 ④.文件系统管理的数据量少,而数据库系统可以管理庞大的数据量 5.Visual Foxpro 是一种关系型数据库管理系统,所谓关系是指 3 。 ①.各条记录中的数据彼此有一定的关系 ②.一个数据库文件与另一个数据库文件之间有一定的关系 ③.数据模型符合满足一定条件的二维表格式 ④.数据库中各个字段之间彼此有一定的关系

6.关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括 2 。 ①.联结②.比较③.选择④.投影 7.数据库系统的核心是4 。 ①.编译系统②.数据库③.操作系统④.数据库管理系统 8.在“选项”对话框的“文件位置”选项卡里可以设置 2 。 ①.表单的默认大小 ②.默认目录 ③.日期和时间的显示格式 ④.程序代码的颜色 9.要启动Visual FoxPo的向导可以4 。 ①.打开“新建”对话框 ②.单击工具栏上的“向导”图标按钮 ③.从“工具”菜单中选择“向导” ④.以上方法均可以 10.关系数据库管理系统所管理的关系是 2 。 ①.一个DBF文件 ②.若干个二维表 ③.一个DBC文件 ④.若干个DBC文件 11.不允许记录中出现重复索引值的索引是 3 。 ①.主索引 ②.主索引、侯选索引、普通索引 ③.主索引和侯选索引 ④.主索引、侯选索引和唯一索引 12.Visual Foxpro关系数据库管理系统能够实现的三种基本关系运算是 3 。 ①.索引、排序、查找 ②.建库、录入、排序

VFP笔试试题复习要点

4.2. 1表操作题 78统计出rsda.dbf表中职称为“工程师”的人数,Use rsda , store 0 to s , locate for 职称=“工程师”,do while not eof() , s=s+1 , continue , enddo 461 计算机等级考试成绩笔试和上机均大于等于80 优秀 Use student , do while .not.eof() , if 笔试>=80 and 上机>=80 , REPL 等级with“优秀”, endif , skip , enddo , list 462 由工资表。Dbf 按性别汇总工资 Use 工资表,index on 性别to sy , total on 性别to 汇总.dbf fildes 工资,use 汇总,list 4.2.2求和题: 437计算num的各位上的数字之和,将结果存入变量out中,用DO WHILE实现。 s=0 , DO WHILE num<>0, s=s+num%10, num=int(num/10), enddo , out=s , ?out. 457求p=1-1/(2*2)+1/(3*3)-1/(4*4)+1/(5*5)结果存在out中,用DO WHILE实现 P=0, M=1, DO WHILE M<=5 , P=P+((-1)^(M+1))/(M*M), M=M+1, ENDDO , ?"P=",P ,OUT=P

414求p=1+1/(2*2)+1/(3*3)+````````1/(10*10)将结果存入变量out中,用DO WHILE实现 P=0, M=1, DO WHILE M<=10 ,P=P+1/(M*M) , M=M+1 , ENDDO , ?”P=”,P , OUT=P 73输出10到50之间所有能被7整除的数(用do while 实现)并将这些数存入out中 i=10 , S=0 , do while i<=50 , if i%7=0 , ?i , S=S+i , endif , i=i+1 , enddo , OUT=s 79用子程序求出1~15之间的能被3整除的整数的平方和。将结果存入变量OUT中,要求用for循环实现。N=1 , S=0 , FOR N=1 TO 15 , IF N%3=0 , S=S+N*N , ENDIF , ENDFOR , ?S , SET TALK ON , OUT=S 86用循环求出1~15之间能被3整除的整数的阶乘和存入变量out中,要求用for循环语句 T=1 , FOR N=1 TO 15 , T=T*N , IF N%3=0 , OUT=OUT+T , ENDIF , ENDFOR , ?OUT 87从键盘输入一个整数,输出所有能整除该数,并且本身也能被3整除的数的和。(eg 输入6,输出3,6)结果存于变量x中,要求用for实现。 FOR N=1 TO A , IF A%N=0.AND.N%3=0 , ?N , x=x+N ,

vfp上机试题

VFP上机试题 一、 (1)属性设置及程序改错题 gc245.scx的功能是:设计一个窗口,日历牌每10秒显示一次,每次显示10秒;系统时间的数字式表每秒显示一次新的时间。要求: ①设置计时器Timer1 和Timer2的属性 ②在编写的二个过程代码Timer1_Timer(),Timer2_Timer()中各有一个错误,请调试改正。调试改正中,每个过程代码只能改一处,并不得增删语句 timer1.timer: if https://www.wendangku.net/doc/a03438181.html,bel1.visible=.t. https://www.wendangku.net/doc/a03438181.html,bel1.visible=.f. else https://www.wendangku.net/doc/a03438181.html,bel1.visible=.f. && .t. endif timer2.timer: if thisform. label1.caption!=time() && label2 https://www.wendangku.net/doc/a03438181.html,bel2.caption=time endif (2)程序填空题 tk245.scx的功能是:当按下“求和”按钮时,计算S=1**2+(1**2+2**2)+(1**2+2**2+3**2)+…(1**2+2**2+3**2+…+10**2)。请在该程序空白(1)、(2)处,将其补充完整,以便得到正确答案,但不得增删原语句。 Command1.click: SET TALK OFF TOT=0 FOR N=1 TO 10 T=0 M=1 DO WHILE M<=N T=t+(1) M**2 M=M+1 ENDDO TOT=TOT+T ENDFOR ? 'S=',(2) TOT SET TALK ON RETURN 二、 1: 属性设置及改错题: gc291.scx的功能是:设计一个窗口,输入一个整数,按下"判断"按钮,若该整数是一负数,则显示"该数不是一个素数",若为素数,则显示"该数是一个素数",否则也显示"该数不是一个素数".要求:

VFP考试试题

0701《数据库基础与应用》期中试题 班级学号姓名 一、选择题:(每题2分,总70分) 1、以下关于Visual FoxPro的叙述最全面的是() A)Visual FoxPro是一个数据库应用平台软件 B)Visual FoxPro是一个数据库应用开发工具 C)Visual FoxPro是一个综合应用软件 D)Visual FoxPro既是一个数据库应用平台,又是数据库应用开发工具 2、打开一个已有项目文件的命令是() A)OPEN PROJECT B)MODIFY PROJECT C)USE PROJECT D)EDIT PROJECT 3、对数据表的结构进行操作,是在() A)表设计器环境下完成的B)表向导环境下完成的 C)表浏览器环境下完成的D)表编辑器环境下完成的 4、函数MOD(-4*4,-40/4)的值是() A)-6 B)-4 C)4 D)6 5、建立数据库结构时,由系统自动设定宽度的字段类型有()A)字符型、备注型、逻辑型B)日期型、数值型、字符型 C)逻辑型、备注型、日期型D)字符型、日期型、逻辑型 6、在Visual FoxPro中不是“范围”选项的内容包括() A)NEXT N B)RECORD N C)REST D)GO n 7、函数LEN(SPACE(20)- SPACE(15))的返回值是() A)35 B)19 C)5 D)错误信息 8、在Visual FoxPro中,可对字段设置默认值的表() A)必须是数据库表B)必须是自由表 C)自由或数据库表D)不能设置字段的默认值 9、下列关于数据库系统的叙述中,正确的是() A)表的字段之间和记录之间都存在联系 B)表的字段之间和记录之间都不存在联系 C)表的字段之间不存在联系,而记录之间存在联系 D)表中只有字段之间存在联系10、在Visual FoxPro中,在两个表的主索引之间建立的联系是() A)一对一联系B)一对多联系C)一对一联系业务与一对多联系都可以)以上都不正确 11、Visual FoxPro 6.0数据库系统是() A)网络B)层次C)关系D)链状 12、备注型字段的宽度固定为() A)8 B)1 C)4 D)10 13、假定系统日期是1998年12月20日,有如下命令 MOD(YEAR(DATE()),100)的结果是() A)1998 B)98 C)981220 D)1220 14、把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的() A)操作系统B)文件系统C)文件结构D)数据结构 15、下列表达式中,肯定不是Visual Foxpro6.0合法表达式的是() A)[1234] B)YOU+”ME” C)”我”.AND.”你” D)08/08/08 16、在Visual FoxPro的数据库文件中,用于存放图象、声音等多媒体对象的字段是() A)备注型B)通用型C)逻辑型D)字符型 17、在Visual FoxPro数据库中的常量的类型种类是() A)4 B)5 C)6 D)3 18、Visual FoxPro的变量分为两类,它们是() A)字符变量与数组变量B)简单变量与数值变量 C)内存变量与字段变量D)一般变量与下标变量 19、如果一个班只有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于() A)一对一联系B)一对二联系C)多对多联系D)一对多联系 20、扩展名为DBC的文件是() A)表单文件B)数据库表文件C)数据库文件D)项目文件 21、在使用项目管理器时,如果要移去一个文件,在提示的框中选择“移去”按钮,系统将会把所选择的文件移走。被移走的文件,将会() A)被保留在原目录中B)不被保留在原目录中 C)将被从磁盘删除D)也可能保留在原来的目录中,也可能被保留在其他目录中

vfp试题带答案的

304班数据库(10月摸底试题) 一.单选题10*2 1、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是:(A) (A)DBS包括DB和DBMS (B)DBMS包括DB和DBS (C)DB包括DBS和DBMS (D)DBS就是DB,也就是DBMS 2、下述关于数据库系统的正确叙述是(C)。 A、数据库系统避免了一切冗余 B、数据库系统中数据的一致性是指数据类型一致 C、数据库系统减少了数据冗余 D、数据库系统比文件系统管理更多的数据 3、Visual FoxPro 6.0数据库系统是(C)型数据库系统。 (A)网络(B)层次(C)关系(D)链状 4、设A=”123”,B=”234”,表达式(C)的值为假(.F.)。 (A).NOT.(A= =B) .OR.(B$”ABC”) (B).NOT.(A$”ABC”).AND.(A<>B) (C).NOT.(A<>B) (D).NOT.(A>=B) 5、将逻辑假值赋给内存变量DY的正确方法是(B) (A)DY=FALSE (B)STORE .F. TO DY (C)DY=”.F.”(D)STORE “F”TO DY 6、有以下命令: STORE “23.45” TO A ?STR(&A,2)+”45&A” 执行上述命令后的结果为(C) (A)4545&A(B)4545.45 (C)234523.45 (D)454523.45 7、假定Y=2,执行命令?Y=Y+2 后,其结果是(C) (A)3 (B)4 (C).F. (D).T. 8、在下列Visual FoxPro表达式中,结果为日期型的正确表达式是(B)。 A、DA TE () +TIME () B、DA TE ()+120 C、DA TE()-CTOD("02/01/99") D、288-DA TE () 9、设N=886,M=345,K=”M+N”,表达式1+&K的值是(A) (A)1232 (B)数据类型不匹配(C)1+M+N (D)346 10. 现有以下命令: T=36500 M=MOD(T,60) HH=INT(T/60) H=MOD(HH,24) D=INT(HH/24) ?HH,D,H,M 执行上述命令后的结果为(B) (A)25,608,8,20 (B)608,25,8,20 (C)608,25,20,8 (D)20,25,8,608 二. 判断题10*2 11. 数据库就是大量数据的集合(F) 12.在V isual FoxPro 6.0中,数组的每个元素的数据类型必须一致。(F) 13.内存变量和字段变量可以取同名,引用内存变量的正确方法是M->变量名。(T)

秋vfp江苏省试题

2006秋季VFP试题 第一部分计算机基础知识 1.在下列有关集成电路的叙述中,错误的是( 1 ) A.集成电路的规模是根据其所包含的电子元件数目进行划分的 B.大规模集成电路一般以功能部件和子系统为集成对象 C.现代集成电路使用的半导体材料主要是硅(Si) D.集成电路技术发展很快,至2005年初已达到线宽0.001um的工艺水平 2.在下列有关通信技术的叙述中,错误的是( 2 ) A.电视节目的传输目前采用的还都是模拟传输技术 B.模拟调制的方法有3种,即调频、调幅和调相 c.数字信号不经过调制就在信道上直接进行传输,称为"基带传输" D.用户使用MODEM通过电话线上网时,采用的是数字调制技术 3.所谓"变号操作",是指将一个整数变成绝对值相同但符号相反的另一个整数假设使用补 码表示的8位整数X=10010101,则经过变号操作后,结果为( 3 ) A.01101010 B.00010101 C.11101010 D.01101011 4.若计算机内存中连续2个字节的内容其十六进制形式为34和64,则它们不可能是( 4 ) A.2个西文字符的ASCII码 B.1个汉字的机内码 c.1个16位整数 D.图像中1个或2个像素的编码 5.在下列关于指令和指令系统的叙述中,错误的是( 5 ) A.指令是构成程序的基本单元,它用来规定计算机执行什么操作 B.指令由操作码和操作数组成,操作数的个数由操作码决定 C.Intel公司Pentium系列的各种微处理器,其指令完全不同 D.Pentium处理器的指令系统包含数以百计的不同指令 6.在下列关于BIOS及CMOS存储器的叙述中,错误的是( 6 ) A.BIOS是PC机软件最基础的部分,包含POST程序、CMOS设置程序、系统自举程序等 B.BIOS存放在ROM存储器中,通常称为BIOS芯片,该存储器是非易失性的 C.CMOS中存放着基本输入输出设备的驱动程序和一些硬件参数,如硬盘的数目、类型等 D.CMOS存储器是易失性的,在关机时由主板上的电池供电 7.PC机的机箱外面常有很多接口,用来连接外围设备下列接口中,不在机箱外面的是( 7 ) A IEEEl394 B.PS/2 C.IDE https://www.wendangku.net/doc/a03438181.html,B 8.在下列关于PC机常用输入设备的叙述中,错误的是8 A.台式PC机的键盘一般有100多个键,其接口可以是A T接口、PS/2接口或USB接口 B.鼠标器可控制屏幕上鼠标箭头的移动,与其作用类似的设备还有操纵杆和触摸屏等 C.扫描仪的主要性能指标包括分辨率、色彩深度和扫描幅面等 D.数码相机的成像芯片主要有CCD和CMOS两种,CCD主要用于低像素的普及型相机 9.在下列关于Windows操作系统中多任务处理的叙述中,正确的是9 A.用户如果只启动一个应用程序,则该程序就可以自始至终独占CPU资源 B.由于CPU中有多个执行部件,可同时执行多冬指令,所以才能同时执行多个任务的处理 C.从微观上看,前台任务和后台任务台都能得到CPU的响应 D.Windows操作系统在执行32位应用程序时,采用的是按时间片轮转的调度方法 10.在下列关于程序设计语言及其处理系统的叙述中,错误的是10 A.汇编语言同机器语言一样,均是面向机器指令系统的,其程序的可移植性差 B.汇编程序是指由汇编语言编写的程序 C.高级语言在一定程度上与机器无关

相关文档