问题 多项选择题

注意,程序在第5行、第6行、第8行和第9行有错误,请直接在错误处修改。修改时,不可改变SQL语句的结构和短语的顺序,不允许增加或合并行。

答案

参考答案:启动Visual FoxPro,在“工具”菜单选择“向导”—“表单”菜单命令,出现“向导选取”对话框,根据题意数据源是多个表,因此选定“一对多表单向导”。单击“确定”。
步骤一:在弹出的对话框中“数据库和表”选项选择父表de,并把全部的“可用字段”选为“选定字段”。
步骤二:选择子表pt,并把全部的“可用字段”选为“选定字段”。
步骤三:系统自动以“部门编号”建立两表之间的关系。
步骤四:表单样式选择为“阴影式”,按钮类型选择“图片按钮”。
步骤五:在“排序次序”中选择“部门编号”,并选择升序排序。
步骤六:把表单标题改为“数据维护”,可以在单击“完成”之前单击“预览”按钮来预览生成的表单,最后单击“完成”按钮。
将表单以文件名sell保存在考生文件夹里。表单运行结果如图C-BG所示,
[*]
(B)在命令窗口中输入命令:MODIFY COMMAND asp.prg,打开程序文件编辑窗口。
******文件中asp.prg程序段如下*********
*下面的程序在第E行、第F行、第H行和第I行有错误,请直接在错误处修改。
*修改时,不可改变SQL语句的结构和短语的顺序,不允许增加或合并行。
OPEN DATABASE SALEDB
SELECT PT.部门编号,部门名称,年度;
一季度销售额+二季度销售额+三季度销售额+四季度销售额AS全年销售额,;
一季度利润+二季度利润十三季度利润+四季度利润AS全年利润,;
一季度利润+二季度利润+三季度利润+四季度利润/一季度销售额+二季度销售额+三季度销售额+四季度销售额 AS利润率;
FROMPT DE;
WHERE PT.部门编号=DE.部门编号;
GROUP BY年度 利润率DESC;
INTO LI
******************************
根据源程序提供的错误,修改后的程序段如下所示:
******修改后的文件内容*******
OPEN DATABASE SALEDB
SELECT PT.部门编号,DE.部门名称,PT.年度,;
PT.一季度销售+PT.二季度销售+PT.三季度销售+PT.四季度销售AS全年销售额,;
一季度利润+二季度利润+三季度利润+四季度利润AS全年利润,;
((一季度利润+二季度利润+三季度利润+四季度利润)/(一季度销售+二季度销售+三季度销售十四季度销售)) AS利润率;
FROM PT,DE;
WHERE PT.部门编号=DE.部门编号;
ORDER BY 利润率 DESC;
INTO TABLE LI
************************************************************

解析: 本大题1小题考查的是根据表单向导生成联系多表的表单内容,利用向导时应注意父表和子表的选择;2小题中考查的是SQL语句的应用,注意ORDER BY和GROUP BY之间的差别。

综合题

(25分)阅读材料,完成下列各题。

材料一

宋应星(1587-约1666)青年时曾考取举人,后来连续六次赴京参加进士考试,均名落孙山。45岁以后,面对明末流民遍地的现实,宋应星不再追求科举功名,转而探求“致富”之术。他全面搜集整理传统农业、手工业技术,撰成《天工开物》-书,书名取“天工人其代之”“开物成务”之义。正如宋应星在该书的序言中所说,“是书与科举功名毫无关系”,当时士大夫对这部书不屑一顾。后来乾隆时鳊《四库全书>,不予收录,民间因此更不敢印行。这部书在19世纪传入欧洲后,被誉为“17世纪中国科技的百科全书”,是我们今天探讨古代科技成就的重要文献。

——摘编自潘吉星《宋应星评传》等

材料二

牛顿(1643-1727)自幼喜欢钻研科学。1687年,他的《自然哲学的数学原理》出版,阐述了其后被视作真理的物体运动三大定律。该书受到学术界的赞颂,很快销售一空。同年,牛顿被选为国会议员,后被封为爵士,成为英国皇家学会会长和法国皇家学会会员。当时他被公认为活着的最伟大的科学家,英国有学识的人都把牛顿“奉为他们的首领,承认他是他们的主帅和大师”。伏尔泰全面接受了牛顿的自然哲学,并与人合作发表了一本关于牛顿力学体系的通俗著作。18世纪中期,牛顿的理论体系在欧洲各国得到广泛认可,对整个欧洲和世界的科学与哲学发展产生了深远的影响。

——摘编自詹姆斯·格雷克《牛顿传》等

(1)根据材料一、二并结合所学知识,分别指出宋应星、牛顿二人科技成果的特点及它们出现的背景。(15分)

(2)根据材料一、二并结合所学知识,分析指出二人科技成果命运不同的原因。(10分)

填空题