web期末复习试卷Word文档下载推荐.doc
《web期末复习试卷Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《web期末复习试卷Word文档下载推荐.doc(7页珍藏版)》请在冰点文库上搜索。
站点上所有可公开的文件都存放在站点的根目录下。
和根目录相对的路径使用斜杠以告诉服务器从根目录开始。
和文档相对的路径:
是指和当前文档所在的文件夹相对的路径。
这种路径通常是最简单的路径,可以用来链接和当前文档处于同一文件夹下的文档。
5、网页布局都有哪几种类型?
“国”字型、拐角型、标题正文型、左右框架型、上下框架型、综合框架型、封面型、Flash型、变化型
6、请写出网站的制作过程
a)编写网站设计的计划书;
b)确定网站设计总体思想,即网站设计如何能实现网站规划中提出的目标,以及网站的风格和特点,网页的外观与使用方面的特点;
c)确定网站提供的内容;
d)网站交互设计,如信息反馈、意见调查等;
e)对网站的内容进行分类;
f)设计网页必有的内容,如公司标志、联系方法和导航条等;
g)讨论并确定方案;
h)制作网页的模板;
i)制作网页并在不同平台的浏览器上测试网页;
j)检查网页的链接;
k)让部分顾客或员工试用网站,并提出反馈意见;
l)根据需要修改不合适的地方;
m)正式发布网站。
7、在flash中元件类型有哪几种
按钮、影片剪辑、图形
8、简述www,web站点和web页的关系?
www包括多个web站点,每个web站点有许多个web页面组成。
9、常用的web图像格式有哪些?
它们各自有何特点?
由于受网络带宽的限制,在Web页上使用的图像都是一些压缩格式,最常用的包括:
GIF格式、JPEG格式、PNG格式和矢量格式。
a)GIF格式:
GIF格式采用无损压缩算法进行图像的压缩处理,是目前在网页设计中使用最普遍、最广泛的一种图像格式。
b)JPEG格式:
JPEG格式支持的颜色数几乎没有限制,因此适用于使用真彩色或平滑过渡色的照片和图片。
JPEG格式使用有损压缩来减小图片文件的大小,因此用户将看到随着文件的减小,图片的质量也降低了。
c)PNG格式:
PNG格式是近年来新出现的一种图像格式,它适于任何类型、任何颜色深度的图片。
d)矢量格式
10、网页的外观设计有哪些注意事项?
根据网页的具体性质选择网页布局
选择合适的字体
注意要用常用的分辨率
不要有太多的广告
背景或墙纸的统一规划
底色或墙纸必须与文字对比强烈
不要把图片白色当作透明
11、请绘出www的基本体系结构并加以说明
12、请叙述网站建设有那些准备工作?
1、申请域名
2、申请空间
3、申请计数器和留言板
14、网站中的网页有那些组织结构(也可用画图方法表示)?
树状结构:
由网站文件的主页开始,依次划分为一级标题、二级标题等等,逐级细化,直至提供给浏览者具体信息。
线性结构:
组织线性顺序形式存在的信息,可以引导浏览者按顺序地浏览整个网站文件。
星(网)状结构
16、在网页设计中,有哪几种列表,各有什么特点?
a)<
DL>
<
/DL>
标记符是指DirectoryList,用来创建一个普通的列表,;
<
DT>
/DT>
用来创建列表中的上层项目;
DD>
/DD>
用来创建列表中最下层项目;
和<
都必须放在<
标志对之间。
b)<
OL>
/OL>
标记符指OrderedList,它是用来创建一个标有数字的列表;
c)<
UL>
/UL>
标记符用来创建一个标有圆点的列表;
d)<
LI>
/LI>
标记符只能在<
或<
标记符内使用,此标记符用来创建一个列表项
17、flash动画制作中有哪些种帧,各应用于什么情况?
关键帧:
关键画面,主导关键性位置或动作,是决定一段动画的必要帧。
一般放在动画开始点、控制转折点或结束点。
“黑色小圆点”表示;
其中可以放置图形,播放对象,并可以对所包含的内容进行编辑。
空白帧:
不含任何影像
空白关键帧:
不含任何影像的关键帧;
将前面的关键帧的内容清除掉,使画面中的内容变为空白,使对象消失掉;
添加了内容后,它自动变成关键帧。
普通帧:
二个关键画面之间由电脑自动绘出的过渡画面。
“方形”表示;
确定了两端的关键帧后,利用命令可以自动计算添加过渡帧,无须人工添加。
19、说说Flash中库中元件和实例的区别?
应用于影片的元件被称做“实例”。
对实例的编辑只针对实例本身,不会影响到库面板中的元件。
20、设计网站的目录结构都有哪些注意事项?
1.不要将所有文件都存放在根目录下
2.按栏目内容建立子目录
3.在每个主目录下都建立独立的images目录
4.目录的层次不要太深
5.不要使用中文目录名
6.不要使用过长的目录名
21、XHTML和HTML比较,具有什么不同?
XHTML1.0是一种在HTML4.0基础上优化和改进的新语言,目的是基于XML应用。
XHTML是一种增强了的HTML,它的可扩展性和灵活性将适应未来网络应用更多的需求。
1.XHTML文档遵从XML标准
2.在XHTML文档中可使用更多的应用程序
22、什么是框架,有哪几部分组成,各起了什么作用?
框架(Frames)也称多窗口页面或帧,是在同一浏览器窗口中显示多个相互隔离的XHTML页的结构,每个区域显示一个XHTML文件。
框架的建立使用<
frameset>
、<
frame>
两个标记。
用来划分窗格,<
标记用来声明其中框架页面的内容。
23、网站的链接结构都有哪些,各有什么特点?
树状链接结构:
优点:
条理清晰,访问者明确知道自己在什么位置。
缺点:
浏览效率低,从一个栏目下的子页面到另一个栏目下的子页面,必须绕经首页。
星(网状)状链接结构:
星状链接结构类似于网络服务器的链接,每个页面相互之间都建立有链接。
优点是浏览方便,随时可以到达自己喜欢的页面。
缺点是链接太多,容易使浏览者“迷路”,搞不清自己在什么位置,看了多少内容。
线状结构:
树状结构和线性结构相结合
24、JSP有哪几种内置对象,各有什么作用?
request”对象代表的是来自客户端的请求,例如我们在FORM表单中填写的信息等,是最常用的对象。
“response”对象代表的是对客户端的响应,也就是说可以通过“response”对象来组织发送到客户端的数据。
但是由于组织方式比较底层,
pageContext”对象直译时可以称作“页面上下文”对象,代表的是当前页面运行的一些属性
“session”对象代表服务器与客户端所建立的会话,
“application”对象负责提供应用程序在服务器中运行时的一些全局信息,常用的方法有getMimeType和getRealPath等。
out对象代表了向客户端发送数据的对象,与“response”对象不同,通过“out”对象发送的内容将是浏览器需要显示的内容,是文本一级的“config”对象提供一些配置信息“page”对象代表了正在运行的由JSP文件产生的类对象,不建议一般读者使用。
“exception”对象则代表了JSP文件运行时所产生的例外对象,此对象不能在一般JSP文件中直接使用,而只能在使用了“<
%@pageisErrorPage="
true"
%>
”的JSP文件中使用
四、设计题(计20分)
1、请叙述Flash中制作“下雪”动画的设计思路和具体步骤。
1、请叙述Flash中制作“时钟”动画的设计思路和具体步骤(含代码)。
1、请叙述Flash中制作“繁星”动画的设计思路和具体步骤。
(含代码)
star:
新建图形元件-星星;
新建影片剪辑-设置星星从有到无到有的过程
新建影片剪辑,添加三个空白关键帧,设置脚本;
1:
num=0;
2:
if(num>
45){
num=0;
}
_root.star.stop();
_root.star._x=random(600);
_root.star._y=random(450);
_root.star.duplicateMovieClip(num,num);
num=num+1;
3:
gotoandPlay
(2);
)
切换到场景,拖入二个影片剪辑,并且设置星星从有到无到有的剪辑实例为star.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
hours,minutes,seconds脚本
onClipEvent(enterFrame){
setProperty(this,_rotation,_root.minutes);
场景脚本act
1:
time=newDate();
hours=time.getHours();
minutes=time.getMinutes();
seconds=time.getSeconds();
if(hours>
12){
hours=hours-12;
if(hours<
1){
hours=12;
hours=hours*30+int(minutes/2);
minutes=minutes*6+int(seconds/10);
seconds=seconds*6;
gotoAndPlay
(1);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
导入背景
新建元件-雪花;
新建影片剪辑-沿引导线运动的雪花
新建图层-拖入影片剪辑(沿引导线运动的雪花),设置实例为snow;
新建图层-act,新家三个空白关键帧,分别添加脚本:
varsnowNum=0;
//定义雪花的数量初始值为0
snow._visible=false;
//场景中snow实例的为不可见
2.
snow.duplicateMovieClip("
snow"
+snowNum,snowNum);
//复制snow实例
varnewSnow=_root["
+snowNum];
//把复制好的新snow名称用newSnow代替
newSnow._x=Math.random()*450;
//新复制的snow实例的x坐标是0~450的一个随机值
newSnow._y=Math.random()*20;
//新复制的snow实例的y坐标是0~20的一个随机值
newSnow._rotation=Math.random()*100-50;
//新复制的snow实例的角度是-50~50度的一个随机值
newSnow._xscale=Math.random()*40+60;
//新复制的snow实例的水平宽度比例是60~100的一个随机值
newSnow._yscale=Math.random()*40+60;
//新复制的snow实例的垂直宽度比例是60~100的一个随机值
newSnow._alpha=Math.random()*50+50;
//新复制的snow实例的透明度是50~100的一个随机值
snowNum++;
//雪花数量加上1
3.
if(snowNum<
120) //当雪花数小于120时候
gotoAndPlay
(2);
//跳转到第二帧
else //否则
stop();
//停止
新建一个图层:
添加音乐
2.根据下图的框架结构写出对应的XHTML代码。
说明:
页面由顶部和嵌套的左侧框架组成,框架有边界并且边界为黑色1像素,页面标题是“A卷”。
上面框架名称topFrame,占据整个页面30%高度,源页面111.htm,。
左面框架名称leftFrame,占据整个80像素宽度,源页面222.htm,。
右面框架名称mainframe,源页面333.htm。
!
DOCTYPEhtmlPUBLIC"
-//W3C//DTDXHTML1.0Frameset//EN"
"
http:
//www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"
>
htmlxmlns="
//www.w3.org/1999/xhtml"
head>
metahttp-equiv="
Content-Type"
content="
text/html;
charset=gb2312"
/>
title>
A卷<
/title>
/head>
framesetrows="
30%,*"
cols="
*"
framespacing="
1"
frameborder="
yes"
border="
bordercolor="
#000000"
<
framesrc="
111.html"
name="
topFrame"
scrolling="
No"
noresize="
noresize"
id="
title="
framesetcols="
80,*"
<
222.html"
leftFrame"
333.html"
mainFrame"
/frameset>
body>
/body>
/html>