版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 Visual Foxpro及其应用系统开发复习题一、单项选择题 1. 下列中,VFP6.0的常量是( )。 (A) 1989/2 (B) 2002-06-15 10:25:30 (C) 计算机 (D) FOXPRO 2. VFP6.0支持的数据模型是( )。 (A) 层次数据模型 (B) 关系数据模型 (C) 网状数据模型 (D) 树状数据模型 3.建立数据库文件使用命令( ) (A) CREATE TABLE (B) MODI STRU (C) MODI COMM (D) CREATE DATABASE4. 表达式100<5.6*34 .AND.("ABCD"$&
2、quot;AB").OR.NOT.F.的值是( )。 (A) .F. (B) .T. (C) 7 (D) T 5. 向表追加记录的命令是( )。 (A) ADDI (B) APPEND (C) DISPLAY (D) CREATE 6.复合索引文件的扩展名( ) (A) .IDX (B) .CDX (C) .FPT (D) .FOX 7.假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是( )。(A)do mymenu (B) do mymenu.mpr(C)do mymenu.pjx (D) do mymenu.mnx 8.若能正常执行命令 REPALCE MYFIE
3、LD WITH .T. 说明 MYFIELD 字段的类型是( )。 (A)数值型 (B)字符型 (C) 逻辑型 (D) 日期型9.索引按功能分类有( )。(A)普通索引、主索引、候选索引、唯一索引 (B) 单索引、复合索引(C)非结构复合索引、结构复合索引 (D) 升序索引、降序索引10. 下列命令中,只能在索引文件上进行查询的是( )。 (A) CONT (B) LOCATE (C) SEEK (D) LIST11.商品的最大价格若为8位整数与2位小数,那么价格字段的宽度应设定为( )。 (A) 10 (B)9 (C)8 (D) 1112.“商品名”是字符型,“金额”是数值型字段,下面的命令
4、正确的是( )。(A) INDEX ON 商品名,金额 TAG PE(B) INDEX ON 商品名+金额 TAG PE(C) INDEX ON 商品名-金额 TAG PE(D) INDEX ON 商品名+STR(金额,8,2) TAG PE13. 如果菜单项的名称为“统计”,热键是T,在菜单名称一栏中应输入( )。(A)统计(<T) (B)统计(Ctrl+T) (C) 统计(Alt<T) (D) 统计(T) 14.有关控件对象的dblclick事件的正确叙述是( )。(A) 用鼠标双击对象时引发 (B) 用鼠标单击对象时引发 (C) 用鼠标右键单击对象时引发 (D) 用鼠标右键双
5、击对象时引发15.执行下面的命令后, 打开( )。 USE XSDA MODIFY STRU (A)表设计器 (B)表单设计器 (C)数据库设计器 (D)报表设计器1.以下不是VFP支持可视化设计的辅助工具是 ( )。 (A) 向导 (B)项目管理器 (C) 设计器 (D)生成器 2.下列为VFP中的日期型常量的是( )。 (A) 98.12.5 (B) 05/20/98 (C) 05/20/98 (D)2002-06-15 3.下面表达式的值是( )。 100<5*34.AND.("ab"$"ABCD").OR.("FK"$&
6、quot;ASFKGHJKL") (A) T (B) F (C) .T. (D) .F. 4.按照数据模型分类,FoxPro是属于( )数据库管理系统。 (A)层次型 (B)网络型 (C)关系型 (D)混合型5.按照出生日期降序刚建立了索引,执行GO BOTTOM 命令后,记录指针指向( )。 (A) 1号记录 (B)n号记录 (C) 年龄最小的记录 (D) 年龄最大的记录6.下面函数中,函数值是数值型的是( )。 (A) SUBSTR( ) (B) RECNO( ) (C) EOF( ) (D) DATE( )7.必须写在循环体中的语句是( )。 (A) EXIT,LOOP (B)
7、 NEXT ,LOOP (C) CLEAR,READ (D) LOOP,RETURN8哪组命令实现给5号记录的商标字段输入数据(商标为通用型)( )。(A) USE SB (B) USE SB GO 5 GO 5 MODIFY GENERAL MODIFY GENERAL 商标 (C) USE SB (D) USE SB MODIFY GENERAL MODIFY GENERAL 商标9. 新创建的表单form1的标签控件默认标题为label1,为了修改标签的标题,应设置label1的( )。(A) Name属性 (B) Caption属性 (C)baseclass属性 (D) visable
8、属性10.下列,使记录指针指到了文件尾,并且EOF()的值为.T.的命令组是( )。 (A) USE ZGK (C) USE ZGK (B) USE ZGK (D) USE ZGK GO BOTTOM GO TOP GO BOTTOM GO TOP SKIP 1 SKIP -111. 清除数据表文件的全部记录使用命令( )。 (A) DELETE ALL (B) PACK ( C) ERASE (D) ZAP 12.建立结构复合索引文件的命令是( )。 (A) INDEX TO <索引文件名> (B) INDEX ON <索引表达式> TAG <索引标记名>
9、 OF<索引文件名> (C) INDEX ON <索引表达式> TO <索引文件名> (D) INDEX ON <索引表达式> TAG <索引标记名> 13.在表尾追加记录的命令是( )。 (A) APPEND (B) SEEK (C) DISPLAY (D) LIST14.执行下面的命令后,正确的说法是( )。USE studentGO 10DELETE (A) 10号记录被物理删除。 (B) 10号记录被打上了删除标记。 (C) 所有记录被打上了删除标记。 (D) 所有记录被物理删除。 15.有关控件对象的dblclick事件的正
10、确叙述是( )。(B) 用鼠标双击对象时引发 (B) 用鼠标单击对象时引发 (C) 用鼠标右键单击对象时引发 (D) 用鼠标右键双击对象时引发1. VFP6.0 命令中的关键字可以省略为几个字符( )。 (A) 3 (B) 2 (C) 4 (D) 5 2.按照数据类型划分,VFP属于哪种类型的数据库管理系统( )。 (A) 层次型 (B) 网络型 (C) 关系型 (D) 混合型 3.下列中,是VFP的常量的是( )。 (A) 55-6 (B) "教授" (C) 09/09/99 (D) xb 4.商品的最大价格若为7位整数与2位小数,那么价格字段的宽度应设定为( )。 (A
11、) 10 (B)9 (C)8 (D) 7 5.在student表中有一个日期字段,若王芳的生日是1969.4.28,正确的输入数据是( )。(A) 1969.4.28 (B) 69/04/28 (C) 04/28/69 (D) 1969/04/286. 下列哪个文件是VFP中的表文件( )。 (A) ABC.DBF (B) ABC.FPT (C) ABC.FMT (D) ABC.SCX7. 打开数据表student.dbf的正确语句是( )。(A) USE student (B) OPEN student (C) USE TABLE student (D) OPEN TABLE student
12、8. 建立数据表的命令是( )。 (A) USE <文件名> (B) CREATE STRU <文件名> (C) CREATE <文件名> (D)MODIFY COMM <文件名>9. 命令 SKIP 5 的作用是将指针( )。 (A) 移到5号记录 (B) 向上移动5个记录 (C) 向下移动5个记录 (D) 不移动10.执行 APPEND BLANK 命令可以向当前表中添加( )。 (A) 若干条记录 (B) 若干条空记录 (C)一条有数据的记录 (D) 一条空记录11.有关控件对象的click事件的正确叙述是( )。(A)用鼠标双击对象时引发
13、 (B) 用鼠标单击对象时引发 (C) 用鼠标右键单击对象时引发 (D) 用鼠标右键双击对象时引发12. 新创建的表单默认标题为form1,为了修改表单的标题,应设置表单的( )。(A) Name属性 (B) Caption属性 (C)closable属性 (D) AlwaysOnTop属性13.扩展名为DBC的文件是( )。(A) 表单文件 (B)数据库表文件. (C) 数据库文件 (D)项目文件14.索引按功能分类有( )。(A) 普通索引、主索引、候选索引、唯一索引 (B) 单索引、复合索引(C )非结构复合索引、结构复合索引 (D) 升序索引、降序索引15. VFP命令中的<范围
14、>表示该命令的执行范围, 范围有4种限定方法即是( )。(A) ALL、 NEXT <N> 、RECORD <N>、 REST (B) ALL、 EXIT、 REST、 RECORD <N>(C) ALL、 NEXT <N> 、 RECORD( ) 、 RETURN (D) ALL、 EXIT <N>、 RECORD( ) 、 REST二、填空 1数据库管理系统应具有 、 和控制、管理功能及数据通讯功能的基本功能。2VFP6.0可提供 、 和 等3类界面操作工具。3建立参照完整性可使用 设计器完成。4打开表单设计器的命令是 ,用
15、表单设计器设计表单的结果,应保存在扩展名为 的表单文件和扩展名为 的表单备注文件中。运行表单的命令是 。5控件的数据绑定是指 。6菜单设计器可以设计 下拉式菜单 和 两种菜单7要使标签控件与表单背景颜色一致,应设置标签的 属性为0。使标签区域自动调整为标题文本大小一致,应设置标签的 属性为.T.8在VFP中,对象可区分为 和容器两种。1.VFP6.0可提供 、 和 等3类界面操作工具。2VFP6.0可提供两类工作方式分别是 和 。3在VFP6.0中,数据库表S中的通用型字段的内容将存储在 文件中。4.扩展名为DBC的文件是 文件。5.用菜单设计器设计菜单的结果,应保存在扩展名为 的菜单文件和扩
16、展名为 的菜单备注文件中。 生成的菜单程序的扩展名是 , 运行菜单程序的命令是 。6.新创建的表单默认标题为form1,修改表单的标题,应设置表单的 属性。7.使标签区域自动调整为标题文本大小一致,应设置标签的 属性为.T.8.表单文件的扩展名是 ,运行表单的命令是 。1.与文件系统比较,数据库系统具有 、 、 和 的特点。 2.VFP6.0可提供两类工作方式分别是 和 。3.在VFP6.0中,数据库表S中的通用型字段的内容将存储在 文件中。4.在VFP6.0中,要运行查询文件query.qpr,其命令是 。5.打开表单设计器的方法有 、 和 等。 6.在VFP中,对象可区分为控件和 两种。
17、7.菜单设计器可以设计 下拉式菜单 和 两种菜单。8.要使标签控件与表单背景颜色一致,应设置标签的 属性为0。使标签区域自动调整为标题文本大小一致,应设置标签的 属性为.T.三、简单回答 1. 说明辅助设计工具“设计器”的作用 。2表中的记录可以按逻辑顺序输出,仕么是记录的逻辑顺序。3字段有哪11种类型?4写出菜单设计器生成菜单程序的基本步骤。5基本的字段属性包括哪些?6在VFP中可以对表进行排序,请解释排序的概念。7两个表可以建立关联,解释关联的概念。8表单设计器包含哪些设计工具栏?9VFP中的表由哪两部分组成?10表中的记录可以按逻辑顺序输出,仕么是记录的逻辑顺序。四. 写出下面的VFP的
18、操作命令(一). TSK.DBF编号单价数量金额A-12025.0230A-12334.0189B-12527.0125 TSML.DBF编号书名出版社作者名出版日期A-120大学语文山东大学出版社李光09/23/00A-123 计算机原理高等教育出版社宫众04/12/02B-125FOXPRO清华大学出版社王平07/06/981. 计算购书金额并填入金额字段。2. 查找出版日期为1997.8.6并且作者是张光明的记录。3. 按编号升序索引,建立结构复合索引文件。4. 求数量总和及销售金额总和。5. 用select-SQL找出所有数量小于100的编号、书名、出版社、作者。(二) GZK.DBF
19、 编号姓名单位 工资奖金水费电费实发工资C/5C/6C/10N/7/2N/6N/6/2N/6/2N/7/2 1.按编号升序索引,建立结构复合索引文件 2.求出每个职工的实发工资。 3.求平均工资, 平均奖金, 平均水费, 平均电费,并保存到变量中。4.按工资降序排序,当工资相同时再按奖金降序排序。 5. 用select-SQL找出水费大于50同时电费大于200的姓名、单位、水费、电费。(三)设有一个学生管理关系数据库,包括student.dbf、course.dbf和sc.dbf。(其中Course表中的Cpno代表先行课号)如下表所示。表1 学生-课程-选课关系数据库学生(表名Student
20、)课程(表名Course)学生选课(表名SC)SnoSnameSsexSageSdeptCnoCnameCpnoCcreditSnoCnoGrade950019500295003950049500595006李勇刘晨王明张立赵凯李娜男女女男男女201918181920计算机外语数学电子计算机外语123456数据库数学信息系统操作系统数据结构数据处理51674443429500195001950029500295003950051232329285889080891.求出sc.dbf中95002的总成绩、平均成绩。2.按年龄升序索引,建立结构复合索引文件。3.求出年龄小于20岁且是外语系的学生。
21、4.用select-SQL找出所有不及格学生的学号、姓名、课程名、成绩。5.将SC.DBF中的课程号为3的学生的学号、成绩复制到SC3.DBF中。五、 阅读程序,写出运行结果 1SET TALK OFF CLEAR ACCEPT "输入字串" TO A K=LEN(A) DO WHILE K>0 ? SUBSTR(A,K,1) K=K-1 ENDDO SET TALK ON RETURN 输入 ASREYU 2. TSK.DBF编号单价数量金额A-12025.0230A-12334.0189B-12527.0125 *ABD.PRG SET TALK OFF CLEA
22、R USE TSK &&第四题中的TSK.DBF INDEX ON 单价 TAG DJ ASCE LIST ALL 编号,单价 RETURN 3.已知商场库存数据库KC.DBF,含有宇段:编号(C型)、名称(C型)、单价(N型),写出下列程序的功能。 SET TALK OFFCLEARWAIT "计算付款请按Y键" TO XLUSE KCDO WHILE UPPER(XL)="Y" INPUT "货物数量为:" TO T1 ACCEPT "货物编号为:" TO T2 LOCATE FOR 编号=T2
23、 W=T1*单价 IF W>=100 .AND.W<500 W=W*0.9 ELSE IF W >= 500 W=W*0.8 ENDIF ENDIF? "购货金额为:" ,W, "元"WAIT "继续计算请按Y键" TO XLENDDOUSESET TALK ON4.写出显示结果 选课库.DBF 学号 姓名 课程代码 1 98123 李理 1001 2 98015 张大明 1002 3 98147 王历梨 1002 SET TALK OFF USE 选课库.DBF INDEX ON 学号 TAG XH DESC LIST 5. 表文件AAA.DBF的四个字段 A1,A2,A3,A4都是N型,宽度为3,数据如下: 记录号 A1 A2 A3 A4 1 3 -3 12 0 2 10 34 -5 0 3 -5 60 78 0 USE AAA REPLACE ALL A4 WITH A1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度夹板产品线上线下销售合作协议4篇
- 二零二五年度民爆工程项目安全教育培训合同4篇
- 2025年度抖音平台内容创作者收益分成合同3篇
- 2025年度草原生态环境损害赔偿与修复合同3篇
- 2025版高速公路桥梁锚杆锚锁维护保养工程合同4篇
- 个人独资企业清算协议书(2024版)
- 二零二五苗木种植基地建设与管理承包合同4篇
- 二零二五年度杭州房屋租赁市场租赁合同修改与补充服务协议3篇
- 生物安全实验室建设与改造策略
- 教育科技对学生德业教育与心理健康的双重影响
- 2025年安庆港华燃气限公司招聘工作人员14人高频重点提升(共500题)附带答案详解
- 人教版(2025新版)七年级下册数学第七章 相交线与平行线 单元测试卷(含答案)
- GB/T 44351-2024退化林修复技术规程
- 从跨文化交际的角度解析中西方酒文化(合集5篇)xiexiebang.com
- 中药饮片培训课件
- 医院护理培训课件:《早产儿姿势管理与摆位》
- 空气自动站仪器运营维护项目操作说明以及简单故障处理
- 2022年12月Python-一级等级考试真题(附答案-解析)
- T-CHSA 020-2023 上颌骨缺损手术功能修复重建的专家共识
- Hypermesh lsdyna转动副连接课件完整版
- 小学六年级数学计算题100道(含答案)
评论
0/150
提交评论