问答题所需素材均存放于的Web子文件夹中,参考样页按下列要求进行操作。样页:1.打开网站“Web”,编辑网页Index.htm,设置上框架网页top.htm背景颜色为Hex={CC,FF,99},上框架高度为80像素。2.将上框架网页top.htm中文字“大都会艺术博物馆”设置为滚动字幕,方向向右,延迟速度为70,表现方式为交替,设置字幕宽度为780像素,字幕样式中字体格式为黑体、红色、36pt。3.参考样页,在下框架网页main.htm第一行文字下方,插入黄色、实线(无阴影)、高度为6像素的水平线。4.在下框架网页main.htm中,为文字“博物馆简介”、“历史沿革”和“建筑风格”创建超链接,分别指向该网页中的同名书签(提示:书签已建立),目标框架均为网页默认值(main)。5.完善PowerPoint文件Web.ppt,并发布为网页,链接到网页中,具体要求如下:(1)将所有幻灯片背景的填充效果预设为“熊熊火焰”,忽略母版的背景图形;(2)设置所有幻灯片切换方式为盒状展开、中速、单击鼠标时换页;(3)将文本文件list.txt中所有内容作为第六张幻灯片的备注;(4)将第七张幻灯片的版式设置为“只有标题”;(5)将制作好的演示文稿以文件名:Web,文件类型:演示文稿(*.PPT)保存,同时另存为单个文件网页Web.mht,文件均存放于考生文件夹下Web站点中;(6)为下框架网页main.htm中的文字“珍贵藏品”建立超链接,指向Wek.mht,目标框架为“新建窗口”。6.将所有修改过的网页以原文件名保存,文件均存放于考生文件夹下Web站点中。
问答题改错题(14分)
【题目】
本程序的功能是:找出100~999之间的十进制数为升序数,且其对应的八进制数也是升序数的整数。所谓升序数,是指该数的十位数字值大于个位数字值,百位数字值大于十位数字值。 Option Explicit
Private Sub CmdFind_Click()
Dim n As Integer,s8 As String
For n=100 To 999
s8=d2Q(n)
If sx(n) And sx(Val(s8)) Then
List1.AddItem n & "D==>" & s8 & "Q"
End If
Next n
End Sub
Private Function d2Q(n As Integer) As String
Dim p As Integer
Do
p=n Mod 8
d2Q=d2Q & CStr(P)
n=n\8
Loop Until n=0
End Function
Private Function sx(ByVal n As Integer)As Boolean
Dim num() As Integer,k As Integer,t As Integer
Dim i As Integer
t=Len(CStr(n))
ReDim num(t)
For k=1 To t
num(k)=Val(Mid(CStr(n),k,1))
next k
For i=1 To UBound(num)-1
If num(i)>=num(i+1) Then Exit For
Next i
sx=True
End Function
【要求】
1.新建工程,输入上述代码,改正程序中的错误。
2.改错时,不得增加或删除语句,但可适当调整语句的位置。
3.将窗体文件和工程文件分别命名为F1和P1,并保存到T盘根目录下。
问答题改错题(20分)
【题目】
以下程序的功能是:判断一个已排序的整型数组中是否存在元素值与其下标值相等(下标从0开始)的元素。如果存在,则输出其中一个该类元素的值(可能存在多个满足条件的元素)
正确程序的输出如下:
第3个元素值与其下标值相等
含有错误的源程序如下:
#include
int index_search(int x[n],int n)
{
int first=0;
int last=n-1;
int middle,index;
index=-1;
while(firstmiddle)
last=middle-1;
else
first=middle+1;
}
return index;
}
void main()
{
int a[]={-1,0,1,3,8};
int result=index_search(a,sizeof(a));
if(result==-1)
cout<<"第"<
问答题所需素材均存放于的Web子文件夹中,参考样页按下列要求进行操作。1.打开网站“Web”,编辑网页index.htm,设置网页的背景色为Hex={FF,FF,99},背景音乐为music07.mid,循环播放。2.设置index.htm中表格边框粗细为3,边框颜色为紫色。3.在index.htm的表格中插入图片xy1.jpg,设置图片宽度、高度均为200像素,居中对齐,当单击鼠标时该图片交换成xy2.jpg。4.为Index.htm中的文字“染色体简介”、“发现染色体”和“染色体结构”创建超链接,分别指向该网页中同名的书签(提示:书签已建立)。5.完善PowerPoint文件Web.ppt,并发布为网页,链接到网页中,具体要求如下:(1)所有幻灯片应用设计模板Moban07.pot,设置所有幻灯片切换效果为盒状展开、中速;(2)除标题幻灯片外,在其他幻灯片中插入幻灯片编号;(3)在最后一张幻灯片中插入图片grass.jpg,设置图片高度和宽度缩放比例均为300%,单击该图片超链接指向第一张幻灯片;(4)设置标题幻灯片的动画方案为椭圆动作,其余幻灯片,利用幻灯片母版,设置其标题样式为:华文新魏、48号字;(5)将制作好的演示文稿以文件名:Web,文件类型:演示文稿(*.PPT)保存,同时另存为单个文件网页Web.mht,文件均存放于考生文件夹下的Web网站中;(6)为网页中的文字“更多资料”创建超链接,指向Web.mht,目标框架为“新建窗口”。6.将所有修改过的网页以原文件名保存,文件均存放于考生文件夹下Web网站中。样页:
问答题编程题(24分)
【程序功能】
找出[a,b]区间内所有满足以下条件的整数:(1)该数是素数;(2)该数的十进制表示是4位数并且是降序数(即从高位到低位的各位数字依次减小或不增加的整数)。例如,4211既是素数又是4位降序数,因此4211是满足上述条件的整数。
【编程要求】
1.编写函数int decend(long n1,long n2,long x[])。函数功能:找出[n1,n2]区间内满足上述条件的所有整数并依次存放到x指向的一维数组中,函数返回满足条件的整数个数。
2.编写main函数。函数功能:声明变量a、b及一维数组c,键盘输入a、b的值,调用decend函数找出[a,b]区间内所有满足上述条件的整数并保存到c数组,输出c数组中的结果数据到屏幕及文件myf2.out中,最后将考生本人的准考证号输出到文件myf2.out中。
【测试数据与运行结果】
测试数据:a =1000 b=5000
屏幕输出:2111 2221 3221 3331 4111 4211 4421 4441
【要求】
1.源程序文件名为myf2.c,输出结果文件名为myf2.out。
2.数据文件的打开、使用、关闭均用C语言标准库中的文件操作函数实现。
3.源程序文件和运行结果文件均需保存在T盘中供阅卷使用。
4.不要复制扩展名为obj和exe的文件到T盘中。
问答题打开中“TEST.MDB”数据库。其中表及表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作(题目中带下划线文字为字段名或输出结果的列名)。
1.基于“院系”及“学生”表,查询所有“1991/10/01”及其以后出生的学生名单,要求输出
院系名称
、
学号
、
姓名
及
性别
,查询保存为“CX1”。
2.基于“图书”、“借阅”表,查询借出次数大于等于3次的图书,要求输出
书编号
、
书名
及
次数
,查询保存为“CX2”。
3.保存数据库“TEST.MDB”。
问答题所需素材均存放于的Web子文件夹中,参考样页按下列要求进行操作。样页:1.打开站点“Web”,编辑网页Index.htm,为第一行文字“光化学烟雾”添加动态效果:当鼠标单击文字时字符间距加宽为10pt。2.在网页Index.htm中取消表格边框线,设置表格背景色为Hex={FF,CC,99}。3.参考样页,在Index.htm的表格中插入图片smg.jpg,居中显示,并为该网页右下角箭头图片创建超链接,指向网页page1.htm。4.为网页:page1.htm应用彩条主题,设置网页过渡效果为随机溶解,进入网页时发生,周期为3秒。5.完善PowerPoint文件Web.ppt,并发布为网页,链接到网页中,具体要求如下:(1)所有幻灯片应用Web文件夹中的设计模板moban06.pot,并将memo.txt中的内容作为第一张幻灯片的备注,所有幻灯片的切换效果为随机;(2)在第二张幻灯片中插入图片smg.jpg,设置图片高度、宽度缩放比例均为200%,图片的动画效果为单击时自底部切入、中速;(3)为首张幻灯片中带项目符号的文字创建超链接,分别指向具有相应标题的幻灯片;(4)利用幻灯片母版,在所有幻灯片的右下角插入“第一张”动作按钮,单击鼠标超链接指向第一张幻灯片;(5)将制作好的演示文稿以文件名:Web,文件类型:演示文稿(*.PPT)保存,同时另存为单个文件网页Web.mht,文件均存放于考生文件夹下的Web站点中;(6)为page1.htm中的图片创建超链接,指向Web.mht,目标框架为“新建窗口”。6.将所有修改过的网页以原文件名保存,文件均存放于考生文件夹下Web站点中。
问答题编写程序,给定一个年份(从键盘输入),判断它是否闰年。闰年的条件是:能被4整除但不能被100整除,或能被100整除且能被400整除。
问答题打开中“TEST.MDB”数据库,其中表及表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作(题目中带下划线文字为字段名或输出结果的列名)。
1.基于“学生”、“奖学金”表,查询所有获奖金额为500元的男生获奖情况,要求输出
学号
、
姓名
、
奖励类别
和
奖励金额
,查询保存为“CX1”。
2.基于“报名”表,查询各校区语种代码为“043”的报名人数,要求输出
校区
和
人数
,查询保存为“CX2”(语种代码为
准考证号
的4-6位,可使用MID(
准考证号
,4,3)函数获得)。
3.保存数据库“TEST.MDB”。
问答题打开中“TEST.MDB”数据库。其中表及表的所有字段均用汉字来命名以表示其意义。按下列要求进行操作(题目中带下划线文字为字段名或输出结果的列名)。
1.基于“院系”及“学生”表,查询所有男学生的名单,要求输出
学号
、
姓名
及
院系名称
,查询保存为“CX1”。
2.基于“院系”、“学生”、“成绩”表,查询各院系学生选择题的最低分,要求输出
院系代码
、
院系名称
、
选择题最低分
,查询保存为“CX2”。
3.保存数据库“TEST.MDB”。
问答题编制一个表单完成表文件“学生.dbf”、“成绩.dhf”内容的班级平均成绩查询显示功能。要求:(1)当用户在组合框输入或选择班级(学号的左3位)后,按回车键或单击“确定”按钮时,表单将自动显示对应班级的所有学生的总平均成绩;(2)单击“退出”按钮时,自动关闭表单。具体界面如下图所示。
问答题所需素材均存放于的Web子文件夹中,参考样页按下列要求进行操作。样页:1.打开网站“Web”,编辑网页index.htm,设置左框架宽度为260像素,所有框架均不显示边框。2.在左框架网页left.htm的图片下方插入紫色、实线(无阴影)水平线,要求高度为5像素、居中对齐。3.在左框架网页left.htm中,为“简介”、“命名”和“形成”建立超链接,分别指向网页main1.htm、main2.htm和main3.htm,目标框架均为网页默认值(main)。4.为右框架网页main1.htm中的图片设置DHTML效果:当鼠标悬停时图片交换成tpy.jpg。5.完善PowerPoint文件Web.ppt,并发布为网页,链接到网页中,具体要求如下:(1)所有幻灯片应用Web文件夹中的设计模板moban07.pot:(2)为第一张幻灯片的标题设置动画,单击鼠标时标题从右侧飞入:(3)除第一张标题幻灯片外,利用幻灯片母版修改其余幻灯片的标题样式为:华文行楷、48号字、加粗、倾斜;(4)将所有幻灯片的放映方式设置为“观众自行浏览(窗口)”;(5)将制作好的演示文稿以文件名为Web,文件类型为演示文稿(*.PPT)保存,同时另存为单个文件网页Web.mht,文件均存放于考生文件夹下的Web站点中;(6)在左框架网页left.htm中,为文字“太平洋”创建超链接,指向Web.mht,目标框架为“新建窗口”。6.将所有修改过的网页以原文件名保存,文件均存放于考生文件夹下Web站点中。
问答题调入中的ED4.RTF文件,参考样张按下列要求进行操作。1.给文章加标题“加盟中餐连锁的战略思考”,设置其格式为华文彩云、小一号字、加粗、红色、居中对齐。2.设置第一段首字下沉3行,首字字体为黑体,其余各段首行缩进2字符。3.参考样张,在正文适当位置插入艺术字“餐饮连锁”,采用第三行第一列样式,设置其字体格式为隶书、44号字,环绕方式为紧密型。4.将正文中所有的“饮食”设置为幼圆、加粗、蓝色。5.为正文第二段设置1.5磅深红色带阴影边框,填充天蓝色底纹。6.参考样张,分别为正文第5、6、7三段首字设置1.5磅红色边框,填充浅黄色底纹。7.设置奇数页页眉为“餐饮文化”,偶数页页眉为“中餐连锁”,所有页的页脚为自动图文集“第X页共Y页”,均居中显示。8.根据工作簿EX4.XLS提供的数据,制作如样张所示Excel图表,具体要求如下:(1)将“Sheet1”工作表改名为“基本情况”;(2)在“基本情况”工作表B4:F4各单元格中,利用公式分别计算各项目的总计值,并在G5:G9各单元格中,利用公式分别计算各类项目门店数占门店总计值的比例,结果以带2位小数的百分比格式显示(要求使用绝对地址引用总计值);(3)在“基本情况”工作表中,将A1:G1单元格区域合并及居中,设置字体格式为黑体、20号、红色;(4)参考样张,根据“基本情况”工作表数据,生成一张反映各类餐饮企业门店数占比的“三维簇状柱形图”,嵌入当前工作表中,图表标题为“各类餐饮企业门店数占比”,标题文字为红色、18号,并取消其自动缩放,无图例,数据标志显示值;(5)将生成的图表以“增强型图元文件”形式选择性粘贴到Word文档的末尾;(6)将工作簿以文件名:EX4,文件类型:MierosoftExcel工作簿(*.XLS),存放于考生文件夹中。9.将编辑好的文章以文件名:ED4,文件类型:RTF格式(*.RTF),存放于考生文件夹中。样张:
问答题打开考生文件夹中的"TEST.MDB"数据库表的所有字段均用汉字来命名以表示其意
义。按下列要求进行操作o
1.基于"学生"、"奖学金"表,查询女生的获奖情况,要求输出学号、姓名、奖励类别及奖励金额,查询保存为"CX1"。
2.基于"院系"、"学生"、"报名"表,查询各院系各校区报名人数,要求输出院系名称、校区及人数,查询保存为"CX2"。
3.保存数据库"TEST.MDB"。
问答题设计查询(8分)
已知在jxsj数据库的学生(xs)表中含有学号(xh)、班级编号(bjbh)等字段;学生就业( xsjy)表中含有学号(xh)、单位(dw)、单位性质(dwxz)、试用期月工资(syqygz)等字段。按如下要求修改查询chaxun:
基于xs表和xsjy表查询各班级学生在不同性质单位的就业人数及试用期平均月工资,要求输出字段包括班级编号、单位性质、就业人数、试用期平均月工资,输出结果按班级编号排序,相同时按试用期平均月工资降序排序。
问答题编写一个用户自定义函数SGN(),当自变量为正数时,返回1;当自变量为负数时,返回 -1;当自变量为零时,返回0。
问答题改错题(14分)【题目】本程序的功能是生成由n(n通过InputBox函数输入)个3位升序数构成的随机数组,所谓升序数是指从高位到低位数字值依次增加的整数(本程序界面由1个TextBox和1个CommandButton组成,所有对象均采用缺省名)OptionExplicitOptionBase1PrivateSubCommand1_Click()Dimnaslong,a()AsInteger,kasInteger,pasIntegern=InputBox(“输入数据个数;”,”升序数数组”,10)Redima(n)Dop=Int(Rnd*900)+101Ifjudge(p)Thenk=k+1a(k)=pText1.text=Text1.text&Str(a(k))IfKMod5=0ThenText1.text=Text1.text&vbcrlfEndIfLoopUntilk>nEndSubpublicFunctionjudge(nasinteger)AsBooleanDimiasinteger,a(3)asintegerFori=3To1Step-1a(i)=nMod10n=n/10NextiFori=1to2Ifa(i)>=a(i+1)ThenExitForNextijudge=TrueEndFunction1.新建工程,按参考界面形式创建窗体,再从T盘根目录下的err.txt文件中将有错误的程序代码复制到代码编辑器窗口中或自行输入上述代码,改正程序中的错误。2.改错时,不得增加或删除语句,但可适当调整语句的位置。3.将窗体文件和工程文件分别命名为F1和P1,并保存到T盘的根目录下。
问答题编程求100~1000之间能同时3和7整除的数的个数。
问答题设计查询(8分)
已知教师表(JS)含有工号(gh,c)、姓名(xm,C)等字段;自由表图书借阅表(JYB)含有读者号(dzh,c)、分类号(flh,C)、借阅日期(jyrq,D)、还书日期(hsrq,D)等字段,教师的读者号与工号相同。按如下要求修改JXGL项目中的查询CHAXUN:
基于JS表和JYB表查询教师借书情况,计算过期罚款信息。要求:查询输出字段为dzh、xm、罚款额;查询结果按罚款额降序排序;输出去向为文本文件TEMP。
注:罚款计算方法为30天以上超过部分每本每天0.10元,未还书者(即还书日期为空的
记录)不统计。
问答题编程题(20分)
【题目】
试定义一个类Array,实现由一个数组派生出另一个数组,派生规则如下:新数组的元素取值为原数组中相同位置元素的左、右两个相邻元素前后拼接后形成的整数(左邻元素在前,右临元素在后)。规定最左(右)列元素的左(右)临元素为该元素所在行的最右(左)侧的元素,具体要求如下:
(1)私有数据成员
int a[3][4]:原数组
int b[3][4]:派生数组
(2)公有成员函数
Array(int t[][4],int n):构造函数,利用参数t的前n行元素初始化数据成员a
int nn(int t1,int t2):返回t1、t2拼接后形成的整数(t1在前,t2在后)
void fun() :按题意生成新数组,并将结果存放到数据成员b中
void print():按矩阵形式输出成员数组
(3)在主函数中对该类进行测试
输出示例:
原数组:
41 67 34 0
69 24 78 58
62 64 5 45
派生数组
67 4134 670 3441
5824 6978 2458 7869
4564 625 6445 562
【要求】
源程序文件名必须为myfb.cpp,并放在T盘根目录下,供阅卷用
