浙大远程教育Web程序设计离线作业答案剖析Word文件下载.docx

上传人:b****4 文档编号:14131701 上传时间:2022-10-19 格式:DOCX 页数:14 大小:22.50KB
下载 相关 举报
浙大远程教育Web程序设计离线作业答案剖析Word文件下载.docx_第1页
第1页 / 共14页
浙大远程教育Web程序设计离线作业答案剖析Word文件下载.docx_第2页
第2页 / 共14页
浙大远程教育Web程序设计离线作业答案剖析Word文件下载.docx_第3页
第3页 / 共14页
浙大远程教育Web程序设计离线作业答案剖析Word文件下载.docx_第4页
第4页 / 共14页
浙大远程教育Web程序设计离线作业答案剖析Word文件下载.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

浙大远程教育Web程序设计离线作业答案剖析Word文件下载.docx

《浙大远程教育Web程序设计离线作业答案剖析Word文件下载.docx》由会员分享,可在线阅读,更多相关《浙大远程教育Web程序设计离线作业答案剖析Word文件下载.docx(14页珍藏版)》请在冰豆网上搜索。

浙大远程教育Web程序设计离线作业答案剖析Word文件下载.docx

webmaster@是邮件被发送的地址

c)mailto:

webmaster@是显示在web网页上的超链接

d)以上都不对

3.<

STYLE>

标记可以出现在a)

a)<

HEAD>

…<

/HEAD>

中b)<

BODY>

/BODY>

c)a)和b)都正确d)以上都不正确

4.以下代码会生成什么样的Frame结构c)

<

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代码在浏览器中的显示结果正确的是a)

TABLEWIDTH="

100%"

BORDER=1BGCOLOR=gray>

CAPTION>

Sampletable<

/CAPTION>

TRALIGN=CENTER>

TDCOLSPAN=2>

Cell<

/TD>

TD>

Cell<

/TR>

TDROWSPAN=2>

/TABLE>

SampleTable

Cell

 

二、简答题:

1、简述Web的工作原理

答:

web本意是蜘蛛网和网的意思。

现广泛译作网络、互联网等技术领域。

表现为三种形式,即超文本(hypertext)、超媒体(hypermedia)、超文本传输协议(HTTP)等。

当你想进入一个网页,或者其他网络资源的时候,通常你要首先在你的浏览器上键入你想访问网页的统一资源定位符(UniformResourceLocator),或者通过超链接方式链接到那个网页或网络资源。

这之后的工作首先是URL的服务器名部分,被名为域名系统的分布于全球的因特网数据库解析,并根据解析结果决定进入哪一个IP地址(IPaddress)。

接下来的步骤是为所要访问的网页,向在那个IP地址工作的服务器发送一个HTTP请求。

在通常情况下,HTML文本、图片和构成该网页的一切其他文件很快会被逐一请求并发送回用户。

网络浏览器接下来的工作是把HTML、CSS和其他接受到的文件所描述的内容,加上图像、链接和其他必须的资源,显示给用户。

这些就构成了你所看到的“网页”。

  大多数的网页自身包含有超链接指向其他相关网页,可能还有下载、源文献、定义和其他网络资源。

像这样通过超链接,把有用的相关资源组织在一起的集合,就形成了一个所谓的信息的“网”。

这个网在因特网上被方便使用,就构成了最早在1990年代初蒂姆·

伯纳斯-李所说的万维网.

2、什么是HTML,HTML有什么作用

  HypertextMarkupLanguage,中文也就是超文本标记语言。

HTML(HyperTextMark-upLanguage)即超文本标记语言,是万维网(WWW)的描述语言。

  超文本标记语言文档制作不是很复杂,但功能强大,支持不同数据格式的文件镶入,这也是万维网(WWW)盛行的原因之一,其主要特点如下:

  1.简易性:

超文本标记语言版本升级采用超集方式,从而更加灵活方便。

  2.可扩展性:

超文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超文本标记语言采取子类元素的方式,为系统扩展带来保证。

  3.平台无关性:

虽然个人计算机大行其道,但使用MAC等其他机器的大有人在,超文本标记语言可以使用在广泛的平台上,这也是万维网(WWW)盛行的另一个原因。

  4.通用性:

另外,HTML是网络的通用语言,一种简单、通用的全置标记语言。

它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器

3、什么是CSS,CSS嵌入到网页中有哪几种方式

  CSS即层叠样式表,是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

  在网页上使用样式表有三种方法:

  外联式Linking(也叫外部样式):

将网页链接到外部样式表。

  嵌入式Embedding(也叫内页样式):

在网页上创建嵌入的样式表。

  内联式Inline(也叫行内样式):

应用内嵌样式到各个网页元素。

  其中,优先级:

内联式>

嵌入式>

外联式

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网页,包含一个用户名输入的编辑框、一个密码输入框、一个确认按钮和一个重置按钮

HTML网页内容如下:

head>

title>

系统登录<

/title>

/head>

body>

formname="

form1"

method="

post"

table>

tr>

<

用户名:

inputtype="

text"

name="

username"

/>

密 码:

password"

pwd"

submit"

value="

确认"

reset"

重置"

/form>

/body>

Javascript部分

一、选择题

1.Javascript中OnChange()事件产生于a)

i]Textbox中的内容发生变化

ii]Textarea中的内容发生变化

iii]选择listbox中的项目

iv]选中checkbox

a)以上都正确b)只有i]和ii]

c)只有i]和iii]d)只有i],ii]和iii]

2.有以下HTML代码

formname=”form1”action=”sample.jsp”method=”POST”>

inputtype=”button”value=”Button1”>

inputtype=”reset”value=”Button2”onClick=”form1.submit()”>

怎样操作才能向服务器提交数据b)

a)点击“Button1”b)点击“Button2”

c)a)和b)都可以d)以上都不正确

3.以下Javsscript的运行结果为:

varm=false;

if(m==true)

document.write("

True"

);

else

False"

a)Falseb)Truec)Noned)运行时出错

1.JavaScript的功能是什么

Javascript是一种在浏览器上执行的程序语言,它不仅包含了数组对象、数学对象,还包括一般语音所包含的操作数、控制流程等结构组件。

用户可以利用它设计出交互式的网页内容,但这些网页不能单独执行,必须由浏览器或服务器执行。

它可以减轻服务器数据处理的负荷,能够完成在网页显示时间、动态广告、处理表单传送数据等工作。

可以实现动态网页的设计。

它是一种基于对象和事件驱动的安全脚本语言。

使用它的目的是与HTML(超文本标记语言)一起实现在一个Web页面中链接多个对象,起到与Web客户的交互作用,从而可以开发客户端的应用程序等。

2.写出以下JavaScript代码在浏览器中的显示结果

scripttype="

text/javascript"

document.write(Math.round(Math.random()*10))

/script>

显示0到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=11*2=21*3=31*4=41*5=51*6=61*7=71*8=81*9=9

2*2=42*3=62*4=82*5=102*6=122*

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 财会金融考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1