VF练习题(3)
3月计算机二级VF练习题及答案

XX年3月计算机二级VF练习题及答案练习做多了自然会形成自己的做题方法和速度,为此,今天为大家了以下xx年3月VF练习题及答案,希望对大家有帮助!1[单项选择题] 在Visual FoxPro中,通常以窗口形式出现,用以创立和修改表、表单、数据库等应用程序组件的可视化工具称为( )。
A.向导B.设计器C.生成器D.工程管理器参考答案:B参考解析:Visual FoxPro的设计器是创立和修改应用系统各种组件的可视化工具,利用各种设计器可以创立表、表单、数据库、查询、报表等。
向导是一种交互式程序,用户在一系列向导屏幕上答复以下问题或者选择选项,向导会根据答复生成文件或者执行任务,帮助用户快速地完成一般性的任务。
生成器是带有选项卡的对话框,用于简化对表单、复杂控‘件和参照完整性代码的创立和修改正程。
工程管理器是Visula FoxPro中处理数据和对象的主要组织工具,它为系统开发者提供了极为便利的工作平台。
2[单项选择题] 计算结果不是字符串“Teacher”的表达式是( )。
A.at(〝MyTeacher〞,3,7)B.substr(〝MyTeacher〞,3,7)C.right(〝MyTeacher〞,7)D.left(〝Teacher〞,7)参考答案:A参考解析:t(<字符表达式1>,<字符表达式2>,<数值表达式>)函数如果前字符串是后字符串的子串,返回前字符串首字符在后字符串中第几次出现的位置,表达式al(〝MyTeacher〞,3,7)不正确;substr函数从指定表达式值的指定位置取指定长度的子串作为函数,substr(”MyTeacher”,3,7)的值为”Teacher”;left从指定表达式值的左端取-个指定长度的子串作为函数值,fit#t(。
MyTeacher”,7)的值为”Teacher”;asht从指定表达式值的右端取-个指定长度的子串作为函数值,left(〝eacher〞,7)的值为“Teacher”。
VF习题集(答案)

VFP面向对象程序设计习题作业200 至200 学年计算机与信息科学系VFP练习题习题一一、单项选择题1. 数据库管理系统的英文缩写是d。
A) DBM B) DB C) DBS D) DBMS2. 支持数据库各种操作的软件系统是d。
A) 操作系统B) 命令系统C) 数据库系统D) 数据库管理系统3. c是存储在计算机存储设备上相关数据的集合。
A) 网络系统B) 操作系统C) 数据库D) 数据库管理系统4. 由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫b。
A) 数据库管理系统B) 数据库系统C) 文件系统D) 软件系统5. 数据库系统的核心是b 。
A) 数据库B) 数据库管理系统C) 操作系统D) 文件系统6. 数据库DB,数据库系统DBS,数据库管理系统DBMS,三者之间的关系是c。
A) DBMS包括DB和DBS B) DB包括DBS和DBMSC) DBS包括DB和DBMS D) DBMS包括DBS7. VFP是一种d数据库管理系统。
A) 网状型B) 共享型C) 层次型D) 关系型8.在关系模型中,将两个关系通过共同字段名组成一个新的关系,是c 关系运算。
A) 选择B) 投影C) 连接D)层次二、填空题1. 数据库系统的核心部分是数据库管理系统。
2. 在关系数据库的三种关系运算是选择、投影、连接。
3. 从关系中找出满足条件的元组的操作是_选择__运算。
习题二一、单项选择题1. 在进行VFP表的结构设计时,其字符型字段的宽度不允许超过__b____。
A)255 B)254 C)20 D)无限制2. 要显示和隐藏VFP所有的工具栏,应使用___b___菜单下的“工具栏”命令。
A)文件B)显示C)工具D)窗口3. VFP表文件中,对字符型字段的值,最多可输入__d____个字符。
A)255 B)128 C)8 D)2544. 在表设计器中设计了表的备注字段后,系统会自行产生该表文件的备注文件,该文件的主文件名与表文件同名,而扩展名是___c____。
VF_选择题汇总及答案

2011年计算机等级考试二级VFP选择练习题(1)1。
VFP是一种________ 模型的数据库管理系统。
A. 层次_B. 网络_C. 对象_D. 关系2。
对于二维表的关键字来讲,不一定存在的是________ 。
选择:A. 主关键字_ B. 候选关键字_C. 超关键字_ D. 外部关键字DDADABDCDBBBAAACACDA3。
目前三种基本的数据模型是________ 。
选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_D. 层次模型、关系模型、对象模型4。
在命令窗口中,不能实现的操作是________ 。
选择:A. 复制已执行过的命令_ B. 重复执行已执行过的命令_C. 同时执行多个命令_D. 在命令窗口中显示命令执行结果5。
VFP系统中,表的结构取决于___________ 。
选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序6。
某表单FrmA上有一个命令按钮组CommandGroup1,命令按钮组中有四个命令按钮:CmdTop,CmdPrior,CmdNext,CmdLast。
要求按下CmdLast时,将按钮CmdNext的Enabled 属性置为.F.,则在按钮CmdLast的Click事件中应加入_______ 命令。
选择:A. This.Enabled=.F. B. This.Parent.CmdNext.Enabled=.F._C. This.CmdNext.Enabled=.F.D. Thisform.CmdNext.Enabled=.F._7。
数据库管理系统是________ 。
选择:A. 教学软件_ B. 应用软件C. 计算机辅助设计软件_ D. 系统软件8。
关系型数据库采用________ 表示实体和实体间的联系。
选择:A. 对象B. 字段_ C. 二维表_ D. 表单9。
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. 自然连接要求被连接的两关系有若干相同的________。
VF复习题

一、单项选择题1.现实世界的对象称为( A )。
A.实体B.记录C.属性D.关系2.下列不是数据库管理系统支持的模型是( D )。
A.网状模型B.关系模型C.层次模型D.表模型3.关系型数据库系统以( B )作为基本的数据结构。
A.链表B.二维表C.指针D.DBC文件4.数据库系统的核心是( B )。
A.数据模型B.数据库管理系统C.数据库D.数据库管理员5.一个工作人员可以使用多台计算机,而一台计算机可以被多个人使用,则实体工作人员与实体计算机之间的联系是( D )。
A.一对一B.一对多C.多对多D.多对一6.若内存变量G="FIRST",显示其内容使用的命令是( B )。
A.DISPLAYB.?G?&G D.SAY G7.当前表的记录数为15,先执行GOBOTTOM命令,再向下移动指针,此时函数RECNO()返回的值是( C )。
A.-1B.15C.16D.错误信息8.下列命令用于显示1968年及其以前出生的职工记录,其中错误的是( C )。
A.LIST FOR YEAR(出生日期)<=1968B.LIST FOR SUBSTR(DTOC(出生日期),7,2)<="68"C.LIST FOR LEFT(DTOC(出生日期),7,2)<="68"D.LIST FOR RIGHT(DTOC(出生日期),2)<="68"9.函数SUBSTR("2008年北京奥运会",7,4)的值是( C )。
A.京奥B.北C.北京D.北京奥运10.数据库表结构中的空值(NULL)表示的意义是( A )。
A.不确定的值B.默认值C.空格D.数值011.下列运算符中优先级最低的是( B )。
A.**B.ANDC.<=D.+12.下列4个表达式中,其值为"数据库系统 "的是( C )。
VFP练习题

练习题:第1章数据库系统概述一、选择题1、下列关于数据库系统的叙述中正确的是()A)数据库系统避免了一切冗余B)数据库系统比文件系统管理更多的数据C)数据库系统减少了数据冗余D)数据库系统中数据的一致性是指数据类型一致2、下列有关数据库的描述,正确的是()A)数据库是一个DBF文件B)数据库是一个关系C)数据库是一个结构化的数据集合D)数据库是一组文件3、关系是指()A)元组的集合B)属性的集合C)字段的集合D)实例的集合4、数据库系统的核心是()A)数据库B)数据库管理系统C)操作系统D)软件工程5、按照数据模型分类,数据库系统可以分为3种类型,即()A)大型、中型和小型B)层次、网状和关系C)网状、链状和环状D)文字、数字和图形6、VFP6是一种关系型数据库管理系统,所谓关系是指()A)一个数据库文件与另一个数据库文件之间有一定的关系B)各条记录中的数据彼此有一定的关系C)数据模型满足一定条件的二维表格式D)一个表与另一个表之间的联系7、在关系数据库中,基本的关系运算有三种,它们是()A)选择、投影和统计B)选择、投影和连接C)排序、索引和选择D)并、差、交8、两个实体之间的联系可以分为3种类型,其中不包括()A)一对一联系B)一对二联系C)多对多联系D)一对多联系9、在选项对话框的“文件位置”选项卡中可以设置()A)表单的默认大小B)默认目录C)日期和时间的显示格式D)程序代码的颜色10、项目管理器的“数据”选项卡用于显示和管理()A)数据库、自由表和查询B)数据库、视图和查询C)数据库、自由表、查询和视图D)数据库、表单和查询11、项目管理器的“文档”选项卡用于显示和管理()A)表单、报表和查询B)数据库、表单和报表C)查询、报表和视图D)表单、报表和标签二、填空题1、现实世界中客观存在的每一个事物都是一个对象,这些对象所具有的固有特征是。
(属性)2、关系模型是由一个或多个组成的集合;用二维表格表示实体类型及实体间联系的数据模型称为。
VF第三章练习题(可编辑修改word版)

第三章 练习题一、选择题1、在 visual foxpro 中下列叙述正确的是() A 、关系也被称作表单 B C 、表文件的扩展名是.DBC D2、在 visual foxpro 中,对于字段值为空值(NULL)A 、空值等同于空字符串 B 、空值表示字段还没有确定值C 、不支持字段值为空值 D 、空值等同于数值 03、下列有关数据库表和自由表的叙述中,错误的是() A 、数据库表和自由表都可以用表设计器来建立 B 、数据库表和自由表都支持表间联系和参照完整性C 、自由表可以添加到数据库中成为数据库表D 、数据库表可以从数据库中移出成为自由表4、在 visual foxpro 中,下列关于索引的正确描述是()A 、当数据库表建立索引以后,表中的记录的物理顺序将被改变B 、索引的数据将与表的数据存储在一个物理文件中C 、建立索引是创建一个索引文件,该文件包含有指向表记录的指针D 、使用索引可以加快对表的列新操作5、已知表中有字符型字段职称和性别,要建立一个索引,要求首先按职称排序、职称相同时再按性别排序, 正确的命令是()A 、INDEX ON 职称+性别 TO tttB 、INDEX ON 性别+职称 TO tttC 、INDEX ON 职称,性别 TO tttD 、INDEX ON 性别,职称 TO ttt 6、在 visual foxpro 中,数据库表的字段或记录有效性规则的设置可以在() A 、项目管理器中进行 B 、数据库设计器中进行 C 、表设计器中进行 D 、表单设计器中进行7、在数据库表上的字段有效性规则是()A 、逻辑表达式B 、字符表达式C 、数字表达式D 、以上三种都有可能 8、在 visual foxpro 中,假定数据库表 S(学号,姓名,性别,年龄)和 SC(学号,课程号,成绩)之间使用“学号” 建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制”,如果表 S 所有的记录在表 SC 中都有相关联的记录,则()A 、允许修改表 S 中的学号字段值 B 、允许删除表 S 中的记录 C 、不允许修改表 S 中的学号字段值 D 、不允许在表 S 中增加新的记录9、命令 SELECT 0 的功能是()A 、选择编号最小的未使用工作区B 、选择 0 号工作区C 、关闭当前工作区中的表D 、选择当前工作区 10、在执行如下命令时,course 表将在()打开SELECT 1USE STUDENT SELECT 3 USE SCORE SELECT 0 USE COURSEA 、第 0 工作区B 、第 1 工作区C 、第 2 工作区D 、第 3 工作区11、在当前文件夹下有数据表文件 student ,下列能正确打开数据表的命令是()A 、OPEN TABLE studentB 、OPEN studentC 、USE TABLE studentD 、USE student12、建立一个表文件结构,表中包含字段:姓名(C,8)和出生日期(D),则该表中的每条记录所占的字节宽度为()A、14B、15C、16D、1713、下列字段属于合法的是()A、1122B、_姓名C、职工_工资D、.SXM14、下列属于visual foxpro 所支持的数据类型是()A、常量型B、变量型C、逻辑型D、以上3 种类型均正确15、在visual foxpro 中,下列字段的宽度是由系统自动给出的字段类型是()A、数值型B、字符型C、整型D、浮点型16、假设当前文件夹下有数据表文件SC(表文件已打开),下列命令可以打开表设计器修改该表的是()A、MODIFY TABLE SC B、MODIFY DATABASE SCC、MODIFY STRUCTURED、MODIFY STRUCTURE SC17、如果数据表文件中有1 个通用字段和2 个备注字段,则该数据表的备注文件数是()A、0 个B、1 个C、2 个D、3 个18、下列字段中,表文件的扩展名为.dbf,而将内容存放在.fpt 文件中的字段类型是()A、日期型B、备注型C、整型D、逻辑型19、若要恢复逻辑删除的若干记录,应该()A、按<Ctrl+Z>恢复删除的记录B、按ESC 键恢复删除的记录C、用鼠标重新单击删除标记,去掉删除标记D、用SET DELETE OFF 命令恢复删除的记录20、下面的命令将当前记录向后移动100 条记录,哪个是正确的命令()A、GO 100B、DISPLAY 100C、GOTO 100D、SKIP 10021、在visaul foxpro 中,通过主索引实现了数据的()A、实体完整性B、域完整性C、约束完整性D、参照完整性22、下列不是结构复合索引文件特点的是()A、随表的打开而自动打开B、在同一索引文件中能包含多个索引关键字C、结构复合索引文件的主名与表文件的主名,并且在添加、更改或删除记录时自动维护索引D、在同一索引文件中只能包含一个索引关键字23、下面关于结构复合索引特点的说法中错误的是()A、用表设计器建立的索引都是非结构复合索引B、在添加、更改或删除记录时自动维护索引C、在打开表时自动打开D、在同一索引文件中能包含多个索引关键字24、假设“成绩”表中按“分数”升序索引后,并执行过赋值语句CJ=85,则下列各条命令中错误的是()A、SEEK CJB、SEEK FOR 分数=85C、find 85D、locate for 分数=CJ25、对于索引文件,下列说法正确的是()A、索引文件必须与原数据表同时使用B、一个数据表文件只能建立一个索引文件C、单索引文件的扩展名为.CDXD、复合索引文件的扩展名为.IDX26、对数据表建立以性别(C,2)和年龄(N,2)复合索引时的正确的索引关键字表达式为()A、性别+年龄B、性别+STR(年龄,2)C、性别+STR(年龄)D、性别,年龄27、有一学生表文件,且通过表设计器已经为该表建立了若干普通索引。
VF表单部分复习题

(VF)面向对象程序设计(表单)部分综合复习题一、单项选择题1、如图所示,选项按钮组的值为( A )。
(A)2 (B)0 (C)1 (D)非团员2、命令按钮组是(B)A)控件(B)容器(C)控件类对象(D)容器类对象3、在VF中,表单是指:( D )A)数据库中的各个表的清单B)一个表中各个记录的清单C)数据库查询的列表D)窗口界面4、在表单的常用方法中,将表单从内存中释放的方法是( B )A、ShowB、 ReleaseC、HideD、Refresh5、要使得命令按钮有效,应设置该命令按钮的( C )A)Visible属性值为.T.B)Visible属性值为.F.C)Enabled属性值为.T.D)Enabled属性值为.F.6、在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是(C)。
A)永久性关联(B)永久性关联或临时性关联C)临时性关联(D)永久性关联和临时性关联7、设计菜单时,不需要完成的操作是( B )A、生成菜单程序B、浏览表单C、指定各菜单任务D、创建主菜单及子菜单二、程序填空题1、如下图所示,用标签、文本、命令按钮构成一个表单。
在标签中显示以下文字“当前时间”,运行表单时,单击“显示”按钮将显示系统时间;单击“清除”按钮,文本框中的内容被清除,单击“退出”按钮,将退出表单运行。
为完成上述要求:(1)“清除”按钮的click事件代码是① THISFORM.TEXT1.VALUE=””(2)“退出”按钮的click事件代码是②THISFORM.RELEASE(3)“显示”按钮的click事件代码是③THISFORM.TEXT1.VALUE=TIME()(4) 应该设置表单的④CAPTION 属性为“显示当前系统时间”13、设计一个四则运算的表单如下图所示:(1)由以上图可知本表单的_____【1】CAPTION ______属性应设置成“四则运算”(2) 按钮的ClICK代码如下Xl=VAL(THISFORM.TEXT1.VALUE)X2=VAL(THISFORM.TEXT2.VALUE)XX= 【2】 THISFORM.OPTIONGROUP1.VALUEDO 【3】 CASECASE XX=1THISFORM.TEXT3.VALUE=X1+X2CASE XX=2THISFORM.TEXT3.VALUE=X1-X2CASE XX=3THISFORM.TEXT3.VALUE=X1*X2CASE XX=4THISFORM.TEXT3.VALUE=X1/x2【4】ENDCASE(3) 按钮的CliCK代码如下THISFORM.TEXTl.VAlUE=’’THlSFORM.TEXT2.VALUE=’’THISFORM.TEXT3.VALUE=’’【5】THISFORM.OPTIONGROUP1.VALUE=1THISFORM.TEXTl.SETFOCUS(4) 按钮的CLICK代码_______【6】_ thisform.release ____________15、创建一个检查口令输入的表单,口令设置为“ABCD”,要求:●开始运行是,Label2不显示任何信息,在前两次输入口令错误时显示“口令错,请重新输入口令!”,第三次输入口令错误时显示“对不起,您无权使用本系统!”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VF练习题(3)VF练习题(3)一、选择1.下列选项中()不能作为Visual FoxPro中的变量名。
A. ABEFG B. S321 C. 86XYZ D. def2.设D1和D2为日期型数据,M为整型数据,下列不能进行运算的是()。
A. D1+D2 B. D1-D2 C. D1+M D. D1-M3.下列选项中()可以将2021年1月18日的日期保存到日期型变量RQ中。
A、RQ=DTOC(\ B. RQ=CTOD(\ C. RQ=01/18/2006 D. RQ={^2006/01/18} 4.给内存变量S赋逻辑常量真的正确方法是()。
A. S=\B. STORE \C. S=TRUED. STORE .T. TO S 5.内存变量定义后,可以改变它的()。
A. 类型和值B. 值C. 类型D. 都不能改变6.下列数据不属于字符型常量的是()。
A. 姓名B. \姓名“C.D. '123' 7.在Visual FoxPro中可以比较大小的是()数据。
A. 字符型、日期型、数值型B. 字符型、货币型、通用型C. 备注型、逻辑型、数值型D. 日期型、备注型、逻辑型8.在表文件中,要通过“出生日期”字段值计算职工的当年整足年龄,可以使用命令()。
A.? DATE()-出生日期B. ? (DATE()-出生日期)/365 C. ? YEAR(DATE())-YEAR(出生日期) D. ? YEAR(出生日期) 9.执行命令*****ON S(2,3)定义了一个数组,该数组的元素个数为()。
A. 2 B. 6 C. 5 D. 3 10.下列说法不正确的是()。
A. 备注型和通用型数据在表中的长度为4个字节B. 内存变量不可以和字段变量重名C. 变量也是表达式D. 字符运算符也有“-” 11.字符型数据的最大长度为()字节。
A. 256B. 254C. 4096D. 127 12.下列有关关系运算符叙述最全面的是()。
A. 关系运算符两边的表达式的类型必须一致 B. 关系运算符运算的结果是逻辑型C. 关系运算符在运算顺序上是没有优先之分,运算时按从左到右的顺序D. A、B、C都正确13.使用*****ON命令定义数组后,各数组元素在没有赋值之前的数据类型是()。
A. 字符型B. 数值型C. 逻辑型D. 未定义14.如果一个字段变量名和内存变量名都是“姓名”,执行:? 姓名,显示的是()。
A. 内存变量的值B. 字段变量的值C. 随机显示一个值D. 不确定15.字符串的定界符有()3种。
A. ' '、\、[ ]B. ' '、{ }、[ ]C. ' '、\、( )D. ' ' 、\、{ } 16.设有一个内存变量XM和一个字段变量XM,下列选项中()显示的是内存变量XM的值。
A. ? XMB. ? XM.MC. ? XM-MD. M.XM 17.宏替换后的变量类型必须是()。
A. 字符型B. 数值型C. 逻辑型D. 日期型18.逻辑运算符由高到低的运算次序是()。
A. NOT、AND、ORB. OR、AND、NOTC. AND、NOT、ORD. AND、OR、NOT 19、在当前表的第3条记录前后各插入一条空白记录的命令是()。
A. GO 3 / INSERT BEFORE BLANKB. INSERT RECORD 3 BEFORE BLANK / INSERT RECORD 4 BEFORE BLANKC. GO 2 / INSERT BLANK / GO 4 / INSERT BLANKD. GO 3 / NSERT BEFORE BLANK / GO 3 / INSERT BLANK 20.删除从当前记录开始的连续5条记录的命令是()。
A. DELETE NEXT 5 / PACKB. DELETE RECORD 5 / PACKC. DELETE REST 5 / PACKD. ZAP NEXT 521.如果一个表中有100条记录,当前记录号为76,执行命令SKIP 30之后,再执行?RECORD(),其结果是()。
A. 100B. 106C. 错误提示D. 10122.当创建表文件时,系统处于输入记录内容的“全屏幕编辑“状态下时,欲存盘退出,正确的操作为()。
A. 按组合键Ctrl + T B. 按组合键Ctrl + U C. 按组合键Ctrl + End D. 按Esc键23.要为当前表的所有职工增加100元工资,应该使用命令()。
A. EDIT 工资WITH 工资+100B. ***** 工资WITH 工资+100C. EDIT ALL工资WITH 工资+100D. ***** ALL 工资WITH 工资+100 24.在定义表结构时,以下()数据类型的字段宽度都是定长的。
A. 字符型、货币型、数值型B. 字符型、货币型、整型C. 备注型、逻辑型、数值型D. 日期型、备注型、逻辑型25.在浏览窗口中,不能将一条记录逻辑删除的操作是()。
A. 将光标定位于该记录,按Ctrl + T键B. 将光标定位于该记录,按Delete键C. 将光标定位于该记录,单击“表”菜单项中的“切换删除标志”命令D. 单击该记录前的白色小方块,使其变黑26.在Visual FoxPro中,用LIST STRU 命令显示表中记录的长度(总计)为60,用户实际可用字段的宽度为()。
A. 60B. 61C. 59D. 58 27.在“显示”下拉菜单中,单击“追加方式”命令,可在当前表()。
A. 某个指定记录前插入一个空记录B. 表尾增加一个空记录C. 表尾追加多条记录D. 屏幕上弹出“追加”对话框28.对表结构的修改是在下面哪个对话框中完成的()?A. 表设计器B. 数据库设计器C. 表达式生成器D. 浏览窗口12.“工资.DBF”含有备注型字段“说明”,则该表中所有备注型字段的内容均存到一个文件()中。
A. 工资.TXT B. 说明.FMT C. 工资.FPT D. 说明.BAK 29.职工表“ZG.DBF”的结构化复合索引文件名是()。
A. 职工.DBFB. ZG.CDXC. ZG.IDXD. 职工.CDX 30.以索引方式打开表文件时,记录指针指向()。
A. 第一条记录B. 最后一条记录C. 随即某一条记D. 索引关键字值最大或最小的记录31.下列命令中,不改变表文件记录指针的命令是()。
A. LISTB. RECALLC. SUMD. ***** ALL 32.*****E 命令必须与下列哪个命令配对使用()?A. FIND B. SEEK C. LOCATE D. INDEX 33.关于COUNT命令,下列说法不正确是()。
A. 可以统计当前表文件中记录个数B. 命令格式中的范围项缺省时隐含为ALL,而不是当前记C. COUNT可以统计出字段的和D. COUNT命令只统计符合条件的记录数目34.在以下关于索引的说法中,错误的是()。
A.索引可以提高查询速度B. 一个表文件只能建立一个索引C. 一个表文件可以建立多个索引,但只能有一个是主控索引D. 索引和排序具有不同的含义35.如果使用记录检索命令成功找到相应记录,则()。
A. FOUND()和EOF()函数均为.T.B. FOUND()和EOF()函数均为.F.C. FOUND()函数为.T.,EOF()函数为.F.D. FOUND()函数为.F.,EOF()函数为.T.36.表文件建立了索引而且设置了主控索引,要确保记录指针定位在1号记录上,应使用命令()。
A. GO TOP B. GO 1 C. GO BOF() D. SKIP 1 37.当前工作区是指()。
A.1号工作区B. 225号工作区C. 最先选择的工D. 最近一次选择的工作区38.关于数据库表和自由表,下列说法中正确的是()。
A. 数据库表能转换为自由表,反之不能B. 自由表能转换为数据库表,反之不能C. 数据库表必须先要变为自由表,然后才能添加到别的数据库中D. 数据库表不用变为自由表直接可以从一个数据库添加到别的数据库中39.表之间的“关联”,是在两个打开的表之间建立临时关系,如果两个表有一个关闭第3 页共7 页后,则该“临时关联”()。
A. 转化为永久关系B. 永久保留C. 临时保留D. 消失40.建立两个表之间的临时关联时,必须设置的是()。
A. 主表的主索引B. 主表的主索引和子表的主控索引 C. 子表的主控索引 D. 主表的主控索引和子表的主控索引41.表之间的“一对多”关系是指()。
A. 一个表与多个表之间的关系B. 一个表中的记录对应另一个表中的多个记录C. 一个表中的记录对应多个表中的一个记录D. 一个表中的记录对应多个表中的多个记录42.在Visual FoxPro中,工作区的最大值为()。
A.10 B. ***** C. 254 D. 22543.在1号工作区打开了表文件1,在3号工作区打开了表文件3。
其中表文件3含有字段“姓名”,要显示表文件3中的当前记录的姓名字段值,下列命令中正确的是()。
A. SELECT 1B. SELECT 3C. SELECT AD. SELECT C LIST C-姓名LIST C.姓名***** C-姓名***** C.姓名44.若要在同一个数据库的两个表之间建立永久关系,则在父表中要创建()。
A. 主索引B. 候选索引C. 主索引或候选索引D. 唯一索引45.在A区上的主表文件按关键字段XM和B区上的子表文件建立关联,正确的命令是()。
A. SELECT A / SET *****N TO XM INTO B B. SELECT B / SET *****N TO XM INTO A C. SELECT A / SET *****N ON XM INTO B D. SELECT B / SET *****N ON XM INTO A 46.在Visual FoxPro中,进行表间永久关系设置时是通过()来完成的。
A.表单设计器B. 表设计器C. 数据库设计D. 数据环境设计器47.如果指定参照完整性的更新规则为“级联”,则当更新父表记录的关键字段值时()。
A.系统自动备份父表中被更新的记录到一个新表中B. 若子表中有相关记录,则禁止更新父表中的记录 C. 若子表中有相关记录,则一起更新D. 子表中相关记录不受影响48.以下说法正确的是()。
A. 使用文件菜单中的关闭命令可以关闭当前打开的表B. 使用数据工作期中的关闭按钮可以关闭当前打开的数据库C. 使用CLOSE *****E命令可以关闭当前打开的数据库D. 使用CLOSE *****E命令可以关闭所有打开的数据库二、填空题1.在输入Visual FoxPro命令中,一行只能输入______条命令,但是如果命令超过一行,可用________续行。