vfp模拟题11-ANS
- 格式:doc
- 大小:1.53 MB
- 文档页数:46
vfp习题及答案
VFP习题及答案
在学习VFP(Visual FoxPro)编程语言的过程中,练习和掌握习题是非常重要的。
通过不断地练习,我们可以加深对VFP语言的理解,掌握其基本语法和常用功能。
以下是一些常见的VFP习题及其答案,希望对正在学习VFP的朋友们有所帮助。
1. 请编写一个VFP程序,实现输入两个数,然后输出它们的和。
答案:
```foxpro
CLEAR
INPUT num1, num2
sum = num1 + num2
"The sum of the two numbers is: ", sum
```
2. 编写一个VFP程序,实现输入一个数字n,然后输出1到n的所有奇数。
答案:
```foxpro
CLEAR
INPUT n
FOR i = 1 TO n
IF MOD(i, 2) <> 0
i
ENDIF
ENDFOR
```
3. 编写一个VFP程序,实现输入一个字符串,然后输出该字符串的长度。
答案:
```foxpro
CLEAR
INPUT str
len = LEN(str)
"The length of the string is: ", len
```
通过这些习题的练习,我们可以加深对VFP语言的理解,掌握其基本语法和常用功能。
希朼以上的VFP习题及答案能够帮助大家更好地学习和掌握VFP编程语言。
大学生vfp考试题及答案一、选择题1. 在Visual FoxPro(VFP)中,以下哪个选项不是数据库表的完整性规则?A. 实体完整性B. 域完整性C. 参照完整性D. 触发器完整性答案:D2. VFP中,要实现数据的排序,可以使用以下哪个命令?A. SELECTB. ORDER BYC. SORTD. INDEX答案:C3. 在VFP中,以下哪个函数用于计算字符串的长度?A. LEFT()B. RIGHT()C. LEN()D. SPACE()答案:C4. 在VFP中,要创建一个表单,应该使用以下哪个命令?A. CREATE TABLEB. CREATE FORMC. USED. BROWSE答案:B5. VFP中,以下哪个控件用于显示图像?A. LabelB. TextBoxC. Image ControlD. Grid答案:C二、填空题6. 在VFP中,要将一个字段设置为自动增长的编号,应该使用字段属性_________。
答案:AutoIncrement7. 当需要在VFP中实现多表连接查询时,可以使用_________函数。
答案:JOIN8. 在VFP中,要实现对表进行记录的追加操作,应使用的命令是_________。
答案:APPEND9. VFP中,要对表中的记录进行删除操作,应使用的命令是_________。
答案:DELETE10. 在VFP中,要实现对表中数据的局部更新,可以使用_________命令。
答案:UPDATE三、简答题11. 简述在VFP中如何建立一对多关系?答案:在VFP中,建立一对多关系通常涉及两个表。
首先,需要在一个表中创建一个与另一个表的主键相匹配的字段,这个字段称为外键。
然后,通过设置数据库的参照完整性规则来建立关系,确保在子表中引用的每个父表记录都是有效的。
12. 描述在VFP中如何使用报表向导创建一个简单的报表?答案:在VFP中,使用报表向导创建报表的步骤如下:- 打开报表向导。
1.选择题(1)-(5) CBABA(6)-(10) DBDDB (11)-(15) DDCDA(B也对)(16)-(20) CDCBC说明:(15)题、四个答案中C答案若改为ctrl+F4,正确答案就可以选为D了。
(18)题、“只能是一个表”,应该改为:“可以是一个表”2.填空题(1)一对一,一对多,多对多(2)层次模型,网状模型,关系模型(3)数据之间的联系(4)属性(或字段),元组(或记录)(5)区域(6)PJX (7)全部,数据,文档,类,代码,其他(8)从项目中移去,从磁盘中删除(9)空值(10)自然(11)代码说明:(9)题、“关键字”应改为:“主关键字”第2章1.选择题(1)-(5) ACDDB (6)-(10) BCABD (11)-(15)ACBCB (16)-(20) CCBDB (21)-(25)DDBDC 2.填空题(1)日期时间型,逻辑型(2)中括号(3)LIST , DISPLAY(4)字段变量(5)?? (6)逻辑非(NOT)(7) 11.25 (8)内存变量,字段变量(9)OXBAS (10)FOXBASE (11).F.第3章1.选择题:(1)-(5) CACDA(6)-(10) DBAAD (11)-(13) DCA2.填空题:(1)DELETE , PACK (2).FPT第4章1.选择题(1)-(5) DDDCD (6)-(10)DCCDB (11)-(15) ABDAD (16)-(20) CCCDB(21)-(25)CCAAC (26)-(27)BB2.填空题(1) 逻辑删除,物理删除(2)主索引,候选索引,普通索引,唯一索引(3) 6 (4)SET RELA TION TO (5) 字段名,类型,宽度(6) 表结构,表数据,BROWSE (7)记录中各字段(8) MODIFY STRUCTURE (9) 100(10) A , D , C第5章模拟考场【答案】:(1)-(5)C B D A A(6)-(10) B B B B A【答案】:(1) 程序(2) 学生表 B 、A.课程名称="C++" (3) TOP、ORDER BY(4) SET 工资=工资+50 (5) COUNT(*)、选修课名称="计算机导论"(6) 班级编号=”15”(7) A VG(数量)、班级(8) DROP CHECK(9) COUNT(*)、课程编号(10) SUM(期末成绩)、成绩表、HA VING模拟考场【答案】:(1)-(5)BADDB (6)-(10)DDDAD【答案】:(1)分组依据(2)Do query1.qpr (3)内部联接全联接(4)不能(5)不能(6)不能(7)更新(8)数据库(9)浏览屏幕(10)联接联接第7章模拟考场【答案】:(1)-(5) D B B D A(6)-(10) D C D B D第8章模拟考场【答案】:(1)-(5) A C A A D (6)-(10) A C A B C (11)-(15) C C A A C【答案】:(1) 窗口(2) 容器类、控件类(3) THIS (4) Interval (5) Passwordchar(6) GotFocus (7) Caption (8) 复选框控件(9) 前(10) WordWrap、.T.(11) Enabled 、.T.(12) .SCX (13) “这是我的编辑框”(14) ReadOnly .T.(15) Text文本框第9章模拟考场【答案】:(1)-(5) C A A AB【答案】:(1) 过程(2) 条形菜单弹出式菜单(3) rightclick (4) 菜单级第10章模拟考场【答案】:(1)-(5) A A BA D (6) - (10) C B A CC【答案】:(1) 布局文件数据源(2) 图片通用型字段(3) 组标头组注脚(4) 页面设置对话框(5) 报表向导快速报表报表设计器(6) 输出区域(7) 标签(8) MODIFY REPORT (9) 分组字段(10) 域控件。
(十一)表单设计及应用一、选择题1.在Visual FoxPro 系统中,选择列表框或组合框的选项,双击鼠标左键,此时触发以下_______事件。
A. ClickB. DblclickC. InitD. KeyPress2.表单的Name属性用于______。
A. 作为保存表单时的文件名B. 引用表单对象C. 显示运行表单标题栏中D. 作为运行表单时的表单名3.表单生成器的作用是。
A. 创建和修改表单B. 添加字段,作为表单的新控件C. 创建新表单D. 以上都是4.用来确定控件是否可见的属性是。
A. EnabledB. DefaultC. CaptionD. Visible5.用来显示控件上的文字的属性是。
A. EnabledB. DefaultC. CaptionD. Visible6.运行表单的命令是。
A. RUN FORMB. EXECUTE FORMC. DO FORMD. START FORM7.在列表框中使用以下哪个属性判定列表项是否被选中。
A. CheckedB. CheckC. ValueD. Selected8.可以选择多项的控件是。
A. 组合框B. 列表框C. 下拉列表框D. 选项组9.为了在文本框输入显示“*”,应该设置文本框的属性是。
A. PasswordCharB. PasswordAttrC. PasswordD. PasswordWord10.在表单设计阶段,以下说法不正确的是。
A. 拖动表单上的对象,可以改变该对象在表单上的位置B. 拖动表单上对象的边框,可以改变该对象的大小C. 通过设置表单上对象的属性,可以改变对象的大小和位置D. 表单上对象一旦建立,其位置和大小均不能改变11.在Visual FoxPro中创建表单的命令是。
A. CREATE FORMB. CREATE ITEMC. NEW ITEMD. NEW FORM12.下述描述中不正确的是。
A. 表单是容器类对象B. 表格是容器类对象C. 选项组是容器类对象D. 命令按钮是容器类对象13.修改表单MyForm的正确命令是。
vfp练习题(打印版)# VFP练习题(打印版)## 一、选择题1. VFP中,以下哪个选项是用于设置字段的显示格式?A. 显示B. 隐藏C. 格式D. 规则2. 在VFP中,要实现数据的排序,可以使用以下哪个命令?A. `SORT`B. `ORDER`C. `RANK`D. `CLASSIFY`3. VFP中,创建报表时,以下哪个选项是用于设置报表的页眉和页脚?A. `REPORT FORM`B. `REPORT FOOTER`C. `PAGE HEADER`D. `PAGE FOOTER`## 二、填空题4. 在VFP中,使用______命令可以创建一个新的表单。
5. VFP中,要将一个字段的值赋给另一个字段,可以使用______语句。
6. VFP报表设计中,______是用来控制报表的打印格式。
## 三、简答题7. 简述VFP中如何使用SQL语句进行数据查询。
8. 描述VFP中如何实现数据表的连接操作。
## 四、操作题9. 假设有一个名为“学生”的表,包含字段:学号(C型)、姓名(C 型)、年龄(N型)。
请编写VFP命令,实现以下操作:- 显示所有学生的姓名和年龄。
- 按年龄从大到小排序显示所有学生的信息。
10. 给定两个表:“学生”和“课程”,学生表包含字段:学号、姓名;课程表包含字段:课程号、课程名。
请编写VFP命令,实现以下操作:- 将两个表通过学号连接,并显示连接后的所有信息。
## 五、综合应用题11. 设计一个VFP表单,包含以下功能:- 一个文本框用于输入学生姓名。
- 一个按钮,点击后在“学生”表中查找该姓名的学生信息,并在表单上显示。
- 一个命令按钮,用于将输入的姓名添加到“学生”表中。
## 六、编程题12. 编写一个VFP程序,实现以下功能:- 从键盘接收一个数字,判断该数字是奇数还是偶数,并在屏幕上显示结果。
## 七、思考题13. 思考在VFP中如何实现数据的加密和解密操作,并简要描述可能使用的方法。
VFP 6.0 模拟题 2010-05 一、单项选择题1、 在信息世界中,客观存在并且可以相互区别的事物称为( )。
A ) 记录B ) 属性C ) 联系D ) 实体 2、 能够对数据库资源进行统一管理和控制的是( )。
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 )乘积 B )投影 C )连接 D )选择8、按照数据模型分类,数据库管理系统可以分为( )三种类型 A )层次、关系和环状 B )链状、网状和关系 C )网状、链状和层次 D )层次、关系和网状 9、下列关于关系模型的叙述中,错误的是( ) A )同一关系中不能有相同的元祖B )表与表之间的关联可以通过公共属性实现C )一个关系可以有多个候选键D )主键只能由一个属性组成10、数据库系统的主要功能不包括( ) A )数据库的运行管理功能 B )数据的交换与转发功能 C )数据库的建立和维护功能 D )数据定义与操作功能11、在关系数据库中,实现”表中任意两行不能相同”的约束是靠( )来实现 A )行 B )主关键字 C )外部关键字 D )属性12、在关系数据模型中,数据的一致性和完整性不包括( ) A )参照完整性 B )实体完整性 C )域完整性 D )主码完整性13、数据库系统的三级模式结构是对数据的三个抽象级别,( )是对数据物理结构和存储结构的描述 A )用户模式 B )概念模式 C )内模式 D )外模式 14、关系数据模型( ) A )只能表示实体间的多对多联系 B )只能表示实体间的一对一联系 C )只能表示实体间的一对多联系D )可以表示实体间的一对一、一对多和多对多联系 15、 可以运行VFP 的操作系统平台是( )。
计算机vf考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,下列哪个选项是正确的?A. 表单控件不能设置事件B. 表单控件可以设置事件C. 表单控件不能添加到报表中D. 表单控件不能添加到表单中答案:B2. 以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,要打开一个表单,应该使用哪个命令?A. OPEN FORMB. DISPLAY FORMC. VIEW FORMD. SHOW FORM答案:A4. 以下哪个命令用于创建一个新表?A. CREATE TABLEB. MAKE TABLEC. NEW TABLED. ADD TABLE答案:A5. 在Visual FoxPro中,如何将一个表单设置为模态?A. 将表单的Modal属性设置为.T.B. 将表单的Modal属性设置为.F.C. 使用MODAL FORM命令D. 使用NONMODAL FORM命令答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以关闭表单。
答案:RELEASE2. 要将一个字段设置为自动增长,应该在表结构中设置该字段的________属性。
答案:AutoIncrement3. 在Visual FoxPro中,________函数用于将日期转换为字符串。
答案:DATE()4. 要将一个变量的值设置为NULL,应该使用________关键字。
答案:NULL5. 在Visual FoxPro中,________命令用于删除一个表的所有记录。
答案:DELETE ALL三、简答题(每题10分,共30分)1. 描述在Visual FoxPro中如何创建一个索引。
答案:在Visual FoxPro中创建索引可以通过使用INDEX命令或者在表设计器中创建。
vfp试题及答案VFP(Visual FoxPro)是一种流行的基于数据库的编程语言,广泛应用于企业级软件和数据库管理系统。
本文将提供一些VFP试题以及相应的答案,以帮助读者加深对VFP的理解和应用。
试题一:什么是VFP?答案:VFP是一种基于数据库的编程语言,它提供了强大的数据处理和操作能力,可用于创建和管理各种类型的数据库应用程序。
试题二:VFP与其他编程语言有何不同之处?答案:相对于其他编程语言,VFP具有以下不同之处:1. VFP是一门面向对象的编程语言,支持面向对象的编程方式。
2. VFP强调数据处理和管理能力,尤其在数据库应用方面表现出色。
3. VFP拥有直观且易于学习的语法结构,使开发人员能够快速上手。
试题三:如何创建一个VFP应用程序?答案:要创建一个VFP应用程序,可以按照以下步骤进行:1. 打开VFP开发环境。
2. 创建一个新的项目。
3. 在项目中创建一个新的表格或使用已有的表格。
4. 编写相应的代码实现所需的功能,例如数据增删改查、报表生成等。
5. 运行应用程序进行测试和调试。
6. 部署应用程序到目标计算机,并确保所需的VFP运行时库已安装。
试题四:如何读取和显示一个数据库表中的数据?答案:要读取和显示一个数据库表中的数据,可以使用以下代码:```foxproUSE 表名DISPLAY ALL```这段代码将打开指定的表格,并显示表格中的所有数据。
试题五:如何向数据库表中插入一条新记录?答案:要向数据库表中插入一条新记录,可以使用以下代码:```foxproUSE 表名APPEND BLANKREPLACE 字段名 WITH 内容```将以上代码中的"表名"替换为实际表格的名称,"字段名"替换为目标字段的名称,"内容"替换为要插入的数据。
试题六:如何根据特定条件查询数据库表中的数据?答案:要根据特定条件查询数据库表中的数据,可以使用以下代码:```foxproSELECT * FROM 表名 WHERE 条件```将代码中的"表名"替换为实际表格的名称,"条件"替换为所需的查询条件。
木科模拟操作题-、选择题(每题1分,共30分)A ),B ),C ),D )四个选项中,只有一个选项是正确的,请将正确的选 1)关系数据库管理系统所管理的关系是」A ) 一个DBF文件B ) 若干个二维表C ) 一个DBC 文件D )若干个DBC 文件2) VFP支持的数据模型是 BA )层次数据模型B )关系数据模型C )网状数据模型D )树状数据模型 3) 将内存变量定义为全局变量的VFP命令是 _________A) LOCAL B) PRIVATE C) PUBLIC D) GLOBAL 4) 不允许记录中出现重复索引值的索引是_C_. A ) 主索引和唯一索引 B ) 主索引和普通索引 0主索引和候选索引D )主索引、候选索引和唯一索引5) 要控制两个表中数据的完整性和一致性可以设置”参照完整性”,要求这两个表_A A ) 是同一个数据库小的两个表 B ) 不同数据库中的两个表 C ) 两个自由表 6) 在Visual FoxPro中,可以对字段设置默认值的表_A_.A ) 必须是数据库衣B ) 必须是自由表C ) 自由表或数据库表D )不能设置字段的默认值7) V isual FoxPro关系数据库管理系统能够实现的三种阜本关系运算是_C_.A ) 索引、排序、查找B ) 建库、录入、排序C ) 选择、投彩、联接D )显示、统计、复制8) 可以链接或恢入OLE 对彖的字段类型是_C_・A ) 备注型字段B ) 通用型和备注型字段C ) 通用型字段D )任何类型字段9) 杏询设计器和视图设计器的主要不同表现于_B_.A ) 查询设计器有“更新条件”选项卡,没有“查询去向”选项B ) 查询设计器没有“更新条件”选项卡,有“查询去向”选项项答在相应的 ____ 上C)视图设计器没有“更新条件”选项卡,有“杏询去向”选项D)视图设计器冇“更新条件”选项卡,也冇“查询去向”选项10)在SQL 査询时,使用WHERE 子句指出的是_CA ) 查询目标B ) 查询结果 0查询条件D )杏询视图11) Visual FoxPro 参照完整性规则不包括_B_.A ) 更新规则B ) 查询规则C ) 删除归则D ) 插入规则⑵在SQL 包含的功能中,最重耍的功能是—A ______________ 。
2020年全国计算机二级 vfp 全真模拟考试题库及答案(共七套)2020年全国计算机二级 vfp 全真模拟考试题及答案(一)1.下列叙述中正确的是 ( B ) 。
A)循环队列是队列的一种链式存储结构B)循环队列是队列的一种顺序存储结构C) 循环队列是非线性结构D)循环队列是一种逻辑结构【解析】在实际应用中,队列的顺序存储结构一般采用循环队列的形式。
2.下列关于线性链表的叙述中,正确的是 ( C ) 。
A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C)进行插入与删除时,不需要移动表中的元素D)以上说法均不正确【解析】一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。
线性链表中数据的插入和删除都不需要移动表中的元素,只需改变结点的指针域即可。
3.一棵二叉树共有 25个结点,其中 5个是叶子结点,则度为 1的结点数为(A)。
A)16 B)10 C)6 D)4【解析】根据二叉树的性质 3:在任意一棵二叉树中,度为 0的叶子结点总是比度为 2的结点多一个,所以本题中度为 2的结点是 5-1=4个,所以度为 1的结点的个数是 25-5-4=16个。
4.在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( B) 。
A)外模式B)内模式C)概念模式D)逻辑模式【解析】数据库系统的三级模式是概念模式、外模式和内模式。
概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。
外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。
内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择B)。
5.下面描述中,不属于软件危机表现的是 ( A ) 。
A)软件过程不规范B)软件开发生产率低C)软件质量难以控制D)软件成本不断提高【解析】软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。
vfp考试题库VF考试题库第一部分:选择题1. 下列哪个选项是VF仪器测量仪器的系列名?A. VFPB. VFC. VFAD. VFAP2. VF仪器用于测量什么参数?A. 电压B. 电流C. 电阻D. 电感3. VF仪器的使用范围通常是?A. 直流电路B. 交流电路C. 数字电路D. 射频电路4. 下列哪个选项是VF仪器在测量过程中需要注意的问题?A. 噪声干扰B. 漂移问题C. 校准问题D. 静电问题5. VF仪器的测量精度通常是多少?A. ±0.1%B. ±1%C. ±5%D. ±10%第二部分:填空题1. VF仪器的全称是_________。
2. VF仪器主要用于测量电路中的_________。
3. VF仪器的使用范围包括直流电路和_________。
4. VF仪器在测量中需要注意避免_________干扰。
5. VF仪器的测量精度通常在_________范围内。
第三部分:解答题1. 简要介绍VF仪器的工作原理。
2. 列举并解释VF仪器在测量过程中可能遇到的干扰因素。
3. 如何保证VF仪器的测量精度?4. 说明VF仪器在电子工程中的重要性和应用领域。
5. 举例说明VF仪器在实际工程中的应用案例。
附录:第一部分答案:1. A 2. C 3. B 4. D 5. B第二部分答案:1. VF计量仪器 2. 电压 3. 交流电路 4. 噪声 5. ±1%第三部分答案:1. VF仪器通过测量电路中的电流和电压来计算出幅度及相位差。
2. 干扰因素可能包括噪声、漂移、校准不准确、静电等。
3. 保证VF仪器的测量精度可以通过定期校准、使用合适的屏蔽材料、注意环境条件等方式来实现。
4. VF仪器在电子工程中扮演着重要的角色,主要应用于电路测试、信号分析和电路故障诊断。
5. VF仪器可以应用于各种电子设备的生产与维修过程中,例如电源测试、音频设备测试等。
vfp测试题及答案一、选择题1. 在Visual FoxPro中,以下哪个不是数据库表的字段类型?A. 数字型B. 日期型C. 备注型D. 逻辑型答案:D2. 在Visual FoxPro中,以下哪个命令用于显示当前数据库中的所有表?A. LIST TABLESB. DISPLAY TABLESC. SHOW TABLESD. VIEW TABLES答案:A二、填空题1. 在Visual FoxPro中,______命令可以用于打开一个表。
答案:USE2. 要将Visual FoxPro中的表单保存为类文件,应使用______命令。
答案:RELEASE三、简答题1. 简述Visual FoxPro中的索引类型有哪些,并简要说明它们的特点。
答案:Visual FoxPro中的索引类型主要有三种:主索引、候选索引和普通索引。
主索引用于唯一标识表中的每条记录,不允许重复;候选索引可以包含重复值,但每个候选索引中只能有一个空值;普通索引则没有这些限制,主要用于提高查询效率。
四、操作题1. 假设有一个名为“学生”的表,包含字段:学号(C,8)、姓名(C,20)、年龄(N,3,0)。
请写出在Visual FoxPro中创建该表的命令。
答案:```CREATE TABLE 学生 (学号 C(8), 姓名 C(20), 年龄 N(3,0))```2. 继续上题,如果需要为“学号”字段创建一个主索引,并且为“姓名”字段创建一个候选索引,应如何操作?答案:```USE 学生SET PRIMARY KEY 学号SET INDEX TO 姓名 TAG 姓名索引```五、编程题1. 编写一个Visual FoxPro程序,用于查询“学生”表中年龄大于20岁的学生信息,并显示结果。
答案:```SELECT * FROM 学生 WHERE 年龄 > 20 INTO CURSOR 查询结果 BROWSE```请注意,以上内容仅为示例,具体题目和答案应根据实际教学内容和要求进行设置。
《VFP 数据库》考试时间:120分钟 考试总分:100分遵守考场纪律,维护知识尊严,杜绝违纪行为,确保考试结果公正。
1、以一定的组织形式存放在计算机存储介质上的相互关联的数据集合称为()。
( )A.数据库B.数据库管理系统C.编译程序D.操作系统2、下列属于数据库管理系统的软件是()。
( ) A.Microsoft Word B.Visual Foxpro C.Visual Basic D.Turbo C3、在数据管理技术的发展过程中,经历了()管理阶段、文件系统阶段和数据库系统阶段。
( )A.数据库系统B.文件系统C.人工D.数据项管理4、关系数据库管理系统所管理的关系是()。
( )A.若干个二维表B.一个DBF 文件C.一个DBC 文件D.若干个DBC 文件姓名:________________ 班级:________________ 学号:________________--------------------密----------------------------------封 ----------------------------------------------线-------------------------5、在项目管理器中把数据库移去,则该数据库被()。
()A.移出项目B.逻辑删除C.放入回收站D.物理删除6、要删除项目管理器包含的文件,需要使用项目管理器的()按钮。
()A.连编B.删除C.添加D.移去7、项目管理器可以有效地管理表、表单、数据库、菜单、类、程序和其他文件,并且可以将它们编译成()。
()A.扩展名为.APP的文件B.扩展名为.EXE的文件C.扩展名为.APP或.EXE的文件D.扩展名为.PRG的文件8、在项目管理器中移去数据库时出现相应对话框,选择删除按钮将()。
()A.从项目管理器中移去数据库,但并不从磁盘上删除相应的数据库文件B.从项目管理器中移去数据库,并从磁盘上删除相应的数据库文件及数据库中的表对象 C.从项目管理器中移去数据库,并从磁盘上删除相应的数据库文件 D.不进行删除操作9、在项目管理器窗口中,如果某个文件前面出现加号标志,表示()。
VFP 6.0 模拟题 2010-05一、单项选择题1、 在信息世界中,客观存在并且可以相互区别的事物称为( )。
A ) 记录B ) 属性C ) 联系D ) 实体2、 能够对数据库资源进行统一管理和控制的是( )。
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 )乘积B )投影C )连接D )选择8、按照数据模型分类,数据库管理系统可以分为( )三种类型A )层次、关系和环状B )链状、网状和关系C )网状、链状和层次D )层次、关系和网状9、下列关于关系模型的叙述中,错误的是( )A )同一关系中不能有相同的元祖B )表与表之间的关联可以通过公共属性实现C )一个关系可以有多个候选键D )主键只能由一个属性组成10、数据库系统的主要功能不包括( )A )数据库的运行管理功能B )数据的交换与转发功能C )数据库的建立和维护功能D )数据定义与操作功能11、在关系数据库中,实现”表中任意两行不能相同”的约束是靠( )来实现A )行B )主关键字C )外部关键字D )属性12、在关系数据模型中,数据的一致性和完整性不包括( )A )参照完整性B )实体完整性C )域完整性D )主码完整性13、数据库系统的三级模式结构是对数据的三个抽象级别,( )是对数据物理结构和存储结构的描述A )用户模式B )概念模式C )内模式D )外模式14、关系数据模型( )A )只能表示实体间的多对多联系B )只能表示实体间的一对一联系C )只能表示实体间的一对多联系D )可以表示实体间的一对一、一对多和多对多联系15、 可以运行VFP 的操作系统平台是( )。
A ) DOSB ) WindowsC ) UNIXD ) LINUX16、在Visual Foxpro 中,要设置文件的默认目录,应执行的菜单操作是( )A )“文件”菜单中选择“页面设置”B )“显示”菜单中选择“工具栏”C )“编辑”菜单中选择“属性”D )“窗口”菜单中选择“数据工作期”17、下列操作中,不能退出Visual Foxpro 系统的是( )A )“文件”菜单中选择“关闭”B )单击系统窗口的“关闭”按钮C )系统控制菜单中选择“关闭”D )在命令窗口执行QUIT 命令18、要在不同的表之间查看并创建关系,应使用( )A )报表设计器B )表单设计器C )表设计器D )数据库设计器19、以下关于项目管理器的叙述中,错误的是( )A )项目管理器可以管理Visual FoxPro 各种类型的文件B )项目管理器是一个大文件夹,包含有若干个小文件夹C )项目管理器是组织数据和对象的可视化操作工具D )项目管理器可以使用向导创建20、在VFP 中,通过( )可以用来定义表单或报表使用的数据源,包括表、视图和关系A )数据环境设计器B )查询设计器C )视图设计器D )数据库设计器21、VFP 项目管理器的“文档”选项卡用于显示和管理( )A )查询、数据库和表B )标签、表单和视图C )报表、自由表和查询D )表单、报表和标签22、VPF 的两种工作方式是( )A )可视化操作方式和程序运行方式B )交互方式和菜单方式C )交互方式和程序运行方式D )命令方式和可视化操作方式23、VFP 不提供( )设计器A )数据库B )报表C )表单D )命令文件24、 以下函数返回值不是数值型的是( )。
A ) LEN("Visual FoxPro")B ) AT("This","ThisForm")C ) YEAR(DATE())D ) LEFT("ThisForm",4)25、要同时显示当前的日期与时间,应采用的函数是( )。
A )date( )B )time( )C )year( )D )datetime( )26、( )产生的效果是相同的A )V AL(“+0.12E2”)与V AL(“-0.12E2”)B )V AL(“A0.12”)与V AL(“0.12A ”)C )V AL(“0.12E2”)与V AL(“0.12E4”)D )V AL(“0.12A2”)与V AL(“0.12A4”)27、( )的返回值为12A )ROUND(12.56,0)B )V AL(“12E2”)C )INT(12.56)D )STR(12E2,2)28、ABS(-5)-LEN(“ABCDE ”)的值是( )A )-10B )0C )5ABCDED )-5-ABCDE29、( )产生的结果是相同的A )TYPE(“36-5*4”)与TYPE(36-5*4)B )INT(12.56)与ROUND(12.56,0)C )LEFT(“FoxPro,3”)与SUBSTR(“FoxPro,1,3”)D )A+B 与A-B (假定A=”Visual ”,B=”FoxPro ”)30、如果变量D=[03/13/2009],命令? TYPE(“D ”)的输出结果为( )A )DB )UC )ND )C31、SUBSTR(“ABCDEFG ”,LEN(“Pro ”),INT(3.5))的计算结果是( )A )BCDB )ABC C )CDED )DEF32、下列函数返回值为数值型的是( )A )“2009” - “2008”B )CTOD(“10/10/98”) - 15C )100+200=300D )LEN( SPACE(5) – SPACE(2))33、下列函数返回值为日期型的是( )A )TIME( )B )TYPE(“DA TE( )”)C )CTOD(DTOC(DATE( )))D )MONTH({^2009/12/26})34、下列表达式中能返回字符串“Visual ”的是( )AALLTRIM(“Vis ”+”ual ”)B “Vis ”+”ual ”C “Vis ”+”ual ”DALLTRIM(“Vis ”)-“ual ”35、若变量X=”10/15/2000”,则命令 ? TYPE(X)的输出结果为( )A )DB )UC )CD )N36、设A=1000,B=123,C=”A+B ”,表达式&C+3的结果是( )A )A+B+3B )1000123C )类型不匹配D )112637、下面关于visual foxpro 数组的叙述中,错误的是( )。
A ) 用dimension 和declare 都可以定义数组B ) visual foxpro 只支持一维数组和二维数组C ) 一个数组中各个数组元素必须是同一种数据类型D ) 新定义数组的各个数组元素初值为.f.38、假设m 、n 、p 分别为字符型、逻辑型、数值型内存变量,并且已正确赋值,在下列表达式中错误的是( )A ) p=8 .and. nB ) m>290C ) 7*p-5D )39、在下列表达式中,错误的表达式是( )。
A ) {^2000-06-01}-10B ) {^2000-06-01}-date()C ) {^2000-06-01}+date()D ) {^2000-06-01}+1040、下列表达式结果为数值型的是( )A )“179”+”421”B )250+50=300C )RIGHT(“123456”,3)D )YEAR({^2009/06/13})41、下列关于Visual Foxpro 数组的叙述中,错误的是( )A )Visual Foxpro 只允许使用一维数组和二维数组B )一个数组的各个元素必须是同一数据类型C )数组元素的默认初值为.F .D )用DIMENSION 和DECLARE 都可以定义数组42、设置EXTRA 状态值为OFF ,下列表达式的运算结果为.T.的是( )A )“student ”==”stu ”B )“stu ”==”student ”C )“stu ”=”student ”D )“student ”=”stu ”43、如果变量N=”20.56”,命令? 10+&N 的输出结果为( )A )10+&NB )30.56C )1020.56D )10+20.5644、已知变量X 的值为.F.,变量Y 和Z 的值均为.T.,则下列表达式值为.F.的是( )A )NOT Z AND X OR YB )Y AND Z OR NOT XC )X OR NOT Z AND YD )NOT X AND Y OR Z45、设A=3*4,B=”34”,C=LEFT(“123456”,3),下列表达式合法的是( )A )A+B B )A-C+BC )B+CD )A-A+C-C46、设PQ=234,N=”Q ”,M=”P&N ”,表达式&M 的值是( )A )234B )PQC )“234”D )P&N47、字符串变量P=”CBA ”,Q=”CAB ”,则下列表达式的运算结果为逻辑.F.的是( )A )NOT (P<=Q)B )NOT (P=Q) OR Q$(“ABCDE ”)C )NOT (P<>Q)D )NOT P$(“ABC ”) AND (P>Q)48、 设有一个学生表,包括学号(字符型)、姓名(字符型)、性别(逻辑型)、出生日期(日期型),如果已确定学号为主码,则不允许接受null (空值)的字段是( )。
A ) 学号B ) 姓名C ) 性别D ) 出生日期49、 下列关于索引的叙述中,正确的是( )。
A ) 可以在自由表中创建主索引B ) 建立主索引的主关键字值不能为空,但可以有重复数值C ) 不可以在自由表中建立主索引和候选索引D) 唯一索引中只保留关键字段值相同的第一条记录50、某数据库表规定“成绩”字段的输入值必须在0和100之间(包括0和100),则应在数据库表设计器的字段有效性规则输入框中输入( )表达式A )(NOT 成绩<=0) AND (NOT 成绩>=100)B )成绩>=0 AND <=100C )成绩>=0 AND 成绩<=100D )0<=成绩<=10051、下列关于数据库表和自由表的叙述中,错误的是( )A )一个数据库表可以属于多个数据库B )数据库表和自由表的设计器功能有所不同C )数据库表可以从数据库中移出,变成自由表D )自由表可以添加到数据库中,变成数据库表52、设置参照完整性的目的是( )A )定义表间的永久关系B )定义表间的临时关系C )建立表间的内部连接、左连接、右连接或外部连接D )在插入、删除和更新记录时确保表间关系53、某数据表规定“成绩”字段的输入值必须在0到100之间(包括0和100),则应在数据库表设计器的字段有效性规则输入框中输入( )表达式A)成绩>=0 AND <=100 Array B)(NOT 成绩<=0) AND (NOT 成绩>=100)C)成绩>=0 AND 成绩<=100D)0<=成绩<=10054、在创建表结构时,可设置字段是否允许接受NULL值。