资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第4章 Visual FoxPro 基础知识(作业答案P43P45),二、判断题,(1)(2)(3)(4)(5),(6)(7)(8)(9)(10),三、填空题,(1)LIST FOR 95$学号,(2)SUBSTR(DTOC(DATE(),7,2),(3)LIST FOR 出生年月31/12/70 AND !性别,(4)投影,选择,选择,投影,(5)5,.T.,,“人民”,“中国工商银行”,(6)5,8,第4章 Visual FoxPro 基础知识(作业答案P4,1,(7)25,N型(数值型),D型(日期型),(8)1,2,2,2,2,2,(9)B2-4*A*C 3*SIN(DTOR(30)+LOG(100)/LOG(10)或3*SIN(DTOR(30)+LOG10(100),(10)(德=60).AND.(智=60).AND.(体=60),(数=60).AND.(化=60).OR.(数=60).AND.(理=60).OR.(数=60).AND.(理=60).AND.(化=60).AND.(理=60).AND.(化=60),四、选择题,(1)A (2)C (3)C (4)C (5)B,(6)A (7)D (8)B (9)C (10)C,(7)25,N型(数值型),D型(日期型),2,第5章 表的基本操作(作业答案P89P92),二、判断题,(1)(2)(3)(4)(5),(6)(7)(8)(9)(10),三、填空题,(1)表索引文件打开,(2)SKIP 4 比NEXT 4多移动一个记录,(3)关闭,(4)对表文件进行更新操作时,索引文件未打开,(5)14,13,9,第5章 表的基本操作(作业答案P89P92)二、,3,(6)重新确定主控索引文件或主控标识,会改变,(7)文本文件,(8)浏览,编辑,浏览和编辑,(9)CALCULATE,对表文件的字段或字段表达式做统计计算,如求算术平均值、求和、求记录数、求最大值/最小值、求净现值等,(10)在LIST命令中指定备注型字段名,(11).F.,(12)LOCATE,JOIN,四、选择题,(1)D (2)D (3)D (4)D (5)B,(6)D (7)B (8)B (9)C (10)D,(6)重新确定主控索引文件或主控标识,会改变,4,五、写出程序执行结果,(1),记录号 货号 交货日期 数量 交货否 单价 金额,5 101 09/01/96 60 .F.300,(2)6,(3)6,(4)不显示任何记录,若将WHILE改为AND,则显示:,记录号 货号 交货日期 数量 交货否 单价 金额,8 102 04/03/97 10 .F.450,五、写出程序执行结果,5,六、写出命令,(1)USE 销售.dbf,REPLACE ALL 金额 WITH 数量*单价,(2)USE 销售.dbf,COUNT FOR 交货日期12/31/94 AND;交货否 TO A,?A,(3)USE 销售.dbf,INDEX ON 货号 TAG HH,TOTAL ON 货号 TO hh.dbf FIELDS 数量,金额,USE hh.dbf,LIST,六、写出命令,6,(4)USE 销售.dbf,SORT ON 单价/d,数量/a TO dj_sl.dbf,USE dj_sl.dbf,LIST,(5)USE 销售.dbf,INDEX ON 货号+DTOS(交货日期)TO hh_rq,BROWSE,(6)USE 销售.dbf,INDEX ON 货号 TAG hh DESC,BROW,(4)USE 销售.dbf,7,(7)USE 销售.dbf,INDEX ON 货号+STR(单价)TAG hh_dj OF aa,BROW,(8)USE 销售.dbf INDEX hh_rq.idx,aa.cdx;ORDER hh_dj,(9)USE 销售.dbf,SET ORDER TO TAG hh,FIND 102,或 FIND “102”,或 SEEK “102”,(7)USE 销售.dbf,8,设某校有6个系,各系的学生情况登记表文件分别为dep1.dbf、dep2.dbf、dep6.dbf。6个表文件的结构相同,其中有一个姓名字段,其值为学生的姓名。编写程序完成对任意指定的一 个系,可按姓名查询。,设某校有6个系,各系的学生情况登记表文件分别为dep1,9,set talk off,clear,accept,请输入系号(1-6):,to xh,bm=dep+xh,use&bm,accept,请输入被查找人的姓名:,to;czxm,locate for xm=czxm,display off,use,set talk on,return,set talk off,10,三、综合练习,(一)程序阅读题,(1),Rz Nopyt Qdnpvg Ajskmj-We Study Visual FoxPro,(2)*,*,*,*,*,第6章 程序设计基础(作业答案P138P141),三、综合练习第6章 程序设计基础(作业答案P13,11,(3)EEEEEEEEE,DDDDDDD,CCCCC,BBB,A,BBB,CCCCC,DDDDDDD,EEEEEEEEE,(4)1 11 121 1331 14641,(6),求sinx的值,(7)X=14 18 24 32 42 54,Y=24 26 29 33 38 44,(3),12,第7章 面向对象程序设计基础 (作业答案P198略),(2)(4)(5)(6)(9)(10)(11)(19)(20),第7章 面向对象程序设计基础 (作业答案P,13,第8章 表单的建立与操作 (作业答案P259),一、基本概念(9)具有ControlSource属性的控件:复选框、列、列表框、组合框、选项按钮、微调、文本框和编辑框、,具有RecordSource属性的控件:表格,(13)计时器控件的作用:用来检查系统时钟,确定是否到了该执行某一任务的时间。通常用计时器以一定时间间隔重复执行某种操作。,第8章 表单的建立与操作 (作业答案P259)一,14,(14)对对象的绝对引用是指:给出一个对象相对于容器层次的具体地址。,对对象的相对引用是指:通过快捷方式指明所要处理的对象的地址。,绝对引用:,Form1.Command1.Enabled=.F.,相对引用:,THIS.Enabled=.F.,(14)对对象的绝对引用是指:给出一个对象,15,第9章 数据库的建立与操作 (作业答案P296P297略),一、(1)(2)(4)(6)(8)(9)(12),第9章 数据库的建立与操作 (作业答案P296,16,第10章 查询、视图及菜单设计(作业答案P317),(2)查询和视图的基本概念及其区别?,查询,是基于表和视图所定义的一组满足条件的记录,利用查询可以快速地从一张或多张表、视图中检索或统计出所需数据。,视图,是一个或几个基本表导出的表,是一个虚拟表,是用户看到表的逻辑界面。它一般不同于实际的物理表。,第10章 查询、视图及菜单设计(作业答案P317)(2),17,查询,和,视图,的区别:,查询,是只读型的,而,视图,中的数据是可以更改的,且通过视图可以更新源表中的数据。,查询,以扩展名为(.QPR)的文件保存,而,视图,以表的形式存在于数据库中。,查询,是通过运行查询文件得到的,而,视图,具有许多数据库表的属性,在使用时可以将视图认为是一种特殊的数据库表,是通过浏览得到的。,利用,视图,可以创建,查询,和,视图,。,查询和视图的区别:,18,(3)写出SQL语句(“学籍”数据库中含有“学生”表、“课程”表和“成绩”表):,SELECT *FROM 学籍!学生,SELECT *FROM 学籍!学生;,WHERE 性别,SELECT *FROM 学籍!学生;,WHERE 奖学金0;,ORDER BY 奖学金 DESC,SELECT *FROM 学籍!学生;,WHERE 出生年月12/31/79 AND !性别,(3)写出SQL语句(“学籍”数据库中含有“学生”表、“课程,19,SELECT 课程名,学时数,学分数;,FROM 学籍!课程,SELECT 学号,姓名,课程名,成绩;,FROM 学籍!学生,学籍!课程,学籍!成绩;,WHERE 学生.学号=成绩.学号 AND;课程.课程号=成绩.课程号 AND 成绩60,SELECT 课程名,成绩;,FROM 学籍!课程,学籍!成绩;,WHERE 课程.课程号=成绩.课程号;,GROUP BY 课程号;,ORDER BY 成绩 DESC,SELECT 课程名,学时数,学分数;,20,
展开阅读全文