VFP48章节习题及答案
VFP课后习题参考答案

参考答案第1章一、选择题1. B2. B3. C4. B5. A二、填空题1. 关系模型2. 层次模型3. 一对多联系4. 连接操作5. 实体三、简答题1. 答:信息是客观事物属性的反映,它所反映的是关于某一客观系统中某一事物的某一方面属性或者某一时刻的表现形式。
数据是反映客观事物属性的记录,是信息的载体,对客观事物属性的记录是用一定的符号来表达的,因此说数据是信息的具体表现形式。
数据是信息的具体表现形式,信息是数据有意义的表现。
数据和信息是两个相互联系、但又相互区别的概念。
从信息处理角度来看,任何事物的属性都是通过数据来表示的,数据经过加工处理以后,便具有了知识性,并对人类活动产生决策作用,从而形成了信息。
而从计算机的角度来看,数据泛指那些可以被计算机接受并能够被计算机识别处理的符号。
2. 答:(1)数据管理技术的发展大致经历了人工管理、文件管理和数据库管理三个阶段。
人工管理阶段发生在20世纪50年代,在这一阶段的特点是:①数据由应用程序自己管理,没有专用的数据管理软件。
②数据冗余度大,应用程序与数据是一一对应的,如果多个应用程序要用到同一数据,这些数据需要重复存储,数据冗余度很大。
③数据不具有独立性,程序对数据存在严重的依赖性。
(2)文件管理阶段发生在20世纪60年代,文件管理阶段的特点是:①有专门的软件进行数据管理,并提供了多种文件组织形式。
②程序和数据之间具有一定的独立性,程序员可以不必过多地考虑物理细节,而将精力集中于算法。
③实现了以文件为单位的数据共享,数据冗余度减少。
但由于数据只能以文件为单位共享,当不同的应用程序具有部门相同的数据时,也必须建立各自的数据文件。
(3)数据库管理阶段发生在20世纪60年代后期,在数据库系统阶段,主要的特点有:①数据结构化,在同一数据库中的数据文件是有联系的,而且在整体上服从一定的结构形式。
②数据共享性好,数据库内数据可以供多个用户使用,提高了信息的利用率。
vfp习题及参考答案

vfp习题及参考答案习题一一、用适当的内容填空1.典型安装VFP至少需要【85】MB的剩余磁盘空间,完全安装VFP至少需要【90】MB的剩余磁盘空间。
2.在运行VFP过程中,要想查看帮助信息,必须安装【MSDNLibrary】。
并在VFP中配置名为【Fo某help.chm】的帮助文件。
3.对VFP系统环境所做的配置,可以分为【临时】配置和【永久】配置两种。
4.通过VFP【工具】菜单→“选项”→【显示】选项卡可以控制是否显示时钟。
5.在启动VFP时,系统自动在当前工作目录、安装VFP的目录和文件搜索路径中按顺序查找名为【Config.fpw】的配置文件。
6.VFP是微型计算机上普遍使用的一种关系数据库管理系统,简称为【VFP】。
7.VFP将【可视化】、结构化和【面向对象】程序设计方法结为一体。
8.VFP要处理的各种信息以【数据库】形式存储于计算机中。
9.一个应用程序通常由【主界面】和【功能界面】两种界面组成,主界面由【主窗口(表单)】和【程序系统菜单】组成。
10.安装VFP系统,首先应该鼠标双击安装盘中的【Setup.e某e】文件,在安装过程中,每步都要用鼠标单击【下一步】按钮,为了使用VFP的帮助功能,还要安装【MSDN】软件;启动VFP系统的程序文件名为【Vfp6.e某e】。
11.在Window操作系统下启动VFP的方法之一是:单击“开始”→【程序】→“MicrooftViualFo某Pro6.0”→【MicrooftViualFo某Pro6.0】。
12.VFP有4种工作方式,其中【编写程序】方式属于自动化工作方式。
13.系统提供【11】个工具栏,某菜单项是否显示和是否可用与系统【当前状态】有关。
通过设置【Window桌面】属性,可调整系统菜单和工具栏上文字的字体或字号。
14.调整命令窗口中字体和字号的方法是:单击【格式】→【字体】,选择“字体”和“大小”。
15.设置Fo某help.chm文件,应在“选项”对话框的【文件位置】选项卡设置。
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) 域控件。
VisualFoxPro考试试卷试题及答案.doc

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的表中每一列称作(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) 。
A.DAB.DBMSC.MANGD.GUANLI19.数据库系统的组成中不包括(A) 。
VFP题库及标准答案

VFP题库及标准答案一、选择题(共40道,每道1分)1、在下面的数据类型中默认值规定为0的是 ( a)A、数值型B、字符型C、逻辑型D、日期型2、在下面的Visual FoxPro表达式中,不正确的是 (c)A、{^2002-05-01 10:10:10 AM}-10B、{^2002-05-01}-DATE()C、{^2002-05-01}+DATE()D、{^2002-05-01}+103、假定已经执行了命令M="28+2", 再执行?&M,屏幕显示的结果是: ( b)A、30B、28+2C、[28+2]D、30.004、下面关于Visual FoxPro数组的叙述中,错误的是 ( c )A、用DIMENSION和DECLARE都可以定义数组B、Visual FoxPro支持一维数组和二维数组C、一个数组中各个数组元素必须是同一种数据类型D、新定义数组的各个数组元素初值为.F.5、在VFP系统下,文件名中哪个是不合法的 (c)A、teacherB、student_12C、stu dentD、s1236、表达式VAL("ABC12")+100的结果是 (a)A、数值型B、字符型C、逻辑型D、表达式非法7、要为当前表中所有性别为“女”的职工增加100元工资,应使用命令( b ) 。
A、replace all 工资 with 工资+100B、replace 工资 with 工资+100 for 性别='女'C、change all 工资 with 工资+100D、change all 工资 with 工资+100 for 性别='女'8、?AT("学生","中文系学生")命令显示的结果是(a)A、7B、4C、.T.D、19、在VFP中,用来指定以共享方式打开表文件的子句是( )。
vf考试试题及答案

vf考试试题及答案VF考试试题及答案1. 选择题- 1.1 以下哪个选项是Visual FoxPro的缩写?- A. VF- B. VFP- C. VFX- D. VFS- 答案:B- 1.2 Visual FoxPro是一种______数据库管理系统。
- A. 关系型- B. 层次型- C. 网络型- D. 面向对象- 答案:A2. 填空题- 2.1 在Visual FoxPro中,用于定义数据表结构的命令是______。
- 答案:CREATE TABLE- 2.2 用于打开一个已存在的数据表的命令是______。
- 答案:USE3. 简答题- 3.1 简述Visual FoxPro中表单和报表的区别。
- 答案:表单是用户界面的一部分,允许用户与应用程序交互;而报表是打印输出的文档,通常用于展示数据的汇总或格式化视图。
- 3.2 描述Visual FoxPro中如何创建一个查询。
- 答案:在Visual FoxPro中创建查询通常涉及使用查询设计器,选择需要的表,指定字段和条件,然后执行查询。
4. 编程题- 4.1 编写一个Visual FoxPro命令,计算并输出1到100之间所有偶数的和。
- 答案:```s = 0FOR i = 2 TO 100 STEP 2s = s + iENDFOR"Sum of even numbers from 1 to 100 is: " + TRANSFORM(s) ```- 4.2 编写一个Visual FoxPro程序,实现将一个数据表中的记录按某字段进行排序。
- 答案:```USE studentsGO TOPORDER BY age DESCUSE```5. 案例分析题- 5.1 假设你有一个名为“employees”的数据表,其中包含员工的ID、姓名和工资。
请描述如何使用Visual FoxPro来找出工资最高的员工。
- 答案:首先,使用SELECT命令选择工资最高的记录,然后使用ORDER BY DESC命令对工资字段进行降序排序,最后使用TOP 1来选取第一条记录。
VFP新教材习题答案

第1章习题答案一.1.C 2.A 3.C 4.C 5. C 6. 7.D 8. D二.1.数据库管理系统 2. 冗余度 3.元数据 4.。
概念层5. 属性6.完整性规则7.实体完整性8.信息流第2章习题答案一.1.C 2.C 3.D 4.C 5. A,D 6. C 7. C 8. C 9.C 10.B二.1.Ctrl+Enter 2.Shift 3. SET Escape On /OFF 4. pjt , pjx 5. Public 或全局 6.DimenSion 7.Save To Mvar All Like c* 8. 10 ,8 9. MESSAGEB()第3章习题答案一.1.D, 2. C 3.B 4. A 5. C 6. A 7.A 8.A 9. a 10. C二.1.255 2. ctrl+home 3. ADDI 4. Y 5. Drop Column BY 6. select 07. XS , W20 8. Freeze 9.ZAP 10 . .Cdx第4章习题答案一.1.B 2.C 3. A 4.C 5.D 6.D 7.D二.1. 完全连接 2. DISTINCT 3. UNION 4. To File5. SubStr(zkz,4,2) , Group By 16. Mmonth(csrq) , Count(*)*100 , Desc7. Distinct , Count(*) , 1 8. 0,0 9. 110. IIF(CJ>59,1,0) , 4 DESC第5章习题答案一.1.B 2..B 3 C 4.C,D 5. D 6.D 7.C 8. A 9.D 10.C二.1.FXP 2. Esc 3. i<=10 , ? CHR(k) 4. 10 15 5. jc(n)/jc(n+1)+nsu m , X 6. 65-10+MOD(nu m,16) ,num17. 封装性8. 属性9.E rror 10.容器对象11. _Screen.caption 12 . Thi sFormS et第6章习题答案一.1.C 2. B 3.A 4.A 5.B 6.D 7.C 8.B 9. D 10.A二.1.集合 2.顶层 3.Load ,Act ive 4.确定(\<Y) 5.P assWordCh ar 6.07.下拉列表框8. 大于等于0小于等于99 9.Interval 10. En abled11. Thi s.P arent.C md2.Enabled=.f.或Th isForm.Cmg.Cmd2.Enabl ed=.f.12.Text1.Value 13. 文本框14. S et ALL 15. Colu mns(i) , Str(i-2,1)16. IIF(Cj<60, RGB(255,0,0), RGB(0,0,255))17. ActivePage=this.PageCount18. PageCount 19. ActivePage 20 . USE (x) 或USE &X , -1, “A”或X第7章习题答案一.1.C 2.C 3.B 4.A 5.D 6.D 7.B 10.C二.1.类库VCX 3..F. .F. 4.控件 5.cmd close , co mmandbutton, cmd6.黄色,若重新生成对象,则为蓝色第8章习题答案一.1.B 3.A 4.B 5.B二.1. _pageno() 2. 一对多报表 3. 每行 4. 细节5. 细节 6.页面设置7.preview第9章习题答案一.1.C 2.D 3.C 4.B 5.D 6.B 7.B二.1.快捷 2.SET SYSMENU TO DEFAULT 3. SET SYSMENU OFF4.过程5. !d ay(d ate())=16. .t.7. .mp r8. Do menua.mpr WITH Thi s,.t.9.Ri ghtCli ck第10章一.1C 2.B 3.A 4.B 5.D二.1.255 2.254 4.Clear event s 5.排除包含。
VFP教材习题与答案

VFP教材习题与答案1. 在下列四个选项中,不属于基本关系运算的是()。
[单选题] *A. 连接.B. 投影C. 选择D. 排序(正确答案)2. 能将当前表中有删除标记的记录物理删除的命令是()。
[单选题] *A. DELETEB. ZAPC. PACK(正确答案)D. DELETE FOR3. 在DO WHILE <语句组>ENDDO中,若条件设置为.T.,则下列说法中正确的是()。
[单选题] *A. 程序一定出现死循环B. 程序不会出现死循环C. 在循环体中设置EXIT防止出现死循环(正确答案)D. 在循环体中设置LOOP防止出现死循环4. 函数SQRT(数值表达式) 的功能是()。
[单选题] *A. 返回指定表达式的平方根(正确答案)B. 按四舍五入取数值表达式的整数部分C. 返回数值表达式的整数部分D. 返回数值表达式的符号5. 在VFP中,可以对字段设置默认值的必须是()。
[单选题] *A. 数据库表(正确答案)B. 自由表C. 自由表或数库表D. 不能设置字段的默认值6. 可以随表的打开而打开的索引是()。
[单选题] *A. 单一索引文件B. 复合索引文件C. 结构化复合索引文件(正确答案)D. 非结构化复合索引文件7. 用来指明复选框当前状态的属性是()。
[单选题] *A. SelectedB. CaptionC. Value(正确答案)D. ControlSource8. ( B )属于容器类控件。
[单选题] *A. TextBOXB. Form(正确答案)C. LabelD. Command9. 在命令窗口中执行了命令X=5后,则系统默认变量的作用域是()。
[单选题] *A.全局(正确答案)B. 局部C. 私有10. 要为当前表所有职工增加100元工资,应该使用命令()。
[单选题] *A. CHANGE 工资 WITH 工资+100B. REPLACE 工资 WITH 工资+100C. CHANGE ALL 工资 WITH 工资+100D. REPLACE ALL 工资 WITH 工资+100(正确答案)11. 可以伴随着表自动打开的索引是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
习题1 数据库基础知识一、选择题1.数据库系统的构成为:数据库、计算机硬件系统、用户和________。
A) 操作系统B) 文件系统C) 数据集合D) 数据库管理系统2.Visual FoxPro 6.0是一种关系型数据库管理系统,所谓关系是指________。
A) 各条记录中的数据彼此有一定的关系B) 一个数据库文件与另一个数据库文件之间有一定的关系C) 二维表格D) 数据库中各个字段之间彼此有一定的关系3.如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实之间关系属于________。
A) 一对一联系B) 一对二联系C) 多对多联系D) 一对多联系4.使用关系运算对系统进行操作,得到的结果是________。
A) 属性B) 元组C) 关系D) 关系模式5.用二维表形式表示的数据模型是________。
A) 层次数据模型B) 关系数据模型C) 网状数据模型D) 网络数据模型6.DBMS指的是________。
A) 数据库管理系统B) 数据库系统C) 数据库应用系统D) 数据库服务系统7.如果要改变一个关系中属性的排列顺序,应使用的关系运算是________。
A) 重建B) 选取C) 投影D) 连接8.对于“关系”的描述,正确的是________。
A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名9.关于关系模式的关键字,以下说法正确的是________。
A) 一个关系模式可以有多个主关键字B) 一个关系模式可以有多个候选关键字C) 主关键字可以取空值D) 有一些关系模式没有关键字10.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是________。
A) DBS包括DB和DBMSB) DBMS包括DB和DBSC) DB包括DBS和DBMSD) DBS就是DB,也就是DBMS11.设有变量sr=”2002年上半年全国计算机等级考试”,能够显示”2002年上半年计算机等级考试”的命令是________。
A) ? sr-”全国”B) ? SUBSTR(sr,1,8)+ SUBSTR(sr,11,17)C) ? SUBSTR(sr,1,12)+SUBSTR(sr,17,30)D) ? SUBSTR(sr,1,2)+SUBSTR(sr,17,28)12.设有变量pi=3.1 41 5926,执行命令? ROUND(pi,3)的显示结果为________。
A) 3.14 B) 3.142C) 3.140 1) 3.00013.执行? AT(”教授”,”副教授”)命令的显示结果是________。
A) .T. B) 2 C) 3 D) 014.同时给内存变量a1和a2赋值的正确命令是________。
A) a1,a2=0 B) a1=0,a2=0C) store 0 to a1,a2 D) store 0 , a1,a215.若内存变量a1=‘12’,则命令? &a1+2.5的结果是________。
A) 122.5 B) 4.5 C) a12.5 D) 出错16.在下面的Visual FoxPro表达式中,不正确的是________。
A) {^2002-05-01}-10 B) {^2002-05-01}-DATE()C) {^2002-05-01}+DATE() D) {^2002-05-01}+[1000]17.有如下赋值语句,结果为“大家好”的表达式是________。
a=”你好”,b=”大家”A) b+STR(a,2)B) b+SUBSTR(a,2)C) b+LEFT(a,2)D) b+RIGHT(a,2)18.Visual FoxPro内存变量的数据类型不包括________。
A)数值型B)货币型C)备注型D)逻辑型19.在下面的数据类型中默认值为.F.的是________。
A) 数值型B) 字符型C) 逻辑型D) 日期型)20.V AL(“123.45”)的值是________。
A) ”123.45”B) 123.45 C) 123.45000 D) 12345二、填空题1.关系数据库系统中所使用的数据结构是________。
2.用于实现数据库各种数据操作的软件称为________。
3.清除主窗口屏幕的命令是________。
4.二维表中的列称为关系的________。
5.二维表中的行称为关系的________。
6.表达式LEN(str(123.456,6,2))的运算结果是________。
7.LEFT("123456789",LEN("数据库"))的计算结果是________。
8.AT("IS","THIS IS A BOOK")的运算结果是________。
9.STR(109.87,7,3)的值是________。
10.请对执行下列命令的显示结果填空:STORE 5 TO XSTORE 6 TO Y?X<Y ________? (X=Y) AND (X<Y) ________? (X=Y) OR (X<Y) ________S1=”AB”S2=”CD”? S1-S2 ________? NOT (S1=S2) ________三、判断题1.在数据库系统里,表的字段之间和记录之间都不存在联系。
2.按照数据模型分类,数据库系统可以分为三种类型:层次、网状和关系。
3.一个关系表文件中的各条记录前后顺序不能任意颠倒,一定要按照输入的顺序排列。
4.关系数据库中每个关系的形式是二维表,事物和事物之间的联系在关系模型中都用关系来表示。
5.数据库系统的核心是数据库。
习题2 数据表的基本操作一、选择题1.以下常量哪些是合法的数值型常量________。
A) 123 B) 123+E456 C) ”123.456”D) 123*102.备注型字段的长度固定为A) 8 B) 1 C) 4 D) 103.在逻辑运算中,依照哪一个运算原则________。
A) NOT—OR—AND B) NOT—AND—ORC) AND—OR—NOT D) OR—AND—NOT4.在VISUAL FOXPRO中“表”是指________。
A)报表B)关系C)表格D)表单5.数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些“数据”要进行________。
A) 逻辑删除B) 物理删除C) 不加处理D) 数据过滤器6.数据表中有30个记录,如果当前记录为第1条记录,把记录指针移到最后一个,测试当前记录号函数RECNO()的值是________。
A) 31 B) 30 C) 29 D) 287.数据表中有30个记录,如果当前记录为第30条记录时,把记录指针移到第一个记录,测试当前记录号函数RECNO()的值是________。
A) 29 B) 30 C) 1 D) O8.对数据表的结构进行操作,是在________。
环境下完成的。
A) 表设计器B) 表向导C) 表浏览器D) 表编辑器9.无论索引是否生效,定位到相同记录上的命令是________。
A) GO TOP B) GO BOTTOM C) G0 1 D) SKIP10.以下关于索引的正确叙述是________。
A) 使用索引可以提高数据查询速度和数据更新速度B) 使用索引可以提高数据查询速度,但会降低数据更新速度C) 使用索引可以提高数据查询速度,对数据更新速度没有影响D) 使用索引对数据查询速度和数据更新速度均没有影响11.若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是________。
A) 主索引B) 惟一索引C) 候选索引D) 普通索引12.执行命令“INDEX ON 姓名TAG index_name ”建立索引后,下列叙述错误的是________。
A)此命令建立的索引是当前有效索引B)此命令所建立的索引将保存在.idx文件中C)表中记录按索引表达式升序排序D)此命令的索引表达式是"姓名",索引名是"index_name"13.如果需要给当前表增加一个字段,应使用的命令是________。
A) APPEND B) MODIFY STRUCTUREC) INSERT D) EDIT14.使用REPLACE命令时,如果范围子句为ALL或REST,则执行该命令后记录指针指向________。
A) 末记录B) 首记录C) 末记录的后面D) 首记录的前面15.在VFP的表格结构中,逻辑型、日期型和备注型字段的宽度分别为________。
A) 1、8、10 B) 1、8、4 C) 3、8、10 D) 3、8、任意16.对专业为中文的学生按入学成绩由高到低排序,入学成绩相同的学生按年龄由大到小排序,应使用的命令是________。
A) SORT TO xl ON 入学成绩/A,出生日期/D FOR专业='中文'B) SORT TO xl ON 入学成绩/D,出生日期/A FOR专业='中文'C) SORT TO xl ON 入学成绩/A,出生日期/A FOR专业='中文'D) SORT TO xl ON 入学成绩/D,出生日期/D FOR专业='中文'17.表文件及其索引文件(.IDX)已打开,要确保记录指针定位在记录号为1的记录上,应使用命令________。
A) GO TOP B) GO BOF() C) GO 1 D) SKIP 118.将当前表(“成绩”表)中的所有平时成绩按30%折算成总成绩的组成,使用命令________。
A) REPL平时WITH平时*30%B) REPL 平时WITH 平时*30C) REPL ALL平时WITH 平时*0.3D) REPL 平时WITH 平时*0.3 FOR AIL19.学生关系中有姓名、性别、出生日期等字段,要显示所有1985年出生的学生名单,应使用的命令是________。
A) LIST 姓名FOR 出生日期=1985B) LIST 姓名FOR 出生日期='1985'C) LIST 姓名FOR YEAR(出生日期)=1985D) LIST姓名FOR YEAR(‘出生日期’)=198520.已知“是否通过”字段为逻辑型,要显示所有未通过的记录应使用命令________。
A) LIST FOR 是否通过=’F’B) LIST FOR 是否通过<>.F.C) LIST FOR NOT ‘是否通过’D) LIST FOR NOT 是否通过二、填空题1.在Visual FoxPro中选择一个没有使用的、编号最小的工作区的命令是________。