VisualFoxpro及其应用系统开发复习题_第1页
VisualFoxpro及其应用系统开发复习题_第2页
VisualFoxpro及其应用系统开发复习题_第3页
VisualFoxpro及其应用系统开发复习题_第4页
VisualFoxpro及其应用系统开发复习题_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2.下列为VF冲的日期型常量的是()Visual Foxpro 及其应用系统开发复习题一、单项选择题1. 下列中,VFP6.0的常量是()。(A) 1989/2(B) 八2002-06-15 10:25:30(C)计算机 (D) FOXPRO2. VFP6.0 支持的数据模型是 ()。(A) 层次数据模型 (B) 关系数据模型 (C) 网状数据模型 (D) 树状数据模型3. 建立数据库文件使用命令 ()(A) CREATE TABLE (B) MODI STRU (C) MODI COMM (D) CREATE DATABASE4. 表达式1 005.6*34 .AND.(ABCD$AB).O

2、R.NOT.F.的值是()(A) .F.(B) .T.(C) 75. 向表追加记录的命令是 ()(A) ADDI (B) APPEND6. 复合索引文件的扩展名 ( )(A) .IDX (B) .CDX7. 假设已经生成了名为(A)do mymenu(C)do mymenu.pjx8. 若能正常执行命令(D) T。(C) DISPLAY (D) CREATE(C) .FPT (D) .FOXmyme n的菜单文件,执行该菜单文件的命令是(B) do mymenu.mpr(D) do mymenu.mnxREPALCEMYFIELD WITH .T.) 。(C) 逻辑型 (D)说明 MYFIEL

3、D 字段的类型是 (A) 数值型 (B) 字符型9. 索引按功能分类有()(A) 普通索引、主索引、候选索引、唯一索引(B) 单索引、复合索引(C) 非结构复合索引、结构复合索引(D) 升序索引、降序索引10. 下列命令中,只能在索引文件上进行查询的是 ()。(A) CONT (B) LOCATE (C) SEEK (D) LIST1 1 .商品的最大价格若为 8位整数与 2位小数,那么价格字段的宽度应设定为日期型)。(A) 10(B)9(C)8(D) 1112. “商品名”是字符型,“金额”是数值型字段,下面的命令正确的是(A) INDEX ON 商品名,金额 TAG PE(B) INDEX

4、 ON 商品名+金额 TAG PE(C) INDEX ON 商品名-金额 TAG PE(D) INDEX ON 商品名 +STR金额,8,2) TAG PE13. 如果菜单项的名称为“统计”,热键是 T,在菜单名称一栏中应输入(A) 统计( T)(B)统计( Ctrl+T )(C) 统计( AltT )(D)统计( T)14. 有关控件对象的 dblclick 事件的正确叙述是( )。(A) 用鼠标双击对象时引发 (B) 用鼠标单击对象时引发(C) 用鼠标右键单击对象时引发(D) 用鼠标右键双击对象时引发15. 执行下面的命令后 , 打开()。USE XSDAMODIFY STRU(A) 表设

5、计器(B)表单设计器(C) 数据库设计器 (D) 报表设计器1. 以下不是VFP支持可视化设计的辅助工具是()。(A) 向导 (B) 项目管理器 (C) 设计器 (D) 生成器(A) 98.12.5(B) 05/20/98(C) 05/20/98(D)?2002-06-153. 下面表达式的值是 ()。1005*34.AND.(ab$ABCD).OR.(FK$ASFKGHJKL)(A) T (B) F (C) .T.(D) .F.4. 按照数据模型分类 ,FoxPro 是属于 () 数据库管理系统。(A) 层次型 (B) 网络型 (C) 关系型 (D) 混合型5. 按照出生日期降序刚建立了索引

6、,执行GO BOTTOMS令后,记录指针指向()(A) 1号记录(B)n号记录(C) 年龄最小的记录 (D) 年龄最大的记录6. 下面函数中 , 函数值是数值型的是 ()。(A) SUBSTR( )(B) RECNO( )(C) EOF( )(D) DATE( )7. 必须写在循环体中的语句是 ()。(A) EXIT,LOOP (B) NEXT ,LOOP (C) CLEAR,READ (D) LOOP,RETURN 8哪组命令实现给 5号记录的 商标字段输入数据 ( 商标为通用型 )()。(B) USE SBGO 5MODIFY GENERAL(D) USE SBMODIFY GENERAL

7、商标商标(A) USE SBGO 5MODIFY GENERAL(C) USE SBMODIFY GENERALlabel19. 新创建的表单 form1 的标签控件默认标题为 label1 ,为了修改标签的标题,应设置的( )。(A) Name属性 (B) Caption属性(C)baseclass 属性 (D) visable 属性10. 下列,使记录指针指到了文件尾,并且EOF()的值为.T.的命令组是()。(A) USE ZGK (C) USE ZGK (B) USE ZGK (D) USE ZGK GO BOTTOM GO TOP GO BOTTOM GO TOPSKIP 1 SKI

8、P -111. 清除数据表文件的全部记录使用命令 ()(A) DELETE ALL (B) PACK ( C) ERASE (D) ZAP索引文件名 索引表达式 TAG 索引标记名 OF索引文件名 索引表达式 TO 索引文件名 索引表达式 TAG 索引标记名 13. 在表尾追加记录的命令是 ()。12. 建立结构复合索引文件的命令是 ()。(A) INDEX TO (B) INDEX ON (C) INDEX ON (D) INDEX ON (D) LIST )。号记录被打上了删除标记。所有记录被物理删除。(A) APPEND (B) SEEK (C) DISPLAY14. 执行下面的命令后,

9、正确的说法是(USE studentGO 10DELETE(A) 10 号记录被物理删除。(B) 10(C) 所有记录被打上了删除标记。 (D)15. 有关控件对象的 dblclick 事件的正确叙述是( )(B) 用鼠标双击对象时引发 (B) 用鼠标单击对象时引发(C) 用鼠标右键单击对象时引发 (D) 用鼠标右键双击对象时引发1. VFP6.0 命令中的关键字可以省略为几个字符()。(A) 3(B) 2(C) 4(D) 52. 按照数据类型划分,VFP属于哪种类型的数据库管理系统()(A)层次型 (B) 网络型(C)关系型 (D) 混合型3. 下列中,是VFF的常量的是()。(A) 55-

10、6(B)教授(C) 09/09/99(D) xb4. 商品的最大价格若为7位整数与2位小数,那么价格字段的宽度应设定为()(A) 10(B)9(C)8(D) 75. 在student表中有一个日期字段,若王芳的生日是1969 4 28,正确的输入数据是()(A) 1969.4.28 (B) 69/04/28 (C) 04/28/69(D) 969/04/286. 下列哪个文件是VFP中的表文件()。(A) ABC.DBF (B) ABC.FPT (C) ABC.FMT (D) ABC.SCX7. 打开数据表student.dbf的正确语句是()。(A) USE stude nt (B) OPE

11、N stude nt (C) USE TABLE stude nt (D) OPEN TABLE stude nt8. 建立数据表的命令是()。(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)用鼠标双击对象时引发(B)用鼠标单击对

12、象时引发(C)用鼠标右键单击对象时引发(D)用鼠标右键双击对象时引发12.新创建的表单默认标题为form1,为了修改表单的标题,应设置表单的()(A) Name属性(B) Caption属性(C)closable 属性(D) Always On Top 属性13.扩展名为DBC勺文件是()。(A)表单文件(B)数据库表文件.(C)数据库文件(D)项目文件14.索引按功能分类有()。(A)普通索引、主索引、候选索引、唯一索引(B) 单索引、复合索引(C )非结构复合索引、结构复合索引(D) 升序索引、降序索引15. VFP命令中的 范围表示该命令的执行范围,范围有4种限定方法即是()。(A) A

13、LL、NEXT 、RECORD REST(B) ALL、EXIT、REST RECORD (C) ALL、NEXT 、RECORD( )、 RETURN(D) ALL、EXIT 、 RECORD( )、 REST二、填空1 数据库管理系统应具有 、和控制、管理功能及数据通讯功能的基本功能。2. VFP6.0可提供、和等3类界面操作工具3建立参照完整性可使用 设计器完成。4打开表单设计器的命令是 ,用表单设计器设计表单的结果,应保存在扩展名为 的表单文件和扩展名为 的表单备注文件中。运行表单的命令是 。5 控件的数据绑定是指6 菜单设计器可以设计下拉式菜单和两种菜单7 要使标签控件与表单背景颜色

14、一致,属性为0。使标签区域自动调整为标题文本大小一致,应设置标签的 属性为.8. 在VF冲,对象可区分为 和容器两种。1. VFP6.0可提供 和等3类界面操作工具。2. VFP6.0可提供两类工作方式分别是 和。3. 在VFP6.0中,数据库表S中的通用型字段的内容将存储在文件中。4. 扩展名为DBC勺文件是文件。5. 用菜单设计器设计菜单的结果,应保存在扩展名为 的菜单文件和扩展名为 的菜单备注文件中。生成的菜单程序的扩展名是 ,运行菜单程序的命令是 。6. 新创建的表单默认标题为forml,修改表单的标题,应设置表单的 属性。7. 使标签区域自动调整为标题文本大小一致,应设置标签的属性为

15、.8. 表单文件的扩展名是 ,运行表单的命令是 。1. 与文件系统比较,数据库系统具有 、和的特点。2. VFP6.0 可提供两类工作方式分别是 和。3. 在VFP6.0中,数据库表S中的通用型字段的内容将存储在 文件中。4. 在VFP6.0中,要运行查询文件 query.qpr,其命令是。5. 打开表单设计器的方法有 、 和6. 在VF冲,对象可区分为控件和 两种。7. 菜单设计器可以设计下拉式菜单和两种菜单。8. 要使标签控件与表单背景颜色一致,应设置标签的 属性为0。使标签区域自动调整为标题文本大小一致,应设置标签的 属性为.T.?三、简单回答1. 说明辅助设计工具“设计器”的作用 。2

16、. 表中的记录可以按逻辑顺序输出,仕么是记录的逻辑顺序。3. 字段有哪11种类型?4. 写出菜单设计器生成菜单程序的基本步骤。5. 基本的字段属性包括哪些?6. 在VF冲可以对表进行排序,请解释排序的概念。7. 两个表可以建立关联,解释关联的概念。8. 表单设计器包含哪些设计工具栏?9. VF冲的表由哪两部分组成?10. 表中的记录可以按逻辑顺序输出,仕么是记录的逻辑顺序 四.?写出下面的VFP的操作命令(一).TSK.DBF编号单价数量金额A-12025.0230A-12334.0189B-12527.0125TSML.DBF编号书名出版社作者名出版日期A-120r大学语文山东大学出版社李光

17、09/23/00A-123计算机原理高等教育出版社宫众04/12/02B-125:FOXPRO清华大学出版社王平07/06/981. 计算购书金额并填入金额字段。2. 查找出版日期为1997 86并且作者是张光明的记录。3. 按编号升序索引,建立结构复合索引文件。4. 求数量总和及销售金额总和。5. 用select-SQL找出所有数量小于100的编号、书名、出版社、作者(二)GZK.DBF编号姓名单位工资奖金水费电费实发工资C/5C/6 C/10N/7/2N/6N/6/2N/6/2N/7/21. 按编号升序索引,建立结构复合索引文件2. 求出每个职工的实发工资。3. 求平均工资,平均奖金,平均

18、水费,平均电费,并保存到变量中。4. 按工资降序排序,当工资相同时再按奖金降序排序。5. 用select-SQL找出水费大于50同时电费大于200的姓名、单位、水费、电费。(三)设有一个学生管理关系数据库,包括student.dbf、course.dbf和sc.dbf。(其中Course表中的Cpno代表先行课号)如下表所示。表1学生-课程-选课关系数据库学生(表名Student )课程(表名Course)学生选课(表名SC)SnoSnameSsexSageSdeptCnoCnameCpnoCcreditSnoCnoGrade95001李勇男20计算机1数据库549500119295002刘晨

19、女19外语2数学49500128595003王明女18数学3信息系统149500238895004张立男18电子4操作系统639500229095005赵凯男19计算机5数据结构749500338095006李娜女20外语6数据处理2950052891.求出sc.dbf中95002的总成绩、平均成绩。2.按年龄升序索引,建立结构复合索引文件。3. 求出年龄小于20岁且是外语系的学生。4. 用select-SQL找出所有不及格学生的学号、姓名、课程名、成绩。5. 将SC.DBF中的课程号为3的学生的学号、成绩复制到 SC3.DB冲五、阅读程序,写出运行结果1. SET TALK OFFCLEAR

20、ACCEPT 输入字串TO AK二LEN(A)DO WHILE K0? SUBSTR(A,K,1)K=K-1ENDDOSET TALK ONRETURN输入ASREYU2. TSK.DBF编号单价数量金额A-12025.0230A-12334.0189B-12527.0125*ABD.PRGSET TALK OFFCLEARUSE TSK &第四题中的TSK.DBFINDEX ON 单价 TAG DJ ASCELIST ALL编号,单价RETURN3. 已知商场库存数据库KC.DBF含有宇段:编号(C型)、名称(C型)、单价(N型),写出下 列程序的功能。SET TALK OFFCLEARWA

21、IT 计算付款请按丫键TO XLUSE KCDO WHILE UPPERXL)二YINPUT 货物数量为:TO T1ACCEPT 货物编号为:TO T2LOCATE FOR 编号二T2W=T1* 单价IF W=100 .AND.W= 500W=W*0.8ENDIFENDIF?购货金额为:,W,元WAIT 继续计算请按Y键TO XLENDDOUSESET TALK ON4. 写出显示结果选课库.DBF学号姓名课程代码198123李理1001298015张大明1002398147王历梨1002SET TALK OFFUSE选课库.DBFINDEX ON学号 TAG XHDESCLIST5. 表文件AAA.DB的四个字段A1,A2,A3,A4都是N型,宽度为3,数据如下: 记录号 A1 A2 A3 A413-3 12 02 10 34 -5 03 -5 60 78 0USE AAAREPLACE ALL A4 WITH A1+A2+A3SUM A1,A2,A3,A4 TO B1,B2,B3,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论