浙大Web程序设计离线作业解析文档格式.docx
《浙大Web程序设计离线作业解析文档格式.docx》由会员分享,可在线阅读,更多相关《浙大Web程序设计离线作业解析文档格式.docx(10页珍藏版)》请在冰豆网上搜索。
a)mailto:
是一种协议,webmaster@是email发送的地址
b)mailto:
webmaster@是邮件被发送的地址
c)mailto:
webmaster@是显示在web网页上的超链接
d)以上都不对
3.<
STYLE>
标记可以出现在
a)<
HEAD>
…<
/HEAD>
中b)<
BODY>
/BODY>
中
c)a)和b)都正确d)以上都不正确
C
4.以下代码会生成什么样的Frame结构
<
html>
framesetborder=”5”cols=”*,20%”>
<
framesetrows=”20%,*”>
<
framesrc=”top.html”name=”topFrame”scrolling=”NO”/>
framesrc=”left.html”name=”leftFrame”/>
/frameset>
framesrc=”right.html”name=”rightFrame”scrolling=”NO”/>
<
/html>
a)
b)
c)
d)
5.以下HTML代码在浏览器中的显示结果正确的是
TABLEWIDTH="
100%"
BORDER=1BGCOLOR=gray>
CAPTION>
Sampletable<
/CAPTION>
TRALIGN=CENTER>
TDCOLSPAN=2>
Cell<
/TD>
TD>
Cell<
/TR>
TDROWSPAN=2>
/TABLE>
SampleTable
Cell
二、简答题:
1、简述Web的工作原理
客户机向服务器发送请求,要求服务器执行某项任务,服务器执行该项任务,并向客户机
2、什么是HTML,HTML有什么作用
HTML是一种标记语言
作用是用于描述网页的格式设计和它与互联网上其他网页的连接信息
3、什么是CSS,CSS嵌入到网页中有哪几种方式
CSS的中文称为层叠样式表,是用于控制网页样式并且允许将样式信息与网页内容分离的
一种技术
CSS嵌入到网页中得方式有:
1.定义内部样式块对象2.内联定义。
4、有以下HTML代码,请说明各单元格的背景颜色
tableborder=”2”>
trbgcolor=”yellow”>
tdbgcolor=”red”>
1月<
/td>
td>
2月<
tdbgcolor=”green”>
3月<
/tr>
trbgcolor=”gray”>
5月<
6月<
tdbgcolor=”gree”>
7月<
/table>
5、创建一个系统登录的HTML网页,包含一个用户名输入的编辑框、一个密码输入框、一个确认按钮和一个重置按钮
head>
title>
输入窗口<
/title>
/head>
body>
formname=”fom1”method=”get”>
请输入您的用户名<
inputtype=textname=姓名>
请输入您的密码<
inputtype=passwordname=密码>
inputtype=submitvalue=”确认”>
inputtype=resetvalue=”重置”>
/form>
/body>
Javascript部分
一、选择题
1.Javascript中OnChange()事件产生于
i]Textbox中的内容发生变化
ii]Textarea中的内容发生变化
iii]选择listbox中的项目
iv]选中checkbox
a)以上都正确b)只有i]和ii]
c)只有i]和iii]d)只有i],ii]和iii]
D
2.有以下HTML代码
formname=”form1”action=”sample.jsp”method=”POST”>
…
inputtype=”button”value=”Button1”>
inputtype=”reset”value=”Button2”onClick=”form1.submit()”>
怎样操作才能向服务器提交数据
a)点击“Button1”b)点击“Button2”
c)a)和b)都可以d)以上都不正确
B
3.以下Javsscript的运行结果为:
varm=false;
if(m==true)
document.write("
True"
);
else
False"
a)Falseb)Truec)Noned)运行时出错
1.JavaScript的功能是什么
JavaScript提供了数据验证的功能,减轻服务器数据处理的负荷,可利用JavaScript
进行动态网页的设计
2.写出以下JavaScript代码在浏览器中的显示结果
scripttype="
text/javascript"
document.write(Math.round(Math.random()*10))
/script>
显示1到10之间的随机数
3.写出以下JavaScript代码在浏览器中的显示结果
ScriptLanguage="
JavaScript"
for(i=1;
i<
10;
i++)
{
if(i==5)
break;
for(j=i;
j<
j++)
document.writeln(i+"
*"
+j+"
="
+i*j);
document.writeln("
br>
"
}
/Script>
1*1=1
1*2=2
1*3=3
1*4=4
1*5=5
1*6=6
1*7=7
1*8=8
1*9=9
2*2=4
2*3=6
2*4=8
2*5=10
2*6=12
2*7=14
2*8=16
2*9=18
3*3=9
3*4=12
3*5=15
3*6=18
3*7=21
3*8=24
3*9=27
4*4=16
4*5=20
4*6=24
4*7=28
4*8=32
4*9=36
ASP及其他
一、简答题:
1、ASP中有哪些主要对象,功能是什么?
ASP主要对象有:
1.Request对象:
利用它可以访问任何基于HTTP请求的所有信息
2.
2.Response对象:
用于控制发给浏览器的信息
3.Session对象:
用于存储特定的用户会话信息
4.
4.Application对象:
用于共享应用程序的信息
5.
5.Server对象:
用于访问服务器上得方法和属性
6.
6.ObjectContext对象:
用于控制ASP脚本初始化事务
2、分析以下ASP程序代码的运行结果
%@LANGUAGE="
JAVASCRIPT"
%>
%Response.Buffer=true%>
%
vari;
for(i=1;
=5;
Response.Write(i+"
br/>
Response.Clear();
for(i=6;
=10;
Response.End();
for(i=11;
=15;
6
编程:
1、编写个人简介网页,能够运用图片、表格等HTML元素,并结合CSS,创建图文并茂的个人资料网页。
!
DOCTYPEHTML>
metaname="
description"
content="
websitedescription"
/>
keywords"
websitekeywords,websitekeywords"
metahttp-equiv="
content-type"
text/html;
charset=UTF-8"
linkrel="
stylesheet"
type="
text/css"
href="
css/style.css"
--modernizrenablesHTML5elementsandfeaturedetects-->
src="
js/modernizr-1.5.min.js"
divid="
main"
header>
div
id="
logo"
h1>
CSS3_<
a
href="
#"
B&
amp;
W2<
/a>
/h1>
/div>
nav>
ulcl