问答题打开中“TEST. MDB”数据库,其中表及表的所有字段均用汉字来命名以表示其意义,按下列要求进行操作(题目中带下划线文字为字段名或输出结果的列名)。
1.基于“学生”、“成绩”表,查询
WORD
成绩大于15分且
EXCEL
成绩大于15分的学生名单,要求输出
学号
、
姓名
、
WORD
和
EXCEL
,查询保存为“CX1”。
2.基于“院系”、“学生”、“成绩”表,查询各院系成绩合格(成绩大于等于60分且选择大于等于24分)的学生人数,要求输出
院系代码
、
院系名称
和
合格人数
,查询保存为“CX2”。
3.保存数据库“TEST. MDB”。
问答题设计一个选择查询表单,如下图所示。表单运行时,可以先在右侧的下拉列表框中选择需要打开并查询的表文件(此时,表的字段就会自动显示在左侧的列表框内);然后在列表框中选择需要输出的字段;最后单击“确定”按钮,显示指定表中的记录在指定字段上的内容。
问答题
说明:1.启动VFP后在命令窗口中执行下列命令,以设置默认的工作目录:
SET DEFA TO T:
2.除非题目要求,否则不要对T盘上的文件进行重命名、复制和删除操作。
问答题程序改错(5分)
下列程序的功能是:输入一个由ASCII码字符和GB2312字符集中汉字字符组成的字符串后,统计并显示出现次数最多的10个字符及其出现次数。要求:
1.将下列程序输入到项目中的程序文件PCODE中,并对其中的2条错误语句进行修改;
2.在修改程序时,不允许修改程序的总体框架和算法,不允许增加或减少语句数目。
CLEAR
ACCEPT '请输入:' TO cccc &&该语句功能是交互式地输入数据(字符串)
n=LEN(cccc)
IF n=0
RETURN
ENDIF
CREATE CURSOR TEMP (cc c(2),nn i) &&创建临时表存储字符及出现的次数
FOR i=1 TO n
c=SUBS(CCCC,i,1)
IF ASC(c)>127 &&汉字字符
c=SUBS(cccc,i,2)
i=2
ENDIF
LOCATE FOR cc=c
IF EOF()
INSERT INTO TEMP(cc,nn) VALUE(c,1)
Other
REPLACE nn WITH nn+1
ENDIF
ENDFOR
SELECT TOP 10 cc,nn FROM temp ORDER BY 2 DESC
问答题所需素材均存放于的Web子文件夹中,参考样页按下列要求进行操作。1.打开网站“Web”,设置中框架高度为30%,不显示滚动条,设置下框架的初始网页为main.htm,框架网页标题为“香水世界”,不显示边框;2.设置上框架网页的背景颜色为Hex={FF,CC,FF},并为表格中的文字“香水的分类”和“香水的使用”创建超链接,分别指向网页pg1.htm和pg2.htm,目标框架均为下框架(bottom);3.为中框架网页中的文字“欢迎来到妙妙香水屋”设置DHTML效果:当鼠标悬停时文字添加红色双线方框;4.设置pg1.htm和pg2.htm背景图片均为back.jpg,网页过渡效果均为盒状展开,进入网页时发生,周期为2秒;5.完善PowerPoint文件Web.ppt,并发布为网页,链接到网页中,具体要求如下:(1)设置所有幻灯片背景图片为back.jpg,所有幻灯片切换效果为圆形、慢速;(2)为第二张幻灯片中的“ChanelNo5”和“EsteeLauder”创建超链接,分别指向具有相应标题的幻灯片;(3)在第六张幻灯片文字下方插入图片chanel.jpg,设置图片的动画效果为自右侧飞入,中速;(4)在最后一张幻灯片的右下角插入“第一张”动作按钮,超链接指向第一张幻灯片,并伴有风铃声;(5)将制作好的演示文稿以文件名:Web,文件类型:演示文稿(*.PPT)保存,同时另存为单个文件网页Web.mht,文件均存放于考生文件夹下的Web网站中;(6)为上框架网页表格中的文字“十大品牌香水”创建超链接,指向Web.mht,目标框架为下框架(bottom)。6.将所有修改过的网页以原文件名保存,文件均存放于考生文件夹下Web网站中。样页:
问答题所需素材均存放于的Web子文件夹中,参考祥页按下列要求进行操作。样页:1.打开网站“Web”,编辑网页index.htm,设置上框架网页top.htm背景音乐为315.mid,循环播放,设置右框架的初始网页为main1.htm。2.在上框架网页top.htm中,将文字“国际消费者权益日”设置为字幕,方向向左,延迟速度为70,表现方式为交替,设置字幕样式中字体格式为隶书、加粗、36pt。3.在左框架网页left.htm中,设置表格单元格衬距为8,单元格间距为10,边框线颜色为Hex={33,33,FF},粗细为2。4.为左框架网页left.htm表格中文字“历史由来”、“节日运动”和“节日宗旨”创建超链接,分别指向右框架网页main1.htm中的同名书签(提示:书签已建立),目标框架为网页默认值(main)。5.完善PowerPoint文件Web.ppt,并发布为网页,链接到网页中,具体要求如下:(1)为所有幻灯片应用Web文件夹中的设计模板moban01.pot;(2)设置第一张幻灯片的标题格式为黑体、54号字,并设置其动画效果为自右侧飞入:(3)设置所有幻灯片切换方式为水平百叶窗、中速、单击鼠标时换页;(4)除标题幻灯片外,在其他幻灯片中插入页脚:国际组织;(5)将制作好的演示文稿以文件名:Web,文件类型:演示文稿(*.PPT)保存,同时另存为单个文件网页Web.mht,文件均存放于考生文件夹下Web站点中;(6)为左框架网页left.htm表格最后一行文字“315组织”创建超链接,指向Web.mht文件,目标框架为“新建窗口”。6.将所有修改过的网页以原文件名保存,文件均存放于考生文件夹下Web站点中。
问答题
说明:1.启动VFP后在命令窗口中执行下列命令,以设置默认的工作目录:
SET DEFA TO T:
2.除非题目要求,否则不要对T盘上的文件进行重命名、复制和删除操作。
问答题编程题(26分)
【题目】
编写程序,找出给定范围内所有满足以下条件的整数:该整数的平方数的各位数字之和为素数。
【编程要求】
1.程序参考界面如图所示,编程时不得增加或减少界面对象或改变对象的种类,窗体及界面元素大小适中,且均可见。
2.运行程序,在文本框"A:"中输入查找整数范围的起始值,在文本框"B:"中输入终止值后按"查找"按钮,则将符合要求的整数按参考界面的格式输出到列表框中;按"清除"按钮,将两个文本框与列表框清空,焦点置于文本框"A:"上。
3.程序中至少应定义一个通用过程,用于求一个整数各位数字之和或判断一个整数是否是素数(注意:1不是素数)。
【要求】
将窗体文件和工程文件分别命名为F2和P2,并保存到T盘的根目录下。
问答题调入考中的ED1.RTF文件,参考样张按下列要求进行操作。1.将页面设置为:A4纸,上、下、左、右页边距均为3厘米,每页38行,每行36个字符。2.给文章加标题“外汇储备的规模”,设置其字体格式为华文行楷、二号字、加粗,字符间距缩放200%,段后间距0.5行,居中显示。3.设置正文第一段首字下沉3行、距正文0.3厘米,首字字体为楷体、红色,其余各段设置为首行缩进2字符。4.为正文第二段设置1.5磅蓝色带阴影边框,填充水绿色底纹。5.参考样张,在正文适当位置插入图片pic1.jpg,设置图片高度为4厘米,宽度为6厘米,环绕方式为四周型。6.将正文中所有的“外汇”设置为红色,并加着重号。7.参考样张,在正文适当位置插入自选图形“云形标注”,添加文字“外汇储备应回归本质”,字号为四号字,设置自选图形格式为:浅绿色填充色、四周型环绕方式、有对齐。8.根据工作簿EX1.XLS提供的数据,制作如样张所示的Excel图表,具体要求如下:(1)将工作表“Sheet1”命名为“人均外汇储备”;(2)在工作表“人均外汇储备”的B列中,引用工作表“人口”中的数据,利用公式分别计算各年度男女人口之和;(3)在工作表“人均外汇储备”的C列中,引用工作表“储备”中的数据,利用公式分别计算相应年度人均外汇储备,结果显示2位小数(人均外汇储备(美元)=外汇储备(亿美元)×10000/人口总数(万人));(4)参考样张,根据工作表“人均外汇储备”2000年至2004年数据,生成一张人均外汇储备“簇状柱形图”,嵌入当前工作表中,分类(X)轴标志为相应年度,图表标题为“近年人均外汇储备”,数值轴标题为“美元”,无图例;(5)将生成的图表以“增强型图元文件”形式选择性粘贴到Word文档的末尾;(6)将工作簿以文件名:Ex1,文件类型:MicrosoftExcel工作簿(*.XLS),存放于考生文件夹中。9.将编辑好的文章以文件名:ED1,文件类型:RTF格式(*.RTF),存放于考生文件夹中。样张:
问答题打开中“TEST. MDB”数据库, 其中表及表的所有字段均用汉字来命名以表示其意义,按下列要求进行操作(题目中带下划线文字为字段名或输出结果的列名)。
1.基于“图书”表,查询所有2007年出版的图书,要求输出
书编号
、
书名
、
作者
及
价格
,查询保存为“CX1”。
2.基于“图书”、“借阅”表,查询借出次数大于等于3次的图书,要求输出
书编号
、
书名
及
次数
,查询保存为“CX2”。
3.保存数据库“TEST. MDB”。
问答题打开考生文件夹中“TEST. MDB”数据库,其中表及表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作(题目中带下划线文字为字段名或输出结果的列名)。
1.基于“学生”、“成绩”表,查询
选择
大于35分或
成绩
大于90分的学生成绩,要求输出
学号
、
姓名
、
选择
和
成绩
,查询保存为“CX1”。
2.基于“院系”、“学生”、“成绩”表,查询各院系
WORD
、
EXCEL
、
PPT
及
ACCESS
的均分,要求输出
院系名称
、
WORD均分
、
EXCEL均分
、
PPT均分
及
ACCESS均分
,查询保存为“CX2”。
3.保存数据库“TEST. MDB”。
问答题打开中“TEST.MDB”数据库。其中表及表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作(题目中带下划线文字为字段名或输出结果的列名)。
1.基于“院系”及“学生”表,查询所有“文学院”男学生的名单,要求输出
学号
、
姓名
及
院系名称
,查询保存为“CX1”。
2.基于“院系”、“学生”、“成绩”表,查询各院系操作题均分(操作题由word、excel、ppt及access组成),要求输出
院系代码
、
院系名称
、
操作题均分
,查询保存为“CX2”。
3.保存数据库“TEST.MDB”。
问答题调入中的ED6.RTF文件,参考样张按下列要求进行操作。样张:1.给文章加标题“美丽的九寨沟”,并将标题设置为华文新魏、一号字、红色、居中对齐,字符缩放150%。2.设置正文第三段首字下沉2行,首字字体为黑体,其余各段首行缩进2字符。3.给正文第四段设置1.5磅带阴影的绿色边框,填充浅黄色底纹。4.参考样张,在正文适当位置以四周型环绕方式插入图片pic6.jpg,并设置图片高度、宽度缩放比例均为120%。5.参考样张,在正文适当位置插入自选图形“椭圆形标注”,添加文字“民族特色”,设置文字格式为:华文彩云、三号字、红色,设置自选图形格式为:浅绿色填充色、紧密型环绕方式、右对齐。6.将正文中所有的“九寨沟”设置为黑体、红色。7.设置奇数页页眉为“5A级旅游景区”,偶数页页眉为“国家级自然保护区”,所有页的页脚为自动图文集“第X页共Y页”,均居中显示。8.根据工作簿EX6.XLS提供的数据,制作如样张所示Excel图表,具体要求如下:(1)将Sheet1工作表命名为“三年合计”;(2)在工作表“三年合计”的C、D列中,根据“2003年”、“2004年”和“2005年”工作表数据,统计各城市三年旅游收入之和及旅游人数之和:(3)在工作表“三年合计”的E列各单元格中,利用公式分别计算三年人均旅游消费,结果显示2位小数(人均消费(元)=旅游收入(百万元)/旅游人数(百万人次));(4)参考样张,筛选出人均消费在420元以上(包含420元)的记录,根据筛选出的数据,生成一张反映城市人均旅游消费水平的“簇状柱形图”,嵌入当前工作表中,图表标题为“部分城市人均旅游消费”,无图例;(5)将生成的图表以“增强型图元文件”形式选择性粘贴到Word文档的末尾;(6)将工作簿以文件名:EX6,文件类型:MicrosoftExcel工作簿(*.XLS),存放于考生文件夹中。9.将编辑好的文章以文件名:ED6,文件类型:RTF格式(*.RTF),存放于考生文件夹中。
问答题调入中的ED5.RTF文件,参考样张按下列要求进行操作。样张:1.将页面设置为:A4纸,上、下页边距为3厘米,左、右页边距为2厘米,每页40行,每行42个字符。2.设置正文第一段首字下沉2行,首字字体为隶书、绿色,其余各段首行缩进2字符。3.参考样张,在正文适当位置插入竖排文本框“资源是能源发展的基础”,设置其字体格式为隶书、三号字、红色,环绕方式为四周型,填充色为浅黄色。4.将正文中所有的“资源”设置为红色、加着重号。5.设置页面边框:3磅海绿色方框。6.参考样张,在正文第三段适当位置插入艺术字“能源危机”,要求采用第三行第四列样式,设置艺术字字体为华文行楷、44号,环绕方式为四周型。7.为正文最后三段设置项目符号:绿色实心菱形。8.根据工作簿EX5.XLS提供的数据,制作如样张所示Excel图表,具体要求如下:(1)在“燃料消耗”工作表E列,利用公式分别计算各年度燃料消耗合计值;(2)在“燃料消耗”工作表中,将1990、2000及2006年数据行底纹设置为红色;(3)在“对比”工作表中,引用“燃料消耗”工作表数据,填充1990、2000及2006年燃料消耗数据(包括合计值);(4)参考样张,在“对比”工作表的C、E、G列中,利用公式分别计算相应年度各类燃料消耗占本年合计的比例,结果以带2位小数的百分比格式显示(要求使用绝对地址引用合计值);(5)将生成的对比表,以“增强型图元文件”形式选择性粘贴到Word文档的末尾;(6)将工作簿以文件名:EX5,文件类型:MicrosoftExcel工作簿(*.XLS),存放于考生文件夹中。9.将编辑好的文章以文件名:ED5,文件类型:RTF格式(*.RTF),存放于考生文件夹中。
问答题打开中“TEST.MDB”数据库,其中表及表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作(题目中带下划线文字为字段名或输出结果的列名)。
1.基于“学生”、“奖学金”表,查询获2000元及其以上奖励的学生名单,要求输出
学号
、
姓名
、
奖励类别
和
奖励额金额
,查询保存为“CX1”。
2.基于“院系”、“学生”、“成绩”表,查询各院系成绩合格(成绩大于等于60分且选择题大于等于24分)的学生人数,要求输出
院系代码
、
院系名称
和
合格人数
,查询保存为“CX2”。
3.保存数据库“TEST.MDB”。
问答题编程题(26分)【题目】编写程序,找出给定范围内所有不是素数的亏数。所谓亏数是指除本身外其所有因子之和小于自身的正整数。例如,106的因子为1、2、53,和为56,故106是亏数。(注意:凡因子和为1的即为素数)【编程要求】1.程序参考界面如图所示,编程时不得增加或减少界面对象或改变对象的种类,窗体及界面元素大小适中,且均可见。2.运行程序,在”a:”文本框中输入数据范围的起始值,在”b:”文本框中输入数据范围的终止值后,单击”查找”按钮,若数据范围内存在”亏数”,则将它们按附图参考界面所示的格式输出到列表框中,否则在列表框中输出”指定范围内无亏数”的信息,单击”清除”按钮,将文本框与列表框清空,焦点置于”a:”文本框上3.程序中至少应定义一个通用过程,用于求一个整数的因子和或判断其是否为”亏数”【要求】将窗体文件和工程文件分别命名为F2和P2,并保存到T盘的根目录下
问答题编程题(26分)
【题目】
编写程序,对实验数据进行分组均化处理。处理的方法是:先将实验数据从小到大排序,然后按排序后的顺序每3个数作为一组,再用每组3个数的平均值作为这3个数的表现值。
【编程要求】
1.程序参考界面如图所示,编程时不得增加或减少界面对象或改变对象的种类,窗体及界面元素大小适中,且均可见。
2.运行程序,单击"处理"按钮,出现如图所示的InputBox函数窗口,输入数据个数(或使用缺省值)后单击"确定"按钮,则生成10-40之间的随机整数数组并显示在实验数据文本框中,然后对实验数据进行排序并显示在排序结果文本框中,再进行分组均化并在文本框中输出数据均化结果;单击“清除"按钮,将3个文本框清空,焦点置于"处理"按钮上;单击"结束"按钮,结束程序运行。
3.程序中应定义一个名为sort的通用过程,用于对一维数组按从小到大排序。
【要求】
将窗体文件和工程文件分别命名为F2和P2,并保存到T盘根目录下。
问答题改错题(14分)
【题目】
本程序的功能是:找出100~999之间的回文数,且其对应的8进制数也是回文数的整数。所谓回文数,是指正读与倒读都相同的数。
1 Option Explicit
2 Private Sub Command1_Click()
3 Dim i As Integer,m As Integer
4 For i=100 To 999
5 m=d2Q(i)
6 If m And Reverse(i)Then
7 List1.AddItem CStr(i)
8 List2.AddItem CStr(m)
9 End If
10 Next i
11 End Sub
12 Private Function d2Q(n As Integer)As String
13 Dim P As Integer
14 Do
15 P=n Mod 8
16 d2Q=CStr(p) & d2Q
17 n=n\8
18 Loop Until n=0
19 End Function
20 Private Function Reverse(n As Integer)As Boolean
21 Dim i As Integer,s As String
22 s=CStr(n)
23 For i=1 To Len(s)/2
24 If Mid(S,i,1)<>Mid(S,Len(s)-i+1,1) Then Exit For
25 Next i
26 Reverse=True
27 End Function
【要求】
1.新建工程,按参考界面形式创建窗体,再从T盘根目录下的err.txt文件中将有错误的程序代码复制到代码编辑器窗口中或自行输入上述代码,改正程序中的错误。
2.改错时,不得增加或删除语句,但可适当调整语句位置。
3.将窗体文件和工程文件分别命名为F1和P1,并保存到T盘的根目录下。
问答题调入中的ED2.RTF文件,参考样张按下列要求进行操作。样张:1.将页面设置为:A4纸,上、下、左、右页边距均为3厘米,每页38行,每行40个字符。2.设置正文第一段首字下沉2行,首字字体为隶书、蓝色,其余各段设置为首行缩进2字符。3.参考样张,在正文适当位置插入艺术字“低碳经济”,采用第五行第四列样式,设置艺术字字体格式为隶书、44号字,环绕方式为紧密型,居中显示。4.将正文中所有的“能源”设置为小四号字、红色、加粗。5.为正文第四段设置1.5磅褐色带阴影边框,填充浅绿色底纹。6.参考样张,在正文适当位置插入图片pic2.jpg,设置图片高度为4厘米,宽度为6厘米,环绕方式为四周型。7.将正文最后一段分为等宽两栏,加分隔线。8.根据工作簿EX2.XLS提供的数据,制作如样张所示Excel图表,具体要求如下:(1)在“CO2排放量”工作表I列,利用公式分别计算相应年度CO2排放量合计;(2)在“CO2排放量”工作表B2:128各单元格中,设置使用千位分隔符格式,小数位数为0;(3)在“CO2排放量”工作表J列,引用“GDP”工作表数据,利用公式分别计算相应年度“CO2/GDP(公斤/百元)”之值(CO2/GDP(公斤/百元)=合计(吨)×1000/(GDP(万元)×100)),结果显示4位小数;(4)参考样张,根据“CO2排放量”工作表数据生成一张反映1996—2006各年度CO2/GDP(公斤/百元)之值的“数据点折线图”,嵌入当前工作表中,分类(X)轴标志为相应年度,图表标题为“近年CO2/GDP比值”,数据标志显示值,无图例;(5)将生成的图表以“增强型图元文件”形式选择性粘贴到Word文档的末尾;(6)将工作簿以文件名:EX2,文件类型:MicrosoftExcel工作簿(*.XLS),存放于考生文件夹中。9.将编辑好的文章以文件名:ED2,文件类型:RTF格式(*.RTF),存放于考生文件夹中。
问答题改错题(16分)
【程序功能】
统计一组单词(本题中含2个单词)中的每个单词在一篇文章中各自出现的次数,单词中的字母字符区分大小写。
【测试数据与运行结果】
测试数据:
文章正文: The Olympic Games will be held just outside the capital and the whole area will be called 'Olympic City'.
被统计的一组单词:Olympic, will
屏幕输出:Olympic:2
wi11:2
【含有错误的源程序】
以下源程序已保存在T盘myf1.c文件内,考生可直接打开该文件调试程序。
1 #include
2 #include
3 #include
4 #include
5 void count( char str[] ,char substr[][10] ,int ct[],int n)
6 {
7 int i,j,k =0,m =0;
8 char t[];
9 for(i=0;str[i];i++)
10 {
11 for(j=i;isalpha(str[j]);i++)
12 {
13 t[m]=str[j];
14 j++;m++;
15 }
16 t[m]=’/0';
17 for(k=0;k