问答题打开考生文件夹中“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
问答题调入考的ED3.RTF文件,参考样张按下列要求进行操作。样张:1.将页面设置为:A4纸,上、下、左、右页边距均为2.5厘米,每页42行,每行40个字符;2.给文章加标题“造林科普知识”,设置其格式为:华文新魏、初号、蓝色、居中对齐,字符间距缩放120%,文字动态效果为“礼花绽放”。3.设置正文第一段首字下沉2行、距正文0.3厘米,首字字体为楷体、绿色、加粗,设置其余段落首行缩进2字符。4.参考样张,给正文中粗体文字“造林介绍”、“造林优点”、“造林分类”、“造林意义”、“造林技术原则”加1.5磅带阴影的蓝色边框,填充鲜绿色底纹。5.在正文第一段首个“造林”后插入脚注,编号格式为“①,②,③…”,注释内容为“forestation”。6.为正文最后六段设置项目符号:红色实心圆。7.参考样张,在正文适当位置插入“云形标注”自选图形,设置其环绕方式为紧密型,填充金色,并在其中添加文字“科学造林”。8.根据EX3.xls中的数据,制作如样张所示的Excel图表,具体要求如下:(1)在“造林面积”工作表中,设置标题“2009年造林面积”在A1:H1区域内跨列居中,字体格式为红色、16号字;(2)在“造林面积”工作表的C列中,利用公式分别计算各省市造林总面积(造林总面积为后5列之和);(3)在“汇总”工作表的B列中,引用工作表“造林面积”中的数据,利用公式分别计算各地区的造林总面积(地区造林总面积为相应省市造林总面积之和);(4)参考样张,根据“汇总”工作表中各地区的造林总面积,生成一张“簇状柱形图”,嵌入当前工作表中,图表标题为“各地区造林面积”,图表标题字号为14、红色,取消其自动缩放,数值(Y)轴标题为“公顷”,数据标志显示值,无图例;(5)将生成的图表以“增强型图元文件”形式选择性粘贴到Word文档的末尾;(6)将工作簿以文件名:EX3,文件类型:MicrosoftExcel工作簿(*.XLS),存放于考生文件夹中。9.将编辑好的文章以文件名:ED3,文件类型:RTF格式(*.RTF),存放于考生文件夹中。
问答题以下程序的功能是;利用单向链表统计一段英文单词或数字串中单词或数字串出现的频率。假设每行长度不超过80个字符,单词、数字串之间由空格、\t或\n分隔,一个单词或数字串的长度不超过20个字符。从键盘上输入任意一段英文单词或数字串,并以单词stop结束输入。函数create()依次读入一个单词或数字串后,首先与链表各节点上的数据(单词或数字串)进行比较,若已存在,则将该数据出现的次数加1;否则,构建一个新的节点,将该数据作为该新节点的数据域,并插入已建链表的尾部。当读取到stop时,结束链表的建立。函数print()输出链表各节点的值,函数dele_list()依次删除链表上的节点。例如,执行以下程序时,从键盘上输入下面一段英文单词或数字串;
abs 345 happy good yes no 345
it we are yes no 45 stop
程序统计后的输出为;
abs(1)345(2)happy(I)good(1)yes(2)no(2)it(1)we(1)are(1)45(1)
[程序](4分)
#include
#include
typedef struct node
{
int count;
char data[20];
struct node *next;
}word;
word *create(void)
{
char str[20];
word*h=NULL,*r,*s,*p; //h指向第一个节点,r指向最后一个节点
while(1){
cin>>str;
if(strcmp(str,"stop")==0)
break;
p=h;
while(p!=NULL
if(p!=NULL)
___(27)___;
else{
s=new word;
s->count=1;
strcpy(s->data,str);
s->next=NULL;
if(h==NULL){
h=s;
___(28)___;
}
else{
___(29)___;
r=s;
}
}
}
return h;
}
void print(word *p)
{
if(p==NULL)
coutdatacountnext;
}
cout<
问答题所需素材均存放于的Web子文件夹中,参考样页按下列要求进行操作。1.打开网站“Web”,编辑网页index.htm,设置上框架的高度为100像素,下框架的初始网页为main.htm,框架网页的标题为“神奇的自然现象”,不显示边框。2.为上框架网页中的文字“联系我们”创建超链接,指向邮件地址guang@gmail.com。3.在网页main.htm表格中插入图片guang.jpg,设置图片宽度为300像素,高度为150像素,居中显示,并设置该网页的背景音乐为music06.mid,循环播放。4.设置main.htm的网页过渡效果为圆形放射,进入网页时发生,周期为2秒。5.完善PowerPoint文件Web.ppt,并发布为网页,链接到网页中,具体要求如下:(1)设置所有幻灯片设计模板为Moban06.pot,所有幻灯片动画方案为玩具风车;(2)除标题幻灯片外,在其他幻灯片中插入幻灯片编号和页脚,页脚内容为:神奇的大自然;(3)在第一张幻灯片的左下角插入图片guang.jpg,设置图片动画效果为退出时飞出到右侧、中速;(4)在最后一张幻灯片中插入艺术字“谢谢观赏”,采用第三行第四列样式,字体为华文行楷、80号字,艺术字动作设置为单击时发出风铃声;(5)将制作好的演示文稿以文件名:Wet,文件类型:演示文稿(*.PPT)保存,同时另存为单个文件网页Web.mht,文件均存放于考生文件夹下的Web网站中;(6)为下框架网页中的图片创建超链接,指向Web.mht,目标框架为“新建窗口”。6.将修改过的网页以原文件名保存,文件均存放于考生文件夹下Web网站中。样页:
问答题打开中“TEST. MDB”数据库,其中表及表的所有字段均用汉字来命名以表示其意义,按下列要求进行操作(题目中带下划线文字为字段名或输出结果的列名)。
1.基于“图书”表,查询分类为“D”的所有图书,要求输出
书编号
、
书名
、
作者
及
价格
,查询保存为“CX1”。
2.基于“院系”、“学生”、“借阅”表,查询各院系学生借阅图书总天数(借阅天数=
归还日期
-
借阅日期
),要求输出
院系代码
、
院系名称
、
学号
、
姓名
和
天数
,查询保存为“CX2”。
3.保存数据库“TEST. MDB”。
问答题编程题(20分)
【题目】
试定义一个时间类time,具体要求如下:
(1)私有数据成员。
?int h,m,s:分别表示时、分和秒。
?char *str_t:存放时间的字符串,格式为"hh:mm:ss",即"时:分:秒"。
(2)公有成员函数。
?time(int hh=0,int mm=0,int ss=0):构造函数,利用参数hh、mm和ss分别初始化成员h、m和s,并为字符串str_t分配9个字节的动态存储空间。要检查参数hh、mm和ss的合法性,即0≤hh<24,0≤mm<60,0≤ss<60,如果不合法,则采用相应的缺省参数值。
?~time():析构函数,撤销str_t所占用的动态存储空间。
?void convert():利用全局函数itoa()将成员h、m和s转换为字符串"hh:mm:ss"的形式,并存储在str_t中。
?void set_t(int hh,int mm,int ss):利用参数hh、mm和ss分别设置成员h、m和s的值,同时调用成员函数convert()设置成员str_t。注意检查参数的合法性。
?void print():输出字符串str_t,按输出示例中的格式输出时间。
(3)char *itoa(int n):全局函数,将整数n转换为字符串形式并返回。只考虑n至多为两位数的情形:当n为一位数时,如n=2,将n转换为"02"的形式;当n为两位数时,如n=59,将n转换为"59"的形式。
(4)在主函数中对该类进行测试。
输出示例:
00:00:00
12:05:30
【要求】
源程序文件名必须为myfb.cpp,并放在T盘根目录下,供阅卷用。
问答题改错题(20分)
【题目】
以下程序中,函数fun(int m, int fac[], int
4 void main(void)
5 {
6 int n,f[100],p;
7 cout>n;
9 cout<
问答题打开
中“TEST. MDB”数据库,其中表及表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作(题目中带下划线文字为字段名或输出结果的列名)。
1.基于“学生”、“图书”及“借阅”表,查询2006年8月份归还的所有图书,要求输出
学号
、
姓名
、
书编号
、
书名
及
本数
,查询保存为“CX1”。
2.基于“学生”、“借阅”表,查询学生借阅图书本数(同一本书多次借阅,重复计数),要求输出
学号
、
姓名
及
本数
,查询保存为“CX2”。
3.保存数据库“TEST. MDB”。
问答题调入中的ED2.RTF文件。参考样张按下列要求进行操作。样张:1.将页面设置为:上、下、左、右页边距均为3厘米,每页40行,每行39个字符。2.在标题位置插入艺术字“垃圾处理”,要求采用第三行第三列样式,艺术字字体为隶书、44号,环绕方式为上下型,居中显示。3.设置正文第二段首字下沉3行,首字红色,其余段落首行缩进2字符。4.参考样张,为正文中的粗体字段落添加项目编号,编号样式为“1,2,3…”,设置编号和文字的字体格式均为宋体、蓝色。5.将正文中所有的“垃圾处理”设置为褐色、加双下划线。6.参考样张,在适当位置以四周型环绕方式插入图片“垃圾处理.jpg”,图片的高度、宽度缩放均为90%,加绿色1.5磅边框线。7.在正文第一段首个“垃圾处理”后插入脚注,编号格式为“①,②,③…”,注释内容为“RefuseTreatment”。8.根据EX2.xls中的数据,制作如样张所示的:Excel图表,具体要求如下:(1)在“垃圾处理”工作表A1单元格中,输入标题“2009年各地区垃圾无害化处理厂情况”,并设置其在A1:F1区域合并及居中;(2)在“垃圾处理”工作表F列中,利用公式分别计算各省市垃圾无害化处理厂数量(无害化处理厂数量为前3列之和);(3)在“垃圾焚烧”工作表中,引用“垃圾处理”工作表中的数据,利用公式分别计算各地区焚烧厂数量(焚烧厂数量为相应地区各省市焚烧厂数量之和);(4)参考样张,在“垃圾焚烧”工作表中,根据各地区焚烧厂数量生成一张“簇状柱形图”,嵌入当前工作表中,无图例,图表标题为“2009年各地区焚烧厂数量”,图表标题字号为16、红色,取消其自动缩放;(5)将生成的图表以“增强型图元文件”形式选择性粘贴到Word文档的末尾;(6)将工作簿以文件名:EX2,文件类型:MicrosoftExcel工作簿(*.XLS),存放于考生文件夹中。9.将编辑好的文章以文件名:ED2,文件类型:RTF格式(*.RTF),存放于考生文件夹中。
问答题所需素材均存放于的Web子文件夹中,参考样页按下列要求进行操作。1.打开网站“Web”,编辑网页index.htm,设置左框架宽度为250像素,不显示滚动条,左框架初始网页为left.htm,框架网页标题为“世界科技”。2.为网页left.htm中文字“联系我们”创建超链接,指向邮件地址us@163.com,并设置该网页已访问的超链接颜色为Hex={00,99,33}。3.在右框架网页main.htm中,将第一行文字“人工降雨”设置为字幕,方向向右,表现方式为交替,设置字幕样式中字体格式为华文仿宋、加粗、36pt、蓝色。4.参考样页,在网页main.htm的表格中插入图片rain1.jpg,设置图片宽度为150像素,保持纵横比,居中显示,当鼠标悬停时该图片交换成rain2.jpg。5.完善PowerPoint文件Web.ppt,并发布为网页,链接到网页中,具体要求如下:(1)所有幻灯片应用设计模板Moban05.pot,修改幻灯片配色方案,设置标题文本颜色为蓝色(红色、绿色、蓝色数值分别为0、0、255);(2)除标题幻灯片外,设置其他幻灯片显示自动更新的日期(样式为“××××年××月××日”)及幻灯片编号;(3)将code.txt中的所有文字作为第三张幻灯片的备注,并设置该幻灯片的切换效果为水平梳理;(4)在最后一张幻灯片的右下角插入图片rain.jpg,设置图片动画效果为:退出时飞出到左侧,慢速,并伴有爆炸声;(5)将制作好的演示文稿以文件名:Web,文件类型:演示文稿(*.PPT)保存,同时另存为单个文件网页Web.mht,文件均存放于考生文件夹下的Web网站中;(6)为左框架网页中的图片创建超链接,指向Web.mht,目标框架为“新建窗口”。6.将所有修改过的网页以原文件名保存,文件均存放于考生文件夹下Web网站中。样页:
问答题
说明:1.启动VFP后在命令窗口中执行下列命令,以设置默认的工作目录:
SET DEFA TO T:
2.除非题目要求,否则不要对T盘上的文件进行重命名、复制和删除操作。
